Skip to content

Re-implement scopes

jD91mZM2 requested to merge jD91mZM2/ion:scopes into master

Cons:

  • We now use a heap allocated vector instead of keeping some kind of recursive type on the stack.

Pros:

  • Code is easier to manage
  • We can now re-use hashmaps which saves allocations
  • No more refcells
  • No more unsafe madness to avoid lifetime madness. Sanity everywhere!

Closes #726 (closed)

Edited by jD91mZM2

Merge request reports