Board index » delphi » Re: DelphiSpeedUP 1.69

Re: DelphiSpeedUP 1.69


2006-05-03 09:41:49 AM
delphi265
Hi,
After install v1.69 under Delphi 7, When double click to create a form
event, it added a extra ')' at end of event in the class declaration, e.g.
procedure Form1Create(Sender: TObject));
Tiger
"Andreas Hausladen" <XXXX@XXXXX.COM>wrote in
message news:4457dfe6$XXXX@XXXXX.COM...
Quote
DelphiSpeedUp is an Delphi/BDS IDE plugin that decreases the load time of
the IDE a lot. It also gives the whole IDE a general speed improvement.
This is done by replacing RTL function in-memory. The optimized functions
are in many cases code from the FastCode Project (FastCode, FastMove and
FastObj) but there are also other techniques to reduces disk I/O.
The compiled applications are not affected by the plugin. The installer of
DelphiSpeedUp is also the uninstaller.


Changelog from 1.65 to 1.69:
- New (officially) bugfixed FastObj
- ExpandFileName cache is also cleared if the SetCurrentDirectory() call
fails
- FileAgeCache is cleared if SetCurrentDirectory() is calls and only used
during startup
- Fixed bug in direct RTL hooking code
- Added some more SysUtils hooks for optimized RTL functions.

Download Version 1.69:
andy.jgknet.de/misc/DelphiSpeedUpV169.zip

Download source code 1.69:
andy.jgknet.de/misc/DelphiSpeedUpSourceV169.7z

--
Regards,

Andreas Hausladen
(andy.jgknet.de/blog)
 
 

Re: DelphiSpeedUP 1.69

Actually, the last character was replaced by ')', so
procedure Form1Create(Sender: TObjec)); <== the 't' was replaced by ')';
William
"Tiger" <XXXX@XXXXX.COM>writes
Quote
Hi,

After install v1.69 under Delphi 7, When double click to create a form
event, it added a extra ')' at end of event in the class declaration, e.g.

procedure Form1Create(Sender: TObject));

Tiger

"Andreas Hausladen" <XXXX@XXXXX.COM>wrote
in message news:4457dfe6$XXXX@XXXXX.COM...
>DelphiSpeedUp is an Delphi/BDS IDE plugin that decreases the load time of
>the IDE a lot. It also gives the whole IDE a general speed improvement.
>This is done by replacing RTL function in-memory. The optimized functions
>are in many cases code from the FastCode Project (FastCode, FastMove and
>FastObj) but there are also other techniques to reduces disk I/O.
>The compiled applications are not affected by the plugin. The installer
>of
>DelphiSpeedUp is also the uninstaller.
>
>
>Changelog from 1.65 to 1.69:
>- New (officially) bugfixed FastObj
>- ExpandFileName cache is also cleared if the SetCurrentDirectory() call
>fails
>- FileAgeCache is cleared if SetCurrentDirectory() is calls and only used
>during startup
>- Fixed bug in direct RTL hooking code
>- Added some more SysUtils hooks for optimized RTL functions.
>
>Download Version 1.69:
>andy.jgknet.de/misc/DelphiSpeedUpV169.zip
>
>Download source code 1.69:
>andy.jgknet.de/misc/DelphiSpeedUpSourceV169.7z
>
>--
>Regards,
>
>Andreas Hausladen
>(andy.jgknet.de/blog)


 

Re: DelphiSpeedUP 1.69

Tiger writes:
Quote
Actually, the last character was replaced by ')', so

procedure Form1Create(Sender: TObjec)); <== the 't' was replaced by
')';
I'm seeing the same thing with my Delphi 7 and 1.69 here.
I've reverted back to 1.65.
--
Kevin Powick
 

Re: DelphiSpeedUP 1.69

Yes, I have reverted back to 1.65 too.
I'm using kbmMW 2.x and noticed that every kbmMW-related unit name
added automatically on uses clause, the last (about 4) chars are
replaced. so I must change it back manually to the correct name.
Regards,
Bayu Prasetio
 

Re: DelphiSpeedUP 1.69

Kevin Powick writes:
Quote
I'm seeing the same thing with my Delphi 7 and 1.69 here.
Doesn't happen on my Delphi 7 installation.
--
Regards,
Andreas Hausladen
(andy.jgknet.de/blog)
 

Re: DelphiSpeedUP 1.69

The AV's are back with version 1.69. no AV's with version 1.65.
See in the attachment group my post from 27.04.2006 if you want to have a
more detailed report.
"Andreas Hausladen" <XXXX@XXXXX.COM>wrote in
message news:4457dfe6$XXXX@XXXXX.COM...
Quote
DelphiSpeedUp is an Delphi/BDS IDE plugin that decreases the load time of
the IDE a lot. It also gives the whole IDE a general speed improvement.
This is done by replacing RTL function in-memory. The optimized functions
are in many cases code from the FastCode Project (FastCode, FastMove and
FastObj) but there are also other techniques to reduces disk I/O.
The compiled applications are not affected by the plugin. The installer of
DelphiSpeedUp is also the uninstaller.


