I'm using Delphi XE7 IDE and it quite frequently hangs, starts to consume many system resources and fails on exceptions like:
What is the reason for third exception?
What can I do to make it stable ?
The fequently 'out of memory' in XE7 problem. Some solution to decrease 'out of memory'
Add DDevExtensions and IDEFixPack
DDevExtensions Options --> Compilations --> Check 'Release compiler unit cache of other projects before compiling'
Use the external MSBuild addresses Here is how:
Project | Options | Delphi Compiler, set Use MSBuild externally to compile
Project | Options | Delphi Compiler | Compiling | Debugging, set Use debug .dcus to False
Project | Options | Delphi Compiler | Linking, set Include remote debug symbols to True
renaming Delphi's c:\Program Files (x86)\Embarcadero\Studio\15.0\bin\Borland.Studio.Delphi.DLL, the IDE will remain stable much longer and you are able to get some work done!! Note the IDE will give you an error when starting up about this DLL being missing. This appears to prevent a lot of the needless churning and burning the IDE was doing that was consuming memory and machine cycles
try starting the IDE with the -noparser option... "BDS.EXE -noparser" this will switch the parser off for the structure pane