> 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? r~