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.


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?