From: "Vladimir Olensky" <vladimir_olensky@yahoo.com>
Subject: Re: Compiler for Z80/6510
Date: 1999/11/26
Date: 1999-11-26T00:00:00+00:00 [thread overview]
Message-ID: <s3rhigaqa4r69@corp.supernews.com> (raw)
In-Reply-To: 81k67s$47l$1@nnrp1.deja.com
Robert Dewar wrote in message <81k67s$47l$1@nnrp1.deja.com>...
>In article <slrn83ptfb.kn.lutz@taranis.iks-jena.de>,
> lutz@iks-jena.de (Lutz Donnerhacke) wrote:
>> The common experience is, that high level languages result in
>> slow and bloated code. But this must not be true. There is no
>> reason for such compilers despite laziness of developers (it's
>> an expensive development).
[..]
>Certainly if you write Ada carefully using GNAT, you will get
>perfectly efficient code ...
I'd like to confirm that if GNAT is used carefully then in many cases
one could obtain up to (90-95)% efficiency compared with what
one could squeeze out using assembler.
If not carefully than result could be (20-40)% for both GNAT
and OA.
Not recently I did a small investigation regarding this issue.
There are of course some special cases when using assembler
one can easily outperform GNAT in up to 8 times on the IA32 platform
but I think that next GNAT releases will leave no such opportunities.
I think it is quite obvious what these cases are :-).
Regards,
Vladimir Olensky
next prev parent reply other threads:[~1999-11-26 0:00 UTC|newest]
Thread overview: 50+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-11-24 0:00 Compiler for Z80/6510 Lutz Donnerhacke
1999-11-24 0:00 ` Wil
1999-11-25 0:00 ` Lutz Donnerhacke
1999-11-25 0:00 ` Robert Dewar
1999-11-25 0:00 ` Peter Milliken
1999-11-26 0:00 ` Robert Dewar
1999-11-26 0:00 ` Robert A Duff
1999-11-27 0:00 ` Robert Dewar
1999-12-01 0:00 ` Robert I. Eachus
1999-12-02 0:00 ` Larry Kilgallen
1999-12-02 0:00 ` Robert I. Eachus
1999-12-03 0:00 ` Robert Dewar
1999-12-03 0:00 ` Robert I. Eachus
1999-12-06 0:00 ` Robert Dewar
1999-12-13 0:00 ` Robert I. Eachus
1999-12-13 0:00 ` carr_tom
1999-12-17 0:00 ` Robert I. Eachus
1999-12-19 0:00 ` Robert Dewar
1999-12-21 0:00 ` Robert I. Eachus
1999-12-23 0:00 ` Robert Dewar
1999-12-23 0:00 ` Robert I. Eachus
1999-11-26 0:00 ` Ed Falis
1999-11-26 0:00 ` Robert C. Leif, Ph.D.
1999-11-27 0:00 ` Florian Weimer
[not found] ` <01bf38cb$be9b2b60$022a6282@dieppe>
1999-11-28 0:00 ` Robert Dewar
1999-11-28 0:00 ` Robert A Duff
1999-11-30 0:00 ` Pascal Obry
1999-11-28 0:00 ` Robert Dewar
1999-12-06 0:00 ` Richard D Riehle
1999-11-26 0:00 ` Tarjei Jensen
1999-11-26 0:00 ` Vladimir Olensky [this message]
1999-11-26 0:00 ` Robert Dewar
1999-11-26 0:00 ` Vladimir Olensky
1999-11-27 0:00 ` Robert Dewar
1999-11-28 0:00 ` Vladimir Olensky
1999-11-24 0:00 ` Tucker Taft
1999-11-24 0:00 ` Frank Klemm
1999-11-24 0:00 ` Lutz Donnerhacke
1999-11-29 0:00 ` Marin Condic
1999-11-29 0:00 ` Robert C. Leif, Ph.D.
1999-11-29 0:00 ` Lutz Donnerhacke
1999-11-29 0:00 ` Marin Condic
1999-11-29 0:00 ` Lutz Donnerhacke
1999-11-29 0:00 ` Mike Silva
1999-11-29 0:00 ` Marin Condic
1999-11-29 0:00 ` Mike Silva
1999-11-29 0:00 ` John Duncan
1999-11-30 0:00 ` Lutz Donnerhacke
1999-11-30 0:00 ` Tarjei Jensen
1999-12-01 0:00 ` Robert Dewar
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox