index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
thread_pthread.c
Age
Commit message (
Expand
)
Author
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
2023-10-14
Allow `NON_SCALAR_THREAD_ID` machines
Koichi Sasada
2023-10-14
disable MN schedulers for some platforms
Koichi Sasada
2023-10-13
fix `native_thread_destroy()` timing
Koichi Sasada
2023-10-13
disable MN scheduler on !`USE_MN_THREADS`
Koichi Sasada
2023-10-12
Fix unused-function warning for 'ruby_ppoll' [ci skip]
Nobuyoshi Nakada
2023-10-12
M:N thread scheduler for Ractors
Koichi Sasada
2023-09-15
Fix Thread#native_thread_id being cached across fork (#8418)
KJ Tsanaktsidis
2023-07-19
Fix `USE_THREAD_CACHE=0`
Nobuyoshi Nakada
2023-07-17
Move `posix_signal` declaration internal with prefix `ruby_`
Nobuyoshi Nakada
2023-06-30
Compile disabled code for thread cache always
Nobuyoshi Nakada
2023-05-26
Fix a potential busy-loop in the thread scheduler (esp. on FreeBSD)
KJ Tsanaktsidis
2023-05-20
`rb_bug` prints a newline after the message
Nobuyoshi Nakada
2023-03-31
pass `th` to `thread_sched_to_waiting()`
Koichi Sasada
2023-03-31
reorder `thread_pthread.c` functions
Koichi Sasada
2023-03-31
`nt->serial` for `RUBY_DEBUG_LOG`
Koichi Sasada
2023-03-23
thread_pthread.c: Use a `fork_gen` to protect against fork instead of getpid()
Jean Boussier
2023-03-15
Rename RB_GC_SAVE_MACHINE_CONTEXT -> RB_VM_SAVE_MACHINE_CONTEXT
Matt Valentine-House
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
s/mjit/rjit/
Takashi Kokubun
2023-03-06
s/MJIT/RJIT/
Takashi Kokubun
[next]