rb_thread_t      6913 compile.c          const rb_thread_t *const th = GET_THREAD();
rb_thread_t       103 cont.c             rb_thread_t saved_thread; /* selected properties of GET_THREAD() (see cont_save_thread) */
rb_thread_t       198 cont.c         		rb_thread_t *th;
rb_thread_t       233 cont.c         	    const rb_thread_t *const th = GET_THREAD();
rb_thread_t       361 cont.c         cont_save_machine_stack(rb_thread_t *th, rb_context_t *cont)
rb_thread_t       411 cont.c         cont_save_thread(rb_context_t *cont, rb_thread_t *th)
rb_thread_t       413 cont.c             rb_thread_t *sth = &cont->saved_thread;
rb_thread_t       445 cont.c         cont_init(rb_context_t *cont, rb_thread_t *th)
rb_thread_t       462 cont.c             rb_thread_t *th = GET_THREAD();
rb_thread_t       475 cont.c             rb_thread_t *th = GET_THREAD();
rb_thread_t       532 cont.c             rb_thread_t *th = GET_THREAD(), *sth = &cont->saved_thread;
rb_thread_t       584 cont.c             rb_thread_t *th = GET_THREAD();
rb_thread_t       651 cont.c             rb_thread_t *sth = &fib->cont.saved_thread;
rb_thread_t       694 cont.c             rb_thread_t *th = GET_THREAD(), *sth = &newfib->cont.saved_thread;
rb_thread_t      1066 cont.c             rb_thread_t *th = GET_THREAD();
rb_thread_t      1174 cont.c             rb_thread_t *th = GET_THREAD();
rb_thread_t      1198 cont.c             rb_thread_t *th = &cont->saved_thread;
rb_thread_t      1199 cont.c             rb_thread_t *cth = GET_THREAD();
rb_thread_t      1257 cont.c             rb_thread_t *th = GET_THREAD();
rb_thread_t      1297 cont.c         root_fiber_alloc(rb_thread_t *th)
rb_thread_t      1316 cont.c             rb_thread_t *th = GET_THREAD();
rb_thread_t      1352 cont.c         fiber_store(rb_fiber_t *next_fib, rb_thread_t *th)
rb_thread_t      1417 cont.c             rb_thread_t *th = GET_THREAD();
rb_thread_t      1520 cont.c             rb_thread_t *th;
rb_thread_t      1669 cont.c             rb_thread_t *th = GET_THREAD();
rb_thread_t      1110 error.c        	rb_thread_t *th = GET_THREAD();
rb_thread_t       163 eval.c             rb_thread_t *th = GET_THREAD();
rb_thread_t       238 eval.c             rb_thread_t *th = GET_THREAD();
rb_thread_t       439 eval.c         static VALUE get_thread_errinfo(rb_thread_t *th);
rb_thread_t       471 eval.c         setup_exception(rb_thread_t *th, int tag, volatile VALUE mesg, VALUE cause)
rb_thread_t       573 eval.c             rb_thread_t *th = GET_THREAD();
rb_thread_t       733 eval.c             rb_thread_t *th = GET_THREAD();
rb_thread_t       761 eval.c             rb_thread_t *th = GET_THREAD();
rb_thread_t       792 eval.c             rb_thread_t *th = GET_THREAD();
rb_thread_t       858 eval.c             rb_thread_t *th = GET_THREAD();
rb_thread_t       891 eval.c             rb_thread_t *const th = GET_THREAD();
rb_thread_t       951 eval.c         previous_frame(rb_thread_t *th)
rb_thread_t       980 eval.c             rb_thread_t *th = GET_THREAD();
rb_thread_t      1238 eval.c             rb_thread_t *th = GET_THREAD();
rb_thread_t      1418 eval.c             rb_thread_t *th = GET_THREAD();
rb_thread_t      1452 eval.c         errinfo_place(rb_thread_t *th)
rb_thread_t      1474 eval.c         get_thread_errinfo(rb_thread_t *th)
rb_thread_t      1519 eval.c             rb_thread_t *th = GET_THREAD();
rb_thread_t        87 eval_error.c   error_print(rb_thread_t *th)
rb_thread_t        93 eval_error.c   rb_threadptr_error_print(rb_thread_t *th, VALUE errinfo)
rb_thread_t       270 eval_error.c       rb_thread_t *th = GET_THREAD();
rb_thread_t         8 eval_intern.h  pass_passed_block(rb_thread_t *th)
rb_thread_t       122 eval_intern.h    rb_thread_t * const _th = (th); \
rb_thread_t       149 eval_intern.h  rb_threadptr_tag_state(rb_thread_t *th)
rb_thread_t       156 eval_intern.h  NORETURN(static inline void rb_threadptr_tag_jump(rb_thread_t *, int));
rb_thread_t       158 eval_intern.h  rb_threadptr_tag_jump(rb_thread_t *th, int st)
rb_thread_t       253 eval_intern.h  int rb_threadptr_set_raised(rb_thread_t *th);
rb_thread_t       254 eval_intern.h  int rb_threadptr_reset_raised(rb_thread_t *th);
rb_thread_t       272 eval_intern.h  NORETURN(void rb_raise_method_missing(rb_thread_t *th, int argc, const VALUE *argv,
rb_thread_t        64 eval_jump.c        rb_thread_t *th = GET_THREAD();
rb_thread_t       118 eval_jump.c        rb_thread_t *th = GET_THREAD();
rb_thread_t      1751 gc.c           gc_event_hook_body(rb_thread_t *th, rb_objspace_t *objspace, const rb_event_flag_t event, VALUE data)
rb_thread_t      2320 gc.c           	rb_thread_t *th = GET_THREAD();
rb_thread_t      3482 gc.c                   rb_thread_t *th = GET_THREAD();
rb_thread_t      3914 gc.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      3925 gc.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      4132 gc.c           static void mark_stack_locations(rb_objspace_t *objspace, rb_thread_t *th,
rb_thread_t      4136 gc.c           mark_current_machine_context(rb_objspace_t *objspace, rb_thread_t *th)
rb_thread_t      4160 gc.c           rb_gc_mark_machine_stack(rb_thread_t *th)
rb_thread_t      4170 gc.c           mark_stack_locations(rb_objspace_t *objspace, rb_thread_t *th,
rb_thread_t      4656 gc.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      7564 gc.c               rb_thread_t *th = GET_THREAD();
rb_thread_t       612 iseq.c             rb_thread_t *th = GET_THREAD();
rb_thread_t       581 load.c         rb_load_internal0(rb_thread_t *th, VALUE fname, int wrap)
rb_thread_t       587 load.c             rb_thread_t *volatile th0 = th;
rb_thread_t       645 load.c             rb_thread_t *curr_th = GET_THREAD();
rb_thread_t       957 load.c             rb_thread_t *th = GET_THREAD();
rb_thread_t        16 probes_helper.h NOINLINE(int ruby_th_dtrace_setup(rb_thread_t *, VALUE, ID, struct ruby_dtrace_method_hook_args *));
rb_thread_t       326 proc.c             rb_thread_t *th = GET_THREAD();
rb_thread_t       629 proc.c             rb_thread_t *th = GET_THREAD();
rb_thread_t       965 proc.c             rb_thread_t *th = GET_THREAD();
rb_thread_t      1790 proc.c         	rb_thread_t *th = GET_THREAD();
rb_thread_t      1902 proc.c             rb_thread_t *th = GET_THREAD();
rb_thread_t      1975 proc.c         call_method_data(rb_thread_t *th, const struct METHOD *data,
rb_thread_t      1984 proc.c         call_method_data_safe(rb_thread_t *th, const struct METHOD *data,
rb_thread_t      2008 proc.c             rb_thread_t *const th = GET_THREAD();
rb_thread_t       484 process.c          rb_thread_t *th = GET_THREAD();
rb_thread_t       909 process.c      	    rb_thread_t *th = GET_THREAD();
rb_thread_t        49 safe.c             rb_thread_t *th = GET_THREAD();
rb_thread_t        69 safe.c             rb_thread_t *th = GET_THREAD();
rb_thread_t       570 signal.c       rb_register_sigaltstack(rb_thread_t *th)
rb_thread_t       763 signal.c       NORETURN(void ruby_thread_stack_overflow(rb_thread_t *th));
rb_thread_t       811 signal.c       	rb_thread_t *th = ruby_current_thread;
rb_thread_t       826 signal.c           int ruby_stack_overflowed_p(const rb_thread_t *, const void *);
rb_thread_t       827 signal.c           rb_thread_t *th = ruby_current_thread;
rb_thread_t       958 signal.c           rb_thread_t *cur_th = GET_THREAD();
rb_thread_t      1000 signal.c       rb_signal_exec(rb_thread_t *th, int sig)
rb_thread_t       282 struct.c           rb_control_frame_t *FUNC_FASTCALL(rb_vm_opt_struct_aref)(rb_thread_t *, rb_control_frame_t *);
rb_thread_t       291 struct.c           rb_control_frame_t *FUNC_FASTCALL(rb_vm_opt_struct_aset)(rb_thread_t *, rb_control_frame_t *);
rb_thread_t        85 thread.c       static void sleep_timeval(rb_thread_t *th, struct timeval time, int spurious_check);
rb_thread_t        86 thread.c       static void sleep_wait_for_interrupt(rb_thread_t *th, double sleepsec, int spurious_check);
rb_thread_t        87 thread.c       static void sleep_forever(rb_thread_t *th, int nodeadlock, int spurious_check);
rb_thread_t        89 thread.c       static int rb_threadptr_dead(rb_thread_t *th);
rb_thread_t        91 thread.c       static int rb_threadptr_pending_interrupt_empty_p(rb_thread_t *th);
rb_thread_t       114 thread.c       static int set_unblock_function(rb_thread_t *th, rb_unblock_function_t *func, void *arg,
rb_thread_t       116 thread.c       static void reset_unblock_function(rb_thread_t *th, const struct rb_unblock_callback *old);
rb_thread_t       118 thread.c       static inline int blocking_region_begin(rb_thread_t *th, struct rb_blocking_region_buffer *region,
rb_thread_t       120 thread.c       static inline void blocking_region_end(rb_thread_t *th, struct rb_blocking_region_buffer *region);
rb_thread_t       137 thread.c         rb_thread_t *_th_stored = GET_THREAD(); \
rb_thread_t       156 thread.c           rb_thread_t *__th = GET_THREAD(); \
rb_thread_t       168 thread.c       vm_check_ints_blocking(rb_thread_t *th)
rb_thread_t       275 thread.c       NOINLINE(static int thread_start_func_2(rb_thread_t *th, VALUE *stack_start,
rb_thread_t       369 thread.c       set_unblock_function(rb_thread_t *th, rb_unblock_function_t *func, void *arg,
rb_thread_t       395 thread.c       reset_unblock_function(rb_thread_t *th, const struct rb_unblock_callback *old)
rb_thread_t       403 thread.c       rb_threadptr_interrupt_common(rb_thread_t *th, int trap)
rb_thread_t       421 thread.c       rb_threadptr_interrupt(rb_thread_t *th)
rb_thread_t       427 thread.c       rb_threadptr_trap_interrupt(rb_thread_t *th)
rb_thread_t       433 thread.c       terminate_all(rb_vm_t *vm, const rb_thread_t *main_thread)
rb_thread_t       435 thread.c           rb_thread_t *th = 0;
rb_thread_t       450 thread.c       rb_threadptr_unlock_all_locking_mutexes(rb_thread_t *th)
rb_thread_t       469 thread.c           rb_thread_t *th = GET_THREAD(); /* main thread */
rb_thread_t       515 thread.c           rb_thread_t *th = th_ptr;
rb_thread_t       526 thread.c           rb_thread_t *th = th_ptr;
rb_thread_t       543 thread.c       static VALUE rb_threadptr_raise(rb_thread_t *, int, VALUE *);
rb_thread_t       547 thread.c       ruby_thread_init_stack(rb_thread_t *th)
rb_thread_t       553 thread.c       thread_start_func_2(rb_thread_t *th, VALUE *stack_start, VALUE *register_stack_start)
rb_thread_t       559 thread.c           rb_thread_t *main_th;
rb_thread_t       562 thread.c           void rb_register_sigaltstack(rb_thread_t *th);
rb_thread_t       685 thread.c           rb_thread_t *th, *current_th = GET_THREAD();
rb_thread_t       748 thread.c           rb_thread_t *th;
rb_thread_t       783 thread.c           rb_thread_t *th;
rb_thread_t       817 thread.c           rb_thread_t *target, *waiting;
rb_thread_t       825 thread.c           rb_thread_t *target_th = p->target, *th = p->waiting;
rb_thread_t       846 thread.c           rb_thread_t *target_th = p->target, *th = p->waiting;
rb_thread_t       870 thread.c       thread_join(rb_thread_t *target_th, double delay)
rb_thread_t       872 thread.c           rb_thread_t *th = GET_THREAD();
rb_thread_t       967 thread.c           rb_thread_t *target_th;
rb_thread_t       998 thread.c           rb_thread_t *th;
rb_thread_t      1057 thread.c       sleep_forever(rb_thread_t *th, int deadlockable, int spurious_check)
rb_thread_t      1098 thread.c       sleep_timeval(rb_thread_t *th, struct timeval tv, int spurious_check)
rb_thread_t      1172 thread.c       sleep_wait_for_interrupt(rb_thread_t *th, double sleepsec, int spurious_check)
rb_thread_t      1180 thread.c           rb_thread_t *th = GET_THREAD();
rb_thread_t      1194 thread.c           rb_thread_t *th = GET_THREAD();
rb_thread_t      1212 thread.c           rb_thread_t *th;
rb_thread_t      1228 thread.c       	rb_thread_t *th = GET_THREAD();
rb_thread_t      1243 thread.c           rb_thread_t *cur_th = GET_THREAD();
rb_thread_t      1252 thread.c       blocking_region_begin(rb_thread_t *th, struct rb_blocking_region_buffer *region,
rb_thread_t      1270 thread.c       blocking_region_end(rb_thread_t *th, struct rb_blocking_region_buffer *region)
rb_thread_t      1289 thread.c           rb_thread_t *th = GET_THREAD();
rb_thread_t      1415 thread.c           rb_thread_t *th = GET_THREAD();
rb_thread_t      1475 thread.c           rb_thread_t *th = ruby_thread_from_native();
rb_thread_t      1517 thread.c           rb_thread_t *th = ruby_thread_from_native();
rb_thread_t      1561 thread.c       rb_threadptr_pending_interrupt_clear(rb_thread_t *th)
rb_thread_t      1567 thread.c       rb_threadptr_pending_interrupt_enque(rb_thread_t *th, VALUE v)
rb_thread_t      1574 thread.c       threadptr_check_pending_interrupt_queue(rb_thread_t *th)
rb_thread_t      1589 thread.c       rb_threadptr_pending_interrupt_check_mask(rb_thread_t *th, VALUE err)
rb_thread_t      1628 thread.c       rb_threadptr_pending_interrupt_empty_p(rb_thread_t *th)
rb_thread_t      1634 thread.c       rb_threadptr_pending_interrupt_include_p(rb_thread_t *th, VALUE err)
rb_thread_t      1647 thread.c       rb_threadptr_pending_interrupt_deque(rb_thread_t *th, enum handle_interrupt_timing timing)
rb_thread_t      1684 thread.c       rb_threadptr_pending_interrupt_active_p(rb_thread_t *th)
rb_thread_t      1829 thread.c           rb_thread_t *th = GET_THREAD();
rb_thread_t      1884 thread.c           rb_thread_t *target_th;
rb_thread_t      1976 thread.c       rb_threadptr_to_kill(rb_thread_t *th)
rb_thread_t      1986 thread.c       threadptr_get_interrupts(rb_thread_t *th)
rb_thread_t      1999 thread.c       rb_threadptr_execute_interrupts(rb_thread_t *th, int blocking_timing)
rb_thread_t      2074 thread.c           rb_thread_t *th;
rb_thread_t      2080 thread.c       rb_threadptr_ready(rb_thread_t *th)
rb_thread_t      2086 thread.c       rb_threadptr_raise(rb_thread_t *th, int argc, VALUE *argv)
rb_thread_t      2106 thread.c       rb_threadptr_signal_raise(rb_thread_t *th, int sig)
rb_thread_t      2116 thread.c       rb_threadptr_signal_exit(rb_thread_t *th)
rb_thread_t      2129 thread.c       NORETURN(void ruby_thread_stack_overflow(rb_thread_t *th));
rb_thread_t      2131 thread.c       ruby_thread_stack_overflow(rb_thread_t *th)
rb_thread_t      2144 thread.c       rb_threadptr_set_raised(rb_thread_t *th)
rb_thread_t      2154 thread.c       rb_threadptr_reset_raised(rb_thread_t *th)
rb_thread_t      2167 thread.c           rb_thread_t *th = 0;
rb_thread_t      2202 thread.c           rb_thread_t *target_th;
rb_thread_t      2203 thread.c           rb_thread_t *th = GET_THREAD();
rb_thread_t      2232 thread.c           rb_thread_t *th;
rb_thread_t      2260 thread.c           rb_thread_t *th;
rb_thread_t      2306 thread.c           rb_thread_t *th = GET_THREAD();
rb_thread_t      2339 thread.c           rb_thread_t *th;
rb_thread_t      2435 thread.c           rb_thread_t *th = 0;
rb_thread_t      2573 thread.c           rb_thread_t *th;
rb_thread_t      2597 thread.c           rb_thread_t *th;
rb_thread_t      2685 thread.c           rb_thread_t *th;
rb_thread_t      2707 thread.c           rb_thread_t *th;
rb_thread_t      2728 thread.c           rb_thread_t *th;
rb_thread_t      2740 thread.c       thread_status_name(rb_thread_t *th, int detail)
rb_thread_t      2760 thread.c       rb_threadptr_dead(rb_thread_t *th)
rb_thread_t      2800 thread.c           rb_thread_t *th;
rb_thread_t      2831 thread.c           rb_thread_t *th;
rb_thread_t      2856 thread.c           rb_thread_t *th;
rb_thread_t      2881 thread.c           rb_thread_t *th;
rb_thread_t      2897 thread.c           rb_thread_t *th;
rb_thread_t      2916 thread.c           rb_thread_t *th;
rb_thread_t      2951 thread.c           rb_thread_t *th;
rb_thread_t      2979 thread.c       threadptr_local_aref(rb_thread_t *th, ID id)
rb_thread_t      2999 thread.c           rb_thread_t *th;
rb_thread_t      3073 thread.c       threadptr_local_aset(rb_thread_t *th, ID id, VALUE val)
rb_thread_t      3096 thread.c           rb_thread_t *th;
rb_thread_t      3200 thread.c           rb_thread_t *th;
rb_thread_t      3244 thread.c           rb_thread_t *th;
rb_thread_t      3345 thread.c           rb_thread_t *th;
rb_thread_t      3380 thread.c           rb_thread_t *th;
rb_thread_t      3665 thread.c           rb_thread_t *th = GET_THREAD();
rb_thread_t      3836 thread.c           rb_thread_t *th = GET_THREAD();
rb_thread_t      3979 thread.c       rb_threadptr_check_signal(rb_thread_t *mth)
rb_thread_t      4010 thread.c       	rb_thread_t *th = vm->running_thread;
rb_thread_t      4065 thread.c       rb_thread_atfork_internal(rb_thread_t *th, void (*atfork)(rb_thread_t *, const rb_thread_t *))
rb_thread_t      4067 thread.c           rb_thread_t *i = 0;
rb_thread_t      4083 thread.c       terminate_atfork_i(rb_thread_t *th, const rb_thread_t *current_th)
rb_thread_t      4095 thread.c           rb_thread_t *th = GET_THREAD();
rb_thread_t      4104 thread.c       terminate_atfork_before_exec_i(rb_thread_t *th, const rb_thread_t *current_th)
rb_thread_t      4114 thread.c           rb_thread_t *th = GET_THREAD();
rb_thread_t      4192 thread.c           rb_thread_t *th = 0;
rb_thread_t      4279 thread.c           rb_thread_t *th;
rb_thread_t      4422 thread.c       threadptr_recursive_hash(rb_thread_t *th)
rb_thread_t      4428 thread.c       threadptr_recursive_hash_set(rb_thread_t *th, VALUE hash)
rb_thread_t      4444 thread.c           rb_thread_t *th = GET_THREAD();
rb_thread_t      4737 thread.c           rb_thread_t *th = GET_THREAD();
rb_thread_t      4849 thread.c           rb_thread_t *th = ruby_thread_from_native();
rb_thread_t      4854 thread.c       VALUE rb_vm_backtrace_str_ary(rb_thread_t *th, long lev, long n);
rb_thread_t      4858 thread.c           rb_thread_t *th = 0;
rb_thread_t      4896 thread.c           rb_thread_t *th = 0;
rb_thread_t      4982 thread.c           rb_thread_t *cur_th = GET_THREAD();
rb_thread_t      4995 thread.c           rb_thread_t *th = GET_THREAD();
rb_thread_t       105 thread_pthread.c gvl_acquire(rb_vm_t *vm, rb_thread_t *th)
rb_thread_t       129 thread_pthread.c gvl_yield(rb_vm_t *vm, rb_thread_t *th)
rb_thread_t       437 thread_pthread.c static rb_thread_t *
rb_thread_t       444 thread_pthread.c ruby_thread_set_native(rb_thread_t *th)
rb_thread_t       449 thread_pthread.c static void native_thread_init(rb_thread_t *th);
rb_thread_t       454 thread_pthread.c     rb_thread_t *th = GET_THREAD();
rb_thread_t       469 thread_pthread.c native_thread_init(rb_thread_t *th)
rb_thread_t       481 thread_pthread.c native_thread_destroy(rb_thread_t *th)
rb_thread_t       491 thread_pthread.c static rb_thread_t *register_cached_thread_and_wait(void);
rb_thread_t       827 thread_pthread.c native_thread_init_stack(rb_thread_t *th)
rb_thread_t       872 thread_pthread.c 	rb_thread_t *th = th_ptr;
rb_thread_t       892 thread_pthread.c 	rb_thread_t *th;
rb_thread_t       904 thread_pthread.c     volatile rb_thread_t **th_area;
rb_thread_t       914 thread_pthread.c static rb_thread_t *
rb_thread_t       918 thread_pthread.c     volatile rb_thread_t *th_area = 0;
rb_thread_t       958 thread_pthread.c     return (rb_thread_t *)th_area;
rb_thread_t       963 thread_pthread.c use_cached_thread(rb_thread_t *th)
rb_thread_t       989 thread_pthread.c native_thread_create(rb_thread_t *th)
rb_thread_t      1062 thread_pthread.c native_thread_apply_priority(rb_thread_t *th)
rb_thread_t      1090 thread_pthread.c native_fd_select(int n, rb_fdset_t *readfds, rb_fdset_t *writefds, rb_fdset_t *exceptfds, struct timeval *timeout, rb_thread_t *th)
rb_thread_t      1098 thread_pthread.c     rb_thread_t *th = (rb_thread_t *)ptr;
rb_thread_t      1104 thread_pthread.c native_sleep(rb_thread_t *th, struct timeval *timeout_tv)
rb_thread_t      1163 thread_pthread.c register_ubf_list(rb_thread_t *th)
rb_thread_t      1176 thread_pthread.c unregister_ubf_list(rb_thread_t *th)
rb_thread_t      1192 thread_pthread.c ubf_wakeup_thread(rb_thread_t *th)
rb_thread_t      1202 thread_pthread.c     rb_thread_t *th = (rb_thread_t *)ptr;
rb_thread_t      1226 thread_pthread.c     rb_thread_t *th;
rb_thread_t      1506 thread_pthread.c native_set_thread_name(rb_thread_t *th)
rb_thread_t      1693 thread_pthread.c ruby_stack_overflowed_p(const rb_thread_t *th, const void *addr)
rb_thread_t        19 thread_sync.c  static void rb_mutex_abandon_keeping_mutexes(rb_thread_t *th);
rb_thread_t        20 thread_sync.c  static void rb_mutex_abandon_locking_mutex(rb_thread_t *th);
rb_thread_t        22 thread_sync.c  static const char* rb_mutex_unlock_th(rb_mutex_t *mutex, rb_thread_t volatile *th);
rb_thread_t       138 thread_sync.c  mutex_locked(rb_thread_t *th, VALUE self)
rb_thread_t       165 thread_sync.c  	rb_thread_t *th = GET_THREAD();
rb_thread_t       177 thread_sync.c  lock_func(rb_thread_t *th, rb_mutex_t *mutex, int timeout_ms)
rb_thread_t       231 thread_sync.c  static const rb_thread_t *patrol_thread = NULL;
rb_thread_t       243 thread_sync.c      rb_thread_t *th = GET_THREAD();
rb_thread_t       319 thread_sync.c      rb_thread_t *th = GET_THREAD();
rb_thread_t       331 thread_sync.c  rb_mutex_unlock_th(rb_mutex_t *mutex, rb_thread_t volatile *th)
rb_thread_t       385 thread_sync.c  rb_mutex_abandon_keeping_mutexes(rb_thread_t *th)
rb_thread_t       394 thread_sync.c  rb_mutex_abandon_locking_mutex(rb_thread_t *th)
rb_thread_t        26 thread_win32.c static int w32_wait_events(HANDLE *events, int count, DWORD timeout, rb_thread_t *th);
rb_thread_t        96 thread_win32.c gvl_acquire(rb_vm_t *vm, rb_thread_t *th)
rb_thread_t       109 thread_win32.c gvl_yield(rb_vm_t *vm, rb_thread_t *th)
rb_thread_t       130 thread_win32.c static rb_thread_t *
rb_thread_t       137 thread_win32.c ruby_thread_set_native(rb_thread_t *th)
rb_thread_t       145 thread_win32.c     rb_thread_t *th = GET_THREAD();
rb_thread_t       178 thread_win32.c w32_wait_events(HANDLE *events, int count, DWORD timeout, rb_thread_t *th)
rb_thread_t       295 thread_win32.c native_sleep(rb_thread_t *th, struct timeval *tv)
rb_thread_t       554 thread_win32.c native_thread_init_stack(rb_thread_t *th)
rb_thread_t       576 thread_win32.c native_thread_destroy(rb_thread_t *th)
rb_thread_t       586 thread_win32.c     rb_thread_t *th = th_ptr;
rb_thread_t       604 thread_win32.c native_thread_create(rb_thread_t *th)
rb_thread_t       633 thread_win32.c native_thread_apply_priority(rb_thread_t *th)
rb_thread_t       654 thread_win32.c native_fd_select(int n, rb_fdset_t *readfds, rb_fdset_t *writefds, rb_fdset_t *exceptfds, struct timeval *timeout, rb_thread_t *th)
rb_thread_t       674 thread_win32.c rb_w32_check_interrupt(rb_thread_t *th)
rb_thread_t       682 thread_win32.c     rb_thread_t *th = (rb_thread_t *)ptr;
rb_thread_t       748 thread_win32.c ruby_stack_overflowed_p(const rb_thread_t *th, const void *addr)
rb_thread_t       770 thread_win32.c 	rb_thread_t *th = GET_THREAD();
rb_thread_t       791 thread_win32.c native_set_thread_name(rb_thread_t *th)
rb_thread_t        39 vm.c           rb_vm_search_cf_from_ep(const rb_thread_t * const th, rb_control_frame_t *cfp, const VALUE * const ep)
rb_thread_t       156 vm.c           vm_cref_new_toplevel(rb_thread_t *th)
rb_thread_t       190 vm.c           static VALUE vm_make_env_object(rb_thread_t *th, rb_control_frame_t *cfp);
rb_thread_t       193 vm.c           vm_invoke_bmethod(rb_thread_t *th, rb_proc_t *proc, VALUE self,
rb_thread_t       196 vm.c           vm_invoke_proc(rb_thread_t *th, rb_proc_t *proc, VALUE self,
rb_thread_t       226 vm.c           rb_thread_t *ruby_current_thread = 0;
rb_thread_t       241 vm.c           ruby_th_dtrace_setup(rb_thread_t *th, VALUE klass, ID id,
rb_thread_t       346 vm.c           vm_set_top_stack(rb_thread_t *th, const rb_iseq_t *iseq)
rb_thread_t       360 vm.c           vm_set_eval_stack(rb_thread_t * th, const rb_iseq_t *iseq, const rb_cref_t *cref, rb_block_t *base_block)
rb_thread_t       370 vm.c           vm_set_main_stack(rb_thread_t *th, const rb_iseq_t *iseq)
rb_thread_t       388 vm.c           rb_vm_get_binding_creatable_next_cfp(const rb_thread_t *th, const rb_control_frame_t *cfp)
rb_thread_t       400 vm.c           rb_vm_get_ruby_level_next_cfp(const rb_thread_t *th, const rb_control_frame_t *cfp)
rb_thread_t       412 vm.c           vm_get_ruby_level_caller_cfp(const rb_thread_t *th, const rb_control_frame_t *cfp)
rb_thread_t       436 vm.c               rb_thread_t *th = GET_THREAD();
rb_thread_t       445 vm.c           rb_vm_rewind_cfp(rb_thread_t *th, rb_control_frame_t *cfp)
rb_thread_t       571 vm.c           vm_make_proc_from_block(rb_thread_t *th, rb_block_t *block, VALUE *procptr)
rb_thread_t       588 vm.c           vm_make_env_each(rb_thread_t *const th, rb_control_frame_t *const cfp)
rb_thread_t       692 vm.c           vm_make_env_object(rb_thread_t *th, rb_control_frame_t *cfp)
rb_thread_t       704 vm.c           rb_vm_stack_to_heap(rb_thread_t *th)
rb_thread_t       748 vm.c           vm_collect_local_variables_in_heap(rb_thread_t *th, const VALUE *ep, const struct local_var_list *vars)
rb_thread_t       800 vm.c           rb_vm_make_proc(rb_thread_t *th, const rb_block_t *block, VALUE klass)
rb_thread_t       806 vm.c           rb_vm_make_proc_lambda(rb_thread_t *th, const rb_block_t *block, VALUE klass, int8_t is_lambda)
rb_thread_t       838 vm.c           rb_vm_make_binding(rb_thread_t *th, const rb_control_frame_t *src_cfp)
rb_thread_t       872 vm.c               rb_thread_t *th = GET_THREAD();
rb_thread_t       912 vm.c           invoke_block(rb_thread_t *th, const rb_iseq_t *iseq, VALUE self, const rb_block_t *block, const rb_cref_t *cref, int type, int opt_pc)
rb_thread_t       927 vm.c           invoke_bmethod(rb_thread_t *th, const rb_iseq_t *iseq, VALUE self, const rb_block_t *block, int type, int opt_pc)
rb_thread_t       952 vm.c           invoke_block_from_c_0(rb_thread_t *th, const rb_block_t *block,
rb_thread_t       986 vm.c           invoke_block_from_c_splattable(rb_thread_t *th, const rb_block_t *block,
rb_thread_t       994 vm.c           invoke_block_from_c_unsplattable(rb_thread_t *th, const rb_block_t *block,
rb_thread_t      1003 vm.c           check_block(rb_thread_t *th)
rb_thread_t      1015 vm.c           vm_yield_with_cref(rb_thread_t *th, int argc, const VALUE *argv, const rb_cref_t *cref)
rb_thread_t      1022 vm.c           vm_yield(rb_thread_t *th, int argc, const VALUE *argv)
rb_thread_t      1029 vm.c           vm_yield_with_block(rb_thread_t *th, int argc, const VALUE *argv, const rb_block_t *blockargptr)
rb_thread_t      1036 vm.c           vm_invoke_proc(rb_thread_t *th, rb_proc_t *proc, VALUE self,
rb_thread_t      1059 vm.c           vm_invoke_bmethod(rb_thread_t *th, rb_proc_t *proc, VALUE self,
rb_thread_t      1066 vm.c           rb_vm_invoke_proc(rb_thread_t *th, rb_proc_t *proc,
rb_thread_t      1081 vm.c           vm_normal_frame(rb_thread_t *th, rb_control_frame_t *cfp)
rb_thread_t      1093 vm.c           vm_cfp_svar_get(rb_thread_t *th, rb_control_frame_t *cfp, VALUE key)
rb_thread_t      1100 vm.c           vm_cfp_svar_set(rb_thread_t *th, rb_control_frame_t *cfp, VALUE key, const VALUE val)
rb_thread_t      1109 vm.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      1116 vm.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      1149 vm.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      1163 vm.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      1177 vm.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      1191 vm.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      1215 vm.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      1228 vm.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      1237 vm.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      1262 vm.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      1352 vm.c           NORETURN(static void vm_iter_break(rb_thread_t *th, VALUE val));
rb_thread_t      1355 vm.c           vm_iter_break(rb_thread_t *th, VALUE val)
rb_thread_t      1514 vm.c           hook_before_rewind(rb_thread_t *th, rb_control_frame_t *cfp, int will_finish_vm_exec)
rb_thread_t      1642 vm.c           vm_exec(rb_thread_t *th)
rb_thread_t      1882 vm.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      1892 vm.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      1916 vm.c           rb_thread_method_id_and_class(rb_thread_t *th, ID *idp, VALUE *klassp)
rb_thread_t      1928 vm.c           rb_thread_current_status(const rb_thread_t *th)
rb_thread_t      1955 vm.c               rb_thread_t *th = GET_THREAD();
rb_thread_t      1984 vm.c           	rb_thread_t *th = 0;
rb_thread_t      2050 vm.c           	rb_thread_t *th = vm->main_thread;
rb_thread_t      2086 vm.c               size += vmobj->living_thread_num * sizeof(rb_thread_t);
rb_thread_t      2227 vm.c               rb_thread_t *th = ptr;
rb_thread_t      2286 vm.c               rb_thread_t *th;
rb_thread_t      2327 vm.c               const rb_thread_t *th = ptr;
rb_thread_t      2328 vm.c               size_t size = sizeof(rb_thread_t);
rb_thread_t      2365 vm.c               rb_thread_t *th;
rb_thread_t      2366 vm.c               obj = TypedData_Make_Struct(klass, rb_thread_t, &thread_data_type, th);
rb_thread_t      2372 vm.c           th_init(rb_thread_t *th, VALUE self)
rb_thread_t      2414 vm.c               rb_thread_t *th;
rb_thread_t      2437 vm.c           vm_define_method(rb_thread_t *th, VALUE obj, ID id, VALUE iseqval, int is_singleton)
rb_thread_t      2465 vm.c               rb_thread_t *th__ = GET_THREAD(); \
rb_thread_t      2919 vm.c           	rb_thread_t *th = GET_THREAD();
rb_thread_t      2961 vm.c               rb_thread_t *th = GET_VM()->main_thread;
rb_thread_t      2974 vm.c               rb_thread_t * th = ruby_mimmalloc(sizeof(*th));
rb_thread_t      2979 vm.c               MEMZERO(th, rb_thread_t, 1);
rb_thread_t        11 vm_args.c      NORETURN(static void raise_argument_error(rb_thread_t *th, const rb_iseq_t *iseq, const VALUE exc));
rb_thread_t        12 vm_args.c      NORETURN(static void argument_arity_error(rb_thread_t *th, const rb_iseq_t *iseq, const int miss_argc, const int min_argc, const int max_argc));
rb_thread_t        13 vm_args.c      NORETURN(static void argument_kw_error(rb_thread_t *th, const rb_iseq_t *iseq, const char *error, const VALUE keys));
rb_thread_t        86 vm_args.c      args_check_block_arg0(struct args_info *args, rb_thread_t *th)
rb_thread_t       174 vm_args.c      keyword_hash_p(VALUE *kw_hash_ptr, VALUE *rest_hash_ptr, rb_thread_t *th)
rb_thread_t       191 vm_args.c      args_pop_keyword_hash(struct args_info *args, VALUE *kw_hash_ptr, rb_thread_t *th)
rb_thread_t       467 vm_args.c      args_setup_block_parameter(rb_thread_t *th, struct rb_calling_info *calling, VALUE *locals)
rb_thread_t       507 vm_args.c      setup_parameters_complex(rb_thread_t * const th, const rb_iseq_t * const iseq,
rb_thread_t       695 vm_args.c      raise_argument_error(rb_thread_t *th, const rb_iseq_t *iseq, const VALUE exc)
rb_thread_t       716 vm_args.c      argument_arity_error(rb_thread_t *th, const rb_iseq_t *iseq, const int miss_argc, const int min_argc, const int max_argc)
rb_thread_t       722 vm_args.c      argument_kw_error(rb_thread_t *th, const rb_iseq_t *iseq, const char *error, const VALUE keys)
rb_thread_t       769 vm_args.c      vm_caller_setup_arg_block(const rb_thread_t *th, rb_control_frame_t *reg_cfp,
rb_thread_t       335 vm_backtrace.c 	    rb_thread_t *th = GET_THREAD();
rb_thread_t       425 vm_backtrace.c backtrace_each(rb_thread_t *th,
rb_thread_t       516 vm_backtrace.c backtrace_object(rb_thread_t *th)
rb_thread_t       660 vm_backtrace.c rb_vm_backtrace_str_ary(rb_thread_t *th, long lev, long n)
rb_thread_t       666 vm_backtrace.c rb_vm_backtrace_location_ary(rb_thread_t *th, long lev, long n)
rb_thread_t       684 vm_backtrace.c     rb_thread_t *th = GET_THREAD();
rb_thread_t       818 vm_backtrace.c vm_backtrace_to_ary(rb_thread_t *th, int argc, const VALUE *argv, int lev_default, int lev_plus, int to_str)
rb_thread_t       891 vm_backtrace.c     rb_thread_t *th;
rb_thread_t      1063 vm_backtrace.c     rb_thread_t *th;
rb_thread_t      1136 vm_backtrace.c collect_caller_bindings(rb_thread_t *th)
rb_thread_t      1175 vm_backtrace.c     rb_thread_t *th = GET_THREAD();
rb_thread_t      1249 vm_backtrace.c     rb_thread_t *th = GET_THREAD();
rb_thread_t       621 vm_core.h          TypedData_Get_Struct((obj), rb_thread_t, &ruby_threadptr_data_type, (ptr))
rb_thread_t       997 vm_core.h      extern void rb_vmdebug_stack_dump_raw(rb_thread_t *, rb_control_frame_t *);
rb_thread_t       998 vm_core.h      extern void rb_vmdebug_debug_print_pre(rb_thread_t *th, rb_control_frame_t *cfp, VALUE *_pc);
rb_thread_t       999 vm_core.h      extern void rb_vmdebug_debug_print_post(rb_thread_t *th, rb_control_frame_t *cfp);
rb_thread_t      1011 vm_core.h      int rb_thread_method_id_and_class(rb_thread_t *th, ID *idp, VALUE *klassp);
rb_thread_t      1013 vm_core.h      VALUE rb_vm_invoke_proc(rb_thread_t *th, rb_proc_t *proc,
rb_thread_t      1015 vm_core.h      VALUE rb_vm_make_proc_lambda(rb_thread_t *th, const rb_block_t *block, VALUE klass, int8_t is_lambda);
rb_thread_t      1016 vm_core.h      VALUE rb_vm_make_proc(rb_thread_t *th, const rb_block_t *block, VALUE klass);
rb_thread_t      1017 vm_core.h      VALUE rb_vm_make_binding(rb_thread_t *th, const rb_control_frame_t *src_cfp);
rb_thread_t      1024 vm_core.h      VALUE rb_vm_call(rb_thread_t *th, VALUE recv, VALUE id, int argc,
rb_thread_t      1040 vm_core.h      rb_vm_living_threads_insert(rb_vm_t *vm, rb_thread_t *th)
rb_thread_t      1047 vm_core.h      rb_vm_living_threads_remove(rb_vm_t *vm, rb_thread_t *th)
rb_thread_t      1054 vm_core.h      rb_control_frame_t *rb_vm_get_ruby_level_next_cfp(const rb_thread_t *th, const rb_control_frame_t *cfp);
rb_thread_t      1055 vm_core.h      rb_control_frame_t *rb_vm_get_binding_creatable_next_cfp(const rb_thread_t *th, const rb_control_frame_t *cfp);
rb_thread_t      1058 vm_core.h      void rb_vm_stack_to_heap(rb_thread_t *th);
rb_thread_t      1059 vm_core.h      void ruby_thread_init_stack(rb_thread_t *th);
rb_thread_t      1061 vm_core.h      void rb_vm_rewind_cfp(rb_thread_t *th, rb_control_frame_t *cfp);
rb_thread_t      1065 vm_core.h      void rb_gc_mark_machine_stack(rb_thread_t *th);
rb_thread_t      1090 vm_core.h      extern rb_thread_t *ruby_current_thread;
rb_thread_t      1102 vm_core.h      static inline rb_thread_t *
rb_thread_t      1103 vm_core.h      vm_thread_with_frame(rb_thread_t *th)
rb_thread_t      1106 vm_core.h      	void rb_vm_call_cfunc_push_frame(rb_thread_t *th);
rb_thread_t      1144 vm_core.h      void rb_signal_exec(rb_thread_t *th, int sig);
rb_thread_t      1145 vm_core.h      void rb_threadptr_check_signal(rb_thread_t *mth);
rb_thread_t      1146 vm_core.h      void rb_threadptr_signal_raise(rb_thread_t *th, int sig);
rb_thread_t      1147 vm_core.h      void rb_threadptr_signal_exit(rb_thread_t *th);
rb_thread_t      1148 vm_core.h      void rb_threadptr_execute_interrupts(rb_thread_t *, int);
rb_thread_t      1149 vm_core.h      void rb_threadptr_interrupt(rb_thread_t *th);
rb_thread_t      1150 vm_core.h      void rb_threadptr_unlock_all_locking_mutexes(rb_thread_t *th);
rb_thread_t      1151 vm_core.h      void rb_threadptr_pending_interrupt_clear(rb_thread_t *th);
rb_thread_t      1152 vm_core.h      void rb_threadptr_pending_interrupt_enque(rb_thread_t *th, VALUE v);
rb_thread_t      1153 vm_core.h      int rb_threadptr_pending_interrupt_active_p(rb_thread_t *th);
rb_thread_t      1154 vm_core.h      void rb_threadptr_error_print(rb_thread_t *th, VALUE errinfo);
rb_thread_t      1158 vm_core.h      ruby_vm_check_ints(rb_thread_t *th)
rb_thread_t      1168 vm_core.h          rb_thread_t *th;
rb_thread_t      1194 vm_core.h      ruby_exec_event_hook_orig(rb_thread_t *const th, const rb_event_flag_t flag,
rb_thread_t        28 vm_dump.c      control_frame_dump(rb_thread_t *th, rb_control_frame_t *cfp)
rb_thread_t       149 vm_dump.c      rb_vmdebug_stack_dump_raw(rb_thread_t *th, rb_control_frame_t *cfp)
rb_thread_t       183 vm_dump.c          rb_thread_t *th = GET_THREAD();
rb_thread_t       230 vm_dump.c          rb_thread_t *th;
rb_thread_t       251 vm_dump.c      vm_stack_dump_each(rb_thread_t *th, rb_control_frame_t *cfp)
rb_thread_t       323 vm_dump.c      rb_vmdebug_debug_print_register(rb_thread_t *th)
rb_thread_t       346 vm_dump.c          rb_thread_t *th;
rb_thread_t       352 vm_dump.c      rb_vmdebug_debug_print_pre(rb_thread_t *th, rb_control_frame_t *cfp,VALUE *_pc)
rb_thread_t       381 vm_dump.c      rb_vmdebug_debug_print_post(rb_thread_t *th, rb_control_frame_t *cfp
rb_thread_t       418 vm_dump.c          rb_thread_t *th;
rb_thread_t        19 vm_eval.c      static inline VALUE vm_yield_with_cref(rb_thread_t *th, int argc, const VALUE *argv, const rb_cref_t *cref);
rb_thread_t        20 vm_eval.c      static inline VALUE vm_yield(rb_thread_t *th, int argc, const VALUE *argv);
rb_thread_t        21 vm_eval.c      static inline VALUE vm_yield_with_block(rb_thread_t *th, int argc, const VALUE *argv, const rb_block_t *blockargptr);
rb_thread_t        22 vm_eval.c      static VALUE vm_exec(rb_thread_t *th);
rb_thread_t        23 vm_eval.c      static void vm_set_eval_stack(rb_thread_t * th, const rb_iseq_t *iseq, const rb_cref_t *cref, rb_block_t *base_block);
rb_thread_t        24 vm_eval.c      static int vm_collect_local_variables_in_heap(rb_thread_t *th, const VALUE *dfp, const struct local_var_list *vars);
rb_thread_t        31 vm_eval.c      VALUE rb_vm_backtrace_str_ary(rb_thread_t *th, int lev, int n);
rb_thread_t        42 vm_eval.c      static VALUE vm_call0_body(rb_thread_t* th, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc, const VALUE *argv);
rb_thread_t        45 vm_eval.c      vm_call0(rb_thread_t* th, VALUE recv, ID id, int argc, const VALUE *argv, const rb_callable_method_entry_t *me)
rb_thread_t        66 vm_eval.c      vm_call0_cfunc(rb_thread_t* th, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc, const VALUE *argv)
rb_thread_t       108 vm_eval.c      vm_call0_cfunc_with_frame(rb_thread_t* th, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc, const VALUE *argv)
rb_thread_t       146 vm_eval.c      vm_call0_cfunc(rb_thread_t* th, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc, const VALUE *argv)
rb_thread_t       154 vm_eval.c      vm_call0_body(rb_thread_t* th, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc, const VALUE *argv)
rb_thread_t       257 vm_eval.c      rb_vm_call(rb_thread_t *th, VALUE recv, VALUE id, int argc, const VALUE *argv, const rb_callable_method_entry_t *me)
rb_thread_t       263 vm_eval.c      vm_call_super(rb_thread_t *th, int argc, const VALUE *argv)
rb_thread_t       298 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t       306 vm_eval.c      stack_check(rb_thread_t *th)
rb_thread_t       315 vm_eval.c      static inline enum method_missing_reason rb_method_call_status(rb_thread_t *th, const rb_callable_method_entry_t *me, call_type scope, VALUE self);
rb_thread_t       337 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t       348 vm_eval.c          rb_thread_t *th;
rb_thread_t       394 vm_eval.c      check_funcall_respond_to(rb_thread_t *th, VALUE klass, VALUE recv, ID mid)
rb_thread_t       400 vm_eval.c      check_funcall_callable(rb_thread_t *th, const rb_callable_method_entry_t *me)
rb_thread_t       406 vm_eval.c      check_funcall_missing(rb_thread_t *th, VALUE klass, VALUE recv, ID mid, int argc, const VALUE *argv, int respond, VALUE def)
rb_thread_t       450 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t       471 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t       570 vm_eval.c      rb_method_call_status(rb_thread_t *th, const rb_callable_method_entry_t *me, call_type scope, VALUE self)
rb_thread_t       629 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t       633 vm_eval.c      NORETURN(static void raise_method_missing(rb_thread_t *th, int argc, const VALUE *argv,
rb_thread_t       672 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t       704 vm_eval.c      raise_method_missing(rb_thread_t *th, int argc, const VALUE *argv, VALUE obj,
rb_thread_t       749 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t       778 vm_eval.c      rb_raise_method_missing(rb_thread_t *th, int argc, const VALUE *argv,
rb_thread_t       886 vm_eval.c      	rb_thread_t *th = GET_THREAD();
rb_thread_t       900 vm_eval.c      current_vm_stack_arg(rb_thread_t *th, const VALUE *argv)
rb_thread_t       915 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t      1158 vm_eval.c      	    rb_thread_t *const th)
rb_thread_t      1275 vm_eval.c      adjust_backtrace_in_eval(rb_thread_t *th, VALUE errinfo)
rb_thread_t      1298 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t      1526 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t      1555 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t      1593 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t      1615 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t      1893 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t      1999 vm_eval.c      static VALUE vm_catch_protect(VALUE, rb_block_call_func *, VALUE, int *, rb_thread_t *);
rb_thread_t      2005 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t      2020 vm_eval.c      		 int *stateptr, rb_thread_t *th)
rb_thread_t      2101 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t      2158 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t      2173 vm_eval.c          rb_thread_t *th = GET_THREAD();
rb_thread_t        48 vm_exec.c      vm_exec_core(rb_thread_t *th, VALUE initial)
rb_thread_t       147 vm_exec.c      vm_exec_core(rb_thread_t *th, VALUE initial)
rb_thread_t        63 vm_exec.h          FUNC_FASTCALL(LABEL(insn))(rb_thread_t *th, rb_control_frame_t *reg_cfp) {
rb_thread_t        28 vm_insnhelper.c static rb_control_frame_t *vm_get_ruby_level_caller_cfp(const rb_thread_t *th, const rb_control_frame_t *cfp);
rb_thread_t       153 vm_insnhelper.c vm_push_frame(rb_thread_t *th,
rb_thread_t       211 vm_insnhelper.c vm_pop_frame(rb_thread_t *th)
rb_thread_t       246 vm_insnhelper.c lep_svar_place(rb_thread_t *th, const VALUE *lep)
rb_thread_t       282 vm_insnhelper.c lep_svar_get(rb_thread_t *th, const VALUE *lep, rb_num_t key)
rb_thread_t       314 vm_insnhelper.c lep_svar_set(rb_thread_t *th, VALUE *lep, rb_num_t key, VALUE val)
rb_thread_t       342 vm_insnhelper.c vm_getspecial(rb_thread_t *th, VALUE *lep, rb_num_t key, rb_num_t type)
rb_thread_t       599 vm_insnhelper.c vm_cref_push(rb_thread_t *th, VALUE klass, rb_block_t *blockptr, int pushed_by_eval)
rb_thread_t       665 vm_insnhelper.c vm_get_ev_const(rb_thread_t *th, VALUE orig_klass, ID id, int is_defined)
rb_thread_t       888 vm_insnhelper.c vm_throw_continue(rb_thread_t *th, VALUE err)
rb_thread_t       909 vm_insnhelper.c vm_throw_start(rb_thread_t *const th, rb_control_frame_t *const reg_cfp, enum ruby_tag_type state,
rb_thread_t      1045 vm_insnhelper.c vm_throw(rb_thread_t *th, rb_control_frame_t *reg_cfp,
rb_thread_t      1121 vm_insnhelper.c static VALUE vm_call_general(rb_thread_t *th, rb_control_frame_t *reg_cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc);
rb_thread_t      1214 vm_insnhelper.c static VALUE vm_call0(rb_thread_t*, VALUE, ID, int, const VALUE*, const rb_callable_method_entry_t *);
rb_thread_t      1304 vm_insnhelper.c static inline VALUE vm_call_iseq_setup_2(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc, int opt_pc, int param_size, int local_size);
rb_thread_t      1305 vm_insnhelper.c static inline VALUE vm_call_iseq_setup_normal(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc, int opt_pc, int param_size, int local_size);
rb_thread_t      1306 vm_insnhelper.c static inline VALUE vm_call_iseq_setup_tailcall(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc, int opt_pc);
rb_thread_t      1307 vm_insnhelper.c static VALUE vm_call_super_method(rb_thread_t *th, rb_control_frame_t *reg_cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc);
rb_thread_t      1308 vm_insnhelper.c static VALUE vm_call_method_nome(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc);
rb_thread_t      1309 vm_insnhelper.c static VALUE vm_call_method_each_type(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc);
rb_thread_t      1310 vm_insnhelper.c static inline VALUE vm_call_method(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc);
rb_thread_t      1328 vm_insnhelper.c vm_call_iseq_setup_tailcall_0start(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc)
rb_thread_t      1334 vm_insnhelper.c vm_call_iseq_setup_normal_0start(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc)
rb_thread_t      1354 vm_insnhelper.c vm_callee_setup_arg(rb_thread_t *th, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc,
rb_thread_t      1377 vm_insnhelper.c vm_call_iseq_setup(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc)
rb_thread_t      1387 vm_insnhelper.c vm_call_iseq_setup_2(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc,
rb_thread_t      1399 vm_insnhelper.c vm_call_iseq_setup_normal(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc,
rb_thread_t      1417 vm_insnhelper.c vm_call_iseq_setup_tailcall(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc,
rb_thread_t      1619 vm_insnhelper.c vm_call_cfunc_with_frame(rb_thread_t *th, rb_control_frame_t *reg_cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc)
rb_thread_t      1657 vm_insnhelper.c vm_call_cfunc_latter(rb_thread_t *th, rb_control_frame_t *reg_cfp, struct rb_calling_info *calling)
rb_thread_t      1690 vm_insnhelper.c vm_call_cfunc(rb_thread_t *th, rb_control_frame_t *reg_cfp, struct rb_calling_info *calling, const struct rb_call_info *ci)
rb_thread_t      1717 vm_insnhelper.c rb_vm_call_cfunc_push_frame(rb_thread_t *th)
rb_thread_t      1733 vm_insnhelper.c vm_call_cfunc(rb_thread_t *th, rb_control_frame_t *reg_cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc)
rb_thread_t      1741 vm_insnhelper.c vm_call_ivar(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc)
rb_thread_t      1748 vm_insnhelper.c vm_call_attrset(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc)
rb_thread_t      1756 vm_insnhelper.c vm_call_bmethod_body(rb_thread_t *th, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc, const VALUE *argv)
rb_thread_t      1770 vm_insnhelper.c vm_call_bmethod(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc)
rb_thread_t      1796 vm_insnhelper.c vm_call_opt_send(rb_thread_t *th, rb_control_frame_t *reg_cfp, struct rb_calling_info *calling, const struct rb_call_info *orig_ci, struct rb_call_cache *orig_cc)
rb_thread_t      1855 vm_insnhelper.c vm_call_opt_call(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc)
rb_thread_t      1873 vm_insnhelper.c vm_call_method_missing(rb_thread_t *th, rb_control_frame_t *reg_cfp, struct rb_calling_info *calling, const struct rb_call_info *orig_ci, struct rb_call_cache *orig_cc)
rb_thread_t      1910 vm_insnhelper.c vm_call_zsuper(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc, VALUE klass)
rb_thread_t      1932 vm_insnhelper.c PUREFUNC(static rb_control_frame_t * current_method_entry(rb_thread_t *th, rb_control_frame_t *cfp));
rb_thread_t      1934 vm_insnhelper.c current_method_entry(rb_thread_t *th, rb_control_frame_t *cfp)
rb_thread_t      2018 vm_insnhelper.c vm_call_method_each_type(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc)
rb_thread_t      2127 vm_insnhelper.c vm_call_method_nome(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc)
rb_thread_t      2145 vm_insnhelper.c vm_call_method(rb_thread_t *th, rb_control_frame_t *cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc)
rb_thread_t      2193 vm_insnhelper.c vm_call_general(rb_thread_t *th, rb_control_frame_t *reg_cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc)
rb_thread_t      2199 vm_insnhelper.c vm_call_super_method(rb_thread_t *th, rb_control_frame_t *reg_cfp, struct rb_calling_info *calling, const struct rb_call_info *ci, struct rb_call_cache *cc)
rb_thread_t      2226 vm_insnhelper.c vm_search_super_method(rb_thread_t *th, rb_control_frame_t *reg_cfp,
rb_thread_t      2295 vm_insnhelper.c vm_yield_with_cfunc(rb_thread_t *th, const rb_block_t *block, VALUE self,
rb_thread_t      2371 vm_insnhelper.c vm_callee_setup_block_arg(rb_thread_t *th, struct rb_calling_info *calling, const struct rb_call_info *ci, const rb_iseq_t *iseq, VALUE *argv, const enum arg_setup_type arg_setup_type)
rb_thread_t      2418 vm_insnhelper.c vm_yield_setup_args(rb_thread_t *th, const rb_iseq_t *iseq, const int argc, VALUE *argv, const rb_block_t *blockptr, enum arg_setup_type arg_setup_type)
rb_thread_t      2436 vm_insnhelper.c vm_invoke_block(rb_thread_t *th, rb_control_frame_t *reg_cfp, struct rb_calling_info *calling, const struct rb_call_info *ci)
rb_thread_t      2479 vm_insnhelper.c     rb_thread_t *th = GET_THREAD();
rb_thread_t      2509 vm_insnhelper.c FUNC_FASTCALL(rb_vm_opt_struct_aref)(rb_thread_t *th, rb_control_frame_t *reg_cfp)
rb_thread_t      2516 vm_insnhelper.c FUNC_FASTCALL(rb_vm_opt_struct_aset)(rb_thread_t *th, rb_control_frame_t *reg_cfp)
rb_thread_t      2541 vm_insnhelper.c vm_defined(rb_thread_t *th, rb_control_frame_t *reg_cfp, rb_num_t op_type, VALUE obj, VALUE needstr, VALUE v)
rb_thread_t       267 vm_method.c    		rb_thread_t *th = GET_THREAD();
rb_thread_t      1084 vm_method.c        rb_thread_t *th = GET_THREAD();
rb_thread_t      1098 vm_method.c        rb_thread_t *th = GET_THREAD();
rb_thread_t      1867 vm_method.c    call_method_entry(rb_thread_t *th, VALUE defined_class, VALUE obj, ID id,
rb_thread_t      1879 vm_method.c    basic_obj_respond_to_missing(rb_thread_t *th, VALUE klass, VALUE obj,
rb_thread_t      1894 vm_method.c    basic_obj_respond_to(rb_thread_t *th, VALUE obj, ID id, int pub)
rb_thread_t      1912 vm_method.c    vm_respond_to(rb_thread_t *th, VALUE klass, VALUE obj, ID id, int priv)
rb_thread_t      1965 vm_method.c        rb_thread_t *th = GET_THREAD();
rb_thread_t      2004 vm_method.c        rb_thread_t *th = GET_THREAD();
rb_thread_t        95 vm_trace.c     static rb_thread_t *
rb_thread_t        98 vm_trace.c         rb_thread_t *th;
rb_thread_t       130 vm_trace.c     rb_threadptr_add_event_hook(rb_thread_t *th, rb_event_hook_func_t func, rb_event_flag_t events, VALUE data, rb_event_hook_flag_t hook_flags)
rb_thread_t       184 vm_trace.c     rb_threadptr_remove_event_hook(rb_thread_t *th, rb_event_hook_func_t func, VALUE data)
rb_thread_t       217 vm_trace.c         rb_thread_t *th = 0;
rb_thread_t       249 vm_trace.c     exec_hooks_body(rb_thread_t *th, rb_hook_list_t *list, const rb_trace_arg_t *trace_arg)
rb_thread_t       266 vm_trace.c     exec_hooks_precheck(rb_thread_t *th, rb_hook_list_t *list, const rb_trace_arg_t *trace_arg)
rb_thread_t       278 vm_trace.c     exec_hooks_unprotected(rb_thread_t *th, rb_hook_list_t *list, const rb_trace_arg_t *trace_arg)
rb_thread_t       285 vm_trace.c     exec_hooks_protected(rb_thread_t *th, rb_hook_list_t *list, const rb_trace_arg_t *trace_arg)
rb_thread_t       312 vm_trace.c         rb_thread_t *th = trace_arg->th;
rb_thread_t       392 vm_trace.c         rb_thread_t *th = GET_THREAD();
rb_thread_t       508 vm_trace.c     thread_add_trace_func(rb_thread_t *th, VALUE trace)
rb_thread_t       529 vm_trace.c         rb_thread_t *th;
rb_thread_t       550 vm_trace.c         rb_thread_t *th;
rb_thread_t       616 vm_trace.c         rb_thread_t *th = GET_THREAD();
rb_thread_t       648 vm_trace.c         rb_thread_t *target_th;
rb_thread_t      1164 vm_trace.c     tracepoint_new(VALUE klass, rb_thread_t *target_th, rb_event_flag_t events, void (func)(VALUE, void*), void *data, VALUE proc)
rb_thread_t      1212 vm_trace.c         rb_thread_t *target_th = 0;
rb_thread_t      1521 vm_trace.c     postponed_job_register(rb_thread_t *th, rb_vm_t *vm,
rb_thread_t      1550 vm_trace.c         rb_thread_t *th = GET_THREAD();
rb_thread_t      1566 vm_trace.c         rb_thread_t *th = GET_THREAD();
rb_thread_t      1591 vm_trace.c         rb_thread_t *th = GET_THREAD();