Changelog from 1.65 to 1.69:
- New (officially) bugfixed FastObj
- ExpandFileName cache is also cleared if the SetCurrentDirectory() call
fails
- FileAgeCache is cleared if SetCurrentDirectory() is calls and only used
during startup
- Fixed bug in direct RTL hooking code
- Added some more SysUtils hooks for optimized RTL functions.

Download Version 1.69:
andy.jgknet.de/misc/DelphiSpeedUpV169.zip

Download source code 1.69:
andy.jgknet.de/misc/DelphiSpeedUpSourceV169.7z

--
Regards,

Andreas Hausladen
(andy.jgknet.de/blog)
 

Re: DelphiSpeedUP 1.69

Tiger writes:
Quote
procedure Form1Create(Sender: TObjec)); <== the 't' was replaced by
')';
Same here. I am seeing if I can track down where the problem is.
--
Dave Nottage [TeamB]
Have questions?: www.catb.org/~esr/faqs/smart-questions.html
Want answers?: support.borland.com
 

Re: DelphiSpeedUP 1.69

Tiger writes:
Quote
Actually, the last character was replaced by ')', so

procedure Form1Create(Sender: TObjec)); <== the 't' was replaced by
')';

I had that in bds 2006 too
--
Liz the Brit
Delphi things I have released: www.xcalibur.co.uk/DelphiThings
 

Re: DelphiSpeedUP 1.69

"Tiger" <XXXX@XXXXX.COM>writes
Quote
Hi,

After install v1.69 under Delphi 7, When double click to create a form
event, it added a extra ')' at end of event in the class declaration, e.g.

procedure Form1Create(Sender: TObject));
I also installed 1.69 with D7, but my problem is a little different. When I
click on an event in ObjectInspector, it gives me an error response
"Expected ; but ) found" and it stops there without creating event handler.
 

Re: DelphiSpeedUP 1.69

"dimitris" <XXXX@XXXXX.COM>writes
Quote

"Tiger" <XXXX@XXXXX.COM>writes
news:XXXX@XXXXX.COM...
>Hi,
>
>After install v1.69 under Delphi 7, When double click to create a form
>event, it added a extra ')' at end of event in the class declaration,
>e.g.
>
>procedure Form1Create(Sender: TObject));

I also installed 1.69 with D7, but my problem is a little different. When
I click on an event in ObjectInspector, it gives me an error response
"Expected ; but ) found" and it stops there without creating event
handler.
I reinstalled 1.50 and it works fine.
 

Re: DelphiSpeedUP 1.69

Dave Nottage [TeamB] writes:
Quote
I'm seeing if I can track down where the problem is.
That would be great, because this bug does not appear on my private PC and
on the one at work.
--
Regards,
Andreas Hausladen
(andy.jgknet.de/blog)
 

Re: DelphiSpeedUP 1.69

dimitris writes:
Quote
I reinstalled 1.50 and it works fine.
Previous version 1.65 works fine too.
 

Re: DelphiSpeedUP 1.69

Andreas Hausladen writes:
Quote
Kevin Powick writes:

>I'm seeing the same thing with my Delphi 7 and 1.69 here.

Doesn't happen on my Delphi 7 installation.
My Delphi 7 Enterprise (on Windows XP SP2) does not have that problem with 1.69
Also, my BDS 2006 (on the same machine) works fine too.
Regards,
Sarah
 

Re: DelphiSpeedUP 1.69

Hi, dimitris
Actually you had the same problem, if you take a look at the declaration
section, you would see exactly the same problem I had after you got the
"Expected; but ) found" error.
Tiger
"dimitris" <XXXX@XXXXX.COM>writes
Quote

"Tiger" <XXXX@XXXXX.COM>writes
news:XXXX@XXXXX.COM...
>Hi,
>
>After install v1.69 under Delphi 7, When double click to create a form
>event, it added a extra ')' at end of event in the class declaration,
>e.g.
>
>procedure Form1Create(Sender: TObject));

I also installed 1.69 with D7, but my problem is a little different. When
I click on an event in ObjectInspector, it gives me an error response
"Expected ; but ) found" and it stops there without creating event
handler.


 

Re: DelphiSpeedUP 1.69

"Sarah" <XXXX@XXXXX.COM>writes
Quote
dimitris writes:
>I reinstalled 1.50 and it works fine.

Previous version 1.65 works fine too.
That's right. 1.65 looks to be the best so far.