Visit site Andy's Blog

October 2017

2
votes
Vote UpVote

Technical the same but different generated code

Andy's Blog – While debugging the String4D code to hunt down a bug in the CompilerSpeedPack, I saw a lot of CopyRecord/FinalizeRecord calls with a try/finally that the compiler generated. If you have a record with managed fields (string, interface, …) and use it as a function return type the Delphi compiler will ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2017-10-31 12:02
4
votes
Vote UpVote

IDE Fix Pack 6.1 released

Andy's Blog – With the release of IDE Fix Pack 6.1, the Compiler Speed Pack not only makes the compiler compile faster but it can now also change the generated code, something that IDE Fix Pack has never done before. For this, new command line compiler options are introduced. They all start with “-x” (eXtension) ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2017-10-29 19:01

September 2017

7
votes
Vote UpVote

IDE Fix Pack 6.0 released – dcc64 and 10.2 Update 1 support

Andy's Blog – The new IDE Fix Pack version 6.0 is available. It supports Delphi 10.2 RTM and 10.2 Update 1. And after over a year of being in BETA testing without any bug reports, I also included all the Win64 compiler performance optimizations. Thus the jump to version 6.0 can finally be done as they make the ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2017-09-28 23:02

August 2017

1
vote
Vote UpVote

Debugger Callstack Resolver released

Andy's Blog – Debugger Callstack Resolver is a Delphi IDE plugin that I wrote in 2011 to make the IDE’s CPU View more readable. It colors different instructions, resolves absolute and memory address jump and call targets and shows their function name if available. It also uses the *.jdbg to show more information ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2017-08-15 19:02

April 2017

5
votes
Vote UpVote

IDE Fix Pack 5.96, DDevExtensions, DFMCheck for Delphi 10.2

Andy's Blog – Due to many requests, I took the time to update my tools (IDE Fix Pack, DDevExtensions, DFMCheck) for the newest Delphi version. Delphi 10.2 RTM will be the last version that all my tools support. I won’t be able to recompiled them for any 10.2 Update because my update subscription has expired and I ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2017-04-09 16:02

November 2016

2
votes
Vote UpVote

Delphi F12 Debug Hotkey for Windows 8.1 and 10

Andy's Blog – This RAD Studio IDE plugin enables the F12 debug hotkey for the Win32 debugger for Windows Vista, 7, 8, 8.1 and Windows 10. If you don’t know what this plugin is for, then you don’t need it. Download
Details Favorite? Off-Topic? Andreas Hausladen @ 2016-11-26 17:02

August 2016

2
votes
Vote UpVote

Castalia’s Clipboard history + TRichEdit = IDE deadlock

Andy's Blog – Eugene Kotlyarov found a problem with Castalia’s clipboard history feature combined with a TRichEdit in a debugged application. If you copy text from the RichEdit to the clipboard the first time, the IDE and the debugged application stop responding and start reacting after a ~30 seconds timeout. ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2016-08-15 19:26

May 2016

3
votes
Vote UpVote

What’s wrong with virtual methods called through an interface

Andy's Blog – Calling a virtual method through an interface always was a lot slower than calling a static method through an interface. But why is that? Sure, the virtual method call costs some time, but comparing it with the difference of a normal static and virtual method call shows that the timings diverge too ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2016-05-31 20:20
0
votes
Vote UpVote

System.ByteStrings for 10.1 Berlin

Andy's Blog – Delphi 10.1 Berlin reintroduces UTF8String and RawByteString for the NextGen compilers (Android, iOS). But ShortString and AnsiString are still missing. The compiler has full support for them but you can’t use them because they are declared with a leading underscore in the System.pas unit what makes ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2016-05-31 12:30
8
votes
Vote UpVote

IDE Fix Pack 5.95 for Delphi 10.1 Berlin

Andy's Blog – IDE Fix Pack 5.95 supports RAD Studio 10.1 Berlin. Changelog: Added: RAD Studio 10.1 Berlin support Added: CloseHandle for created DCU files is delegated to a background thread. Windows Defender “workaround” Added: Fix for RSP-14557: DynArraySetLength – resizing an array of ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2016-05-30 01:01
8
votes
Vote UpVote

DDevExtensions and DFMCheck for 10.1 Berlin

Andy's Blog – The DDevExtensions and the DFMCheck IDE plugins are now available for 10.1 Berlin. Download: Name IDE Version File Size Downloads Added DDevExtensions 1.61 5-2007 DDevExtensions161Setup.zip 734.07 KB 16540 times 2009-01-10 DDevExtensions 2.8 Features PDF DDevExtensionsFeatures.pdf 602.92 KB ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2016-05-29 16:11

January 2016

3
votes
Vote UpVote

DFMCheck 1.6 released

Andy's Blog – I made a small update for DFMCheck RAD Studio IDE plugin. The new version 1.6 adds a “Yes to all” button to the “Open/Close all forms” confirmation dialog for modified DFM files and it uses the Vista+ taskbar progress feature. More information about DFMCheck:http://andy.jgknet.de/blog/ide- ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2016-01-25 17:46

December 2015

7
votes
Vote UpVote

IDE Fix Pack 6.0 BETA

Andy's Blog – The IDE Fix Pack 6.0 BETA for XE2-10Seattle focuses on the Win64 compiler’s compile speed. It not only uses SSE2-SSE4.1 instructions to increase the compiler’s performance but it also optimizes for the most common cases. Micro optimizations are used for tight loops and functions that are called a ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2015-12-19 19:08

November 2015

14
votes
Vote UpVote

IDE Fix Pack 5.94 released – RAD Studio 10 Seattle support

Andy's Blog – IDE Fix Pack 5.94 supports RAD Studio 10 Seattle and adds some additional patches. Changelog: Added: RAD Studio 10 Seattle support Added: Patch for Clipboard History exception from 10 Seattle Castalia integration (10Seattle) Added: timeBeginPeriod/timeEndPeriod calls from IDEVirtualTrees disabled ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2015-11-01 11:31

October 2015

4
votes
Vote UpVote

IDE Fix Pack 5.93 re-release for Summer 2015 XE7 Hotfix

Andy's Blog – IDE Fix Pack for XE7 fails to load if the Summer 2015 XE7 Hotfix is installed. To get around this incompatibility I re-released the IDE Fix Pack 5.93 for XE7. This re-release requires Update 1 and can run with and without the XE7 Summer 2015 Hotfix. fastdcc for XE7 isn’t affected by this. Download: ...
Details Favorite? Off-Topic? Andreas Hausladen @ 2015-10-07 23:46
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

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