Delphi: быстрый Pos с 64-битным

Есть ли какой-нибудь код для версии Pos (), который в 64-битной версии так же быстр, как нынешняя 32-битная?

Насколько я понимаю, 32-разрядная версия в Delphi (протестированная до XE5) приняла версии ассемблера FastCode много лет назад, но для 64-разрядной версии используется версия PurePascal, которая примерно в 5-10 раз медленнее.

Некоторые тесты, одна и та же процедура в длинном цикле:

32-разрядный: 65..90 мс

64-разрядный: 280 .. 300 мс

Ответы на вопрос(2)

Ваш ответ на вопрос