-
Notifications
You must be signed in to change notification settings - Fork 285
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
Implement JUMPF and non-returning functions #644
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #644 +/- ##
==========================================
- Coverage 97.72% 97.70% -0.02%
==========================================
Files 108 108
Lines 9784 10026 +242
==========================================
+ Hits 9561 9796 +235
- Misses 223 230 +7
Flags with carried forward coverage won't be shown. Click here to find out more.
|
a3cea59
to
4034c0f
Compare
Need to add the check similar to #619 |
f9e1aa3
to
68d6777
Compare
31bb331
to
6279dca
Compare
Current status: state tests need update to change all section 0's type to non-returning. |
05d41a0
to
3bc4010
Compare
4e411d0
to
5e4228c
Compare
"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" | ||
"000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" | ||
"0000000000000000000000000000000000000000"; | ||
auto code = bytecode{"ef0001 010ffc 0203ff"} + 1023 * bytecode{"0001"} + "040000 00" + |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice compression.
https://eips.ethereum.org/EIPS/eip-6206
+
ethereum/EIPs#7330