-
Notifications
You must be signed in to change notification settings - Fork 94
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
WASI-20. Low memory prover (512k possible). Native pthread support (1…
…5s wasm time). (#434) * Remove foundation submodule, add build-system * Initial bindgen work. * GPT4 created rust bindgen. * Debug build preset wasm-dbg for stack traces etc. * Async call support. Refactor binds. Common is module. WASM stubs unused wasi. * Move some c_bind to module root and make use new abi. * Initial working pthreads. * Polynomial cache * Custom poly allocator. Prealloc. * Cleanup. Several parallel_for solutions. Might be worth keeping them around until threading work stabilises. * Improve mem usage by slab allocating large parts of pippenger runtime state, and allowing slab reuse by removing from pk. * Don't need binaryen. * Bump alpine to get clang 16 * Backwards compatible cbinds. * Move slab allocator to common. Init slab allocator just before creating pk. * Dont need bleeding edge fork of libc anymore * bb.js is standalone prover that handles noir constraint/witness output. (#471) * format msgpack serialization and excldue msgpack-c from clang-format (#467) * Fix horrific nasty memory bug. --------- Co-authored-by: Suyash Bagad <suyashnbagad1997@gmail.com> Co-authored-by: Maxim Vezenov <mvezenov@gmail.com> Co-authored-by: Maddiaa <47148561+Maddiaa0@users.noreply.github.com> Co-authored-by: ledwards2225 <98505400+ledwards2225@users.noreply.github.com> Co-authored-by: Innokentii Sennovskii <isennovskiy@gmail.com> Co-authored-by: kevaundray <kevtheappdev@gmail.com> Co-authored-by: zac-williamson <blorktronics@gmail.com> Co-authored-by: codygunton <codygunton@gmail.com>
- Loading branch information
1 parent
871cf65
commit 205a3f0
Showing
332 changed files
with
18,438 additions
and
6,032 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
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 was deleted.
Oops, something went wrong.
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
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 was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
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 was deleted.
Oops, something went wrong.
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
84754bbb47e32c722a9c13de17c328ae15e58f01 | ||
1dbca53b4cf6c83d1a25be66bb7b7f4a9d5e484b |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,8 @@ | ||
build* | ||
docker* | ||
scripts | ||
.* | ||
src/wasi-sdk* | ||
src/barretenberg/rollup/proofs/root_*/fixtures/account | ||
src/barretenberg/rollup/proofs/root_*/fixtures/join_split | ||
src/barretenberg/rollup/proofs/root_*/fixtures/**/proving_key | ||
srs_db/ignition/transcript* | ||
srs_db/lagrange | ||
srs_db/coset_lagrange | ||
srs_db/modified_lagrange |
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
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
Oops, something went wrong.