Skip to content

v0.11.2

Latest
Compare
Choose a tag to compare
@Rohansi Rohansi released this 27 Mar 01:01
· 2 commits to master since this release
  • Refactored how closures are implemented to reduce unnecessary runtime allocations
    • Variables from frames outside of the current closure will not be available from the debugger if they weren't captured
  • Definitions from Mond libraries are no longer automatically copied into local variables at the beginning of scripts
    • Fixes inconsistencies with scripts that later modify those globals
    • Removed as a part of the closure optimizations so using these globals doesn't introduce frame allocations
  • Fixed debugger not working since v0.11.0, added tests to cover it
  • Fixed serializing/deserializing MondProgram not working, added a test to cover it