ruby/internal
Luke Gruber 3add3db797
Fewer calls to GET_EC() and GET_THREAD() (#15506)
The changes are to `io.c` and `thread.c`.
I changed the API of 2 exported thread functions from `internal/thread.h` that
didn't look like they had any use in C extensions:

* rb_thread_wait_for_single_fd
* rb_thread_io_wait

I didn't change the following exported internal function because it's
used in C extensions:

* rb_thread_fd_select

I added a comment to note that this function, although internal, is used
in C extensions.
2025-12-12 14:47:43 -05:00
..
2025-12-01 15:19:26 -08:00
2025-11-19 16:05:12 +09:00
2025-12-10 12:09:50 +09:00
2025-12-11 09:53:10 -08:00
2025-12-11 23:25:57 +01:00
2025-12-03 08:14:56 +01:00
2025-10-23 13:08:26 +09:00
2025-10-13 15:21:36 -04:00
2025-08-19 10:02:13 -04:00
2025-11-14 09:37:49 +09:00