A
Andreas Hausladen
Unregistered / Unconfirmed
GUEST, unregistred user!
The new IDE Fix Pack 6.3 add some IDE fixes and makes DFM reading a little bit faster due to the usage of buffers on the stack instead of the TBytes heap allocations with unnecessary FillChar calls.
The compiler option extension -x-fpr also got a new feature. If a function has stack variables that exceed 4096 bytes, the function prolog that is generated will be up to 3 times faster than the original compiler generated code (RSP-19826).
Furthermore the compiler option extensions are now combined into -x-On options what makes it easier to specify the options because you don’t need to remember all the option names anymore.
-x-O1 Enable options -x-fvs -x-fpr
-x-O2 Enable options -x-fvs -x-fpr -x-orc
-x-O3 Enable options -x-fvs=2 -x-fpr -x-orc
-x-Ox Enable ABI changing optimizations: -x-fvs=2 -x-fpr -x-orc=2 -x-ff
All options are listed in the Readme.txt and can be specified under Project Options/Delphi Compiler/Compiling/Other options/Additional options to pass to the compiler. (Screenshot)
Changelog
Download:
Download (fastdcc for the command line compiler):
查看更多...
The compiler option extension -x-fpr also got a new feature. If a function has stack variables that exceed 4096 bytes, the function prolog that is generated will be up to 3 times faster than the original compiler generated code (RSP-19826).
Furthermore the compiler option extensions are now combined into -x-On options what makes it easier to specify the options because you don’t need to remember all the option names anymore.
-x-O1 Enable options -x-fvs -x-fpr
-x-O2 Enable options -x-fvs -x-fpr -x-orc
-x-O3 Enable options -x-fvs=2 -x-fpr -x-orc
-x-Ox Enable ABI changing optimizations: -x-fvs=2 -x-fpr -x-orc=2 -x-ff
All options are listed in the Readme.txt and can be specified under Project Options/Delphi Compiler/Compiling/Other options/Additional options to pass to the compiler. (Screenshot)
Changelog
- Added: Patch to remove IDE flickering when WM_SETTINGCHANGE ist broadcasted
- Added: Fix for RSP-20700: Tooltip Help Insight is blinking if Structure View is scrolled
- Added: Undo XE3+ TFiler/TReader/TParser/TStream TBytes usage, replace SetLength with SetLengthUninit for special cases
- Added: -x-fpr generates 3 times faster stack memory page probing code (RSP-19826)
- Added: Options -x-O1, -x-O2, -x-O3, -x-Ox that enable other optimization options
Download:
Name
IDE Version
File
Size
Downloads
Added
IDE Fix Pack 6.3 2009 (UP4)
IDEFixPack2009Reg63.7z 192.14 KB
0 times
2018-06-17
IDE Fix Pack 6.3 2010 (UP5)
IDEFixPack2010Reg63.7z 188.55 KB
0 times
2018-06-17
IDE Fix Pack 6.3 XE (UP1)
IDEFixPackXEReg63.7z 175.82 KB
0 times
2018-06-17
IDE Fix Pack 6.3 XE2 (UP4+HF1)
IDEFixPackXE2Reg63.7z 262.57 KB
0 times
2018-06-17
IDE Fix Pack 6.3 XE3 (UP2)
IDEFixPackXE3Reg63.7z 217.72 KB
0 times
2018-06-17
IDE Fix Pack 6.3 XE4 (UP1)
IDEFixPackXE4Reg63.7z 220.11 KB
0 times
2018-06-17
IDE Fix Pack 6.3 XE5 (UP2)
IDEFixPackXE5Reg63.7z 217.89 KB
0 times
2018-06-17
IDE Fix Pack 6.3 XE6 (UP1)
IDEFixPackXE6Reg63.7z 375.18 KB
0 times
2018-06-17
IDE Fix Pack 6.3 XE7 (UP1)
IDEFixPackXE7Reg63.7z 394.86 KB
0 times
2018-06-17
IDE Fix Pack 6.3 XE8 (UP1)
IDEFixPackXE8Reg63.7z 392.2 KB
0 times
2018-06-17
IDE Fix Pack 6.3 10 Seattle (RTM/UP1)
IDEFixPackD10Reg63.7z 401.03 KB
0 times
2018-06-17
IDE Fix Pack 6.3 10.1 Berlin
IDEFixPackD101Reg63.7z 399.82 KB
0 times
2018-06-17
IDE Fix Pack 6.3 10.2 (RTM/UP1/2/3)
IDEFixPackD102Reg63.7z 400.5 KB
0 times
2018-06-17
Download (fastdcc for the command line compiler):
Name
IDE Version
File
Size
Downloads
Added
fastdcc 6.3 2009 (UP4)
fastdcc2009v63.7z 84.54 KB
0 times
2018-06-17
fastdcc 6.3 2010 (UP5)
fastdcc2010v63.7z 92.04 KB
0 times
2018-06-17
fastdcc 6.3 XE (UP1)
fastdccXEv63.7z 93.8 KB
0 times
2018-06-17
fastdcc 6.3 XE2 (UP4+HF1)
fastdccXE2v63.7z 132.76 KB
0 times
2018-06-17
fastdcc 6.3 XE3 (UP2)
fastdccXE3v63.7z 141.34 KB
0 times
2018-06-17
fastdcc 6.3 XE4 (UP1)
fastdccXE4v63.7z 143.61 KB
0 times
2018-06-17
fastdcc 6.3 XE5 (UP2)
fastdccXE5v63.7z 142.75 KB
0 times
2018-06-17
fastdcc 6.3 XE6 (UP1)
fastdccXE6v63.7z 186.06 KB
0 times
2018-06-17
fastdcc 6.3 XE7 (UP1)
fastdccXE7v63.7z 202.97 KB
0 times
2018-06-17
fastdcc 6.3 XE8 (UP1)
fastdccXE8v63.7z 202.99 KB
0 times
2018-06-17
fastdcc 6.3 10 Seattle (RTM/UP1)
fastdccD10v63.7z 203.18 KB
0 times
2018-06-17
fastdcc 6.3 10.1 Berlin
fastdccD101v63.7z 202.43 KB
0 times
2018-06-17
fastdcc 6.3 10.2 (RTM/UP1/2/3)
fastdccD102v63.7z 202.46 KB
0 times
2018-06-17
查看更多...