On Thu, Feb 14, 2008 at 10:02 PM, Igor Stasenko siguctua@gmail.com wrote:
Hello everyone,
I'd like to discuss a not-very-easy to understand topic, like interrupt checking mechanism in squeak VM.
I introduced an event system in HydraVM: all external events to Interpreter can be posted at any time using event queue without much processor stall (i'm using atomic operations for that). I really now considering to change interpret() loop to move out and cleanup code concerning interrupts checking.
<snip>
You want to check to make sure you're not having an adverse effect on performance.
Is there a commonly used benchmark (other than 1 tinyBenchmark) which we could use to determine what the slowdown or speedup is? Perhaps a large compilation?
Gulik.