IDE Fix Pack 6.3 released

  • 主题发起人 主题发起人 Andreas Hausladen
  • 开始时间 开始时间
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

  • 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​

查看更多...
 

Similar threads

A
回复
0
查看
660
Andreas Hausladen
A
A
回复
0
查看
724
Andreas Hausladen
A
A
回复
0
查看
720
Andreas Hausladen
A
A
回复
0
查看
677
Andreas Hausladen
A
A
回复
0
查看
618
Andreas Hausladen
A
后退
顶部