Re: [kaffe] gnu.java.nio.VMSelector implementation

2005-04-03 Thread Rei Odaira
Dalibor Topic wrote: Rei Odaira wrote: Hi, I'm trying to run Tomcat 5 with clustering support on Kaffe/jthread. The current implementation of gnu.java.nio.VMSelector#select() seems to directly invoke a system call select(), instead of KSELECT(). Since the system call is not aware

Re: [kaffe] RC for 1.1.5

2005-04-03 Thread Michael Koch
On Sun, Apr 03, 2005 at 06:04:23AM +0200, Dalibor Topic wrote: Hi all, I've put up the snapshot of CVS head online at http://www.kaffe.org/~robilad/kaffe-1.1.x-cvs.tar.gz which is the 'release candidate' for 1.1.5. It doesn't have the uplifting RELEASE NOTES yet, though, those are coming

Re: [kaffe] gnu.java.nio.VMSelector implementation

2005-04-03 Thread Guilhem Lavaux
Hi Rei, Thank you very much for the patch ! It looks good to me. The last two files should also be sent to GNU Classpath though. As they are trivial bugs I think there should not be any problem going into the CVS. I am committing this now. Regards, Guilhem. On Sun, 2005-04-03 at 17:04 +0900,

[kaffe] CVS kaffe (guilhem): Fixes for selectable channel.

2005-04-03 Thread Kaffe CVS
PatchSet 5650 Date: 2005/04/03 11:24:04 Author: guilhem Branch: HEAD Tag: (none) Log: Fixes for selectable channel. 2005-04-03 Rei Odaira [EMAIL PROTECTED] * kaffe/kaffevm/systems/unix-jthreads/jthread.c (jthreadedSelect): Fixed timeout handling, fdset handling. maxFd,

Re: [kaffe] gnu.java.nio.VMSelector implementation

