ruby/test/-ext-
Koichi Sasada d578684989 rb_thread_lock_native_thread()
Introduce `rb_thread_lock_native_thread()` to allocate dedicated
native thread to the current Ruby thread for M:N threads.
This C API is similar to Go's `runtime.LockOSThread()`.

Accepted at https://github.com/ruby/dev-meeting-log/blob/master/2023/DevMeeting-2023-08-24.md
(and missed to implement on Ruby 3.3.0)
2024-02-21 15:38:29 +09:00
..
arith_seq
array
bignum
bug_reporter [PRISM] Fix test_bug_reporter with prism 2024-01-31 14:20:51 -05:00
class
debug Show the method owner in backtraces 2024-02-15 19:11:58 +09:00
econv
eval
exception
file
float
funcall
gvl
hash
integer
iseq_load
iter
load loading/testing in different processes for multiple runs 2023-12-15 21:36:27 +09:00
marshal Do not include a backtick in error messages and backtraces 2024-02-15 18:42:31 +09:00
method
num2int
path_to_class
popen_deadlock
postponed_job Add a test case for preregistering with different data 2023-12-13 13:35:05 +11:00
proc
rational
st
string Use Encoding::CESU_8 for test case 2024-01-25 16:06:06 +09:00
struct [Feature #19757] Add new API rb_data_define 2023-07-13 17:55:55 +09:00
symbol [Bug #20025] Check if upper/lower before fallback to case-folding 2023-11-29 14:40:21 +09:00
thread rb_thread_lock_native_thread() 2024-02-21 15:38:29 +09:00
thread_fd
time
tracepoint
typeddata
vm
wait
win32
test_abi.rb
test_bug-3571.rb Show the method owner in backtraces 2024-02-15 19:11:58 +09:00
test_bug-5832.rb
test_bug-14834.rb
test_enumerator_kw.rb
test_notimplement.rb
test_printf.rb
test_random.rb
test_recursion.rb
test_scan_args.rb