Especially important for Delphi users on Windows 10 Creators Update: IDE Fix Pack 6.1 released | Andy’s Blog and Tools
Posted by jpluimers on 2017/10/31
The new [Archive.is] IDE Fix Pack 6.1 released | Andy’s Blog and Tools is huge, especially for Windows 10 targets:
Windows 10 Creators Update 1703 caused issues with all Delphi programs, libraries and packages because it changed how Windows loads imported DLLs in such a way that it causes performance issues and can crash the debugger.
Delphi 10.2 Tokyo Update 2 fixed this by not producing multiple dll import sections for one DLL anymore.
IDE Fix Pack 6.1 implements that “feature” for all previous Delphi versions (2009-10.1 Berlin) and extends it to not only eliminate duplicate dll imports but also duplicate delay dll imports.
There are also (optional) updates that you can enable with new compiler switches:
- Eliminating
fwaitinstructions (but be careful, as they can confuse the debugger) - Optimising calls to virtual methods through interfaces
- Optimising certain function prolog code
There are some smaller changes too.
I’m going to try this soon.
–jeroen






Lars Fosdal said
Windows 10 Fall Creators Update 1709 fixed the problem.
jpluimers said
Thanks for confirming that.