[kaffe] linux/x86 regr. failures

Guilhem Lavaux guilhem at kaffe.org
Wed Feb 9 23:03:30 PST 2005


Riccardo wrote:
> Hey,
> 
> linux/x86
> 
> 1 of 147 tests failed
> 
> cat RefTest.fail 
> Reference cleared
> Reference not cleared
> finalizer called

Hi,

Yeah. I know this one. When I have some time, I try to remove the alloca 
hack I've added for the finalizer but it's difficult as I cannot act on 
the pthread_* functions which may leave some uninitialized variable 
which contain the pointer which is holding the reference.

Cheers,

Guilhem.

> 
> I also wonder if output like this
> 
> Method Constant Pool:
> Translating StaticMethodCall.int_method_int_int(II)I (static) 0x81b3a30
> soft_fixup_trampoline(): return 0x81b3a30
> Success 00000003
>   field: test__int_call_int_int2 = 0x00000002
> callinfo = 0xbfffe920
> Method: StaticMethodCall.int_call_int_int2()I
> 
> @0:     iconst 1
> @1:     iconst 2
> @2:     invokestatic 47
> @5:     ireturn
> c:      pushl ebp
> c:      movl esp,ebp
> c:      subl #?,esp
> 
> 
> is normal ?
> 
> 
> _______________________________________________
> kaffe mailing list
> kaffe at kaffe.org
> http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
> 




More information about the kaffe mailing list