2005-04-03 Thread Michael Koch
On Sun, Apr 03, 2005 at 05:04:32PM +0900, Rei Odaira wrote: --- libraries/clib/nio/gnu_java_nio_VMSelector.c 1 Apr 2005 01:02:56 - 1.5 +++ libraries/clib/nio/gnu_java_nio_VMSelector.c 3 Apr 2005 07:24:27 - @@ -166,7 +166,7 @@ /* Here we know we got

Re: [kaffe] RC for 1.1.5

2005-04-03 Thread Kiyo Inaba
Dalibor wrote: Please give it a beating, and report build failures/send patches. It's not a bug report, but let me report that this candidate can be compiled for ia32/nb16 with three engines. Failures are 1) jit3 DoublePrint.java TestSerialVersions.java TestSerialPersistent.java

Re: [kaffe] gnu.java.nio.VMSelector implementation

2005-04-03 Thread Guilhem Lavaux
On Sun, 2005-04-03 at 12:28 +0200, Michael Koch wrote: On Sun, Apr 03, 2005 at 05:04:32PM +0900, Rei Odaira wrote: --- libraries/clib/nio/gnu_java_nio_VMSelector.c1 Apr 2005 01:02:56 - 1.5 +++ libraries/clib/nio/gnu_java_nio_VMSelector.c3 Apr 2005 07:24:27 - @@

Re: [kaffe] gnu.java.nio.VMSelector implementation

2005-04-03 Thread Dalibor Topic
Am Sonntag, den 03.04.2005, 12:28 +0200 schrieb Michael Koch: On Sun, Apr 03, 2005 at 05:04:32PM +0900, Rei Odaira wrote: --- libraries/clib/nio/gnu_java_nio_VMSelector.c1 Apr 2005 01:02:56 - 1.5 +++ libraries/clib/nio/gnu_java_nio_VMSelector.c3 Apr 2005 07:24:27 -

Re: [kaffe] RC for 1.1.5

2005-04-03 Thread Wolfgang Baer
Dalibor Topic wrote: Hi all, I've put up the snapshot of CVS head online at http://www.kaffe.org/~robilad/kaffe-1.1.x-cvs.tar.gz which is the 'release candidate' for 1.1.5. It doesn't have the uplifting RELEASE NOTES yet, though, those are coming tomorrow ;) Please give it a beating, and report

[kaffe] CVS kaffe (guilhem): Picofix for non-reentrant systems.

2005-04-03 Thread Kaffe CVS
PatchSet 5652 Date: 2005/04/03 15:27:45 Author: guilhem Branch: HEAD Tag: (none) Log: Picofix for non-reentrant systems. Members: ChangeLog:1.3822-1.3823 libraries/clib/nio/gnu_java_nio_VMSelector.c:1.7-1.8 Index: kaffe/ChangeLog diff -u kaffe/ChangeLog:1.3822

[kaffe] Eclipse 3.1M6 runs on Kaffe.

2005-04-03 Thread jserv
Hi list, I am glad to report another success about Eclipse. The fresh Eclipse 3.1M6 should work on Kaffe cvs head[1] correctly. Here are the instructions I took: 1) Download binary from Eclipse.org (Linux-x86-GTK) 2) Extract the tarball and chdir to eclipse 3) Use the script attached in this

[kaffe] CVS kaffe (robilad): Added missing guards for includes in VMSelector

2005-04-03 Thread Kaffe CVS
PatchSet 5653 Date: 2005/04/03 17:57:29 Author: robilad Branch: HEAD Tag: (none) Log: Added missing guards for includes in VMSelector 2005-04-03 Dalibor Topic [EMAIL PROTECTED] * libraries/clib/nio/gnu_java_nio_VMSelector.c: Added guards for sys/select.h and sys/time.h Members:

[kaffe] Porting Kaffe on powerpc405 Xilinx/ML310

2005-04-03 Thread 丁 植育
Hello , Have someone ported kaffe on powerpc405/ML310? Or if it can be done so? If you have any information , contact me please. Thanks a lot Best regards, C.W.Ting _ MSN Mobile MSN Messenger http://msn.com.tw/msnmobile

[kaffe] Re: [Xen-devel] java control of xen

2005-04-03 Thread Jacob Gorm Hansen
Adam Heath wrote: In an effort to push xen into more parts of the computing world, I am announcing the start of a brand new project here at Brainfood. Our plans are to port Xen to run *inside* a JVM(Kaffe), so that we can make use of the write-one-run-anywhere mantra. The magic piece of code that

[kaffe] missing ArrayIndexOutOfBoundsException in defineClass

2005-04-03 Thread Christian Thalinger
While testing and implementing CACAO's defineClass, if found this issue: $ cat MyClassLoader.java import java.io.*; public class MyClassLoader extends ClassLoader { public static void main(String[] argv) throws Exception { new MyClassLoader(); } public MyClassLoader() throws

Re: [kaffe] RC for 1.1.5

2005-04-03 Thread Arnaud Vandyck
Sun, 03 Apr 2005 17:23:11 +0200, Wolfgang Baer [EMAIL PROTECTED] wrote: Dalibor Topic wrote: Hi all, I've put up the snapshot of CVS head online at http://www.kaffe.org/~robilad/kaffe-1.1.x-cvs.tar.gz which is the 'release candidate' for 1.1.5. It doesn't have the uplifting RELEASE NOTES

Re: [kaffe] missing ArrayIndexOutOfBoundsException in defineClass

2005-04-03 Thread Guilhem Lavaux
On Sun, 2005-04-03 at 20:08 +0200, Christian Thalinger wrote: While testing and implementing CACAO's defineClass, if found this issue: $ cacao MyClassLoader Exception in thread main java.lang.ArrayIndexOutOfBoundsException No stacktrace available $ kaffe MyClassLoader class

[kaffe] CVS kaffe (guilhem): VMClassLoader fixlet.

2005-04-03 Thread Kaffe CVS
PatchSet 5654 Date: 2005/04/03 18:51:02 Author: guilhem Branch: HEAD Tag: (none) Log: VMClassLoader fixlet. * libraries/clib/native/ClassLoader.c (defineClass): Throw an exception if length is negative. Reported by: Christian Thalinger [EMAIL PROTECTED] Members:

[kaffe] CVS kaffe (robilad): Added guards for sysdepCallMethod on ia64

2005-04-03 Thread Kaffe CVS
PatchSet 5655 Date: 2005/04/03 19:02:04 Author: robilad Branch: HEAD Tag: (none) Log: Added guards for sysdepCallMethod on ia64 2005-04-03 Dalibor Topic [EMAIL PROTECTED] * config/ia64/sysdepCallMethod.h: Added guards. Members: ChangeLog:1.3825-1.3826

[kaffe] CVS kaffe (robilad): Added ia64-hpux port

2005-04-03 Thread Kaffe CVS
PatchSet 5656 Date: 2005/04/03 19:20:25 Author: robilad Branch: HEAD Tag: (none) Log: Added ia64-hpux port 2005-04-03 Dalibor Topic [EMAIL PROTECTED] * config/ia64/hpux/config.frag, config/ia64/hpux/md.h: New files for ia64-hpux port. It was a work of minutes to copy

[kaffe] CVS kaffe (guilhem): Integer overflow fix in System.arraycopy

2005-04-03 Thread Kaffe CVS
PatchSet 5657 Date: 2005/04/03 20:43:28 Author: guilhem Branch: HEAD Tag: (none) Log: Integer overflow fix in System.arraycopy 2005-04-03 Guilhem Lavaux [EMAIL PROTECTED], Mark Wielaard [EMAIL PROTECTED] * libraries/javalib/java/lang/System.java (arraycopy): Cast to

[kaffe] Quick mauve test

2005-04-03 Thread Mark Wielaard
Hi, Since kaffe 1.1.5-rc and gcj/gij 4.0-cvs should now be more or less comparable with respect to the core classes used from GNU Classpath I ran some quick tests against mauve (cvs) for both. In general kaffe wins :) 26843 PASSes against 25875 for gij. This is because kaffe does actually have

[kaffe] [BUG Report] building --with-kaffe-qt-awt

2005-04-03 Thread Robert Schuster
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, I wanted to build kaffe from CVS using its qt-awt support. However it failed when running configure because it told me not having the Xtst libraries installed (which is wrong - it works in classpath). As I could not fix the problem I used

[kaffe] CVS kaffe (robilad): Added x86-64 port to tarball

2005-04-03 Thread Kaffe CVS
PatchSet 5658 Date: 2005/04/04 00:07:30 Author: robilad Branch: HEAD Tag: (none) Log: Added x86-64 port to tarball 2005-04-04 Dalibor Topic [EMAIL PROTECTED] * config/Makefile.am: Added x86-64-freebsd2 port. Members: ChangeLog:1.3828-1.3829

[kaffe] [bug report] building kaffeh fails on x86

2005-04-03 Thread Robert Schuster
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, I have a problem building kaffe from CVS. I am using ./configure --with-kaffe-qt-awt --without-classpath-gtk-awt - --prefix=/home/rob/INSTALL/kaffe Which succeeds nicely but when calling make it fails with this error message: Making all in

Re: [kaffe] CVS kaffe (guilhem): Integer overflow fix in System.arraycopy

2005-04-03 Thread Michael Franz
I was at the NY JAVASIG [1] last week and one of the things that Sun did to improved performance in JDK 5.0 was to optimise System.arraycopy (I assume it is a native method). Any idea how fast the Kaffe implementation is. Michael 1.http://www.javasig.com/ On Apr 3, 2005 3:48 PM, Kaffe CVS