aboutsummaryrefslogtreecommitdiffstats
path: root/internal/thread.h
Commit message (Expand)AuthorAgeFilesLines
* M:N thread scheduler for RactorsKoichi Sasada2023-10-121-0/+1
* Use a real Ruby mutex in rb_io_close_wait_list (#7884)KJ Tsanaktsidis2023-06-011-4/+3
* Fix busy-loop when waiting for file descriptors to closeKJ Tsanaktsidis2023-05-261-0/+10
* Add Fiber#kill, similar to Thread#kill. (#7823)Samuel Williams2023-05-181-0/+4
* Move RB_VM_SAVE_MACHINE_CONTEXT to internal/thread.hMatt Valentine-House2023-03-151-0/+7
* Stop exporting symbols for MJITTakashi Kokubun2023-03-061-2/+0
* Only emit circular dependency warning for owned thread shieldsJean byroot Boussier2023-02-081-0/+1
* Revert "Only emit circular dependency warning for owned thread shields"Jean byroot Boussier2023-02-061-1/+0
* Only emit circular dependency warning for owned thread shieldsJean Boussier2023-02-061-0/+1
* Add `eval: true/false` flag to `Coverage.setup`.Samuel Williams2022-09-291-0/+1
* Restore rb_exec_recursive_outerJohn Hawthorn2022-06-151-0/+1
* internal/*.h: skip doxygen卜部昌平2021-09-101-1/+0
* Rename to `Fiber#set_scheduler`.Samuel Williams2020-11-071-6/+0
* Standardised scheduler interface.Samuel Williams2020-09-141-0/+2
* Add `rb_thread_current_scheduler()`.Samuel Williams2020-09-141-2/+4
* Move declarations to private `internal/thread.h` header.Samuel Williams2020-07-201-0/+4
* add #include guard hack卜部昌平2020-04-131-3/+3
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-5/+5
* internal/thread.h rework卜部昌平2019-12-261-0/+8
* split internal.h into files卜部昌平2019-12-261-0/+44