Recent commits to the DWScript repository doubled the compiler performance when compiling many small scripts, like happens in the
unit tests suites. This started from a first profiling run where the memory allocations around the UnicodeLowerCase function came out as top bottlenecks. Thing is, Pascal being a case-insensitive language, there are lots of case-insensitive comparisons,…
The post