After some speed debates occurred in the Delphi community, I've rewritten the _CopyRecord function of the system.pas unit, with speed in mind.
Enhanced Delphi Run Time
2010, Monday January 18
Enhanced System Run Time for Delphi 7 and Delphi 2007
By A.Bouchez on 2010, Monday January 18, 00:01
I managed to get our RTL work with Delphi 2007. Only System.pas and SysInit.pas are supplied (and needed) for Delphi 2007. Even if some John O'Harrow or Pierre Le Riche modifications were already included in Delphi 2007, some of my tricks are unique and could be useful even on this compiler.
2010, Thursday January 14
Updated Enhanced System Run Time patches
By A.Bouchez on 2010, Thursday January 14, 20:56
It did appear that some diverse VCL source code files were provided, with the same official version. So I made some diverse patches, in order that everyone could get our enhancements.
2010, Tuesday January 5
New Enhanced System Run Time Distribution
By A.Bouchez on 2010, Tuesday January 5, 23:24
Tonight, I received an email from Nick Hodges, the Delphi Development Manager, about our distribution of some corrections/enhancements of the Delphi 7 System and VCL source code.
2009, Sunday December 20
Enhanced Run Time library for Delphi 7
By A.Bouchez on 2009, Sunday December 20, 15:09
Purpose of these files is to provide speed and bug corrections to the Run Time Library and the VCL of Delphi 7.