Skip to content

0.590

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Aug 15:26
d98256b

Analysis Changes

  • Better indentation in multi-line type mismatch error messages
  • Error message clone can no longer cause a stack overflow (when typechecking with retainFullTypeGraphs set to false); fixes #975

Runtime Changes

  • string.format with %s is now ~2x faster on strings smaller than 100 characters

Other Changes

Native Codegen

  • All VM side exits will block return to the native execution of the current function to preserve correctness
  • Fixed executable page allocation on Apple platforms when using hardened runtime
  • Added statistics for code generation (no. of functions compiler, memory used for different areas)
  • Fixed issue with function entry type checks performed more that once in some functions

New Contributors

Full Changelog: 0.589...0.590