Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion noir/noir-repo
Submodule noir-repo updated 41 files
+1 −1 .github/workflows/release.yml
+0 −1 compiler/noirc_evaluator/src/brillig/brillig_gen.rs
+22 −2 compiler/noirc_evaluator/src/brillig/brillig_gen/brillig_block.rs
+1 −1 compiler/noirc_evaluator/src/brillig/brillig_gen/coalescing.rs
+115 −75 compiler/noirc_evaluator/src/brillig/brillig_gen/spill_manager.rs
+171 −0 compiler/noirc_evaluator/src/brillig/brillig_gen/tests/spill.rs
+1 −0 compiler/noirc_evaluator/src/ssa/ir/mod.rs
+49 −17 compiler/noirc_evaluator/src/ssa/ir/union_find.rs
+1,835 −0 compiler/noirc_evaluator/src/ssa/opt/alias_analysis.rs
+1 −0 compiler/noirc_evaluator/src/ssa/opt/mod.rs
+110 −14 compiler/noirc_evaluator/src/ssa/opt/mutable_array_set.rs
+273 −18 compiler/noirc_evaluator/src/ssa/opt/pure.rs
+2 −2 compiler/noirc_frontend/src/elaborator/comptime.rs
+22 −11 compiler/noirc_frontend/src/elaborator/statements.rs
+11 −0 compiler/noirc_frontend/src/elaborator/types.rs
+1 −1 compiler/noirc_frontend/src/hir/comptime/interpreter/builtin.rs
+4 −1 compiler/noirc_frontend/src/hir/comptime/interpreter/infix.rs
+0 −17 compiler/noirc_frontend/src/hir/comptime/value.rs
+21 −22 compiler/noirc_frontend/src/hir/def_collector/dc_mod.rs
+97 −0 compiler/noirc_frontend/src/tests/metaprogramming.rs
+14 −0 compiler/noirc_frontend/src/tests/references.rs
+1 −0 cspell.json
+1 −31 docs/docs/noir/standard_library/meta/unresolved_type.md
+1 −47 noir_stdlib/docs/std/primitive.UnresolvedType.html
+1 −38 noir_stdlib/src/meta/unresolved_type.nr
+6 −0 test_programs/compile_success_empty/comptime_type_def_generics_type/Nargo.toml
+13 −0 test_programs/compile_success_empty/comptime_type_def_generics_type/src/main.nr
+0 −7 test_programs/compile_success_empty/comptime_unresolved_type/Nargo.toml
+0 −23 test_programs/compile_success_empty/comptime_unresolved_type/src/main.nr
+6 −0 test_programs/execution_success/brillig_array_input_indirectly_mutated/Nargo.toml
+1 −0 test_programs/execution_success/brillig_array_input_indirectly_mutated/Prover.toml
+12 −0 test_programs/execution_success/brillig_array_input_indirectly_mutated/src/main.nr
+6 −0 test_programs/execution_success/two_array_chain_mutation/Nargo.toml
+1 −0 test_programs/execution_success/two_array_chain_mutation/Prover.toml
+27 −0 test_programs/execution_success/two_array_chain_mutation/src/main.nr
+14 −9 test_programs/noir_test_success/comptime_expr/src/main.nr
+16 −0 ...rgo_cli/tests/snapshots/compile_success_empty/comptime_type_def_generics_type/execute__tests__expanded.snap
+16 −0 ..._cli/tests/snapshots/execution_success/brillig_array_input_indirectly_mutated/execute__tests__expanded.snap
+5 −0 ...go_cli/tests/snapshots/execution_success/brillig_array_input_indirectly_mutated/execute__tests__stdout.snap
+25 −0 tooling/nargo_cli/tests/snapshots/execution_success/two_array_chain_mutation/execute__tests__expanded.snap
+2 −4 tooling/nargo_cli/tests/snapshots/execution_success/two_array_chain_mutation/execute__tests__stdout.snap
Loading