Re: [kaffe] frustrating news regarding the pthread instability

2004-10-22 Thread Dalibor Topic
Noa Resare wrote: ons 2004-10-20 klockan 18:47 +0200 skrev Guilhem Lavaux: I have now tested the new code a bit. I have succeeded to hang it once after about 5 hours of testing (but that could be related to the problem below) but it is much more stable than any other kaffe version I have tested. T

Re: [kaffe] More amd64, warning fixes, cleanup

2004-10-22 Thread Michael Franz
Just test CVS. 19 of 144 tested failed. ___ kaffe mailing list [EMAIL PROTECTED] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Re: [kaffe] More amd64, warning fixes, cleanup

2004-10-22 Thread Dalibor Topic
Eric Anholt wrote: Hi Eric, thanks a lot for the new load of patches! AMD64: 1) kaffe-support-cpp-2.diff: Fixup for the commit to avoid undefined macro warnings for PROMOTE_* an NO_HOLES, because defined(MACRO) is true even if MACRO is 0. Set the macros to 0 when they're unset rather than using de

[kaffe] CVS kaffe (robilad): Fixed lockups on fedora core

2004-10-22 Thread Kaffe CVS
PatchSet 5325 Date: 2004/10/22 21:51:33 Author: robilad Branch: HEAD Tag: (none) Log: Fixed lockups on fedora core 2004-10-22 Noa Resare <[EMAIL PROTECTED]> * kaffe/kaffevm/systems/unix-pthreads/thread-impl.c: Move KaffeVM_unlinkNativeAndJavaThread() to after KGC_rmRef() Memb

Re: [kaffe] More amd64, warning fixes, cleanup

2004-10-22 Thread Eric Anholt
On Fri, 2004-10-22 at 16:42, Dalibor Topic wrote: > > With no patches or all but #2, I have 12/144 regression test failures. > > With #2 thrown in the mix, I'm down to 4 errors and I can run my > > classes. (no printf diffs were needed, since fixing arg passing means > > printf doesn't get absur

[kaffe] CVS kaffe (robilad): Removed USE_INTERNAL_THREADS

2004-10-22 Thread Kaffe CVS
PatchSet 5329 Date: 2004/10/22 23:41:05 Author: robilad Branch: HEAD Tag: (none) Log: Removed USE_INTERNAL_THREADS 2004-10-22 Eric Anholt <[EMAIL PROTECTED]> * config/alpha/threads.h, config/arm/threads.h, config/i386/threads.h, config/ia64/threads.h, c

[kaffe] CVS kaffe (robilad): Removed replacechar prototype

2004-10-22 Thread Kaffe CVS
PatchSet 5327 Date: 2004/10/22 22:40:27 Author: robilad Branch: HEAD Tag: (none) Log: Removed replacechar prototype 2004-10-22 Eric Anholt <[EMAIL PROTECTED]> * kaffe/kaffevm/support.h (replacechar): It's defined only statically, so removed from public header. Members:

[kaffe] CVS kaffe (robilad): Added missing includes for verify3a

2004-10-22 Thread Kaffe CVS
PatchSet 5328 Date: 2004/10/22 23:18:01 Author: robilad Branch: HEAD Tag: (none) Log: Added missing includes for verify3a 2004-10-22 Eric Anholt <[EMAIL PROTECTED]> * kaffe/kaffevm/verifier/verify3a.c: Added missing includes. Members: ChangeLog:1.2880->1.2881

[kaffe] CVS kaffe (robilad): Export printStackTrace

2004-10-22 Thread Kaffe CVS
PatchSet 5326 Date: 2004/10/22 22:32:38 Author: robilad Branch: HEAD Tag: (none) Log: Export printStackTrace 2004-10-22 Eric Anholt <[EMAIL PROTECTED]> * kaffe/kaffevm/stackTrace.c, kaffe/kaffevm/stackTrace.h: Made printStackTrace an exported function. Members:

[kaffe] broken url parsing

2004-10-22 Thread Riccardo
URL parsing in some regression tests is broken if builddir and sourcedir are not in the same leaf. WARNING: could not properly read security provider files: file:///home/multix/kaffe-cvs/sunos-build/test/regression// export/home0/kaffe_nfs/kaffe_cvs/kaffe/libraries/clib//security/Kaffe

Re: [kaffe] libraries/clib/native/{Double,Float}.c issues

2004-10-22 Thread Dalibor Topic
Eric Anholt wrote: Hi Eric, thanks for the patch! I've checked it in with one small change: I've left out the hunk in Float.c below. However, I'm still seeing insanely long times to run simple tests like DoublePrint.java. Not sure what's going on here. you could try kaffe -prof DoublePrint with

[kaffe] CVS kaffe (robilad): Use snprintf for Double and Float toString

2004-10-22 Thread Kaffe CVS
PatchSet 5324 Date: 2004/10/22 19:32:25 Author: robilad Branch: HEAD Tag: (none) Log: Use snprintf for Double and Float toString 2004-10-22 Eric Anholt <[EMAIL PROTECTED]> * libraries/clib/native/Double.c, libraries/clib/native/Float.c: (toCharArrayWithPrecision): Adde

[kaffe] CVS kaffe (kaz): libraries/javalib/kaffe/io/CharToByteConverter.java,

2004-10-22 Thread Kaffe CVS
PatchSet 5323 Date: 2004/10/22 15:38:49 Author: kaz Branch: HEAD Tag: (none) Log: 2004-10-22 Ito Kazumitsu <[EMAIL PROTECTED]> * libraries/javalib/kaffe/io/CharToByteConverter.java, libraries/javalib/kaffe/io/ByteToCharConverter.java: (getConverterInternal) Continue if

Re: [kaffe] frustrating news regarding the pthread instability

2004-10-22 Thread Noa Resare
ons 2004-10-20 klockan 18:47 +0200 skrev Guilhem Lavaux: > Noa Resare wrote: > > ons 2004-10-20 klockan 08:00 +0200 skrev Guilhem Lavaux: > > > >>I have identified and patched a race vulnerability which happens at > >>thread destruction and another one (thanks to helmer) which happens at > >>thr

Re: [kaffe] frustrating news regarding the pthread instability

2004-10-22 Thread Noa Resare
ons 2004-10-20 klockan 18:47 +0200 skrev Guilhem Lavaux: > > I've just commited it. Please test it extensively. I would like also a > thread hog test to see if there are memory leaks with the new scheme. > > Cheers, > > Guilhem. I have now tested the new code a bit. I have succeeded to hang i

Re: [kaffe] frustrating news regarding the pthread instability

2004-10-22 Thread Dalibor Topic
Noa Resare wrote: ons 2004-10-20 klockan 18:47 +0200 skrev Guilhem Lavaux: Hi Noa, I've just commited it. Please test it extensively. I would like also a thread hog test to see if there are memory leaks with the new scheme. Cheers, Guilhem. After half an hour of testing here it looks much better

[kaffe] More amd64, warning fixes, cleanup

2004-10-22 Thread Eric Anholt
AMD64: 1) kaffe-support-cpp-2.diff: Fixup for the commit to avoid undefined macro warnings for PROMOTE_* an NO_HOLES, because defined(MACRO) is true even if MACRO is 0. Set the macros to 0 when they're unset rather than using defined(). 2) kaffe-promote-holes.diff: Move PROMOTE_* / NO_HOLES to com