Skip to content

feat(arithmetization): support sharding of interpreter() function - #3850

Open
DavePearce wants to merge 2 commits into
mainfrom
3849-feat-update-arithmetisation-to-support-sharding
Open

feat(arithmetization): support sharding of interpreter() function#3850
DavePearce wants to merge 2 commits into
mainfrom
3849-feat-update-arithmetisation-to-support-sharding

Conversation

@DavePearce

Copy link
Copy Markdown
Contributor

This puts in place support for sharding on the interpreter() function. This is done by converting the interpreter loop into a recursive "no return" function call. The key about this approach, is that it makes it relatively simple to then shard the interpreter() function.

This puts in place support for sharding on the interpreter() function.
This is done by converting the interpreter loop into a recursive "no
return" function call.  The key about this approach, is that it makes it
relatively simple to then shard the interpreter() function.

Signed-off-by: DavePearce <dave01001110@gmail.com>
@DavePearce DavePearce linked an issue Aug 25, 2026 that may be closed by this pull request
The specific commit is not yet merged into ZkC main, but contains what
we need to run the changes on this branch.

Signed-off-by: DavePearce <dave01001110@gmail.com>
@DavePearce DavePearce changed the title feat: support sharding of interpreter() function feat(arithmetization): support sharding of interpreter() function Aug 25, 2026
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.

feat: update arithmetisation to support sharding

1 participant