[Gems-users] Interrupts when executing LogTM


Date: Wed, 12 Mar 2008 19:07:01 +0100
From: mlupon@xxxxxxxxxx
Subject: [Gems-users] Interrupts when executing LogTM
Dear list,

I would like to know how pending interrupts are managed in Gems 2.0 when a
transaction is being executed. As far as I can see, we set an Interrupt flag
and trap to software handler by an exception (like a TLB miss).

However, is it possible to handle a pending interrupt if we are in PRIV_MODE? It
can't be done in Gems 2.0, as exceptions are caught when we aren't.

Does Lazy VM handle interrupts? I think that a good way to do it should be
jumping to software handler, but it must require some extra information (i.e.
put some extra information in the log) that I miss.


Thanks in advance for your help,

Marc Lupon
[← Prev in Thread] Current Thread [Next in Thread→]