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

feat: makes the code output more granular, rather than creating one monolithic relation #22

Merged
merged 10 commits into from
Nov 30, 2023

Conversation

Maddiaa0
Copy link
Member

No description provided.

@Maddiaa0 Maddiaa0 marked this pull request as ready for review November 30, 2023 17:21
@Maddiaa0 Maddiaa0 merged commit 1a10dba into avm Nov 30, 2023
1 of 2 checks passed
dbanks12 pushed a commit to AztecProtocol/aztec-packages that referenced this pull request Nov 30, 2023
AztecProtocol/powdr#22

depends on the above.


- We now have multiple different pil files to represent different
submachines in our main vm circuit
- This pr updates the codegen to match this, now powdr will create a
different relations file for each, this allows us to perform witness
generation for the submachines in isolation if we want to, and means
that only the machines that were edited will be in the resulting diff in
future prs

---------

Co-authored-by: jeanmon <jean@aztecprotocol.com>
Co-authored-by: Tom French <15848336+TomAFrench@users.noreply.github.com>
Co-authored-by: Cat McGee <helloworld@mcgee.cat>
Co-authored-by: josh crites <critesjosh@gmail.com>
Co-authored-by: Alex Gherghisan <alexghr@users.noreply.github.com>
Co-authored-by: Zachary James Williamson <blorktronics@gmail.com>
Co-authored-by: lucasxia01 <lucasxia01@gmail.com>
Co-authored-by: PhilWindle <60546371+PhilWindle@users.noreply.github.com>
AztecBot pushed a commit to AztecProtocol/barretenberg that referenced this pull request Dec 2, 2023
AztecProtocol/powdr#22

depends on the above.


- We now have multiple different pil files to represent different
submachines in our main vm circuit
- This pr updates the codegen to match this, now powdr will create a
different relations file for each, this allows us to perform witness
generation for the submachines in isolation if we want to, and means
that only the machines that were edited will be in the resulting diff in
future prs

---------

Co-authored-by: jeanmon <jean@aztecprotocol.com>
Co-authored-by: Tom French <15848336+TomAFrench@users.noreply.github.com>
Co-authored-by: Cat McGee <helloworld@mcgee.cat>
Co-authored-by: josh crites <critesjosh@gmail.com>
Co-authored-by: Alex Gherghisan <alexghr@users.noreply.github.com>
Co-authored-by: Zachary James Williamson <blorktronics@gmail.com>
Co-authored-by: lucasxia01 <lucasxia01@gmail.com>
Co-authored-by: PhilWindle <60546371+PhilWindle@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant