GC failure w/ THREAD_LOCAL_ALLOC ?

Bryce McKinlay bryce@waitaki.otago.ac.nz
Wed Mar 20 17:54:00 GMT 2002


Boehm, Hans wrote:

>For Bryce and Jeff:
>
>1) How was gcj configured?
>

$ gcc -v
Reading specs from 
/home/bryce/gcc/bin/../lib/gcc-lib/i686-pc-linux-gnu/3.1/specs
Configured with: ../configure --prefix=/home/bryce/gcc31 
--enable-threads --enable-languages=c++,java : (reconfigured)
Thread model: posix
gcc version 3.1 20020320 (prerelease)

>2) What compiler was it built with?
>

GCC was built with itself. The problem occurs when the GC is built with 
or without -O, and both with mainline and 3.1 branch.

>3) Does it appear that this problem was recently introduced (and thus
>different from Michael Smith's)?  (My 3.1 tree is a few days old, and I
>built with a stable compiler.)
>

The test case certainly used to work, but I don't know if I ever tried 
it since thread local alloc was turned on. 

>4) What was the machine configuration, e.g. which X86 processor(s) was/were
>used?  Is it reproducible on older processors?  (I tried a plain Pentium, a
>Pentium II, and a 4xPPro machine, all of which are rather old.)
>

Its a 650Mhz mobile Pentium 3, redhat kernel 2.4.9-13, redhat 
glibc-2.2.4-19.3. I can try it on some other machines later to be sure.

regards

Bryce.




More information about the Java mailing list