Suggested update for fcl-stl/gvector.pp
Original Reporter info from Mantis: lks
-
Reporter name:
Original Reporter info from Mantis: lks
- Reporter name:
Description:
This is a follow-up to http://bugs.freepascal.org/view.php?id=23909
I merged the most recent gvector.pp changes into my version, which I am now submitting for your consideration. Patch against the most recent version is included.
Main changes:
- Insert and Erase use System.Move, which I think will be a faster implementation of vector element copy
- Can do Insert at end of vector
- Size function simplified slightly
- Added back in some inline directives
- Minor formatting changes
Mantis conversion info:
- Mantis ID: 23938
- Build: 23646
- Platform: all
- Version: 2.7.1
- Fixed in version: 3.0.0
- Fixed in revision: 23647 (#d76ebd07)