aboutsummaryrefslogtreecommitdiffstats
path: root/internal
Commit message (Expand)AuthorAgeFilesLines
* 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
* Expose ec -> backtrace (internal) and use it to implement fiber backtrace.Samuel Williams2020-08-181-0/+2
* RARRAY_AREF: convert into an inline function卜部昌平2020-08-151-0/+11
* Lazily insert origins on prepend to save memoryAlan Wu2020-07-221-1/+0
* Move declarations to private `internal/thread.h` header.Samuel Williams2020-07-201-0/+4
* fix MJIT link error卜部昌平2020-07-131-1/+2
* inline Primitive.cexpr!卜部昌平2020-07-132-1/+4
* Fix missing imemo cases in objspace_dump by refactoringAlan Wu2020-07-101-0/+1
* Use ID instead of GENTRY for gvars. (#3278)Koichi Sasada2020-07-031-15/+5
* Renamed `nurat_sub` compliant with `rb_rational_plus`Nobuyoshi Nakada2020-07-011-0/+1
* Properly resolve refinements in defined? on private call [Bug #16932]Nobuyoshi Nakada2020-06-041-0/+6
* Ensure origins for all included, prepended, and refined modulesJeremy Evans2020-06-031-1/+2
* Allow Dir.home to work for non-login procs when $HOME not setAlan D. Salewski2020-05-231-0/+6
* Fix origin iclass pointer for modulesJeremy Evans2020-05-221-1/+9
* Revert "Fix origin iclass pointer for modules"Jeremy Evans2020-05-221-9/+1
* Fix origin iclass pointer for modulesJeremy Evans2020-05-221-1/+9
* Fix a typo [ci skip]Kazuhiro NISHIYAMA2020-05-181-1/+1
* Merge pull request #3047 from mame/suppress-backtraceYusuke Endoh2020-05-151-0/+1
* sed -i 's|ruby/impl|ruby/internal|'卜部昌平2020-05-1128-44/+44