Age | Commit message (Expand) | Author |
---|
2025-05-23 | Allow `IO#close` to interrupt IO operations on fibers using `fiber_interrupt`... | Samuel Williams |
2025-05-13 | Make `waiting_fd` behaviour per-IO. (#13127) | Samuel Williams |
2025-04-19 | Ensure `struct rb_io` is passed through to `thread.c`. (#13134) | Samuel Williams |
2024-11-08 | introduce `rb_ec_check_ints()` | Koichi Sasada |
2024-11-08 | `interrupt_exec` | Koichi Sasada |
2024-09-17 | Ensure fiber scheduler is woken up when close interrupts read | KJ Tsanaktsidis |
2024-09-05 | Proof of Concept: Allow to prevent fork from happening in known fork unsafe API | Jean Boussier |
2024-01-05 | Do not `poll` first | Koichi Sasada |
2023-12-20 | declare `rb_thread_io_blocking_call` | Koichi Sasada |
2023-10-12 | M:N thread scheduler for Ractors | Koichi Sasada |
2023-06-01 | Use a real Ruby mutex in rb_io_close_wait_list (#7884) | KJ Tsanaktsidis |
2023-05-26 | Fix busy-loop when waiting for file descriptors to close | KJ Tsanaktsidis |
2023-05-18 | Add Fiber#kill, similar to Thread#kill. (#7823) | Samuel Williams |
2023-03-15 | Move RB_VM_SAVE_MACHINE_CONTEXT to internal/thread.h | Matt Valentine-House |
2023-03-06 | Stop exporting symbols for MJIT | Takashi Kokubun |
2023-02-08 | Only emit circular dependency warning for owned thread shields | Jean byroot Boussier |
2023-02-06 | Revert "Only emit circular dependency warning for owned thread shields" | Jean byroot Boussier |
2023-02-06 | Only emit circular dependency warning for owned thread shields | Jean Boussier |
2022-09-29 | Add `eval: true/false` flag to `Coverage.setup`. | Samuel Williams |
2022-06-15 | Restore rb_exec_recursive_outer | John Hawthorn |
2021-09-10 | internal/*.h: skip doxygen | 卜部昌平 |
2020-11-07 | Rename to `Fiber#set_scheduler`. | Samuel Williams |
2020-09-14 | Standardised scheduler interface. | Samuel Williams |
2020-09-14 | Add `rb_thread_current_scheduler()`. | Samuel Williams |
2020-07-20 | Move declarations to private `internal/thread.h` header. | Samuel Williams |
2020-04-13 | add #include guard hack | 卜部昌平 |
2020-04-08 | Merge pull request #2991 from shyouhei/ruby.h | 卜部昌平 |
2019-12-26 | internal/thread.h rework | 卜部昌平 |
2019-12-26 | split internal.h into files | 卜部昌平 |