Skip to content
This repository has been archived by the owner on Apr 9, 2024. It is now read-only.

chore(acir)!: Remove Block, RAM and ROM opcodes #457

Merged
merged 5 commits into from
Jul 26, 2023

Conversation

TomAFrench
Copy link
Member

@TomAFrench TomAFrench commented Jul 26, 2023

Description

Problem*

Resolves

Summary*

This PR removes the Block, RAM and ROM opcodes, we have replaced these opcodes with MemOp and MemInit. It also renames some concepts which no longer make sense without them.

Additional Context

PR Checklist*

  • I have tested the changes locally.
  • I have formatted the changes with Prettier and/or cargo fmt on default settings.

@TomAFrench TomAFrench requested a review from kevaundray July 26, 2023 11:39
@kevaundray kevaundray changed the title Remove block opcodes chore!: Remove block opcodes Jul 26, 2023
@TomAFrench TomAFrench linked an issue Jul 26, 2023 that may be closed by this pull request
@TomAFrench TomAFrench enabled auto-merge July 26, 2023 11:42
@TomAFrench TomAFrench changed the title chore!: Remove block opcodes chore!: Remove Block, RAM and ROM opcodes Jul 26, 2023
@kevaundray
Copy link
Contributor

kevaundray commented Jul 26, 2023

LGTM - one nit, would be good to move the doc comment about init to MemInit. ie:

init: write operations with index from 0..MemoryBlock.len

@TomAFrench TomAFrench changed the title chore!: Remove Block, RAM and ROM opcodes chore(acir)!: Remove Block, RAM and ROM opcodes Jul 26, 2023
@TomAFrench TomAFrench added this pull request to the merge queue Jul 26, 2023
Merged via the queue into master with commit 8dd220a Jul 26, 2023
@kevaundray kevaundray mentioned this pull request Jul 26, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Review comment for dynamic memory which references Barretenberg
2 participants