cairo-vm icon indicating copy to clipboard operation
cairo-vm copied to clipboard

Separate VM from Hint Execution: Phase 4 (Move DictManager to the ExecutionScopes)

Open fmoletta opened this issue 3 years ago • 0 comments

This PR aims to remove DictManager from the VM structure, and instead create it and store it inside the current execution scope when needed.

  • [x] Remove DictManager from VM and VMProxy
  • [x] Add helpers to ExecScopeProxy to get references to stored dict_manager
  • [x] Fix affected hint functions and tests
  • [x] Remove some clones that will no longer be needed

Depends on #361

fmoletta avatar Aug 11 '22 20:08 fmoletta