IDE Fix Pack 6.1.1 for RAD Studio 2009,2010,XE,XE2,XE3,XE4,XE5,XE6,XE7,XE8,D10,D101,D102
IDE Fix Pack is a collection of unofficial bug fixes and performance optimizations for the RAD Studio IDE, Win32/Win64/Andoird-ARM compiler and Win32 debugger.
------
Installation:
1. Start IDEFixPackRegXxx.exe under your user account
2. Select the IDE registry keys for which you want to install the bugfix
3. Press the “Install” button
Uninstall:
1. Start IDEFixPackRegXxx.exe under your user account
2. Press the “Uninstall” button. This will uninstall the bugfix for all (not only the selected) IDE registry keys.
------
Changed from 6.1 to 6.1.1 (2017-10-30)
Fixed: -x-fvs (fast interface virtual stub) ECX usage detection failed for some record return types.
Changed from 6.0 to 6.1 (2017-10-29)
Added: Option -x-ff to enable “fast floating point” (like Borland C++’s -ff command line option)
Added: Option -x-fvs and -x-fvs=n to enable fast interface virtual stub (n=1: replace XCHG, n=2: keep the CPU’s return stack buffer in order)
Added: Option -x-fpr to remove XCHG from the function prolog code.
Added: DLL import table section folding and duplicate name/ordinal elimination, also for delay dll imports
Changed: Split “Compiler64.X86” patch into multiple smaller patches and removed the “Compiler64.X86” patch name
Changed: EditorFocusFix now skips the SetActiveWindow call if the mainform (undocked) is not the active window
Changed from 5.96 to 6.0 (2017-09-28)
Added: Win64 compile speed optimizations
Added: Delphi 10.2 Update 1 support
Added: Editor Block Completion UTF8 fix (Delphi 2009 only)
Changed from 5.95 to 5.96 (2017-04-09)
Fixed: Disable DynArraySetLength patch if 10.1 Berlin Update 2 is detected.
Fixed: “clang template debug symbol bloat” disabled for 10 Seattle and newer.
Added: IDE minimize doesn’t shrink main window to width and height zero.
Added: RAD Studio 10.2 support (RTM only)
1