GET_THREAD        184 blockinlining.c     rb_thread_t *th = GET_THREAD();
GET_THREAD        304 blockinlining.c     rb_thread_t *th = GET_THREAD();
GET_THREAD        437 blockinlining.c     rb_thread_t *th = GET_THREAD();
GET_THREAD        274 compile.c        VALUE tmp = GET_THREAD()->errinfo;               \
GET_THREAD        276 compile.c        GET_THREAD()->errinfo = iseq->compile_data->err_info;  \
GET_THREAD        278 compile.c        iseq->compile_data->err_info = GET_THREAD()->errinfo; \
GET_THREAD        279 compile.c        GET_THREAD()->errinfo = tmp;                     \
GET_THREAD       5321 compile.c          rb_thread_t *th = GET_THREAD();
GET_THREAD       5346 compile.c          rb_thread_t *th = GET_THREAD();
GET_THREAD       5365 compile.c          return GET_THREAD()->parse_in_eval != 0;
GET_THREAD       5371 compile.c          return GET_THREAD()->parse_in_eval < 0;
GET_THREAD        232 cont.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        256 cont.c             rb_thread_t *th = GET_THREAD(), *sth;
GET_THREAD        297 cont.c             rb_thread_t *th = GET_THREAD(), *sth = &cont->saved_thread;
GET_THREAD        544 cont.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        719 cont.c         	rb_thread_t *th = GET_THREAD();
GET_THREAD        748 cont.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        805 cont.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        817 cont.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        848 cont.c             rb_thread_t *th = GET_THREAD();
GET_THREAD       1194 error.c            rb_thread_t *th = GET_THREAD();
GET_THREAD         88 eval.c         	SAVE_ROOT_JMPBUF(GET_THREAD(), tree = ruby_process_options(argc, argv));
GET_THREAD        115 eval.c             GET_THREAD()->errinfo = Qnil;
GET_THREAD        133 eval.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        199 eval.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        341 eval.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        519 eval.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        534 eval.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        566 eval.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        636 eval.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        708 eval.c             return frame_func_id(GET_THREAD()->cfp);
GET_THREAD        714 eval.c             return frame_func_id(GET_THREAD()->cfp);
GET_THREAD        720 eval.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        732 eval.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        886 eval.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        903 eval.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        931 eval.c         	rb_thread_t *th = GET_THREAD();
GET_THREAD        964 eval.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        974 eval.c             GET_THREAD()->errinfo = err;
GET_THREAD         70 eval_error.c       VALUE errinfo = GET_THREAD()->errinfo;
GET_THREAD        216 eval_error.c       rb_thread_t *th = GET_THREAD();
GET_THREAD        251 eval_error.c   	VALUE errinfo = GET_THREAD()->errinfo;
GET_THREAD         13 eval_intern.h      rb_thread_t * const __th__ = GET_THREAD(); \
GET_THREAD        119 eval_intern.h  #define PUSH_TAG() TH_PUSH_TAG(GET_THREAD())
GET_THREAD        131 eval_intern.h  #define JUMP_TAG(st) TH_JUMP_TAG(GET_THREAD(), st)
GET_THREAD         64 eval_jump.c        rb_thread_t *th = GET_THREAD();
GET_THREAD        441 gc.c               rb_thread_t *th = GET_THREAD();
GET_THREAD        449 gc.c           	GET_THREAD()->errinfo = nomem_error;
GET_THREAD        797 gc.c               VALUE ary = GET_THREAD()->vm->mark_object_ary;
GET_THREAD       1018 gc.c               rb_thread_t *th = GET_THREAD();
GET_THREAD       1105 gc.c               rb_thread_t *th = GET_THREAD();
GET_THREAD       1118 gc.c               rb_thread_t *th = GET_THREAD();
GET_THREAD       1128 gc.c               rb_thread_t *th = GET_THREAD();
GET_THREAD       1793 gc.c           	RUBY_VM_SET_FINALIZER_INTERRUPT(GET_THREAD());
GET_THREAD       1995 gc.c               rb_thread_t *th = GET_THREAD();
GET_THREAD        111 iseq.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        195 iseq.c             if (!GET_THREAD()->parse_in_eval) {
GET_THREAD        316 iseq.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        463 iseq.c         	rb_exc_raise(GET_THREAD()->errinfo);	/* TODO: check err */
GET_THREAD        473 iseq.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        260 load.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        315 load.c         	rb_exc_raise(GET_THREAD()->errinfo);
GET_THREAD        321 load.c             if (!NIL_P(GET_THREAD()->errinfo)) {
GET_THREAD        539 load.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        279 proc.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        345 proc.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        524 proc.c             return rb_vm_invoke_proc(GET_THREAD(), proc, proc->block.self,
GET_THREAD        533 proc.c             return rb_vm_invoke_proc(GET_THREAD(), proc, proc->block.self,
GET_THREAD        550 proc.c             return rb_vm_invoke_proc(GET_THREAD(), proc, proc->block.self,
GET_THREAD       1228 proc.c         	rb_thread_t *th = GET_THREAD();
GET_THREAD        217 process.c          return GET_THREAD()->last_status;
GET_THREAD        223 process.c          rb_thread_t *th = GET_THREAD();
GET_THREAD        232 process.c          GET_THREAD()->last_status = Qnil;
GET_THREAD        980 process.c      #define after_fork() (GET_THREAD()->thrown_errinfo = 0, after_exec())
GET_THREAD       2443 process.c          if (GET_THREAD()->tag) {
GET_THREAD       2543 process.c      	if (!NIL_P(GET_THREAD()->errinfo)) {
GET_THREAD        456 ruby.c             rb_thread_t *th = GET_THREAD();
GET_THREAD       1205 ruby.c             rb_thread_t *th = GET_THREAD();
GET_THREAD         30 safe.c             return GET_THREAD()->safe_level;
GET_THREAD         36 safe.c             GET_THREAD()->safe_level = safe;
GET_THREAD         42 safe.c             rb_thread_t *th = GET_THREAD();
GET_THREAD         62 safe.c             rb_thread_t *th = GET_THREAD();
GET_THREAD        593 signal.c           rb_thread_t *th = GET_THREAD();
GET_THREAD        105 thread.c         rb_thread_t *_th_stored = GET_THREAD(); \
GET_THREAD        122 thread.c           rb_thread_t *__th = GET_THREAD(); \
GET_THREAD        299 thread.c           rb_thread_t *th = GET_THREAD(); /* main thread */
GET_THREAD        479 thread.c           if (OBJ_FROZEN(GET_THREAD()->thgroup)) {
GET_THREAD        490 thread.c           th->priority = GET_THREAD()->priority;
GET_THREAD        491 thread.c           th->thgroup = GET_THREAD()->thgroup;
GET_THREAD        622 thread.c           rb_thread_t *th = GET_THREAD();
GET_THREAD        829 thread.c           sleep_forever(GET_THREAD(), 0);
GET_THREAD        836 thread.c           sleep_forever(GET_THREAD(), 1);
GET_THREAD        874 thread.c           rb_thread_t *th = GET_THREAD();
GET_THREAD        883 thread.c       	rb_thread_t *th = GET_THREAD();
GET_THREAD        908 thread.c           return GET_THREAD()->exec_signal != 0;
GET_THREAD        933 thread.c       	rb_thread_t *th = GET_THREAD();
GET_THREAD        982 thread.c           rb_thread_t *th = GET_THREAD();
GET_THREAD        991 thread.c           rb_thread_t *th = GET_THREAD();
GET_THREAD       1038 thread.c           rb_thread_t *th = GET_THREAD();
GET_THREAD       1385 thread.c           if (th != GET_THREAD() && th->safe_level < 4) {
GET_THREAD       1439 thread.c           return rb_thread_kill(GET_THREAD()->self);
GET_THREAD       1577 thread.c           st_foreach(GET_THREAD()->vm->living_threads, thread_list_i, ary);
GET_THREAD       1584 thread.c           return GET_THREAD()->self;
GET_THREAD       1605 thread.c           return GET_THREAD()->vm->main_thread->self;
GET_THREAD       1630 thread.c           return GET_THREAD()->vm->thread_abort_on_exception ? Qtrue : Qfalse;
GET_THREAD       1662 thread.c           GET_THREAD()->vm->thread_abort_on_exception = RTEST(val);
GET_THREAD       1893 thread.c           if (rb_safe_level() >= 4 && th != GET_THREAD()) {
GET_THREAD       1938 thread.c           if (rb_safe_level() >= 4 && th != GET_THREAD()) {
GET_THREAD       2016 thread.c           if (GET_THREAD()->vm->living_threads) {
GET_THREAD       2017 thread.c       	num = vm_living_thread_num(GET_THREAD()->vm);
GET_THREAD       2396 thread.c           }, ubf_select, GET_THREAD());
GET_THREAD       2604 thread.c           rb_thread_t *th = GET_THREAD();
GET_THREAD       2724 thread.c           st_foreach(GET_THREAD()->vm->living_threads, thgroup_list_i, (st_data_t) & param);
GET_THREAD       2958 thread.c       	mutex->th = GET_THREAD();
GET_THREAD       2961 thread.c       	mutex_locked(GET_THREAD(), self);
GET_THREAD       3030 thread.c       	rb_thread_t *th = GET_THREAD();
GET_THREAD       3033 thread.c       	if (mutex->th == GET_THREAD()) {
GET_THREAD       3140 thread.c           err = mutex_unlock(mutex, GET_THREAD());
GET_THREAD       3157 thread.c       	err = mutex_unlock(mutex, GET_THREAD());
GET_THREAD       3255 thread.c           if (m->th == GET_THREAD()) return Qfalse;
GET_THREAD       3614 thread.c       	rb_thread_method_id_and_class(GET_THREAD(), &id, &klass);
GET_THREAD       3653 thread.c           rb_thread_t *th = GET_THREAD();
GET_THREAD       3751 thread.c       	rb_thread_t *th = GET_THREAD();
GET_THREAD       3777 thread.c       	    rb_thread_lock_t *lp = &GET_THREAD()->vm->global_vm_lock;
GET_THREAD       3780 thread.c       	    native_mutex_initialize(&GET_THREAD()->interrupt_lock);
GET_THREAD       3860 thread.c       	printf("%d %d %p %p\n", vm->living_threads->num_entries, vm->sleeper, GET_THREAD(), vm->main_thread);
GET_THREAD       3870 thread.c           VALUE coverage = GET_THREAD()->cfp->iseq->coverage;
GET_THREAD        164 thread_pthread.c     rb_thread_t *th = GET_THREAD();
GET_THREAD         50 thread_win32.c     rb_thread_t *th = GET_THREAD();
GET_THREAD         62 thread_win32.c 		 th, GET_THREAD()->thread_id,
GET_THREAD        142 thread_win32.c     return w32_wait_events(events, num, timeout, GET_THREAD());
GET_THREAD        151 thread_win32.c 		    ubf_handle, GET_THREAD());
GET_THREAD        194 thread_win32.c     return w32_wait_events(0, 0, msec, GET_THREAD());
GET_THREAD        203 thread_win32.c 		    ubf_handle, GET_THREAD());
GET_THREAD        631 vm.c               rb_thread_t *th = GET_THREAD();
GET_THREAD        638 vm.c               rb_thread_t *th = GET_THREAD();
GET_THREAD        751 vm.c               rb_thread_t *th = GET_THREAD();
GET_THREAD        765 vm.c               rb_thread_t *th = GET_THREAD();
GET_THREAD        779 vm.c               rb_thread_t *th = GET_THREAD();
GET_THREAD        799 vm.c               rb_thread_t *th = GET_THREAD();
GET_THREAD        852 vm.c           	val = GET_THREAD()->tag->retval;
GET_THREAD        904 vm.c               vm_iter_break(GET_THREAD());
GET_THREAD       1274 vm.c               rb_thread_t *th = GET_THREAD();
GET_THREAD       1288 vm.c               rb_thread_t *th = GET_THREAD();
GET_THREAD       1332 vm.c               return rb_thread_method_id_and_class(GET_THREAD(), idp, klassp);
GET_THREAD       1363 vm.c               rb_thread_t *th = GET_THREAD();
GET_THREAD       1593 vm.c           	if (GET_THREAD() != th && th->machine_stack_start && th->machine_stack_end) {
GET_THREAD       1653 vm.c               rb_vm_t *vm = GET_THREAD()->vm;
GET_THREAD       1715 vm.c               rb_thread_t *th__ = GET_THREAD(); \
GET_THREAD       1723 vm.c           	vm_define_method(GET_THREAD(), cbase, SYM2ID(sym), iseqval, 0, rb_vm_cref());
GET_THREAD       1732 vm.c           	vm_define_method(GET_THREAD(), cbase, SYM2ID(sym), iseqval, 1, rb_vm_cref());
GET_THREAD       1771 vm.c           	rb_thread_t *th = GET_THREAD();
GET_THREAD       1909 vm.c           	rb_thread_t *th = GET_THREAD();
GET_THREAD        573 vm_core.h      #define SDR() rb_vmdebug_stack_dump_raw(GET_THREAD(), GET_THREAD()->cfp)
GET_THREAD        574 vm_core.h      #define SDR2(cfp) rb_vmdebug_stack_dump_raw(GET_THREAD(), (cfp))
GET_THREAD        630 vm_core.h        RUBY_VM_CHECK_INTS_TH(GET_THREAD())
GET_THREAD        185 vm_dump.c          rb_thread_t *th = GET_THREAD();
GET_THREAD        573 vm_dump.c          if (GET_THREAD()->vm) {
GET_THREAD        164 vm_eval.c          return vm_call_super(GET_THREAD(), argc, argv);
GET_THREAD        170 vm_eval.c          rb_thread_t *th = GET_THREAD();
GET_THREAD        186 vm_eval.c          rb_thread_t *th = GET_THREAD();
GET_THREAD        297 vm_eval.c          rb_thread_t *th = GET_THREAD();
GET_THREAD        346 vm_eval.c          rb_thread_t *th = GET_THREAD();
GET_THREAD        425 vm_eval.c          VALUE self = RUBY_VM_PREVIOUS_CONTROL_FRAME(GET_THREAD()->cfp)->self;
GET_THREAD        426 vm_eval.c          rb_thread_t *th = GET_THREAD();
GET_THREAD        484 vm_eval.c          return vm_yield(GET_THREAD(), argc, argv);
GET_THREAD        577 vm_eval.c          rb_thread_t *th = GET_THREAD();
GET_THREAD        675 vm_eval.c          rb_thread_t *th = GET_THREAD();
GET_THREAD        844 vm_eval.c          rb_thread_t *th = GET_THREAD();
GET_THREAD        910 vm_eval.c          rb_thread_t *th = GET_THREAD();
GET_THREAD        932 vm_eval.c          NODE *cref = vm_cref_push(GET_THREAD(), under, NOEX_PUBLIC);
GET_THREAD       1126 vm_eval.c          rb_thread_t *th = GET_THREAD();
GET_THREAD       1207 vm_eval.c          rb_thread_t *th = GET_THREAD();
GET_THREAD       1303 vm_eval.c          return vm_backtrace(GET_THREAD(), lev);
GET_THREAD       1312 vm_eval.c          ary = vm_backtrace(GET_THREAD(), -1);
GET_THREAD       1321 vm_eval.c          return vm_backtrace(GET_THREAD(), -1);
GET_THREAD       1341 vm_eval.c          rb_thread_t *th = GET_THREAD();
GET_THREAD       1404 vm_eval.c          rb_thread_t *th = GET_THREAD();