mirror of
https://github.com/powdr-labs/powdr.git
synced 2026-04-20 03:03:25 -04:00
- Refactor `CoProcessors` into a `Runtime` with submachines and syscalls - Calls into prover functionality and submachines done via `ecall` instead of "call symbol replacement" - Call `poseidon_gl` machine with riscv registers by using the stack (~50% speedup in many_chunks benchmark) - New `riscv-syscalls` crate keeps the list of syscalls and related constants