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-15 | Use atomics for system_working global | John Hawthorn |
2025-04-19 | Fix style [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-16 | Fix some warnings | Raed Rizqie |
2024-03-22 | `rb_thread_sched_destroy` is not used now at all | Nobuyoshi Nakada |
2024-02-21 | `rb_thread_lock_native_thread()` | Koichi Sasada |
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 |
2023-10-13 | fix `native_thread_destroy()` timing | Koichi Sasada |
2023-10-12 | M:N thread scheduler for Ractors | Koichi Sasada |
2023-06-30 | Compile disabled code for thread cache always | Nobuyoshi Nakada |
2023-03-31 | pass `th` to `thread_sched_to_waiting()` | Koichi Sasada |
2023-03-15 | Remove SIGCHLD `waidpid`. (#7527) | Samuel Williams |
2023-03-14 | Revert SIGCHLD changes to diagnose CI failures. (#7517) | Samuel Williams |
2023-03-09 | Remove SIGCHLD `waidpid`. (#7476) | Samuel Williams |
2023-03-06 | TestThreadInstrumentation: emit the EXIT event sooner | Jean Boussier |
2022-08-06 | Allow `RUBY_DEBUG_LOG` format to be empty | Nobuyoshi Nakada |
2022-07-21 | Expand tabs [ci skip] | Takashi Kokubun |
2022-07-13 | GVL Instrumentation: remove the EXITED count assertion | Jean Boussier |
2022-06-23 | Fix warnings by old gcc | Nobuyoshi Nakada |
2022-06-23 | Non-void functions must return value | Nobuyoshi Nakada |
2022-06-17 | GVL Instrumentation API: add STARTED and EXITED events | Jean Boussier |
2022-06-15 | Remove unused rb_thread_create_mjit_thread | Takashi Kokubun |
2022-06-03 | [Feature #18339] GVL Instrumentation API | Jean Boussier |
2022-05-24 | remove `DEBUG_OUT()` macro | Koichi Sasada |
2022-05-24 | use `RUBY_DEBUG_LOG` instead of `thread_debug` | Koichi Sasada |
2022-04-23 | introduce struct `rb_native_thread` | Koichi Sasada |
2022-04-22 | rename thread internal naming | Koichi Sasada |
2022-01-19 | thread.c: put platform specific part in each impl file | Yuta Saito |
2021-10-04 | Function `w32_error` does not return | xtkoba |
2021-07-01 | Replace copy coroutine with pthread implementation. | Samuel Williams |
2021-06-01 | Make `Thread#native_thread_id` not-implemented if unsupported | Nobuyoshi Nakada |
2021-05-26 | Add Thread#native_thread_id [Feature #17853] | NARUSE, Yui |
2021-05-04 | Fix compilation error in thread_win32.c | Peter Zhu |
2021-05-04 | Suppress maybe-uninitialized warning by mingw gcc 11 | Nobuyoshi Nakada |
2020-11-18 | fix public interface | Koichi Sasada |
2020-11-11 | introduce USE_VM_CLOCK for windows. | Koichi Sasada |
2020-09-28 | thread_win32.c: native_mutex_trylock is not used right now | Nobuyoshi Nakada |
2020-09-03 | Introduce Ractor mechanism for parallel execution | Koichi Sasada |
2019-06-19 | Remove IA64 support. | Samuel Williams |
2019-06-19 | Specify that size is non-committed memory. | Samuel Williams |
2019-06-19 | Use default stack size for worker thread (no th pointer available). | Samuel Williams |
2019-06-19 | Use stack size defaults for win32 threads. | Samuel Williams |
2019-01-04 | thread.c (call_without_gvl): spawn thread for UBF iff single-threaded | normal |