Skip to content
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 #8934

Merged
merged 18 commits into from
Oct 4, 2024
Merged

feat: Sync from noir #8934

merged 18 commits into from
Oct 4, 2024

Commits on Oct 2, 2024

  1. [1 changes] feat!: Syncing TypeVariableKind with Kind (noir-lang/noir…

    …#6094)
    
    feat(perf): Simplify the cfg after DIE (noir-lang/noir#6184)
    feat: refactor SSA passes to run on individual functions (noir-lang/noir#6072)
    chore: Remove macros_api module (noir-lang/noir#6190)
    fix: ensure to_bytes returns the canonical decomposition (noir-lang/noir#6084)
    chore: rename `DefinitionKind::GenericType` (noir-lang/noir#6182)
    AztecBot committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    886bbe1 View commit details
    Browse the repository at this point in the history
  2. chore: apply sync fixes

    AztecBot committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    d203930 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. [1 changes] chore: Release Noir(0.35.0) (noir-lang/noir#6030)

    chore: revert mistaken stack size change (noir-lang/noir#6212)
    chore: fix typo in code snippet (noir-lang/noir#6211)
    feat: Sync from aztec-packages (noir-lang/noir#6210)
    fix: ignore compression of blocks after msg.len in sha256_var (noir-lang/noir#6206)
    feat(perf): Optimize array set from get (noir-lang/noir#6207)
    chore(refactor): Array set optimization context struct for analysis (noir-lang/noir#6204)
    fix: type variables by default should have Any kind (noir-lang/noir#6203)
    feat: remove orphaned blocks from cfg to improve `simplify_cfg` pass. (noir-lang/noir#6198)
    fix(ssa): Check if result of array set is used in value of another array set (noir-lang/noir#6197)
    fix(docs): Rename recursion.md to recursion.mdx (noir-lang/noir#6195)
    feat: skip `remove_enable_side_effects` pass on brillig functions (noir-lang/noir#6199)
    feat!: Syncing TypeVariableKind with Kind (noir-lang/noir#6094)
    feat(perf): Simplify the cfg after DIE (noir-lang/noir#6184)
    feat: refactor SSA passes to run on individual functions (noir-lang/noir#6072)
    chore: Remove macros_api module (noir-lang/noir#6190)
    fix: ensure to_bytes returns the canonical decomposition (noir-lang/noir#6084)
    chore: rename `DefinitionKind::GenericType` (noir-lang/noir#6182)
    AztecBot committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    9fe8805 View commit details
    Browse the repository at this point in the history
  2. chore: apply sync fixes

    AztecBot committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    354dfc4 View commit details
    Browse the repository at this point in the history
  3. chore: Release Noir(0.35.0) (noir-lang/noir#6030)

    chore: revert mistaken stack size change (noir-lang/noir#6212)
    chore: fix typo in code snippet (noir-lang/noir#6211)
    feat: Sync from aztec-packages (noir-lang/noir#6210)
    fix: ignore compression of blocks after msg.len in sha256_var (noir-lang/noir#6206)
    feat(perf): Optimize array set from get (noir-lang/noir#6207)
    chore(refactor): Array set optimization context struct for analysis (noir-lang/noir#6204)
    fix: type variables by default should have Any kind (noir-lang/noir#6203)
    feat: remove orphaned blocks from cfg to improve `simplify_cfg` pass. (noir-lang/noir#6198)
    fix(ssa): Check if result of array set is used in value of another array set (noir-lang/noir#6197)
    fix(docs): Rename recursion.md to recursion.mdx (noir-lang/noir#6195)
    feat: skip `remove_enable_side_effects` pass on brillig functions (noir-lang/noir#6199)
    feat!: Syncing TypeVariableKind with Kind (noir-lang/noir#6094)
    feat(perf): Simplify the cfg after DIE (noir-lang/noir#6184)
    feat: refactor SSA passes to run on individual functions (noir-lang/noir#6072)
    chore: Remove macros_api module (noir-lang/noir#6190)
    fix: ensure to_bytes returns the canonical decomposition (noir-lang/noir#6084)
    chore: rename `DefinitionKind::GenericType` (noir-lang/noir#6182)
    AztecBot committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    605d092 View commit details
    Browse the repository at this point in the history
  4. [1 changes] feat: visibility for impl functions (noir-lang/noir#6179)

    feat: Inclusive for loop (noir-lang/noir#6200)
    chore: Release Noir(0.35.0) (noir-lang/noir#6030)
    chore: revert mistaken stack size change (noir-lang/noir#6212)
    chore: fix typo in code snippet (noir-lang/noir#6211)
    feat: Sync from aztec-packages (noir-lang/noir#6210)
    fix: ignore compression of blocks after msg.len in sha256_var (noir-lang/noir#6206)
    feat(perf): Optimize array set from get (noir-lang/noir#6207)
    chore(refactor): Array set optimization context struct for analysis (noir-lang/noir#6204)
    fix: type variables by default should have Any kind (noir-lang/noir#6203)
    feat: remove orphaned blocks from cfg to improve `simplify_cfg` pass. (noir-lang/noir#6198)
    fix(ssa): Check if result of array set is used in value of another array set (noir-lang/noir#6197)
    fix(docs): Rename recursion.md to recursion.mdx (noir-lang/noir#6195)
    feat: skip `remove_enable_side_effects` pass on brillig functions (noir-lang/noir#6199)
    feat!: Syncing TypeVariableKind with Kind (noir-lang/noir#6094)
    feat(perf): Simplify the cfg after DIE (noir-lang/noir#6184)
    feat: refactor SSA passes to run on individual functions (noir-lang/noir#6072)
    chore: Remove macros_api module (noir-lang/noir#6190)
    fix: ensure to_bytes returns the canonical decomposition (noir-lang/noir#6084)
    chore: rename `DefinitionKind::GenericType` (noir-lang/noir#6182)
    AztecBot committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    db4796c View commit details
    Browse the repository at this point in the history
  5. chore: apply sync fixes

    AztecBot committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    93d85a5 View commit details
    Browse the repository at this point in the history
  6. feat: visibility for impl functions (noir-lang/noir#6179)

    feat: Inclusive for loop (noir-lang/noir#6200)
    chore: Release Noir(0.35.0) (noir-lang/noir#6030)
    chore: revert mistaken stack size change (noir-lang/noir#6212)
    chore: fix typo in code snippet (noir-lang/noir#6211)
    feat: Sync from aztec-packages (noir-lang/noir#6210)
    fix: ignore compression of blocks after msg.len in sha256_var (noir-lang/noir#6206)
    feat(perf): Optimize array set from get (noir-lang/noir#6207)
    chore(refactor): Array set optimization context struct for analysis (noir-lang/noir#6204)
    fix: type variables by default should have Any kind (noir-lang/noir#6203)
    feat: remove orphaned blocks from cfg to improve `simplify_cfg` pass. (noir-lang/noir#6198)
    fix(ssa): Check if result of array set is used in value of another array set (noir-lang/noir#6197)
    fix(docs): Rename recursion.md to recursion.mdx (noir-lang/noir#6195)
    feat: skip `remove_enable_side_effects` pass on brillig functions (noir-lang/noir#6199)
    feat!: Syncing TypeVariableKind with Kind (noir-lang/noir#6094)
    feat(perf): Simplify the cfg after DIE (noir-lang/noir#6184)
    feat: refactor SSA passes to run on individual functions (noir-lang/noir#6072)
    chore: Remove macros_api module (noir-lang/noir#6190)
    fix: ensure to_bytes returns the canonical decomposition (noir-lang/noir#6084)
    chore: rename `DefinitionKind::GenericType` (noir-lang/noir#6182)
    AztecBot committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    b0b5518 View commit details
    Browse the repository at this point in the history
  7. .

    TomAFrench committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    ce6a519 View commit details
    Browse the repository at this point in the history
  8. .

    TomAFrench committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    37a523e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c0650d9 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. [1 changes] fix: add missing visibility for auto-import names (noir-l…

    …ang/noir#6205)
    
    fix: don't warn twice when referring to private item (noir-lang/noir#6216)
    feat: visibility for impl functions (noir-lang/noir#6179)
    feat: Inclusive for loop (noir-lang/noir#6200)
    chore: Release Noir(0.35.0) (noir-lang/noir#6030)
    chore: revert mistaken stack size change (noir-lang/noir#6212)
    chore: fix typo in code snippet (noir-lang/noir#6211)
    feat: Sync from aztec-packages (noir-lang/noir#6210)
    fix: ignore compression of blocks after msg.len in sha256_var (noir-lang/noir#6206)
    feat(perf): Optimize array set from get (noir-lang/noir#6207)
    chore(refactor): Array set optimization context struct for analysis (noir-lang/noir#6204)
    fix: type variables by default should have Any kind (noir-lang/noir#6203)
    feat: remove orphaned blocks from cfg to improve `simplify_cfg` pass. (noir-lang/noir#6198)
    fix(ssa): Check if result of array set is used in value of another array set (noir-lang/noir#6197)
    fix(docs): Rename recursion.md to recursion.mdx (noir-lang/noir#6195)
    feat: skip `remove_enable_side_effects` pass on brillig functions (noir-lang/noir#6199)
    feat!: Syncing TypeVariableKind with Kind (noir-lang/noir#6094)
    feat(perf): Simplify the cfg after DIE (noir-lang/noir#6184)
    feat: refactor SSA passes to run on individual functions (noir-lang/noir#6072)
    chore: Remove macros_api module (noir-lang/noir#6190)
    fix: ensure to_bytes returns the canonical decomposition (noir-lang/noir#6084)
    chore: rename `DefinitionKind::GenericType` (noir-lang/noir#6182)
    AztecBot committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    c214f6d View commit details
    Browse the repository at this point in the history
  2. chore: apply sync fixes

    AztecBot committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    dfbc6ac View commit details
    Browse the repository at this point in the history
  3. fix: add missing visibility for auto-import names (noir-lang/noir#6205)

    fix: don't warn twice when referring to private item (noir-lang/noir#6216)
    feat: visibility for impl functions (noir-lang/noir#6179)
    feat: Inclusive for loop (noir-lang/noir#6200)
    chore: Release Noir(0.35.0) (noir-lang/noir#6030)
    chore: revert mistaken stack size change (noir-lang/noir#6212)
    chore: fix typo in code snippet (noir-lang/noir#6211)
    feat: Sync from aztec-packages (noir-lang/noir#6210)
    fix: ignore compression of blocks after msg.len in sha256_var (noir-lang/noir#6206)
    feat(perf): Optimize array set from get (noir-lang/noir#6207)
    chore(refactor): Array set optimization context struct for analysis (noir-lang/noir#6204)
    fix: type variables by default should have Any kind (noir-lang/noir#6203)
    feat: remove orphaned blocks from cfg to improve `simplify_cfg` pass. (noir-lang/noir#6198)
    fix(ssa): Check if result of array set is used in value of another array set (noir-lang/noir#6197)
    fix(docs): Rename recursion.md to recursion.mdx (noir-lang/noir#6195)
    feat: skip `remove_enable_side_effects` pass on brillig functions (noir-lang/noir#6199)
    feat!: Syncing TypeVariableKind with Kind (noir-lang/noir#6094)
    feat(perf): Simplify the cfg after DIE (noir-lang/noir#6184)
    feat: refactor SSA passes to run on individual functions (noir-lang/noir#6072)
    chore: Remove macros_api module (noir-lang/noir#6190)
    fix: ensure to_bytes returns the canonical decomposition (noir-lang/noir#6084)
    chore: rename `DefinitionKind::GenericType` (noir-lang/noir#6182)
    AztecBot committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    e19b8c1 View commit details
    Browse the repository at this point in the history
  4. .

    TomAFrench committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    10f1720 View commit details
    Browse the repository at this point in the history
  5. .

    TomAFrench committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    383ca15 View commit details
    Browse the repository at this point in the history
  6. .

    TomAFrench committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    0bf7e24 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8be2956 View commit details
    Browse the repository at this point in the history