Skip to content

Commit

Permalink
feat(cancun): EIP-5656: MCOPY - Memory copying instruction (bluealloy…
Browse files Browse the repository at this point in the history
…#528)

* first pass

* added mcopy const to instruction.rs

* I think this is correct but this clone() on memory is not good

* fix the copy clone

* resize + copy in place

* Memory resize + in memory copy

* fmt

* remove copy to vec

* Update crates/interpreter/src/instructions/memory.rs

Co-authored-by: rakita <[email protected]>

* Update crates/interpreter/src/instructions/memory.rs

Co-authored-by: rakita <[email protected]>

* Update crates/interpreter/src/interpreter/memory.rs

Co-authored-by: rakita <[email protected]>

* Update crates/interpreter/src/instructions/memory.rs

Co-authored-by: rakita <[email protected]>

* fmt + max import

* specID

* cargo update + memory test

* hashbrown duplicate

* Satisfy nit

* Update crates/interpreter/src/instructions/memory.rs

---------

Co-authored-by: rakita <[email protected]>
  • Loading branch information
0xJepsen and rakita authored Jul 1, 2023
1 parent 1839b3f commit c153428
Show file tree
Hide file tree
Showing 7 changed files with 451 additions and 305 deletions.
Loading

0 comments on commit c153428

Please sign in to comment.