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

Update Revm runner to revm 7.2.0 #443

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

DaniPopes
Copy link

@DaniPopes DaniPopes commented Mar 29, 2024

Supersedes, closes #212
Closes #153
Closes #265

I cannot run some benchmarks so I can't update the README results, but here's what I get

on

  • CPU: AMD Ryzen 9 7950X (32) @ 4.500GHz
  • Rust: rustc 1.79.0-nightly (3c85e5624 2024-03-18) on target x86_64-unknown-linux-gnu
  • python: Python 3.11.8
  • pypy3: Python 3.10.13 (fc59e61cfbff, Jan 17 2024, 05:35:45) [PyPy 7.3.15 with GCC 13.2.1 20230801]
revm geth py-evm.pypy py-evm.cpython
sum 56ms 139ms 2.8044s 9.9118s
relative 1.000x 2.482x 50.079x 176.996x
erc20.approval-transfer 5.2ms 11.2ms 233ms 548ms
erc20.mint 4ms 14.4ms 181.4ms 511.6ms
erc20.transfer 7ms 17ms 221.8ms 756.2ms
snailtracer 37ms 88ms 2.02s 7.251s
ten-thousand-hashes 2.8ms 8.4ms 148.2ms 845ms

I ran cargo update on the root crate too as it doesn't build on nightly.

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.

Bump to revm 3.0
1 participant