Age | Commit message (Expand) | Author |
---|
10 days | Free rb_native_thread memory at fork | Peter Zhu |
2025-05-31 | `Ractor::Port` | Koichi Sasada |
2025-05-25 | Use RB_VM_LOCKING | Nobuyoshi Nakada |
2025-05-15 | Use atomics for system_working global | John Hawthorn |
2025-05-15 | Force reset running time in timer interrupt | John Hawthorn |
2025-05-13 | Get ractor message passing working with > 1 thread sending/receiving values i... | Luke Gruber |
2025-04-19 | Fix style [ci skip] | Nobuyoshi Nakada |
2025-04-17 | Prefer `th->ec` for stack base/size. (#13101) | Samuel Williams |
2025-03-25 | Clear VM_CHECK lock info on fork | John Hawthorn |
2025-02-13 | [Feature #21116] Extract RJIT as a third-party gem | Nobuyoshi Nakada |
2024-12-24 | Fix [Bug #20779] Dedicated native thread creation failed bug | Luke Gruber |
2024-12-12 | Add an environment variable for controlling the default Thread quantum | Aaron Patterson |
2024-11-08 | support `require` in non-main Ractors | Koichi Sasada |
2024-10-22 | Delete reserve_stack code | KJ Tsanaktsidis |
2024-10-09 | Fix spelling | John Bampton |
2024-09-29 | Assertions should not have side effects | Nobuyoshi Nakada |
2024-09-19 | Adjust indent [ci skip] | Nobuyoshi Nakada |
2024-09-05 | Proof of Concept: Allow to prevent fork from happening in known fork unsafe API | Jean Boussier |
2024-08-13 | Re-initialize vm->ractor.sched.lock after fork | John Hawthorn |
2024-07-09 | fix last commit | Koichi Sasada |
2024-07-09 | `struct rb_thread_sched_waiting` | Koichi Sasada |
2024-07-05 | VM barrier needs to store GC root | Koichi Sasada |
2024-05-07 | Ignore the result of pthread_kill in ubf_wakeup_thread | Jeremy Evans |
2024-03-29 | Use ubf list on cygwin | Daisuke Fujimura (fd0) |
2024-03-25 | Move asan_fake_stack_handle to EC, not thread | KJ Tsanaktsidis |
2024-02-21 | `rb_thread_lock_native_thread()` | Koichi Sasada |
2024-02-06 | notify ASAN about M:N threading stack switches | KJ Tsanaktsidis |
2024-01-23 | Fix up [Bug #20001] | Nobuyoshi Nakada |
2024-01-19 | Remove null checks for xfree | Peter Zhu |
2024-01-19 | Make stack bounds detection work with ASAN | KJ Tsanaktsidis |
2024-01-19 | Pass down "stack start" variables from closer to the top of the stack | KJ Tsanaktsidis |
2024-01-12 | Revert "Pass down "stack start" variables from closer to the top of the stack" | KJ Tsanaktsidis |
2024-01-12 | Revert "Make stack bounds detection work with ASAN" | KJ Tsanaktsidis |
2024-01-12 | Make stack bounds detection work with ASAN | KJ Tsanaktsidis |
2024-01-12 | Pass down "stack start" variables from closer to the top of the stack | KJ Tsanaktsidis |
2024-01-02 | Use max_cpu when RUBY_MAX_CPU given | Shia |
2023-12-24 | Use native_thread_init_stack on cygwin | Daisuke Fujimura (fd0) |
2023-12-23 | MN: ceil timeout milli seconds | Koichi Sasada |
2023-12-20 | KQueue support for M:N threads | JP Camara |
2023-12-19 | clear `sched->lock_onwer` at fork | Koichi Sasada |
2023-12-09 | Add missing GVL hooks for M:N threads and ractors | John Hawthorn |
2023-12-03 | Revert "Add missing GVL hooks for M:N threads and ractors" | John Hawthorn |
2023-12-02 | Add missing GVL hooks for M:N threads and ractors | John Hawthorn |
2023-11-28 | Further fix the GVL instrumentation API | Jean Boussier |
2023-11-27 | Refactor and fix the GVL instrumentation API | Jean Boussier |
2023-11-13 | GVL Instrumentation: pass thread->self as part of event data | Jean Boussier |
2023-11-01 | thread_pthread.c: unbreak 10.5 Intel by restoring accidentally deleted macro | Sergey Fedorov |
2023-10-17 | "+MN" in description | Koichi Sasada |
2023-10-16 | Fix typos [ci skip] | Kazuhiro NISHIYAMA |
2023-10-14 | release sched_lock before VM lock | Koichi Sasada |