summaryrefslogtreecommitdiff
path: root/internal
Commit message (Expand)AuthorAgeFilesLines
* Speed up Ractors for Variable Width AllocationPeter Zhu2021-11-231-1/+11
* Assign temporary ID to anonymous ID [Bug #18250]Nobuyoshi Nakada2021-11-231-0/+1
* Make RCLASS_EXT(c)->subclasses a doubly linked listMatt Valentine-House2021-11-221-4/+6
* Remove RCLASS(obj)->ptr when RVARGC is enabledMatt Valentine-House2021-11-111-1/+7
* gc.h: move rb_objspace_garbage_object_p to internal/gc.hYusuke Endoh2021-11-101-0/+1
* Embed bare `double` if `sizeof(double) == sizeof(VALUE)`Nobuyoshi Nakada2021-10-271-2/+2
* Align `RFloat` at VALUE boundaryNobuyoshi Nakada2021-10-271-11/+16
* Fix unaligned access to `double` in RFloatNobuyoshi Nakada2021-10-261-0/+12
* [Feature #18239] Implement VWA for stringsPeter Zhu2021-10-251-15/+12
* [Feature #18239] Refactor RVARGC alloc functionsPeter Zhu2021-10-251-5/+6
* ast.c: Use kept script_lines data instead of re-opening the source file (#5019)Yusuke Endoh2021-10-261-1/+1
* process.c: Add Process._fork (#5017)Yusuke Endoh2021-10-251-1/+1
* `RubyVM.keep_script_lines`Koichi Sasada2021-10-211-0/+1
* Extract yjit_force_iv_index and make it work when object is frozenAlan Wu2021-10-201-0/+1
* Add comments about special runtime routines YJIT callsAlan Wu2021-10-202-0/+2
* Restore Hash#compare_by_identity mode [Bug #18171]Nobuyoshi Nakada2021-10-021-0/+2
* Add rb_ident_hash_new_with_sizeNobuyoshi Nakada2021-10-021-0/+1
* Skip broken strings as the locale encodingNobuyoshi Nakada2021-10-011-0/+1
* Move some function declaration to internal/io.hS-H-GAMELINKS2021-09-281-0/+4
* Consider modified modules initialized [Bug #18185]Nobuyoshi Nakada2021-09-241-0/+1
* Add support for non-blocking `Kernel.system`.Samuel Williams2021-09-221-0/+2
* Fix a typo [Bug #17048]Nobuyoshi Nakada2021-09-191-1/+1
* Already initialized modules cannot be replaced [Bug #17048]Nobuyoshi Nakada2021-09-171-0/+3
* suppress GCC's -Wsuggest-attribute=format卜部昌平2021-09-101-0/+3
* include/ruby/internal/core/rarray.h: add doxygen卜部昌平2021-09-101-4/+0
* internal/*.h: skip doxygen卜部昌平2021-09-1050-50/+0
* [Feature #18045] Implement size classes for GCPeter Zhu2021-08-251-1/+1
* [Feature #18045] Remove T_PAYLOADPeter Zhu2021-08-251-4/+0
* Moved rb_deprecate_constant declaration [Feature #18051]Nobuyoshi Nakada2021-08-241-1/+0
* Moved rb_int_positive_pow declaration [Feature #18051]Nobuyoshi Nakada2021-08-241-1/+0
* Moved exported symbols in internal/util.h to ruby/util.hNobuyoshi Nakada2021-08-241-3/+0
* Revert "[Feature #18045] Implement size classes for GC"Peter Zhu2021-08-231-1/+5
* [Feature #18045] Implement size classes for GCPeter Zhu2021-08-231-1/+1
* [Feature #18045] Remove T_PAYLOADPeter Zhu2021-08-231-4/+0
* ast.c: Rename "save_script_lines" to "keep_script_lines"Yusuke Endoh2021-08-201-1/+1
* Add RBIMPL_TODONobuyoshi Nakada2021-08-201-6/+27
* Remove old warning aged nearly 8 yearsNobuyoshi Nakada2021-08-191-1/+0
* Use Rational for Float#round with ndigits > 14Jeremy Evans2021-08-061-0/+1
* Don't export rb_gc_ractor_newobj_cache_clearPeter Zhu2021-07-281-1/+1
* Remove duplicate declarationsNobuyoshi Nakada2021-07-281-2/+0
* Add Integer.try_convert [Feature #15211]Nobuyoshi Nakada2021-07-161-0/+1
* [Bug #18014] Fix memory leak in GC when using RactorsPeter Zhu2021-07-151-0/+6
* Expose `rb_obj_is_fiber`.Samuel Williams2021-07-131-1/+0
* Move rb_str_escape function declarationS-H-GAMELINKS2021-07-111-0/+1
* Specify version to remove as bare numbersNobuyoshi Nakada2021-06-301-3/+3
* Ensure that version number starts with digitsNobuyoshi Nakada2021-06-301-1/+2
* Show the removal versionNobuyoshi Nakada2021-06-301-3/+3
* rb_warn_deprecated_to_remove_at [Feature #17432]Nobuyoshi Nakada2021-06-301-1/+44
* Share freeze option handlingNobuyoshi Nakada2021-06-281-0/+1
* Add a cache for class variableseileencodes2021-06-181-0/+8