Re: Ann: Luxasm 00.01.07 : 2004-05-30

From: wolfgang kern (nowhere_at_nevernet.at)
Date: 06/02/04


Date: Wed, 2 Jun 2004 14:20:34 +0200


"Betov" answered "C":

[about assembler benchmarks..]

I actually don't care much about compiling speed,
it depends more on the programming style than on
'smartness' of the compiler.

A verbose written source with many equates, macros,
and other HLL-styled (programmers convenient only) stuff,
will take more time to convert anyway.

And even if an >4MB PE may need 30 seconds for compilation,
I'd be more aware of the speed/size performance of the produced file.

My way of coding is simple: no macros, almost no equates and I'll
keep data-label count short by using offsets to address struct-items.

So it will be almost impossible to compare compiling speed
on different assemblers if not using identical source.

__
wolfgang



Relevant Pages

  • Re: Ann: Luxasm 00.01.07 : 2004-05-30
    ... > it depends more on the programming style than on ... > My way of coding is simple: no macros, ... and easy Macros System,... ... A good Assembler must be fast at most points of views, ...
    (alt.lang.asm)
  • Re: Hah! Kernel Hackers are devious!
    ... coders have a preference for memorization. ... containing macros. ... I spent my major formative (assembler) years on S/370, ... equates, structures and whatnot. ...
    (alt.lang.asm)
  • Re: "We Never Use Assembly Language"
    ... too bad that I expect the same from macros that I use. ... I guess Rosasm is no longer written in assembly. ... does not detract from a tool being an assembler. ... it raises HLA some levels. ...
    (alt.lang.asm)
  • Re: "We Never Use Assembly Language"
    ... > too bad that I expect the same from macros that I use. ... Are you unable to see the diffrence?The rosasm macros are little else but clever text replacesments for asm instructions. ... but it has nothing todo inside an assembler. ... well feature for feature to the Rosasm IDE which took near a decade. ...
    (alt.lang.asm)
  • Re: RosAsm?
    ... not what the instructions are. ... With a good set of macros this can be made even clearer... ... in this vain in my option the only programmers who should be ... by the assembler in a "Label not defined" error and probably ...
    (alt.lang.asm)