PENDING_INTERRUPT_MASK 2013 thread.c pending_interrupt = interrupt & PENDING_INTERRUPT_MASK; PENDING_INTERRUPT_MASK 1136 vm_core.h #define RUBY_VM_SET_INTERRUPT(th) ATOMIC_OR((th)->interrupt_flag, PENDING_INTERRUPT_MASK) PENDING_INTERRUPT_MASK 1139 vm_core.h #define RUBY_VM_INTERRUPTED(th) ((th)->interrupt_flag & ~(th)->interrupt_mask & (PENDING_INTERRUPT_MASK|TRAP_INTERRUPT_MASK))