Andy’s Blog and Tools

Syndicate content
Delphi, C++Builder and other thoughts
Updated: 15 min 47 sec ago

DFMCheck 1.6 released

Mon, 01/25/2016 - 09:46

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-tools/dfmcheck/

Download:
Name IDE Version File Size Downloads Added DFMCheck 1.6 5-10Seattle DfmCheckSetup16.7z 693.68 KB 166 times 2016-01-25

Categories: News, Blogs, and Tips

IDE Fix Pack 6.0 BETA

Sat, 12/19/2015 - 11:08

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 million times.

Even with this patch the Win64 compiler isn’t on par with the Win32 compiler’s speed, but the difference isn’t that huge any more and there are still some possible optimization. But it takes a lot of time to analyze those and write the patches. And I if I would hold back the version 6.0 till all of those are completed, you will never see a version 6.0.

Because those changes to the compiler may intro bugs, I’m not releasing a gold version but a BETA version. That means that this isn’t meant for production use.

Don’t forgot: I’m not Embarcadero and I’m not fixing somebody’s pet bug. This BETA is all about the Win64 compiler speed optimizations. So please don’t report bugs (in the comments, at Google+, email) that aren’t related to the Win64 compiler speed optimizations. If the compiler outputs defect code with and without my patches, I won’t (and can’t) help you.

BETA Download:

Name IDE Version File Size Downloads Added IDE Fix Pack 6.0beta2 (unsupported) XE2 (UP4+HF1) IDEFixPackXE2Reg60beta2.7z 242.85 KB 91 times 2015-12-19 IDE Fix Pack 6.0beta2 (unsupported) XE3 (UP2) IDEFixPackXE3Reg60beta2.7z 197.84 KB 53 times 2015-12-19 IDE Fix Pack 6.0beta2 (unsupported) XE4 (UP1) IDEFixPackXE4Reg60beta2.7z 200.52 KB 50 times 2015-12-19 IDE Fix Pack 6.0beta2 (unsupported) XE5 (UP2) IDEFixPackXE5Reg60beta2.7z 199.67 KB 53 times 2015-12-19 IDE Fix Pack 6.0beta2 (unsupported) XE6 (UP1) IDEFixPackXE6Reg60beta2.7z 341.89 KB 60 times 2015-12-19 IDE Fix Pack 6.0beta2 XE7 (UP1) IDEFixPackXE7Reg60beta2.7z 355.46 KB 99 times 2015-12-19 IDE Fix Pack 6.0beta2 XE8 (UP1) IDEFixPackXE8Reg60beta2.7z 352.53 KB 95 times 2015-12-19 IDE Fix Pack 6.0beta2 10 Seattle (RTM/UP1) IDEFixPackD10Reg60beta2.7z 360.63 KB 424 times 2015-12-19 fastdcc 6.0beta2 (unsupported) XE2 (UP4+HF1) fastdccXE2v60beta2.7z 122.27 KB 41 times 2015-12-19 fastdcc 6.0beta2 (unsupported) XE3 (UP2) fastdccXE3v60beta2.7z 130.02 KB 36 times 2015-12-19 fastdcc 6.0beta2 (unsupported) XE4 (UP1) fastdccXE4v60beta2.7z 132.66 KB 34 times 2015-12-19 fastdcc 6.0beta2 (unsupported) XE5 (UP2) fastdccXE5v60beta2.7z 132.33 KB 40 times 2015-12-19 fastdcc 6.0beta2 (unsupported) XE6 (UP1) fastdccXE6v60beta2.7z 169.94 KB 39 times 2015-12-19 fastdcc 6.0beta2 XE7 (UP1) fastdccXE7v60beta2.7z 181.17 KB 47 times 2015-12-19 fastdcc 6.0beta2 XE8 (UP1) fastdccXE8v60beta2.7z 181.12 KB 51 times 2015-12-19 fastdcc 6.0beta2 10 Seattle (RTM/UP1) fastdccD10v60beta2.7z 181.23 KB 157 times 2015-12-19
Categories: News, Blogs, and Tips

IDE Fix Pack 5.94 released – RAD Studio 10 Seattle support

Sun, 11/01/2015 - 03:31

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 (battery drain)
  • Added: Removed unnecessary memory reallocations for 64bit and AARM compiler (XE4+)
  • Added: CodeInsight popup window border fix for Windows 10.

Download:
Name IDE Version File Size Downloads Added IDE Fix Pack 5.94 2009 (UP4) IDEFixPack2009Reg594.7z 180.13 KB 987 times 2015-11-01 IDE Fix Pack 5.94 (unsupported) 2010 (UP5) IDEFixPack2010Reg594.7z 176.27 KB 1457 times 2015-11-01 IDE Fix Pack 5.94 XE (UP1) IDEFixPackXEReg594.7z 162.33 KB 576 times 2015-11-01 IDE Fix Pack 5.94 (unsupported) XE2 (UP4+HF1) IDEFixPackXE2Reg594.7z 235.1 KB 580 times 2015-11-01 IDE Fix Pack 5.94 (unsupported) XE3 (UP2) IDEFixPackXE3Reg594.7z 190.23 KB 392 times 2015-11-01 IDE Fix Pack 5.94 (unsupported) XE4 (UP1) IDEFixPackXE4Reg594.7z 192.7 KB 309 times 2015-11-01 IDE Fix Pack 5.94 (unsupported) XE5 (UP2) IDEFixPackXE5Reg594.7z 191.96 KB 498 times 2015-11-01 IDE Fix Pack 5.94 (unsupported) XE6 (UP1) IDEFixPackXE6Reg594.7z 322.81 KB 397 times 2015-11-01 IDE Fix Pack 5.94 XE7 (UP1) IDEFixPackXE7Reg594.7z 334.47 KB 1108 times 2015-11-01 IDE Fix Pack 5.94 XE8 (UP1) IDEFixPackXE8Reg594.7z 332.27 KB 879 times 2015-11-01 IDE Fix Pack 5.94 10 Seattle RTM/UP1 IDEFixPackD10Reg594.7z 335.29 KB 3354 times 2015-11-01

Download (fastdcc):
Name IDE Version File Size Downloads Added fastdcc 5.94 2009 (UP4) fastdcc2009v594.7z 77.22 KB 152 times 2015-11-01 fastdcc 5.94 (unsupported) 2010 (UP5) fastdcc2010v594.7z 84.31 KB 210 times 2015-11-01 fastdcc 5.94 XE (UP1) fastdccXEv594.7z 86.29 KB 182 times 2015-11-01 fastdcc 5.94 (unsupported) XE2 (UP4+HF1) fastdccXE2v594.7z 111.83 KB 160 times 2015-11-01 fastdcc 5.94 (unsupported) XE3 (UP2) fastdccXE3v594.7z 121.73 KB 128 times 2015-11-01 fastdcc 5.94 (unsupported) XE4 (UP1) fastdccXE4v594.7z 125.38 KB 129 times 2015-11-01 fastdcc 5.94 (unsupported) XE5 (UP2) fastdccXE5v594.7z 124.39 KB 160 times 2015-11-01 fastdcc 5.94 (unsupported) XE6 (UP1) fastdccXE6v594.7z 153.2 KB 136 times 2015-11-01 fastdcc 5.94 XE7 (UP1) fastdccXE7v594.7z 163.94 KB 258 times 2015-11-01 fastdcc 5.94 XE8 (UP1) fastdccXE8v594.7z 164.61 KB 269 times 2015-11-01 fastdcc 5.94 10 Seattle RTM/UP1 fastdccD10v594.7z 164.72 KB 711 times 2015-11-01

Categories: News, Blogs, and Tips