Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Support local variables with frame pointers #559

Closed
michaeldiamant opened this issue Oct 13, 2022 · 0 comments · Fixed by #606
Closed

Support local variables with frame pointers #559

michaeldiamant opened this issue Oct 13, 2022 · 0 comments · Fixed by #606
Assignees

Comments

@michaeldiamant
Copy link
Contributor

Problem

Local variables are implemented using scratch slots because it's been impractical to manage stack-based allocations in PyTeal. With the introduction of frame pointer opcodes (algorand/go-algorand#4319), there's less friction.

The story requests defining + implementing a local variable scheme based on stack allocated values. It's understood that the API must be fleshed out during development.

Solution

Dependencies

Urgency

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants