Again: Native threads

Frank Mehnert Frank.Mehnert at mchp.siemens.de
Mon Mar 31 23:15:33 PST 1997


On Thu, 27 Mar 1997, Richard Henderson wrote:

> > This time I have ported Kaffe on Chorus (scaleable Realtime OS) and
> > I didn't need any assembler instructions (Chorus runs ony several
> > platforms, my target was an i486). While the GC is running nothing
> > else runs (LOCK=SpinLock, UNLOCK=SpinUnLock).
> 
> How are you handling the case in which the only reference to an object
> is in a register of another thread?

Sorry, SpinLock and SpinUnlock are completely wrong in this context,
was my error.

In some thread implementations (so in Chorus threads) there are a
function like threadContext which delivers the CPU registers of a
thread.

Frank

Frank Mehnert
email: Frank.Mehnert at mchp.siemens.de



More information about the kaffe mailing list