Optimization for TFields FindField, FieldByNumber, CheckFieldNames
Original Reporter info from Mantis: luizamerico
-
Reporter name: Luiz Americo
Original Reporter info from Mantis: luizamerico
- Reporter name: Luiz Americo
Description:
The attached patch optimizes the cited TFields methods by avoiding string manipulations (implicit temporary strings) and minimizing list item access by using local variables.
Similar to http://bugs.freepascal.org/view.php?id=21905
It also add tests
Mantis conversion info:
- Mantis ID: 25725
- OS: Windows
- OS Build: XP
- Platform: i386
- Version: 2.7.1
- Fixed in version: 3.0.0
- Fixed in revision: 26800 (#c3a0d0ec)
- Target version: 3.0.0