summaryrefslogtreecommitdiff
path: root/internal
Commit message (Expand)AuthorAgeFilesLines
...
* node.c (rb_ast_new): imemo_ast is WB-unprotectedYusuke Endoh2021-04-261-0/+1
* Fix some typos by spell checkerRyuta Kamizono2021-04-261-1/+1
* get rid of using `__builtin_unreachable` directly [Bug #17787]Nobuyoshi Nakada2021-04-101-3/+3
* rb_enc_interned_str: handle autoloaded encodingsJean Boussier2021-03-221-0/+3
* RBASIC_SET_CLASS_RAW: follow strict aliasing rule卜部昌平2021-03-021-2/+2
* Define rb_to_array which converts with to_aNobuyoshi Nakada2021-02-121-0/+1
* Expose scheduler as public interface & bug fixes. (#3945)Samuel Williams2021-02-092-44/+1
* Add RCLASS_SUBCLASSES MacroMatt Valentine-House2021-02-011-0/+1
* Add RCLASS_ALLOCATOR MacroMatt Valentine-House2021-02-011-0/+1
* Add PARENT_MODULE_SUBCLASSES MacroMatt Valentine-House2021-02-011-0/+1
* Add RCLASS_PARENT_SUBMODULES MacroMatt Valentine-House2021-02-011-0/+1
* Move rb_big_isqrt declarationS-H-GAMELINKS2021-01-311-0/+1
* Revert "[Bug #11213] let defined?(super) call respond_to_missing?"Nobuyoshi Nakada2021-01-131-1/+1
* Check stack overflow in recursive glob_helper [Bug #17162]Nobuyoshi Nakada2021-01-131-0/+1
* remove unused declKoichi Sasada2021-01-081-6/+0
* enable constant cache on ractorsKoichi Sasada2021-01-051-0/+1
* Update compilers.h [ci skip]Gui Heurich2021-01-051-1/+1
* Optimize calls to `Kernel#hash` (#3987)Marc-André Lafortune2020-12-251-0/+1
* Allow inlining Integer#-@ and #~Takashi Kokubun2020-12-221-1/+2
* Prefer stdbool in vm_execTakashi Kokubun2020-12-211-1/+1
* Switch rb_category_warn{,ing} to accept an rb_warning_category_tJeremy Evans2020-12-181-7/+0
* tuning ivar setKoichi Sasada2020-12-161-1/+1
* fix inline method cache sync bugKoichi Sasada2020-12-151-3/+2
* Narrowed down unaligned member access region in RB_OBJ_WRITENobuyoshi Nakada2020-12-131-2/+2
* Fix ArithmeticSequence#last and ArithmeticSequence#each for non-integer seque...Kenta Murata2020-12-092-0/+4
* Add support for non-blocking `Process.wait`.Samuel Williams2020-12-091-0/+3
* tuning trial: newobj with current ecKoichi Sasada2020-12-072-0/+6
* RB_EC_NEWOBJ_OFKoichi Sasada2020-12-071-0/+7
* Update fixnum.hjacopo2020-12-011-1/+1
* should not use rb_str_modify(), tooKoichi Sasada2020-12-011-0/+2
* should not use rb_ary_modify()Koichi Sasada2020-12-011-0/+2
* Remove obsoleted internal/mjit.hTakashi Kokubun2020-11-221-29/+0
* [Bug #11213] let defined?(super) call respond_to_missing?Nobuyoshi Nakada2020-11-201-1/+1
* rb_vm_add_root_module(): Remove unused parameterAlan Wu2020-11-091-1/+1
* eagerly initialize ivar table when index is small enoughAaron Patterson2020-11-091-0/+1
* Rename to `Fiber#set_scheduler`.Samuel Williams2020-11-072-6/+6
* Add `GC.auto_compact= true/false` and `GC.auto_compact`Aaron Patterson2020-11-021-0/+1
* Ractor.make_shareable(obj)Koichi Sasada2020-10-211-1/+2
* Feature #16812: Allow slicing arrays with ArithmeticSequence (#3241)Kenta Murata2020-10-211-0/+4
* sync RClass::ext::iv_index_tblKoichi Sasada2020-10-171-1/+7
* Moved rb_callable_receiver internalNobuyoshi Nakada2020-10-061-0/+1
* Disable deprecation warning by the default [Feature #16345]Nobuyoshi Nakada2020-09-251-0/+1
* Make `Thread#join` non-blocking.Samuel Williams2020-09-211-1/+1
* When setting current thread scheduler to nil, invoke `#close`.Samuel Williams2020-09-211-0/+2
* Rename scheduler.{mutex_lock,mutex_unlock} to {block,unblock}Benoit Daloze2020-09-171-2/+2
* Make Mutex per-Fiber instead of per-ThreadBenoit Daloze2020-09-142-0/+5
* Add support for hooking `IO#read`.Samuel Williams2020-09-141-2/+5
* Standardised scheduler interface.Samuel Williams2020-09-142-0/+29
* Add `rb_thread_current_scheduler()`.Samuel Williams2020-09-141-2/+4
* Introduce Ractor mechanism for parallel executionKoichi Sasada2020-09-031-0/+1