[Vm-dev] Interrupt checking in HydraVM using event system

Adrian Kuhn akuhn at gmx.ch
Thu Feb 14 20:39:03 UTC 2008


Alas I can not help you.

But a question to all - what do we \cite{} w r t tiny benchmarks in a  
paper?

cheers,
AA

On 14 Feb 2008, at 21:32 , Michael van der Gulik wrote:

>
>
> On Thu, Feb 14, 2008 at 10:02 PM, Igor Stasenko  
> <siguctua at 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.
>
>
> -- 
> http://people.squeakfoundation.org/person/mikevdg
> http://gulik.pbwiki.com/



More information about the Vm-dev mailing list