inline static void check_call_site(cell return_address)
{
-#ifdef FACTOR_DEBUG
cell insn = *(cell *)return_address;
/* Check that absolute bit is 0 */
assert((insn & 0x2) == 0x0);
/* Check that instruction is branch */
assert((insn >> 26) == 0x12);
-#endif
}
static const cell b_mask = 0x3fffffc;
inline static void check_call_site(cell return_address)
{
-#ifdef FACTOR_DEBUG
unsigned char opcode = call_site_opcode(return_address);
assert(opcode == call_opcode || opcode == jmp_opcode);
-#endif
}
inline static void *get_call_target(cell return_address)