> >30 SECONDS on a K6-233??? Talking about a lacking optimization... ("bwoa,
> >the people using this program have an P3 500 MHz anyway" standard
> >PC-programmers attitude)
>
> This was about an assembler running under an emulator.
> But still 30 seconds is a lot... Does this include disk I/O or something?
> I remember compile times of a few seconds (Compass under MSX4PC on P166).

Ah... I thought he was talking about cross-compiling...
Well that could explain it, yes.


> >Compass is, exept for WBASS, the fastest assembler ever made on MSX. And
if
> >they would tokenize the code, then it would be... Whow.
>
> I think Compass will have a very hard time to beat WBASS2 on speed.
Compass
> can handle larger amounts of memory (mapper pages) and in a more flexible
> way (multiple mappers). These extra features are bound to create some
> overhead.
>
> It's simply not fair to compare compile times of an assembler that can
> handle large sources to an assembler that has a 20K source buffer and
> therefore never has to do slot switching or even bank switching.

??? I doubt this slot/bank-switching will slow down things a lot. Keep in
mind that swapping the memory is only nessacary every <phat>16384</phat>
bytes... So it happens relatively quite occasional. In addition, switching
the mapper only takes 8 T-states... Okay, using the Dos2-calls it takes a
little more (about 50 T-states), but still it relatively isn't that much.


~Grauw


--
>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<
          email me: [EMAIL PROTECTED] or ICQ: 10196372
             visit the Datax homepage at http://datax.cjb.net/
MSX fair Bussum / MSX Marathon homepage: http://msxfair.cjb.net/
>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<





****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to