summaryrefslogtreecommitdiff
path: root/include/ruby/internal/core
AgeCommit message (Expand)Author
2023-06-01Drop `_t` suffix from struct names. (#7886)Samuel Williams
2023-06-01Revert "Hide most of the implementation of `struct rb_io`. (#6511)"NARUSE, Yui
2023-05-30Hide most of the implementation of `struct rb_io`. (#6511)Samuel Williams
2023-04-27Constify `type` and `typed_flag` in `RTypedData`Nobuyoshi Nakada
2023-04-04[Feature #19579] Remove !USE_RVARGC code (#7655)Peter Zhu
2023-03-17[Feature #19406] Allow declarative definition of referencesMatt Valentine-House
2023-02-28Merge internal/rgengc.h and internal/gc.hMatt Valentine-House
2023-01-18Remove macro RHASH_ITER_LEVPeter Zhu
2022-12-13[ci skip] Fix Doxygen for ROBJECT MacroMatt Valentine-House
2022-11-10Remove numiv from RObjectJemma Issroff
2022-11-10Transition shape when object's capacity changesJemma Issroff
2022-10-11Revert "Revert "This commit implements the Object Shapes technique in CRuby.""Jemma Issroff
2022-09-30Revert "This commit implements the Object Shapes technique in CRuby."Aaron Patterson
2022-09-28This commit implements the Object Shapes technique in CRuby.Jemma Issroff
2022-09-26Revert this until we can figure out WB issues or remove shapes from GCAaron Patterson
2022-09-26This commit implements the Object Shapes technique in CRuby.Jemma Issroff
2022-07-21Remove unused internal macros in rarray.hPeter Zhu
2022-07-15Implement Objects on VWAPeter Zhu
2022-06-16Remove unused and accidentally public rb_str_shared_root_p()Alan Wu
2022-06-13Move String RVALUES between poolsMatt Valentine-House
2022-05-26Remove trailing comma from FL_USER3 (#5958)Jemma Issroff
2022-05-26Remove unused RMODULE_INCLUDED_INTO_REFINEMENT flagJemma Issroff
2022-05-23Remove unnecessary module flag, add module assertions to other module flagsJemma Issroff
2022-05-09Increase SIZE_POOL_COUNT to 5Peter Zhu
2022-03-22[Feature #18634] Implement Arrays on Variable Width AllocationPeter Zhu
2022-01-14Suppress possible loss of data warningsNobuyoshi Nakada
2022-01-12Make embedded string length a long for VWAPeter Zhu
2022-01-07Use unsigned short for length of embedded stringsPeter Zhu
2021-12-26Remove deprecate rb_cData [Bug #18433]Nobuyoshi Nakada
2021-10-26improve doc coverage [ci skip]卜部昌平
2021-10-26just another evidence that @shyouhei is an idiot [ci skip]卜部昌平
2021-10-25[Feature #18239] Implement VWA for stringsPeter Zhu
2021-10-25[Feature #18239] Add struct for embedded stringsPeter Zhu
2021-09-11Remove printf family from the mjit headerNobuyoshi Nakada
2021-09-10include/ruby/internal/core/rarray.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/core/rbasic.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/core/rbignum.h: add doxgen卜部昌平
2021-09-10include/ruby/internal/core/rclass.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/core/rdata.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/core/rfile.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/core/rhash.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/core/rmatch.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/core/robject.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/core/rregexp.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/core/rstring.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/core/rstruct.h: add doxygen卜部昌平
2021-09-10include/ruby/internal/core/rtypeddata.h: add doxygen卜部昌平
2021-09-10sed -i 's/. They/. They/'卜部昌平
2021-06-17Adjust styles [ci skip]Nobuyoshi Nakada
2021-05-04Add RBIMPL_RVALUE_EMBED_LEN_MAX neeeded by internal/bignum.hBenoit Daloze