EVMC
|
Metrics for an EVM 1 instruction. More...
#include <instructions.h>
Public Attributes | |
int16_t | gas_cost |
The instruction gas cost. | |
int8_t | stack_height_required |
The minimum number of the EVM stack items required for the instruction. | |
int8_t | stack_height_change |
The EVM stack height change caused by the instruction execution, i.e. | |
Metrics for an EVM 1 instruction.
Small integer types are used here to make the tables of metrics smaller.
Definition at line 187 of file instructions.h.
int16_t evmc_instruction_metrics::gas_cost |
The instruction gas cost.
Definition at line 190 of file instructions.h.
int8_t evmc_instruction_metrics::stack_height_change |
The EVM stack height change caused by the instruction execution, i.e.
stack height after execution - stack height before execution.
Definition at line 199 of file instructions.h.
int8_t evmc_instruction_metrics::stack_height_required |
The minimum number of the EVM stack items required for the instruction.
Definition at line 193 of file instructions.h.