Visit site Andy's Blog

February 2012

2
votes
Vote UpVote

MSBuild and Delphi compiler hints – binary patch

Andy's Blog – When Delphi switched to MSBuild for compiling the projects, one thing got lost at the command line: hints. The compiler still outputs them but the MSBuild task Borland.Build.Tasks.Delphi eats them and at the command line you only see warnings, errors and fatal errors. Hints are only represented by ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2012-02-04 11:22
0
votes
Vote UpVote

Temporärer Beitrag, der zur Designerkennung verwendet wurde (1d773c88-5a47-40d8-a9d8-60a2f29e72ed – 3bfe001a-32de-4114-a6b4-4005b770f6d7)

Andy's Blog – Dies ist ein temporärer Beitrag, der nicht gelöscht wurde. Löschen Sie diesen Beitrag manuell. (dc7f7da4-ab51-46ce-9bd9-0c20be483579 – 3bfe001a-32de-4114-a6b4-4005b770f6d7)
Details Favorite? Off-Topic? Andreas Hausladen @ 2012-02-04 10:00

January 2012

3
votes
Vote UpVote

IDE Fix Pack 4.6.6 – bug fix release

Andy's Blog – My changes to the directory cache in version 4.6.5 that I released yesterday introduced a new bug where the debugger wasn’t able to find the unit source files if you debugged project groups with relative library paths. I’m sorry for that bug. I had a test case for it from the 4.6.1 release but I was ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2012-01-04 12:33
5
votes
Vote UpVote

IDE Fix Pack 4.6.5 released

Andy's Blog – With version 4.6.1 I fixed a directory cache bug but also introduced a new one. Units in the DPR’s directory weren’t found anymore and the existing DCU file was used instead of recompiling the unit. In my tests I hadn’t cleared the DCU output directory and so the compiler always took the DCU from a ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2012-01-03 20:40

December 2011

12
votes
Vote UpVote

IDE Fix Pack 4.6.1 – bugfix release

Andy's Blog – IDE Fix Pack 4.6.1 fixes two bugs. The directory cache wasn’t able to find files if CodeInsight was invoke in the uses-clause. This is caused by the IDE that forgets to change the current directory to the editor file’s project directory when it calls into the compiler. For the original compiler code ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2011-12-27 21:44
6
votes
Vote UpVote

IDE Fix Pack 4.6 (supports XE2 Update 3)

Andy's Blog – The new IDE Fix Pack 4.6 mainly addresses performance and memory leaks in the compiler and debugger. This version also fixes a raise condition from the XMLSerializer cache in 2009-XE that sometimes caused a dead lock during the IDE start. Version 4.6 supports the just released XE2 Update 3. The ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2011-12-15 18:34
3
votes
Vote UpVote

AsyncCalls 2.99

Andy's Blog – The updated version AsyncCalls 2.99 introduces the new methods CancelInvocation and Forget to the IAsyncCall interface. The first allows you to cancel not yet started tasks whereas the later allows you to unlink the task from the IAsyncCall interface. With “Forget” there won’t be a thread ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2011-12-14 22:04

November 2011

8
votes
Vote UpVote

Updated JCL and JVCL Binary Installers for XE2

Andy's Blog – I have uploaded a new build of the JCL and JVCL Binary Installers for XE2. The installers are based on JCL svn revision 3634 and JVCL svn revision 13184. They are binary installers which means that they do not need the dcc32.exe/dcc64.exe to install like the source code installers that are usually ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2011-11-26 16:20
2
votes
Vote UpVote

Updated JCL and JVCL Binary Installers for XE2

Andy's Blog – I have uploaded a new build of the JCL and JVCL Binary Installers for XE2. The installers are based on JCL svn revision 3634 and JVCL svn revision 13184. They are binary installers which means that they do not need the dcc32.exe/dcc64.exe to install like the source code installers that are usually ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2011-11-26 16:19
2
votes
Vote UpVote

IDE Fix Pack 4.6 dev 3 – BCB debugger performance

Andy's Blog – The developer snapshot 3 fixes the BCB 2009 issues and makes the debugger slightly faster than it already was with dev 2. I still have a lot of work to do in order to eliminate most of the remaining ReadFile calls. BETA download table: Name IDE Version File Size Downloads Added DelphiSpeedUp ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2011-11-23 23:16
3
votes
Vote UpVote

IDE Fix Pack 4.6 dev 2 – C++Builder debugger performance

Andy's Blog – With IDE Fix Pack 4.6 dev 2 I’ve added a performance boost to the debugger for C++Builder projects. In a simple test project, a function in the comp32x.dll is called 89,428 times and it takes more than 7 seconds to answer those calls. So this function is very slow. I’ve now added a lookup hash table ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2011-11-21 23:41
4
votes
Vote UpVote

IDE Fix Pack for XE2 LiveBindings IDE problem

Andy's Blog – I have uploaded a development snapshot of IDE Fix Pack 4.6 dev 1 that addresses the XE2 LiveBindings IDE performance problem. Let’s see if this optimization is enough or if I need to add more complex optimizations. Name IDE Version File Size Downloads Added DelphiSpeedUp 3.1-untested RC for ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2011-11-17 19:03
7
votes
Vote UpVote

XE2: LiveBinding Packages slow down the IDE

Andy's Blog – The design-time packages of the new LiveBindings that were introduced with XE2 are like sand for the IDE’s performance. The more open files you have the slower it becomes to invoke CodeInsight and to switch from Unit to Design and back. Disabling those packages gives you the performance back that ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2011-11-15 22:00
6
votes
Vote UpVote

IDE Fix Pack 4.51 for Delphi 2010

Andy's Blog – The Delphi 2010 Linker has a memory leak that becomes larger and larger the often you compile projects. And with my change in the size of the linker’s buffer from 32 KB to 5 MB I made this memory leak worse. Delphi 2009 doesn’t have that leak and it was fixed with XE. The 4.51 release is for Delphi ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2011-11-11 22:11
13
votes
Vote UpVote

XE2: Why have empty VCL projects a size of 7 MB

Andy's Blog – Question: Why do empty XE2 VCL projects have an EXE size of 7 MB compared to XE where the same project has only 0.9 MB? Answer: You are compiling the project with the Debug configuration. And XE2 changed the default options for the Debug configuration to include the Debug Information into the EXE ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2011-11-11 14:16
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Delphi Tage Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)