next-release.md
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
### New Features * By default, nimble builds are no longer statically linking other libraries. * Removed acyclic pragmas and now successfully compiling with `--mm:orc` for better memory management. ### Fixes and Improvements * Ensured that all the relevant procs are gcsafe. * No longer using ref for `MinValue` objects. * No longer performing a deep copy when dequoting. * Optimized the way debug information is stored to reduce memory usage. * Avoiding creating unnecessary scopes when possible (withScope macro already creates a scope). * Fixed `setSigil` incorrectly calling `setSymbol`. * Improved handling of hash bang. * No longer using (unoptimised) tail-recursion for symbol resolution, now doing iterative lookups. |