| View previous topic :: View next topic |
| Author |
Message |
Andreas Hausladen Guest
|
Posted: Thu Apr 27, 2006 12:03 am Post subject: DelphiSpeedUp 1.6 |
|
|
I have uploaded the new version 1.6 that fixes all bugs that I was able to
reproduce.
Download:
http://andy.jgknet.de/misc/DelphiSpeedUpV16.zip
Version 1.6
===========
- Switched to newer FastMove version.
- FastCode functions are now selected depending on the used CPU
- Fixed MSVCRT.StrLen/StrCmp bug (caused AVs) [seed b.p.d.l.basm]
- Some new speed improvements for BDS 2006 (but not that much faster)
- Added version number to spash screen
- Fixed FastObj bug with classes that overwrite
TObject/TInterfacedObject.NewInstance [=> CodeHealer]
- Moved VCL and IDE related code out of Utils and FastRTL what makes it
easier to use the units in your own package based application.
* Delphi 2005 support still not tested
Sourcecode:
http://andy.jgknet.de/misc/DelphiSpeedUpInstallerSourceV16.zip
--
Regards,
Andreas Hausladen
(http://andy.jgknet.de/blog) |
|
| Back to top |
|
 |
David Perkins Guest
|
Posted: Thu Apr 27, 2006 12:03 am Post subject: Re: DelphiSpeedUp 1.6 |
|
|
Andreas
Can this be used with he BDS2006 BCB personality? |
|
| Back to top |
|
 |
Dave Nottage [TeamB] Guest
|
|
| Back to top |
|
 |
Dan Downs Guest
|
Posted: Thu Apr 27, 2006 1:03 am Post subject: Re: DelphiSpeedUp 1.6 |
|
|
just finding one problem after another aren't you <G>
DD |
|
| Back to top |
|
 |
Stephen Quinn Guest
|
Posted: Thu Apr 27, 2006 2:03 am Post subject: Re: DelphiSpeedUp 1.6 |
|
|
Dave
| Quote: | When I download this, WinZip says it doesn't appear to be a valid
archive :-/
Anyone else seeing this?
Yes |
Use 7zip - I looked at the file header<g>
HTH
Steve |
|
| Back to top |
|
 |
Dave Nottage [TeamB] Guest
|
|
| Back to top |
|
 |
Andreas Hausladen Guest
|
Posted: Thu Apr 27, 2006 7:03 am Post subject: Re: DelphiSpeedUp 1.6 |
|
|
Stephen Quinn wrote:
| Quote: | Use 7zip - I looked at the file header<g
|
That happens when you copy&paste the filename from the older file but use
7z for compression.
I have replaced source code "zip" file by a real zip file now.
--
Regards,
Andreas Hausladen
(http://andy.jgknet.de/blog) |
|
| Back to top |
|
 |
Virgo Pärna Guest
|
Posted: Thu Apr 27, 2006 8:04 am Post subject: Re: DelphiSpeedUp 1.6 |
|
|
Andreas Hausladen wrote:
| Quote: | I have uploaded the new version 1.6 that fixes all bugs that I was able to
reproduce.
|
In Delphi 5 after installing version 1.6 results "Error creating form:
"=" expected on line " and "Error creating form: "OBJECT" expected on
line 1" errors, when trying to open existing dfm's. There were no
noticeable problems with 1.5 (except that SHIFT+F9 for Build did not
work before opening Project menu).
I uninstalled version 1.5 before installing version 1.6.
--
Virgo Pärna
virgo.parna (AT) mail (DOT) ee |
|
| Back to top |
|
 |
John O'Harrow Guest
|
Posted: Thu Apr 27, 2006 9:03 am Post subject: Re: DelphiSpeedUp 1.6 |
|
|
Hi Andreas,
The FastMove used (Ver 3.0) in DelphiSpeedUp Version 1.6 is still not the
very latest. The latest version (Ver 3.03) can be found at
http://fastcode.sourceforge.net/
--
regards,
John
The Fastcode Project:
http://www.fastcodeproject.org/ |
|
| Back to top |
|
 |
Stephane Wierzbicki Guest
|
Posted: Thu Apr 27, 2006 10:03 am Post subject: Re: DelphiSpeedUp 1.6 |
|
|
needless to say that removing delphispeedup solves my problem  |
|
| Back to top |
|
 |
Stephane Wierzbicki Guest
|
Posted: Thu Apr 27, 2006 10:03 am Post subject: Re: DelphiSpeedUp 1.6 |
|
|
Andreas Hausladen a écrit :
| Quote: | I have uploaded the new version 1.6 that fixes all bugs that I was able to
reproduce.
Download:
http://andy.jgknet.de/misc/DelphiSpeedUpV16.zip
Version 1.6
===========
- Switched to newer FastMove version.
- FastCode functions are now selected depending on the used CPU
- Fixed MSVCRT.StrLen/StrCmp bug (caused AVs) [seed b.p.d.l.basm]
- Some new speed improvements for BDS 2006 (but not that much faster)
- Added version number to spash screen
- Fixed FastObj bug with classes that overwrite
TObject/TInterfacedObject.NewInstance [=> CodeHealer]
- Moved VCL and IDE related code out of Utils and FastRTL what makes it
easier to use the units in your own package based application.
* Delphi 2005 support still not tested
Sourcecode:
http://andy.jgknet.de/misc/DelphiSpeedUpInstallerSourceV16.zip
Hi Andreas, |
It looks like you have introduced a bug in this version.
On the Object Inspector, when double clicking on an empty event (to create it) , I'm getting an error message :
Expected ';'but ')' found
Step to reproduce (BDS2006)
Create a new win32 project
Add an OnCreate Event : you will get the error message.
Here is the generated code :
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;
type
TForm2 = class(TForm)
procedure FormCreate(Sender: TObjec)); <============= ERROR ('t' is replaced by ')' )
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
implementation
{$R *.dfm}
procedure TForm2.FormCreate(Sender: TObject);
begin
end;
end. |
|
| Back to top |
|
 |
Clinton R. Johnson Guest
|
Posted: Thu Apr 27, 2006 11:04 am Post subject: Re: DelphiSpeedUp 1.6 -> Found a weird bug. |
|
|
Not sure why, but with DSU1.6, code completion can no longer insert
methods in a sorted order. DSU 1.5 does not display this problem.
IE:
Type
TMyClass = Class
Private
Public
Procedure A;
Procedure B; <invoke code completion with shift-ctrl-c>
Procedure C;
End;
Procedure TMyClass.A;
Begin End;
<this is where TMyClass.B; would normally be inserted with code
completion as the pre-existing methods are already in order>
Procedure TMyClass.C;
Begin End;
<this is where TMyClass.B; is inserted with DSU 1.6, and is where a
method would be inserted by class completion if the methods were NOT in
sorted order>
It might seem like a minor thing, but who knows what's been broken or
if it is vital to the compiler? Besides, I like to be able to insert
my methods in sorted order, as they are easier to find later (I just
wish that code completion did its best to find the position instead of
giving up and jamming it at the end... like if you had a b f p c ,
insert K after g, isntead of all the way at the end.., but that's
really outside the scope of the DSU & this bug <grin> ) |
|
| Back to top |
|
 |
Robert Wachtel Guest
|
Posted: Thu Apr 27, 2006 12:03 pm Post subject: Re: DelphiSpeedUp 1.6 |
|
|
Same here.
Robert |
|
| Back to top |
|
 |
Frédéric SCHENCKEL Guest
|
Posted: Thu Apr 27, 2006 3:03 pm Post subject: Re: DelphiSpeedUp 1.6 |
|
|
Hello,
I have the same problem.
I'm using BDS2006 french update 1...
But really stunning job for the speed !!!
Regards
Frédéric |
|
| Back to top |
|
 |
Andreas Hausladen Guest
|
Posted: Thu Apr 27, 2006 5:03 pm Post subject: Re: DelphiSpeedUp 1.6 |
|
|
John O'Harrow wrote:
| Quote: | Hi Andreas,
The FastMove used (Ver 3.0) in DelphiSpeedUp Version 1.6 is still not
the very latest. The latest version (Ver 3.03) can be found at
http://fastcode.sourceforge.net/
|
Thanks for the info. But I was sure that I downloaded the file from there.
Hmm. Maybe I downlaoded it to another directory. Who knowns...
--
Regards,
Andreas Hausladen
(http://andy.jgknet.de/blog) |
|
| Back to top |
|
 |
|