Searched refs:raised_flag (Results 1 – 7 of 7) sorted by relevance
278 #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)
308 volatile uint8_t raised_flag = ec->raised_flag; in rb_ec_error_print() local333 rb_ec_raised_set(ec, raised_flag); in rb_ec_error_print()
464 } 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()
814 th->ec->raised_flag = sec->raised_flag; in cont_restore_thread()
869 uint8_t raised_flag; /* only 3 bits needed */ member
39 ec->raised_flag = RAISED_STACKOVERFLOW; in ec_stack_overflow()63 ec->raised_flag = RAISED_STACKOVERFLOW; in rb_ec_stack_overflow()
14048 * eval_error.c (error_print): clear raised_flag while error-printing