Ethereum  PoC-8
The C++ Implementation of Ethereum
LegacyVMConfig.h File Reference

Go to the source code of this file.

Namespaces

 dev
 
 dev::eth
 

Macros

#define EIP_615   false
 
#define EIP_616   false
 
#define EVM_JUMP_DISPATCH   false
 
#define EVM_SWITCH_DISPATCH   true
 
#define EVM_OPTIMIZE   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)
 

Macro Definition Documentation

◆ EIP_615

#define EIP_615   false

Definition at line 43 of file LegacyVMConfig.h.

◆ EIP_616

#define EIP_616   false

Definition at line 47 of file LegacyVMConfig.h.

◆ EVM_JUMP_DISPATCH

#define EVM_JUMP_DISPATCH   false

Definition at line 54 of file LegacyVMConfig.h.

◆ EVM_OPTIMIZE

#define EVM_OPTIMIZE   false

Definition at line 66 of file LegacyVMConfig.h.

◆ EVM_SWITCH_DISPATCH

#define EVM_SWITCH_DISPATCH   true

Definition at line 62 of file LegacyVMConfig.h.

◆ EVM_TRACE

#define EVM_TRACE   0

Definition at line 80 of file LegacyVMConfig.h.

◆ ON_OP

#define ON_OP ( )    onOperation()

Definition at line 116 of file LegacyVMConfig.h.

◆ THROW_EXCEPTION

#define THROW_EXCEPTION (   X)    BOOST_THROW_EXCEPTION(X)

Definition at line 127 of file LegacyVMConfig.h.

◆ TRACE_OP

#define TRACE_OP (   level,
  pc,
  op 
)

Definition at line 113 of file LegacyVMConfig.h.

◆ TRACE_POST_OPT

#define TRACE_POST_OPT (   level,
  pc,
  op 
)

Definition at line 115 of file LegacyVMConfig.h.

◆ TRACE_PRE_OPT

#define TRACE_PRE_OPT (   level,
  pc,
  op 
)

Definition at line 114 of file LegacyVMConfig.h.

◆ TRACE_STR

#define TRACE_STR (   level,
  str 
)

Definition at line 111 of file LegacyVMConfig.h.

◆ TRACE_VAL

#define TRACE_VAL (   level,
  name,
  val 
)

Definition at line 112 of file LegacyVMConfig.h.