summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Make Thread#join always convert its argument, as before 70f08f1eedBenoit Daloze2020-09-212-3/+13
* Simplify the implementation of Scheduler#blockBenoit Daloze2020-09-211-13/+15
* Make it clear the first field of join_arg is the waiting threadBenoit Daloze2020-09-211-11/+11
* Fix Thread leak in Thread#join specsBenoit Daloze2020-09-211-1/+2
* Add NEWS about `Fiber#backtrace` and `Fiber#backtrace_locations`.Samuel Williams2020-09-211-0/+3
* Update NEWS & documentation relating to scheduler.Samuel Williams2020-09-213-140/+171
* Make `Thread#join` non-blocking.Samuel Williams2020-09-217-128/+169
* * 2020-09-21 [ci skip]git2020-09-211-1/+1
* When setting current thread scheduler to nil, invoke `#close`.Samuel Williams2020-09-217-6/+75
* Update heap_pages_himem after freeing pagesPeter Zhu2020-09-201-0/+6
* Fulfill missing tests and stabilize testsQuang-Minh Nguyen2020-09-201-22/+126
* Validate name during initializationQuang-Minh Nguyen2020-09-202-17/+43
* Add status to Ractor#inspectQuang-Minh Nguyen2020-09-202-3/+27
* * 2020-09-20 [ci skip]git2020-09-201-1/+1
* Remove from waiter in Mutex#lock with ensure when calling rb_scheduler_block()Benoit Daloze2020-09-202-6/+45
* [ruby/io-wait] update required_ruby_versionNobuyoshi Nakada2020-09-191-1/+1
* strip trailing spaces [ci skip]Nobuyoshi Nakada2020-09-193-6/+6
* Add assertions when inline caches are copied to MJITAaron Patterson2020-09-181-0/+11
* [ruby/irb] Version 1.2.7aycabta2020-09-191-2/+2
* [ruby/irb] Drop OMIT_ON_ASSIGNMENT and add :truncate option for ECHO_ON_ASSIG...aycabta2020-09-194-50/+22
* * 2020-09-19 [ci skip]git2020-09-191-1/+1
* Pin values in the finalizer tableAaron Patterson2020-09-181-7/+9
* Added sync task for bigdecimalHiroshi SHIBATA2020-09-181-0/+8
* The executable file of erb is under the libexec on ruby/erb repoHiroshi SHIBATA2020-09-181-1/+1
* Fix copy/paste error from 5bb5e706f1d310a467075630145d2cc277045765Benoit Daloze2020-09-181-1/+1
* Only interrupt when there is no scheduler in sync_wakeup()Benoit Daloze2020-09-181-2/+4
* [ruby/rdoc] Add man/ri.1 for distribution filesaycabta2020-09-181-0/+1
* [ruby/rdoc] Fix spelling error in parser commentDorian MariƩ2020-09-181-1/+1
* [ruby/rdoc] update all files if any file is newerNobuyoshi Nakada2020-09-183-21/+34
* [ruby/rdoc] Support full filename to make a link for a text fileaycabta2020-09-183-2/+10
* sync ruby_global_symbolsKoichi Sasada2020-09-182-103/+199
* show object info to debug purpose.Koichi Sasada2020-09-181-2/+3
* add debug log on enabling multi-ractor modeKoichi Sasada2020-09-181-0/+1
* rb_obj_info() shows more info for T_SYMBOLKoichi Sasada2020-09-181-0/+11
* sync fstring_table for deletionKoichi Sasada2020-09-181-2/+7
* * 2020-09-18 [ci skip]git2020-09-181-1/+1
* Cleanup commented codeBenoit Daloze2020-09-171-4/+0
* Add missing goto found;Benoit Daloze2020-09-172-1/+3
* Fix Mutex#unlock with a scheduler and thread contentionBenoit Daloze2020-09-172-13/+36
* Document the various scheduler hooksBenoit Daloze2020-09-171-0/+3
* Call scheduler.block instead of scheduler.kernel_sleep for blocking Queue/Siz...Benoit Daloze2020-09-174-9/+35
* Rename scheduler.{mutex_lock,mutex_unlock} to {block,unblock}Benoit Daloze2020-09-174-25/+28
* Use a similar pattern for waiting and readyBenoit Daloze2020-09-171-4/+3
* Fix typos [ci skip]Kazuhiro NISHIYAMA2020-09-174-5/+5
* Sort links in NEWS.md by URI [ci skip]Kazuhiro NISHIYAMA2020-09-171-1/+1
* Update to ruby/spec@e829fb0Benoit Daloze2020-09-1727-134/+296
* Add NEWS entry for [Feature #16792]Benoit Daloze2020-09-171-0/+7
* * 2020-09-17 [ci skip]git2020-09-171-1/+1
* Warn on a finalizer that captures the object to be finalizedChris Seaton2020-09-164-15/+190
* Prefer to use `prep_io` for temporary IO instances.Samuel Williams2020-09-171-13/+4