Hello,
I am in Delphi from version 1. Often have solved speed optimize problems.
I have most of Delphi versions installed on different virtual machines. Currently, my last is 10.3 - probably, enough for your 10.4.
A question. If I shall invoke Assembler (currently not sure) - should I support both 32 and 64 bit cases, or only one of them?
Best regards,
Maris
Note.
In StringCompareBegin_NEW and StringCompareEnd_NEW, probably, nothing better than Delphi StartsText and EndsText can be used. It should give improvement, but probably not very important.
TrimEx_NEW can be significantly improved.