evmone
evmone copied to clipboard
EOF static relative jumps (EIP-4200)
Codecov Report
Merging #389 (875d04e) into master (6d03f5d) will increase coverage by
0.06%. The diff coverage is100.00%.
Additional details and impacted files
@@ Coverage Diff @@
## master #389 +/- ##
==========================================
+ Coverage 98.03% 98.09% +0.06%
==========================================
Files 59 59
Lines 5687 5880 +193
==========================================
+ Hits 5575 5768 +193
Misses 112 112
| Flag | Coverage Δ | |
|---|---|---|
| blockchaintests | 75.88% <10.52%> (-2.27%) |
:arrow_down: |
| statetests | 71.46% <10.52%> (-1.31%) |
:arrow_down: |
| unittests | 91.99% <100.00%> (+0.27%) |
:arrow_up: |
Flags with carried forward coverage won't be shown. Click here to find out more.
| Impacted Files | Coverage Δ | |
|---|---|---|
| lib/evmone/advanced_instructions.cpp | 100.00% <ø> (ø) |
|
| test/unittests/evm_fixture.hpp | 100.00% <ø> (ø) |
|
| lib/evmone/baseline.cpp | 100.00% <100.00%> (ø) |
|
| lib/evmone/baseline.hpp | 100.00% <100.00%> (ø) |
|
| lib/evmone/baseline_instruction_table.cpp | 100.00% <100.00%> (ø) |
|
| lib/evmone/eof.cpp | 98.46% <100.00%> (+0.38%) |
:arrow_up: |
| lib/evmone/instructions.hpp | 100.00% <100.00%> (ø) |
|
| test/unittests/eof_validation_test.cpp | 100.00% <100.00%> (ø) |
|
| test/unittests/evm_eof_test.cpp | 100.00% <100.00%> (ø) |
|
| test/unittests/evm_fixture.cpp | 90.90% <100.00%> (+2.02%) |
:arrow_up: |
| ... and 2 more |
Rebased and removed dependency on EVMC update, disabling some tests that check evmc<->evmone instructions correspondence.
Made RJUMPs be activated in Shanghai.
This has been added to the eof branch.
Is this deprecated by #563?