bnb-chain / revm

MIT License
12 stars 9 forks source link

chore: merge upstream changes into develop #28

Closed pythonberg1997 closed 5 months ago

pythonberg1997 commented 5 months ago

Description

This pr is to merge upstream changes into develop branch

Rationale

tell us why we need these changes...

Example

add an example CLI or API response...

Changes

Notable changes:

Potential Impacts

github-actions[bot] commented 5 months ago

Valgrind Results:

==5431== Cachegrind, a cache and branch-prediction profiler
==5431== Copyright (C) 2002-2017, and GNU GPL'd, by Nicholas Nethercote et al.
==5431== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info
==5431== Command: target/release/snailtracer
==5431== 
--5431-- warning: L3 cache found, using its data for the LL simulation.
Running snailtracer example!
elapsed: 1.820279887s
==5431== 
==5431== I   refs:      429,371,393
==5431== I1  misses:          3,192
==5431== LLi misses:          2,826
==5431== I1  miss rate:        0.00%
==5431== LLi miss rate:        0.00%
==5431== 
==5431== D   refs:      206,204,753  (133,650,515 rd   + 72,554,238 wr)
==5431== D1  misses:        344,709  (    204,681 rd   +    140,028 wr)
==5431== LLd misses:        137,607  (      4,259 rd   +    133,348 wr)
==5431== D1  miss rate:         0.2% (        0.2%     +        0.2%  )
==5431== LLd miss rate:         0.1% (        0.0%     +        0.2%  )
==5431== 
==5431== LL refs:           347,901  (    207,873 rd   +    140,028 wr)
==5431== LL misses:         140,433  (      7,085 rd   +    133,348 wr)
==5431== LL miss rate:          0.0% (        0.0%     +        0.2%  )