Delphi: schnelle Pos mit 64-Bit
Gibt es irgendeinen Code für eine Pos () - Version, die in 64-Bit genauso schnell ist wie die aktuelle 32-Bit-Version?
Meines Erachtens hat die 32-Bit-Version in Delphi (getestet bis XE5) vor vielen Jahren die FastCode-Assembler-Versionen übernommen, für 64-Bit wird jedoch eine PurePascal-Version verwendet, die etwa 5- bis 10-mal langsamer ist.
Einige Tests, die gleiche Prozedur in einer langen Schleife:
32-Bit: 65..90ms
64-Bit: 280..300 ms