Home
last modified time | relevance | path

Searched refs:raised_flag (Results 1 – 7 of 7) sorted by relevance

/dports/lang/ruby26/ruby-2.6.9/
H A Deval_intern.h278 #define rb_ec_raised_set(ec, f) ((ec)->raised_flag |= (f))
279 #define rb_ec_raised_reset(ec, f) ((ec)->raised_flag &= ~(f))
280 #define rb_ec_raised_p(ec, f) (((ec)->raised_flag & (f)) != 0)
281 #define rb_ec_raised_clear(ec) ((ec)->raised_flag = 0)
H A Deval_error.c308 volatile uint8_t raised_flag = ec->raised_flag; in rb_ec_error_print() local
333 rb_ec_raised_set(ec, raised_flag); in rb_ec_error_print()
H A Dthread.c464 } while (!th->ec->raised_flag && RUBY_VM_INTERRUPTED_ANY(th->ec) && in unblock_function_set()
2164 if (th->ec->raised_flag) return ret; in rb_threadptr_execute_interrupts()
2309 if (ec->raised_flag & RAISED_EXCEPTION) { in rb_ec_set_raised()
2312 ec->raised_flag |= RAISED_EXCEPTION; in rb_ec_set_raised()
2319 if (!(ec->raised_flag & RAISED_EXCEPTION)) { in rb_ec_reset_raised()
2322 ec->raised_flag &= ~RAISED_EXCEPTION; in rb_ec_reset_raised()
H A Dcont.c814 th->ec->raised_flag = sec->raised_flag; in cont_restore_thread()
H A Dvm_core.h869 uint8_t raised_flag; /* only 3 bits needed */ member
H A Dvm_insnhelper.c39 ec->raised_flag = RAISED_STACKOVERFLOW; in ec_stack_overflow()
63 ec->raised_flag = RAISED_STACKOVERFLOW; in rb_ec_stack_overflow()
/dports/lang/ruby26/ruby-2.6.9/doc/
H A DChangeLog-1.9.314048 * eval_error.c (error_print): clear raised_flag while error-printing