Re: HLL syntax & structure suited to rapid compilation?

"Marco van de Voort" <marcov@toad.stack.nl>
14 Aug 2002 02:21:27 -0400

          From comp.compilers

Related articles
HLL syntax & structure suited to rapid compilation? gswork@mailcity.com (gswork) (2002-07-24)
Re: HLL syntax & structure suited to rapid compilation? steve@lurking.demon.co.uk (Steve Horne) (2002-07-25)
Re: HLL syntax & structure suited to rapid compilation? marcov@toad.stack.nl (Marco van de Voort) (2002-07-31)
Re: HLL syntax & structure suited to rapid compilation? joachim_d@gmx.de (Joachim Durchholz) (2002-08-04)
Re: HLL syntax & structure suited to rapid compilation? ceco@jupiter.com (Tzvetan Mikov) (2002-08-10)
Re: HLL syntax & structure suited to rapid compilation? marcov@toad.stack.nl (Marco van de Voort) (2002-08-10)
Re: HLL syntax & structure suited to rapid compilation? marcov@toad.stack.nl (Marco van de Voort) (2002-08-14)
Re: HLL syntax & structure suited to rapid compilation? joachim_d@gmx.de (Joachim Durchholz) (2002-08-23)
Re: HLL syntax & structure suited to rapid compilation? ceco@jupiter.com (Tzvetan Mikov) (2002-08-23)
Re: HLL syntax & structure suited to rapid compilation? marcov@toad.stack.nl (Marco van de Voort) (2002-08-24)
Re: HLL syntax & structure suited to rapid compilation? marcov@toad.stack.nl (Marco van de Voort) (2002-08-24)
| List of all articles for this month |
From: "Marco van de Voort" <marcov@toad.stack.nl>
Newsgroups: comp.compilers
Date: 14 Aug 2002 02:21:27 -0400
Organization: Eindhoven University of Technology, The Netherlands
References: 02-07-098 02-07-121 02-07-128 02-08-005 02-08-024
Keywords: performance
Posted-Date: 14 Aug 2002 02:21:27 EDT

Tzvetan Mikov wrote:
> "Joachim Durchholz" <joachim_d@gmx.de> wrote in message


> They have, but not as much as one would hope (or expect, given how much time
> has passed). All 32-bit versions of Borland Pascal/Delphi use Borland C's
> backend which performs some of the standard optimizations. Unfortunately the
> last time I looked (Borland C++ 5.5, 2000) it was still pretty horrible
> compared to GCC or VC (not to mention Intel). I used to be a long time
> Borland fan but I got pretty angry when I saw things like:
> mov eax, ebx
> mov ebx, eax
> in the "optimized" code.


But how did the overal performance differ? Everybody can single out some
thing that was missed by the peephole optimiser (and maybe only because the
construct just before or after it was "special"), but the overall code
quality matters, and can (IMHO) be only done by benchmarking/profiling real
applications. (and not rely on benchmarks too much, since they are often
slightly manipulated because of their marketing importance)


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.