Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(decode): -o/--output support #536

Merged
merged 1 commit into from
Dec 16, 2024
Merged

Conversation

Jon-Becker
Copy link
Owner

Motivation

Solution

@Jon-Becker Jon-Becker merged commit 9c22599 into main Dec 16, 2024
1 check passed
Copy link
Contributor

Benchmark for 9c22599

Click to view benchmark
Test Base PR %
heimdall_cfg/complex 14.2±1.70ms 13.8±0.09ms -2.82%
heimdall_cfg/simple 2.0±0.06ms 2.1±0.01ms +5.00%
heimdall_decoder/seaport 34.4±0.88µs 34.7±1.09µs +0.87%
heimdall_decoder/transfer 3.6±0.21µs 3.7±0.23µs +2.78%
heimdall_decoder/uniswap 10.5±0.34µs 10.8±0.56µs +2.86%
heimdall_decompiler/abi_complex 60.3±2.42ms 51.4±1.52ms -14.76%
heimdall_decompiler/abi_simple 2.2±0.10ms 1982.7±4.56µs -9.88%
heimdall_decompiler/sol_complex 71.8±3.11ms 66.7±0.64ms -7.10%
heimdall_decompiler/sol_simple 2.7±0.19ms 2.5±0.02ms -7.41%
heimdall_decompiler/yul_complex 61.8±2.51ms 54.7±0.93ms -11.49%
heimdall_decompiler/yul_simple 2.2±0.03ms 2.2±0.02ms 0.00%
heimdall_disassembler/complex 786.4±39.87µs 773.2±52.36µs -1.68%
heimdall_disassembler/simple 40.5±3.91µs 37.0±1.87µs -8.64%
heimdall_vm/erc20_transfer 296.4±21.08µs 295.8±25.58µs -0.20%
heimdall_vm/fib 716.2±51.20µs 708.0±28.17µs -1.14%
heimdall_vm/ten_thousand_hashes 591.4±13.39ms 533.4±30.23ms -9.81%

@Jon-Becker Jon-Becker deleted the jon-becker/decode-output branch December 27, 2024 07:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant