@ethereumjs/evm / EVMPerformanceLogger
Defined in: logger.ts:60
Collects opcode and precompile execution timings when profiling is enabled.
new EVMPerformanceLogger():
EVMPerformanceLogger
Defined in: logger.ts:66
EVMPerformanceLogger
clear():
void
Defined in: logger.ts:70
void
getLogs():
object
Defined in: logger.ts:75
object
opcodes:
EVMPerformanceLogOutput[]
precompiles:
EVMPerformanceLogOutput[]
hasTimer():
boolean
Defined in: logger.ts:113
boolean
pauseTimer():
Timer
Defined in: logger.ts:129
startTimer(
tag):Timer
Defined in: logger.ts:119
string
stopTimer(
timer,gasUsed,targetTimer?,staticGas?,dynamicGas?):void
Defined in: logger.ts:149
number
"precompiles" | "opcodes"
number
number
void
unpauseTimer(
timer):void
Defined in: logger.ts:140
void