Alpha (yet again, but it works now [?])

Dirk Grunwald grunwald at pa.dec.com
Fri Oct 23 21:03:46 PDT 1998


>>>>> "GB" == Godmar Back <gback at cs.utah.edu> writes:
GB> Try to turn preemption off by either using unix-internal threads
GB> or compiling with "EXTRA_CFLAGS=-DDEBUG" and then using -vmdebug
GB> JTHREADNOPREEMPT and see whether the errors still occur sporadically.
GB> If that turns it off, we have a hidden race condition somewhere.
GB> This is the behavior I saw on the arm.  I haven't had the time to
--

Yupe, that's the problem. If I disable thread preemption, I can run
GCTest 100 times w/o a problem. If I don't disable it, then I get
errors about 20% of the time.


More information about the kaffe mailing list