From 3817c3a8898cdc5d5d81c3d539a1646d1e989b79 Mon Sep 17 00:00:00 2001 From: Philip Zembrod Date: Sun, 2 May 2021 17:58:36 +0200 Subject: [PATCH] Update Versions.md with v0.9 --- Versions.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Versions.md b/Versions.md index c08d372..2ad1d2d 100644 --- a/Versions.md +++ b/Versions.md @@ -1,5 +1,16 @@ # cc64 versions +## v0.9 + +Main topic of v0.9 is compile speed. With the help of a simple profiler +I was able to optimize a few performance hotspots in the scanner and in +the scanner/parser interface, resulting in more than 20% compile time +saved or more than 30% speed gained. + +Also, Source code listing during compile can now be switched on and off. +Default is off; it turns out that switching off listing decreases +compile time by another ~10%. + ## v0.8.1 v0.8.1 brings fixes for 2 bugs around declaring and exporting symbols for new runtime libraries. Thanks to buzzphp for finding and reporting them.