summaryrefslogtreecommitdiffstats
path: root/internal (follow)
Commit message (Expand)AuthorAgeLines
* Dedup superclass array in leaf sibling classesJohn Hawthorn2022-03-03-1/+2
* Constant time class to class ancestor lookupJohn Hawthorn2022-02-23-0/+7
* Change darray size to size_t and add functions that use GC mallocPeter Zhu2022-02-16-0/+1
* Mark `rb_clear_constant_cache` as internal use onlyNobuyoshi Nakada2022-01-20-0/+2
* Parenthesize the macro argumentNobuyoshi Nakada2022-01-17-1/+1
* * expand tabs. [ci skip]git2022-01-15-4/+4
* Transfer the responsibility for MJIT options to mjit.cNobuyoshi Nakada2022-01-15-0/+61
* Separately allocate class_serial on 32-bit systemsPeter Zhu2022-01-14-2/+9
* Make RubyVM::AbstractSyntaxTree.of raise for backtrace location in evalYusuke Endoh2021-12-19-1/+2
* Speed up Ractors for Variable Width AllocationPeter Zhu2021-11-23-1/+11
* Assign temporary ID to anonymous ID [Bug #18250]Nobuyoshi Nakada2021-11-23-0/+1
* Make RCLASS_EXT(c)->subclasses a doubly linked listMatt Valentine-House2021-11-22-4/+6
* Remove RCLASS(obj)->ptr when RVARGC is enabledMatt Valentine-House2021-11-11-1/+7
* gc.h: move rb_objspace_garbage_object_p to internal/gc.hYusuke Endoh2021-11-10-0/+1
* Embed bare `double` if `sizeof(double) == sizeof(VALUE)`Nobuyoshi Nakada2021-10-27-2/+2
* Align `RFloat` at VALUE boundaryNobuyoshi Nakada2021-10-27-11/+16
* Fix unaligned access to `double` in RFloatNobuyoshi Nakada2021-10-26-0/+12
* [Feature #18239] Implement VWA for stringsPeter Zhu2021-10-25-15/+12
* [Feature #18239] Refactor RVARGC alloc functionsPeter Zhu2021-10-25-5/+6
* ast.c: Use kept script_lines data instead of re-opening the source file (#5019)Yusuke Endoh2021-10-26-1/+1
* process.c: Add Process._fork (#5017)Yusuke Endoh2021-10-25-1/+1
* `RubyVM.keep_script_lines`Koichi Sasada2021-10-21-0/+1
* Extract yjit_force_iv_index and make it work when object is frozenAlan Wu2021-10-20-0/+1
* Add comments about special runtime routines YJIT callsAlan Wu2021-10-20-0/+2
* Restore Hash#compare_by_identity mode [Bug #18171]Nobuyoshi Nakada2021-10-02-0/+2
* Add rb_ident_hash_new_with_sizeNobuyoshi Nakada2021-10-02-0/+1
* Skip broken strings as the locale encodingNobuyoshi Nakada2021-10-01-0/+1
* Move some function declaration to internal/io.hS-H-GAMELINKS2021-09-28-0/+4
* Consider modified modules initialized [Bug #18185]Nobuyoshi Nakada2021-09-24-0/+1
* Add support for non-blocking `Kernel.system`.Samuel Williams2021-09-22-0/+2
* Fix a typo [Bug #17048]Nobuyoshi Nakada2021-09-19-1/+1
* Already initialized modules cannot be replaced [Bug #17048]Nobuyoshi Nakada2021-09-17-0/+3
* suppress GCC's -Wsuggest-attribute=format卜部昌平2021-09-10-0/+3
* include/ruby/internal/core/rarray.h: add doxygen卜部昌平2021-09-10-4/+0
* internal/*.h: skip doxygen卜部昌平2021-09-10-50/+0
* [Feature #18045] Implement size classes for GCPeter Zhu2021-08-25-1/+1
* [Feature #18045] Remove T_PAYLOADPeter Zhu2021-08-25-4/+0
* Moved rb_deprecate_constant declaration [Feature #18051]Nobuyoshi Nakada2021-08-24-1/+0
* Moved rb_int_positive_pow declaration [Feature #18051]Nobuyoshi Nakada2021-08-24-1/+0
* Moved exported symbols in internal/util.h to ruby/util.hNobuyoshi Nakada2021-08-24-3/+0
* Revert "[Feature #18045] Implement size classes for GC"Peter Zhu2021-08-23-1/+5
* [Feature #18045] Implement size classes for GCPeter Zhu2021-08-23-1/+1
* [Feature #18045] Remove T_PAYLOADPeter Zhu2021-08-23-4/+0
* ast.c: Rename "save_script_lines" to "keep_script_lines"Yusuke Endoh2021-08-20-1/+1
* Add RBIMPL_TODONobuyoshi Nakada2021-08-20-6/+27
* Remove old warning aged nearly 8 yearsNobuyoshi Nakada2021-08-19-1/+0
* Use Rational for Float#round with ndigits > 14Jeremy Evans2021-08-06-0/+1
* Don't export rb_gc_ractor_newobj_cache_clearPeter Zhu2021-07-28-1/+1
* Remove duplicate declarationsNobuyoshi Nakada2021-07-28-2/+0
* Add Integer.try_convert [Feature #15211]Nobuyoshi Nakada2021-07-16-0/+1