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

[Berlin] EIP-2315: Simple Subroutines for the EVM #737

Closed
holgerd77 opened this issue May 1, 2020 · 4 comments
Closed

[Berlin] EIP-2315: Simple Subroutines for the EVM #737

holgerd77 opened this issue May 1, 2020 · 4 comments

Comments

@holgerd77
Copy link
Member

Part of #736

This introduces a new subroutine primitive to the VM by adding an additional stack (ReturnStack) together with new opodes. Implementation will likely reach pretty deep into the control flow logic of the VM.

Implementation can be done along the EIP description, there are also first test cases to start validate against.

@holgerd77
Copy link
Member Author

Associated tests are here ethereum/tests#685, not merged into the ethereum/tests repo yet.

@cgewecke
Copy link
Contributor

Other resources / links:

@holgerd77
Copy link
Member Author

Update: tests from ethereum/tests#685 have now been merged.

@holgerd77
Copy link
Member Author

Closed by #754

@holgerd77 holgerd77 mentioned this issue Sep 15, 2020
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants