aboutsummaryrefslogtreecommitdiffstats
path: root/thread_pthread_mn.c
Commit message (Expand)AuthorAgeFilesLines
* [DOC] fix some commentscui fliter2024-03-051-1/+1
* `rb_thread_lock_native_thread()`Koichi Sasada2024-02-211-13/+21
* Fix a warning with USE_RUBY_DEBUG_LOG=1 on macOSKazuhiro NISHIYAMA2024-02-141-1/+1
* notify ASAN about M:N threading stack switchesKJ Tsanaktsidis2024-02-061-2/+7
* Adjust styles and indents [ci skip]Nobuyoshi Nakada2024-01-081-17/+19
* MN: access `timer_th.waiting` with lockKoichi Sasada2023-12-241-4/+5
* Replicate EEXIST epoll_ctl behavior in kqueueJP Camara2023-12-241-0/+19
* skip `MAP_STACK` on FreeBSDKoichi Sasada2023-12-201-1/+1
* Hand thread into `thread_sched_wait_events_timeval`JP Camara2023-12-201-2/+2
* KQueue support for M:N threadsJP Camara2023-12-201-24/+192
* Add missing GVL hooks for M:N threads and ractorsJohn Hawthorn2023-12-091-0/+3
* Revert "Add missing GVL hooks for M:N threads and ractors"John Hawthorn2023-12-031-3/+0
* Add missing GVL hooks for M:N threads and ractorsJohn Hawthorn2023-12-021-0/+3
* Cast up before multiplicationNobuyoshi Nakada2023-10-291-2/+2
* use `uint32_t` instead of `__uint32_t`Koichi Sasada2023-10-131-1/+1
* Use `sysconf()` to get PAGE_SIZEKoichi Sasada2023-10-131-1/+13
* M:N thread scheduler for RactorsKoichi Sasada2023-10-121-0/+843