-
Notifications
You must be signed in to change notification settings - Fork 219
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: use RAM/ROM opcode when supported by the backend (#1282)
* assign a VM per array * cargo format * Code review * code review * enable dynamic arrays * use trace index as counter * restore bad commit * restore bad commit * restore bad commit * Code review * Code review * Code review * MemAddress * merge from master * Remove ilog2 because it is tagged as unstable * clippy * *WIP* handle block opcode * **WIP** support RAM/ROM/BLOCK opcodes * fikx the build after merge * clean-up * missed this one * code review * code review * Fix issue with array_len * clarify comment * code review * code review * Code review * Hardcode BB support for memory gates * Fix clippy error * Code review * Check for array length before adding a memory gate * avoid empty memory constraints * Use correct trace length * Create a witness for memory operations * use barretenberg with dynamic array fixes * Update to last commit of bb noir branch, through flake.lock
- Loading branch information
Showing
3 changed files
with
121 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.