Re: [kaffe] [gump] utf8const.c

2005-01-05 Thread Helmer Krämer
Davanum Srinivas [EMAIL PROTECTED] wrote: looks like we need a lock for locking access to utfLockRoot :( I'd think that the whole utfLockRoot thing is broken (you'd need one utfLockRoot per thread since it's perfectly legal for two threads to work on utf8 constants at the same time). However,

Re: [kaffe] [gump] utf8const.c

2005-01-05 Thread Guilhem Lavaux
Helmer Krämer wrote: Davanum Srinivas [EMAIL PROTECTED] wrote: looks like we need a lock for locking access to utfLockRoot :( I'd think that the whole utfLockRoot thing is broken (you'd need one utfLockRoot per thread since it's perfectly legal for two threads to work on utf8 constants at the

[kaffe] merging java.lang.Class ?

2005-01-05 Thread Helmer Krämer
Hi, after merging java.lang.Classloader, I tried merging java.lang.Class and got so far that kaffe passes most of the regression tests. The attached patch is not yet ready to go in (I still have to fix the reflection stuff and do some cleanup), but it is far enough to decide whether we want

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: IIOInvalidTreeException fixed

2005-01-05 Thread Kaffe CVS
PatchSet 5764 Date: 2005/01/05 19:31:56 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: IIOInvalidTreeException fixed Members: ChangeLog:1.3308-1.3309 libraries/javalib/javax/imageio/metadata/IIOInvalidTreeException.java:1.1-1.2 Index:

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: nio fixes

2005-01-05 Thread Kaffe CVS
PatchSet 5767 Date: 2005/01/05 19:45:25 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: nio fixes Members: ChangeLog:1.3311-1.3312 libraries/javalib/java/nio/ByteBufferImpl.java:1.8-1.9 libraries/javalib/java/nio/CharBufferImpl.java:1.6-1.7

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: imageio improvements

2005-01-05 Thread Kaffe CVS
PatchSet 5766 Date: 2005/01/05 19:40:41 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: imageio improvements Members: ChangeLog:1.3310-1.3311 libraries/javalib/javax/imageio/IIOParam.java:1.2-1.3

[kaffe] [gump] recreating do_lockUTF Assertion

2005-01-05 Thread Davanum Srinivas
Guilhem, After browsing the kaffe sources i hit on a way to recrate the the problem. Please run java -cp . TraverseJAR /opt/__versions__/kaffe-dev/jre/lib/rt.jar with the classes here: http://brutus.apache.org/~dims/utf.zip. Here's the sample assertion i got: (also in out.txt in utf.zip)

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: accessibility fixes

2005-01-05 Thread Kaffe CVS
PatchSet 5772 Date: 2005/01/05 20:16:24 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: accessibility fixes Members: ChangeLog:1.3316-1.3317 libraries/javalib/java/awt/CheckboxMenuItem.java:1.13-1.14

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: accessibility fixes

2005-01-05 Thread Kaffe CVS
PatchSet 5772 Date: 2005/01/05 20:16:24 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: accessibility fixes Members: ChangeLog:1.3316-1.3317 libraries/javalib/java/awt/CheckboxMenuItem.java:1.13-1.14

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: accessibility fixes

2005-01-05 Thread Kaffe CVS
PatchSet 5772 Date: 2005/01/05 20:16:24 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: accessibility fixes Members: ChangeLog:1.3316-1.3317 libraries/javalib/java/awt/CheckboxMenuItem.java:1.13-1.14

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: accessibility fixes

2005-01-05 Thread Kaffe CVS
PatchSet 5772 Date: 2005/01/05 20:16:24 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: accessibility fixes Members: ChangeLog:1.3316-1.3317 libraries/javalib/java/awt/CheckboxMenuItem.java:1.13-1.14

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: import cleanups

2005-01-05 Thread Kaffe CVS
PatchSet 5768 Date: 2005/01/05 20:06:41 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: import cleanups Members: ChangeLog:1.3312-1.3313 libraries/javalib/java/awt/Button.java:1.7-1.8 libraries/javalib/java/lang/System.java:1.44-1.45

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: fixes for JFormattedTextField

2005-01-05 Thread Kaffe CVS
PatchSet 5775 Date: 2005/01/05 23:02:34 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: fixes for JFormattedTextField Members: ChangeLog:1.3319-1.3320 libraries/javalib/javax/swing/JFormattedTextField.java:1.7-1.8 Index: kaffe/ChangeLog diff -u

[kaffe] CVS kaffe (robilad): Fixed synchronization problems when opening ZipFiles

2005-01-05 Thread Kaffe CVS
PatchSet 5773 Date: 2005/01/05 22:40:55 Author: robilad Branch: HEAD Tag: (none) Log: Fixed synchronization problems when opening ZipFiles 2005-01-05 Dalibor Topic [EMAIL PROTECTED] * libraries/javalib/java/util/zip/ZipFile.java (ZipFile): Synchronize on file name before

Re: [kaffe] CVS kaffe (robilad): Fixed synchronization problems when opening ZipFiles

2005-01-05 Thread Mark Wielaard
Hi, On Wed, 2005-01-05 at 14:49 -0800, Kaffe CVS wrote: public ZipFile(String fname) throws IOException { name = fname; - zip = openZipFile0(fname); + /* only have one thread at a time attempt to open the zip file */ + synchronized(fname) { + zip =

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: metal plaf and awt fixes

2005-01-05 Thread Kaffe CVS
PatchSet 5780 Date: 2005/01/06 00:15:31 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: metal plaf and awt fixes Members: ChangeLog:1.3324-1.3325 libraries/javalib/gnu/java/awt/peer/gtk/GtkToolkit.java:1.7-1.8

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: accesibility fixes

2005-01-05 Thread Kaffe CVS
PatchSet 5782 Date: 2005/01/06 00:22:45 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: accesibility fixes Members: ChangeLog:1.3326-1.3327 libraries/javalib/java/awt/Button.java:1.8-1.9 libraries/javalib/java/awt/Canvas.java:1.16-1.17

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: olga's swing fixes

2005-01-05 Thread Kaffe CVS
PatchSet 5783 Date: 2005/01/06 00:53:04 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: olga's swing fixes Members: ChangeLog:1.3327-1.3328 libraries/javalib/javax/swing/JTable.java:1.12-1.13

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: olga's swing fixes

2005-01-05 Thread Kaffe CVS
PatchSet 5783 Date: 2005/01/06 00:53:04 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: olga's swing fixes Members: ChangeLog:1.3327-1.3328 libraries/javalib/javax/swing/JTable.java:1.12-1.13

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: olga's swing fixes

2005-01-05 Thread Kaffe CVS
PatchSet 5783 Date: 2005/01/06 00:53:04 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: olga's swing fixes Members: ChangeLog:1.3327-1.3328 libraries/javalib/javax/swing/JTable.java:1.12-1.13

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: merged in sleep patch

2005-01-05 Thread Kaffe CVS
PatchSet 5778 Date: 2005/01/06 00:04:25 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: merged in sleep patch Members: ChangeLog:1.3322-1.3323 libraries/clib/native/Thread.c:1.22-1.23 libraries/javalib/java/lang/Thread.java:1.51-1.52

Re: [kaffe] [gump] recreating do_lockUTF Assertion

2005-01-05 Thread Davanum Srinivas
Guilhem, Please see latest zip (http://brutus.apache.org/~dims/utf.zip). one run i got this: kaffe-bin: utf8const.c:58: do_lockUTF: Assertion `utfLockRoot == ((void *)0)' failed. another run i got this: kaffe-bin: machine.c:251: translate: Assertion `reinvoke == false' failed. sometimes it

Re: [kaffe] [gump] recreating do_lockUTF Assertion

2005-01-05 Thread Davanum Srinivas
Here's one more for the record: (:15992): Gtk-WARNING **: cannot open display: -- dims --- Davanum Srinivas [EMAIL PROTECTED] wrote: Guilhem, Please see latest zip (http://brutus.apache.org/~dims/utf.zip). one run i got this: kaffe-bin: utf8const.c:58: do_lockUTF: Assertion

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: fixes for nio from ito and michael koch

2005-01-05 Thread Kaffe CVS
PatchSet 5776 Date: 2005/01/05 23:09:49 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: fixes for nio from ito and michael koch Members: ChangeLog:1.3320-1.3321 libraries/javalib/java/nio/ByteBufferImpl.java:1.9-1.10

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: olga's swing fixes

2005-01-05 Thread Kaffe CVS
PatchSet 5783 Date: 2005/01/06 00:53:04 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: olga's swing fixes Members: ChangeLog:1.3327-1.3328 libraries/javalib/javax/swing/JTable.java:1.12-1.13

[kaffe] [PATCH] m68k compilation failure

2005-01-05 Thread Kiyo Inaba
Happy new year all, (or Akemashite Omedetou, in Japanese) After the modification of JIT compiler symbol done by Guilhem last week, kaffe can not be compiled on m68k. Attached patch should be needed for this cpu. Similar patch should be needed for all types of cpu (except i386, of course)

[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: locale data updated

2005-01-05 Thread Kaffe CVS
PatchSet 5763 Date: 2005/01/05 18:43:21 Author: robilad Branch: HEAD Tag: (none) Log: Resynced with GNU Classpath: locale data updated Members: ChangeLog:1.3307-1.3308 libraries/javalib/all.files:1.65-1.66