Fabcoin Core
0.16.2
P2P Digital Currency
|
Go to the source code of this file.
Namespaces | |
dev | |
Adapted from code found on http://stackoverflow.com/questions/180947/base64-decode-snippet-in-c Originally by René Nyffenegger. | |
dev::eth | |
Macros | |
#define | EVM_JUMP_DISPATCH false |
#define | EVM_SWITCH_DISPATCH |
#define | EVM_OPTIMIZE true |
#define | EVM_JUMPS_AND_SUBS false |
#define | EVM_TRACE 0 |
#define | TRACE_STR(level, str) |
#define | TRACE_VAL(level, name, val) |
#define | TRACE_OP(level, pc, op) |
#define | TRACE_PRE_OPT(level, pc, op) |
#define | TRACE_POST_OPT(level, pc, op) |
#define | ON_OP() onOperation() |
#define | THROW_EXCEPTION(X) BOOST_THROW_EXCEPTION(X) |
#define | INIT_CASES if (!m_caseInit) { m_caseInit = true; return; } |
#define | DO_CASES for(;;) { fetchInstruction(); switch(m_OP) { |
#define | CASE(name) case Instruction::name: |
#define | NEXT ++m_PC; break; |
#define | CONTINUE continue; |
#define | BREAK return; |
#define | DEFAULT default: |
#define | WHILE_CASES } } |
#define BREAK return; |
Definition at line 136 of file VMConfig.h.
#define CASE | ( | name | ) | case Instruction::name: |
Definition at line 133 of file VMConfig.h.
#define CONTINUE continue; |
Definition at line 135 of file VMConfig.h.
#define DEFAULT default: |
Definition at line 137 of file VMConfig.h.
#define DO_CASES for(;;) { fetchInstruction(); switch(m_OP) { |
Definition at line 132 of file VMConfig.h.
#define EVM_JUMP_DISPATCH false |
Definition at line 40 of file VMConfig.h.
#define EVM_JUMPS_AND_SUBS false |
Definition at line 63 of file VMConfig.h.
#define EVM_OPTIMIZE true |
Definition at line 52 of file VMConfig.h.
#define EVM_SWITCH_DISPATCH |
Definition at line 48 of file VMConfig.h.
#define EVM_TRACE 0 |
Definition at line 71 of file VMConfig.h.
#define INIT_CASES if (!m_caseInit) { m_caseInit = true; return; } |
Definition at line 131 of file VMConfig.h.
#define NEXT ++m_PC; break; |
Definition at line 134 of file VMConfig.h.
#define ON_OP | ( | ) | onOperation() |
Definition at line 108 of file VMConfig.h.
Definition at line 120 of file VMConfig.h.
#define TRACE_OP | ( | level, | |
pc, | |||
op | |||
) |
Definition at line 105 of file VMConfig.h.
#define TRACE_POST_OPT | ( | level, | |
pc, | |||
op | |||
) |
Definition at line 107 of file VMConfig.h.
#define TRACE_PRE_OPT | ( | level, | |
pc, | |||
op | |||
) |
Definition at line 106 of file VMConfig.h.
#define TRACE_STR | ( | level, | |
str | |||
) |
Definition at line 103 of file VMConfig.h.
#define TRACE_VAL | ( | level, | |
name, | |||
val | |||
) |
Definition at line 104 of file VMConfig.h.
#define WHILE_CASES } } |
Definition at line 138 of file VMConfig.h.