Jon-Becker / heimdall-rs

Heimdall is an advanced EVM smart contract toolkit specializing in bytecode analysis and extracting information from unverified contracts.
http://heimdall.rs
MIT License
1.19k stars 125 forks source link

chore(meta): bump version to 0.8.4 #478

Closed Jon-Becker closed 3 months ago

Jon-Becker commented 3 months ago

Motivation

Solution

github-actions[bot] commented 3 months ago

Benchmark for 13429ee

Click to view benchmark | Test | Base | PR | % | |------|--------------|------------------|---| | heimdall_cfg/complex | 18.3±3.78ms | **13.8±0.05ms** | **-24.59%** | | heimdall_cfg/simple | 2.3±0.02ms | **2.1±0.10ms** | **-8.70%** | | heimdall_decoder/seaport | 35.8±1.70µs | 36.5±0.91µs | +1.96% | | heimdall_decoder/transfer | 2.9±0.24µs | 3.0±0.26µs | +3.45% | | heimdall_decoder/uniswap | 9.9±0.31µs | 10.2±0.40µs | +3.03% | | heimdall_decompiler/abi_complex | **59.8±1.07ms** | 62.9±1.89ms | **+5.18%** | | heimdall_decompiler/abi_simple | **2.2±0.02ms** | 2.3±0.05ms | **+4.55%** | | heimdall_decompiler/sol_complex | **70.6±0.84ms** | 73.5±4.23ms | **+4.11%** | | heimdall_decompiler/sol_simple | **2.5±0.01ms** | 2.6±0.01ms | **+4.00%** | | heimdall_decompiler/yul_complex | **62.8±0.45ms** | 64.7±1.23ms | **+3.03%** | | heimdall_decompiler/yul_simple | **2.3±0.01ms** | 2.4±0.01ms | **+4.35%** | | heimdall_disassembler/complex | **942.7±11.26µs** | 993.7±10.31µs | **+5.41%** | | heimdall_disassembler/simple | **44.9±0.67µs** | 46.3±2.61µs | **+3.12%** |