Re: Rob: Bug with Windows trasking translator

new topic     » goto parent     » topic index » view thread      » older message » newer message

Vincent wrote:
> Did you know "tick_rate(>= 18.3)" also speeds it up drastically?

Yes. Anything that makes ex.exe handle interrupts directly,
rather than calling the DOS system function for time().
 
> tick_rate() and profile_time are my new best friends. smile

Most programs probably don't care how long time() takes.
It's less than a millisecond on my machine, even in the slow case.
It's typically used just to measure elapsed time, such as when benchmarking.
In DOS, it can affect multitasking, depending on how often 
your tasks yield, and whether they are time-shared, or real-time.
Language War spends 90% of it's time in the scheduler,
just waiting for some time to elapse so it can run the next task
at the desired time.
 
> I also noticed when it's going that fast, moving the mouse doesn't have any
> affect on speed any longer.
> 
> BTW, I tested the performance of your newly compiled interpreters. I done
> sequence,
> sieve, and other benchmarks and it concludes a generous speed up in overall
> execution. But now you've also kicked up DOS graphics 2x faster, that can
> easily
> be sped up to 6x faster using one of the two methods above.
> 
> These are very impressive results and defiently a great performance gain for
> Euphoria v3.0! Way to go friend!
> 
> Are you planning to upload new executables to the archive once again?

Yes, maybe tomorrow.

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu