-
Notifications
You must be signed in to change notification settings - Fork 271
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: Sync from noir #8363
feat: Sync from noir #8363
Conversation
chore: make nested slice error more clear for `[[T]; N]` case (noir-lang/noir#5906) feat: better println for Quoted (noir-lang/noir#5896) feat: LSP diagnostics for all package files (noir-lang/noir#5895) feat: LSP code action "Fill struct fields" (noir-lang/noir#5885) chore: Cleanup str_as_bytes (noir-lang/noir#5900) chore: update git user for release PRs (noir-lang/noir#5894)
chore: bump some dependencies (noir-lang/noir#5893) chore: make nested slice error more clear for `[[T]; N]` case (noir-lang/noir#5906) feat: better println for Quoted (noir-lang/noir#5896) feat: LSP diagnostics for all package files (noir-lang/noir#5895) feat: LSP code action "Fill struct fields" (noir-lang/noir#5885) chore: Cleanup str_as_bytes (noir-lang/noir#5900) chore: update git user for release PRs (noir-lang/noir#5894)
chore: bump some dependencies (noir-lang/noir#5893) chore: make nested slice error more clear for `[[T]; N]` case (noir-lang/noir#5906) feat: better println for Quoted (noir-lang/noir#5896) feat: LSP diagnostics for all package files (noir-lang/noir#5895) feat: LSP code action "Fill struct fields" (noir-lang/noir#5885) chore: Cleanup str_as_bytes (noir-lang/noir#5900) chore: update git user for release PRs (noir-lang/noir#5894)
Benchmark resultsMetrics with a significant change:
Detailed resultsAll benchmarks are run on txs on the This benchmark source data is available in JSON format on S3 here. Proof generationEach column represents the number of threads used in proof generation.
L2 block published to L1Each column represents the number of txs on an L2 block published to L1.
L2 chain processingEach column represents the number of blocks on the L2 chain where each block has 8 txs.
Circuits statsStats on running time and I/O sizes collected for every kernel circuit run across all benchmarks.
Stats on running time collected for app circuits
AVM SimulationTime to simulate various public functions in the AVM.
Public DB AccessTime to access various public DBs.
Tree insertion statsThe duration to insert a fixed batch of leaves into each tree type.
MiscellaneousTransaction sizes based on how many contract classes are registered in the tx.
Transaction size based on fee payment method | Metric | | |
…g/noir#5918) chore: remove equality operation on boolean constraints against constants (noir-lang/noir#5919) feat(perf): Remove last store in return block if last load is before that store (noir-lang/noir#5910) chore: Add pass to normalize Ids in SSA (noir-lang/noir#5909) feat: Sync from aztec-packages (noir-lang/noir#5917) chore: bump some dependencies (noir-lang/noir#5893) chore: make nested slice error more clear for `[[T]; N]` case (noir-lang/noir#5906) feat: better println for Quoted (noir-lang/noir#5896) feat: LSP diagnostics for all package files (noir-lang/noir#5895) feat: LSP code action "Fill struct fields" (noir-lang/noir#5885) chore: Cleanup str_as_bytes (noir-lang/noir#5900) chore: update git user for release PRs (noir-lang/noir#5894)
chore: remove equality operation on boolean constraints against constants (noir-lang/noir#5919) feat(perf): Remove last store in return block if last load is before that store (noir-lang/noir#5910) chore: Add pass to normalize Ids in SSA (noir-lang/noir#5909) feat: Sync from aztec-packages (noir-lang/noir#5917) chore: bump some dependencies (noir-lang/noir#5893) chore: make nested slice error more clear for `[[T]; N]` case (noir-lang/noir#5906) feat: better println for Quoted (noir-lang/noir#5896) feat: LSP diagnostics for all package files (noir-lang/noir#5895) feat: LSP code action "Fill struct fields" (noir-lang/noir#5885) chore: Cleanup str_as_bytes (noir-lang/noir#5900) chore: update git user for release PRs (noir-lang/noir#5894)
* master: feat: verify public validation requests (#8150) feat: ultra keccak honk verifier (#8261) git subrepo push --branch=master noir-projects/aztec-nr git_subrepo.sh: Fix parent in .gitrepo file. [skip ci] chore: replace relative paths to noir-protocol-circuits git subrepo push --branch=master barretenberg chore(bb): use std::span for srs (#8371) feat: router contract (#8352) chore: Merge provernet to master (#8373) feat: Sync from noir (#8363) chore: Change efs volumes to use bursting throughput (#8370) chore: move spartan network tests to nightly (#8369) chore(ci): Test lowering of non-persistent ebs provisions (#8360) chore(bb): reinstate "chore: uncomment asserts in oink rec verifier"" (#8356) fix: Split stores per component and split merkle tree operations (#8299) fix: TXE logs in docker (#8365) feat: Liveness analysis for constants (#8294) chore(avm): remove some unused deps (#8366)
Automated pull of development from the noir programming language, a dependency of Aztec.
BEGIN_COMMIT_OVERRIDE
fix: prevent comptime println from crashing LSP (noir-lang/noir#5918)
chore: remove equality operation on boolean constraints against constants (noir-lang/noir#5919)
feat(perf): Remove last store in return block if last load is before that store (noir-lang/noir#5910)
chore: Add pass to normalize Ids in SSA (noir-lang/noir#5909)
feat: Sync from aztec-packages (noir-lang/noir#5917)
chore: bump some dependencies (noir-lang/noir#5893)
chore: make nested slice error more clear for
[[T]; N]
case (noir-lang/noir#5906)feat: better println for Quoted (noir-lang/noir#5896)
feat: LSP diagnostics for all package files (noir-lang/noir#5895)
feat: LSP code action "Fill struct fields" (noir-lang/noir#5885)
chore: Cleanup str_as_bytes (noir-lang/noir#5900)
chore: update git user for release PRs (noir-lang/noir#5894)
END_COMMIT_OVERRIDE