summaryrefslogtreecommitdiff
path: root/internal
Commit message (Expand)AuthorAgeFilesLines
* merge revision(s) 60d0421ca861944459f52292d65dbf0ece26e38a,b6534691a16d751d59...nagachika2021-10-091-0/+1
* partially merge revision(s) 5f69a7f60467fa58c2f998daffab43e118bff36c: [Backpo...nagachika2021-07-251-0/+1
* partially merge revision(s) 119697f61e2b2b157816a8aa33aada5863959900,4a627dbd...nagachika2021-07-221-0/+6
* merge revision(s) 2bc293e899c9d32dcd794a73de8925c49ecf8f15,d0e6c6e682b9ba2b03...nagachika2021-05-222-0/+2
* merge revision(s) 3a3033c138c0951ad5edbf02b5c233b58a190d2f: [Backport #17787]nagachika2021-04-291-3/+3
* merge revision(s) 7e8a9af9db42a21f6a1125a29e98c45ff9d5833b: [Backport #17732]NARUSE, Yui2021-04-021-0/+3
* merge revision(s) abdc634f64a440afcdc7f23c9757d27aab4db8a9,083c5f08ec4e95c9b7...NARUSE, Yui2021-03-111-6/+1
* merge revision(s) 85b5d4c8bf4cdcba4f1af65f2bc0c8ac716cb795: [Backport #17509]NARUSE, Yui2021-02-011-1/+1
* enable constant cache on ractorsKoichi Sasada2021-01-131-0/+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
* Initialize new T_OBJECT as ROBJECT_EMBEDJohn Hawthorn2020-09-021-0/+1
* include/ruby/backward/2/r_cast.h: deprecate卜部昌平2020-08-277-7/+7
* RClassDeprecated: delete卜部昌平2020-08-271-4/+0
* rb_deprecated_classext_struct: delete卜部昌平2020-08-271-4/+0
* RHASH_EMPTY_P: convert into an inline function卜部昌平2020-08-191-0/+11
* RHASH_TBL: is now ext-only卜部昌平2020-08-191-5/+0
* ROBJECT_IV_INDEX_TBL: convert into an inline function卜部昌平2020-08-191-0/+22
* Remove write barrier exemption for T_ICLASSAlan Wu2020-08-171-0/+6