aboutsummaryrefslogtreecommitdiffstats
path: root/internal
Commit message (Expand)AuthorAgeFilesLines
...
* Directly allocate FrozenCore as an ICLASSPeter Zhu2023-06-141-1/+2
* Fix duplicate symbol errors when statically linking ripperNobuyoshi Nakada2023-06-121-0/+5
* [Feature #19719] Universal Parseryui-knk2023-06-123-10/+193
* Remove RHASH_TRANSIENT_FLAGPeter Zhu2023-06-081-4/+0
* Add deprecations for public `struct rb_io` members. (#7916)Samuel Williams2023-06-081-0/+99
* Implement Struct on VWAPeter Zhu2023-06-052-7/+12
* Revert "Revert "Fix cvar caching when class is cloned""eileencodes2023-06-051-0/+4
* Revert "Fix cvar caching when class is cloned"Aaron Patterson2023-06-011-4/+0
* Fix cvar caching when class is clonedeileencodes2023-06-011-0/+4
* Use a real Ruby mutex in rb_io_close_wait_list (#7884)KJ Tsanaktsidis2023-06-011-4/+3
* Revert "Hide most of the implementation of `struct rb_io`. (#6511)"NARUSE, Yui2023-06-011-118/+1
* Hide most of the implementation of `struct rb_io`. (#6511)Samuel Williams2023-05-301-1/+118
* Fix busy-loop when waiting for file descriptors to closeKJ Tsanaktsidis2023-05-261-0/+10
* Fix crash when replacing ST hash with AR hashPeter Zhu2023-05-231-1/+0
* Put `rb_fork` back into process.cNobuyoshi Nakada2023-05-211-14/+0
* Add Fiber#kill, similar to Thread#kill. (#7823)Samuel Williams2023-05-181-0/+4
* Move ar_hint to ar_table_structPeter Zhu2023-05-171-10/+4
* Implement Hash ST tables on VWAPeter Zhu2023-05-171-8/+19
* Implement Hash AR tables on VWAPeter Zhu2023-05-171-34/+6
* Add `rb_sys_fail_sprintf` macroNobuyoshi Nakada2023-05-121-0/+6
* [Bug #19635] Preserve `errno`Nobuyoshi Nakada2023-05-121-2/+18
* Emit special instruction for array literal + .(hash|min|max)Aaron Patterson2023-04-182-0/+2
* Make classes embedded on 32 bitPeter Zhu2023-04-162-13/+1
* Move shape ID to flags for classes on 32 bitPeter Zhu2023-04-161-3/+0
* Move RCLASS_CLONED to rb_classext_structPeter Zhu2023-04-161-2/+2
* Change max_iv_count to type attr_index_tPeter Zhu2023-04-111-1/+1
* Enable 5 size pools on 32 bit systemsPeter Zhu2023-04-111-6/+3
* [Feature #19474] Refactor NEWOBJ macrosMatt Valentine-House2023-04-061-16/+13
* Remove dependancy of vm_core.h on shape.hMatt Valentine-House2023-04-061-2/+0
* [Feature #19579] Remove !USE_RVARGC code (#7655)Peter Zhu2023-04-041-1/+1
* Revert "Fix transient heap mode"Aaron Patterson2023-04-041-1/+0
* Implement `Process.warmup`Jean Boussier2023-04-041-0/+1
* Allow user defined SIZE_POOL_COUNTPeter Zhu2023-03-271-4/+6
* RJIT: Prefix rjit_options with rb_Takashi Kokubun2023-03-181-1/+1
* Move RB_VM_SAVE_MACHINE_CONTEXT to internal/thread.hMatt Valentine-House2023-03-151-0/+7
* Move RB_GC_SAVE_MACHINE_CONTEXT to vm_core.hMatt Valentine-House2023-03-151-7/+0
* Remove unused jit_enable_p flagTakashi Kokubun2023-03-141-2/+0
* Revert "Allow classes and modules to become too complex"Aaron Patterson2023-03-101-1/+0
* Move WeakMap and WeakKeyMap code to weakmap.cPeter Zhu2023-03-101-0/+3
* Allow classes and modules to become too complexHParker2023-03-091-0/+1
* Remove unused forward decl of rb_thread_structMatt Valentine-House2023-03-091-2/+0
* s/mjit/rjit/Takashi Kokubun2023-03-061-2/+2
* s/MJIT/RJIT/Takashi Kokubun2023-03-061-1/+1
* Remove obsoleted MJIT_HEADER macroTakashi Kokubun2023-03-062-10/+5
* Remove obsoleted MJIT_STATIC macroTakashi Kokubun2023-03-061-2/+2
* Stop exporting symbols for MJITTakashi Kokubun2023-03-0615-36/+0
* [Bug #19469] Fix crash when resizing generic iv listPeter Zhu2023-03-031-1/+1
* Revert "reuse open(2) from rb_file_load_ok on POSIX-like system"Takashi Kokubun2023-02-272-16/+1
* reuse open(2) from rb_file_load_ok on POSIX-like systemEric Wong2023-02-262-1/+16
* Fix incorrect line numbers in GC hookPeter Zhu2023-02-241-0/+2