Lines Matching refs:th
102 val = vm_getspecial(th, GET_LEP(), key, type);
116 lep_svar_set(th, GET_LEP(), key, obj);
197 val = vm_get_ev_const(th, GET_ISEQ(), klass, id, 0);
727 if (vm_get_ev_const(th, GET_ISEQ(), klass, SYM2ID(obj), 1)) {
778 val = vm_getspecial(th, GET_LEP(), Qfalse, FIX2INT(obj));
854 RUBY_DTRACE_METHOD_ENTRY_HOOK(th, 0, 0);
857 RUBY_DTRACE_CMETHOD_ENTRY_HOOK(th, 0, 0);
860 RUBY_DTRACE_METHOD_RETURN_HOOK(th, 0, 0);
863 RUBY_DTRACE_CMETHOD_RETURN_HOOK(th, 0, 0);
868 EXEC_EVENT_HOOK(th, flag, GET_SELF(), 0, 0 /* id and klass are resolved at callee */,
969 COPY_CREF(class_iseq->cref_stack, vm_cref_push(th, klass, NOEX_PUBLIC, NULL));
972 vm_push_frame(th, class_iseq, VM_FRAME_MAGIC_CLASS,
1000 vm_caller_setup_args(th, reg_cfp, ci);
1035 vm_caller_setup_args(th, reg_cfp, ci);
1038 vm_search_super_method(th, GET_CFP(), ci);
1056 val = vm_invoke_block(th, GET_CFP(), ci);
1077 VM_SP_CNT(th, reg_cfp->sp), VM_SP_CNT(th, vm_base_ptr(reg_cfp)));
1081 RUBY_VM_CHECK_INTS(th);
1084 vm_pop_frame(th);
1087 th->retval = val;
1094 vm_pop_frame(th);
1114 RUBY_VM_CHECK_INTS(th);
1115 val = vm_throw(th, GET_CFP(), throw_state, throwobj);
1135 RUBY_VM_CHECK_INTS(th);
1151 RUBY_VM_CHECK_INTS(th);
1168 RUBY_VM_CHECK_INTS(th);
1217 RUBY_VM_CHECK_INTS(th);
2105 reg_cfp = (funcptr)(th, reg_cfp);
2108 VALUE err = th->errinfo;
2109 th->errinfo = Qnil;