Go to the source code of this file.
◆ CHECK_VM_STACK_OVERFLOW_FOR_INSN
#define CHECK_VM_STACK_OVERFLOW_FOR_INSN |
( |
|
cfp, |
|
|
|
margin |
|
) |
| |
◆ DEBUG_END_INSN
#define DEBUG_END_INSN |
( |
| ) |
|
◆ DEBUG_ENTER_INSN
#define DEBUG_ENTER_INSN |
( |
|
insn | ) |
|
◆ debugs
◆ DISPATCH_ORIGINAL_INSN
#define DISPATCH_ORIGINAL_INSN |
( |
|
x | ) |
goto start_of_##x; |
◆ END_INSN
◆ END_INSNS_DISPATCH
#define END_INSNS_DISPATCH |
( |
| ) |
|
Value:default: \
SDR(); \
} \
} \
Definition at line 147 of file vm_exec.h.
◆ INSN_DISPATCH
#define INSN_DISPATCH |
( |
| ) |
|
◆ INSN_ENTRY
#define INSN_ENTRY |
( |
|
insn | ) |
case BIN(insn): |
◆ INSN_LABEL
#define INSN_LABEL |
( |
|
x | ) |
INSN_LABEL2(NAME_OF_CURRENT_INSN, x) |
◆ INSN_LABEL2
#define INSN_LABEL2 |
( |
|
insn, |
|
|
|
name |
|
) |
| INSN_LABEL_ ## insn ## _ ## name |
◆ NEXT_INSN
#define NEXT_INSN |
( |
| ) |
goto first |
◆ SCREG
#define SCREG |
( |
|
r | ) |
(reg_##r) |
◆ START_OF_ORIGINAL_INSN
#define START_OF_ORIGINAL_INSN |
( |
|
x | ) |
start_of_##x: |
◆ THROW_EXCEPTION
◆ throwdebug
◆ VM_DEBUG_STACKOVERFLOW
#define VM_DEBUG_STACKOVERFLOW 0 |
◆ VM_SP_CNT
#define VM_SP_CNT |
( |
|
ec, |
|
|
|
sp |
|
) |
| ((sp) - (ec)->vm_stack) |
◆ GENTRY
◆ ISEQ
◆ lindex_t
◆ OFFSET