<div dir="ltr">Hi folks!<div><br></div><div>I'm working on a tool to index source code to perform faster searches.</div><div>While profiling the code that builds the index, I noticed that about 60% of the time spent is in <font face="monospace">UnicodeString>>#asLowercase</font>.</div><div><br></div><div>It takes about 60% too (8 seconds) of the time spent when running the following experiment, too (see attached screenshot)</div><div><br></div><div><font face="monospace">CompiledMethod allInstances<br>  do: [ :method | method sourceCode asLowercase ]<br>  displayingProgress: 'Indexing...'.</font></div><div><font face="monospace"><br></font></div><div><div>This experiment was run on <font face="monospace">Cuis6.0-5797.image.</font></div><div>VM version is:</div><div><font face="monospace">5.0 5.20220602.1410 Mac OS X built on Jun  2 2022 15:55:29 UTC Compiler: Apple LLVM 12.0.0 (clang-1200.0.32.29) [Production Spur 64-bit x64 VM]<br>CoInterpreter VMMaker.oscog-dtl.3185 uuid: 0e7f07b8-eed6-4362-b223-86c98594ddb9 Jun  2 2022<br>StackToRegisterMappingCogit VMMaker.oscog-mt.3179 uuid: c6fbcb07-2a19-ed4f-8b40-9c119a70882a Jun  2 2022<br>VM: 202206021410 runner@Mac-1654183989075.local:work/opensmalltalk-vm/opensmalltalk-vm<br>Date: Thu Jun 2 16:10:44 2022 CommitHash: c9fd365<br>Plugins: 202206021410 runner@Mac-1654183989075.local:work/opensmalltalk-vm/opensmalltalk-vm</font><br></div><div><br></div><div>Is there any way to improve its performance?</div><div><br></div><div>Thanks in advance,</div><div>Nico PM</div></div></div>