• Martin Holst Swende's avatar
    core/vm: faster create/create2 (#17806) · 89a32451
    Martin Holst Swende authored
    * core/vm/runtim: benchmark create/create2
    
    * core/vm: do less hashing in CREATE2
    
    * core/vm: avoid storing jumpdest analysis for initcode
    
    * core/vm: avoid unneccesary lookups, remove unused fields
    
    * core/vm: go formatting tests
    
    * core/vm: save jumpdest analysis locally
    
    * core/vm: use common.Hash instead of nil, fix review comments
    
    * core/vm: removed type destinations
    
    * core/vm: correct check for empty hash
    
    * eth: more elegant api_tracer
    
    * core/vm: address review concerns
    89a32451
Name
Last commit
Last update
..
runtime Loading commit data...
analysis.go Loading commit data...
analysis_test.go Loading commit data...
common.go Loading commit data...
contract.go Loading commit data...
contracts.go Loading commit data...
contracts_test.go Loading commit data...
doc.go Loading commit data...
errors.go Loading commit data...
evm.go Loading commit data...
gas.go Loading commit data...
gas_table.go Loading commit data...
gas_table_test.go Loading commit data...
gen_structlog.go Loading commit data...
instructions.go Loading commit data...
instructions_test.go Loading commit data...
int_pool_verifier.go Loading commit data...
int_pool_verifier_empty.go Loading commit data...
interface.go Loading commit data...
interpreter.go Loading commit data...
intpool.go Loading commit data...
intpool_test.go Loading commit data...
jump_table.go Loading commit data...
logger.go Loading commit data...
logger_test.go Loading commit data...
memory.go Loading commit data...
memory_table.go Loading commit data...
opcodes.go Loading commit data...
stack.go Loading commit data...
stack_table.go Loading commit data...