-
Notifications
You must be signed in to change notification settings - Fork 238
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
Change Brillig to be memory-only (no registers) #4158
Labels
Comments
sirasistant
added a commit
to AztecProtocol/aztec-packages
that referenced
this issue
Jan 30, 2024
This PR adds: - Memory only brillig noir-lang/noir#4158 - Calldata and returndata noir-lang/noir#4159 We reserve some memory slots at the start of the memory space. We reserve 1024 items for the stack frame, the calldata size and the returndata size.
AztecBot
pushed a commit
to AztecProtocol/barretenberg
that referenced
this issue
Jan 31, 2024
This PR adds: - Memory only brillig noir-lang/noir#4158 - Calldata and returndata noir-lang/noir#4159 We reserve some memory slots at the start of the memory space. We reserve 1024 items for the stack frame, the calldata size and the returndata size.
Merged on aztec-packages, will come to the noir repo in #4216 |
michaelelliot
pushed a commit
to Swoir/noir_rs
that referenced
this issue
Feb 28, 2024
This PR adds: - Memory only brillig noir-lang/noir#4158 - Calldata and returndata noir-lang/noir#4159 We reserve some memory slots at the start of the memory space. We reserve 1024 items for the stack frame, the calldata size and the returndata size.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Brillig should only use memory. We can reserve a portion of memory for static addressing.
The text was updated successfully, but these errors were encountered: