RE: access modifier for FileDescriptor.setNativeFd(long)

2004-04-13 Thread Jeroen Frijters
Mark Wielaard wrote: 2004-04-09 Jeroen Frijters [EMAIL PROTECTED] * gnu/java/nio/channels/FileChannelImpl.java (fd, mode): Made private. [...] Jeroen, was there a particular reason to make these things private here? (I admit to not having studied this code very hard, so

RE: The Mauve unicode testcase and VM performance

2004-04-13 Thread Jeroen Frijters
Stuart Ballard wrote: Mark Wielaard wrote: and overhead. Hope I have time next week to update it with at least rvm development results and maybe IKVM ahead of time results (Jeroen, any hints on how to do that in this case?) I don't know whether you have a zip/jar or individual

JamVM 1.1.3 released

2004-04-13 Thread Robert Lougher
Hi, A quick post to say JamVM 1.1.3 has been released. It's primarily another bug-fix release -- the release notes are at http://sourceforge.net/project/shownotes.php?release_id=230695. Thanks to everybody on this list who provided feedback on 1.1.2 (in particular Mark Wielaard and Michael

Re: JamVM 1.1.3 released

2004-04-13 Thread S. Meslin-Weber
Thanks to everybody on this list who provided feedback on 1.1.2 (in particular Mark Wielaard and Michael Koch). BTW Stephane, I've added -bootclasspath/a and -bootclasspath/p, which should make working with Odonata easier! Thanks Rob! I'll give it a spin today when I get home :) (must

Re: JamVM 1.1.3 released

2004-04-13 Thread Robert Lougher
Hi Sascha, Yes, I know :) I couldn't decide whether it was a good idea to slavishly follow Sun's options or not. The -X (as you're obviously aware) means non-standard options, and includes -Xms and -Xmx which I also do not have an X in front of (as used to be in JDK 1.1.x). Also, on Sun's

Re: JamVM 1.1.3 released

2004-04-13 Thread Thomas Fitzsimmons
On Tue, 2004-04-13 at 11:04, Robert Lougher wrote: Hi Sascha, Yes, I know :) I couldn't decide whether it was a good idea to slavishly follow Sun's options or not. The -X (as you're obviously aware) means non-standard options, and includes -Xms and -Xmx which I also do not have an X in

Re: JamVM 1.1.3 released

2004-04-13 Thread Thomas Zander
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Tuesday 13 April 2004 17:04, Robert Lougher wrote: Hi Sascha, Yes, I know :) I couldn't decide whether it was a good idea to slavishly follow Sun's options or not. The -X (as you're obviously aware) means non-standard options, and includes

Re: JamVM 1.1.3 released

2004-04-13 Thread Archie Cobbs
Robert Lougher wrote: Yes, I know :) I couldn't decide whether it was a good idea to slavishly follow Sun's options or not. The -X (as you're obviously aware) means non-standard options, and includes -Xms and -Xmx which I also do not have an X in front of (as used to be in JDK 1.1.x).

Re: The Mauve unicode testcase and VM performance

2004-04-13 Thread Stuart Ballard
Mark Wielaard wrote: You then still need the original exe for execution. The man page says about --aot: This option is used to precompile the CIL code in the specified assembly to native code. The generated code is stored in a file with the extension .so. This file will

Re: JamVM 1.1.3 released

2004-04-13 Thread Thomas Zander
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Tuesday 13 April 2004 19:56, Tom Tromey wrote: Thomas The opinion that everything should look as much the same as Thomas possible seems a bit naive (to me personally) in that I doubt Thomas any JVM could ever approach 100% compatibility with the

Re: The Mauve unicode testcase and VM performance

2004-04-13 Thread Mark Wielaard
Hi, On Tue, 2004-04-13 at 20:55, Stuart Ballard wrote: Did you try --aot'ing classpath.dll, IK.VM.NET.dll etc? I'd imagine that this particular microbenchmark spends a large proportion of its time inside classpath itself, suggesting that merely JITing the mauve part wouldn't help much.

Re: The Mauve unicode testcase and VM performance

2004-04-13 Thread Mark Wielaard
Hi, On Mon, 2004-04-12 at 16:43, David P Grove wrote: Development Jikes RVM can take a while to build, but does buy some performance. Probably not worth it for classpath development or mauve tests, but if you want to run some apps it can pay off. I have prototype and development 2.3.2

Re: [Mono-list] Re: The Mauve unicode testcase and VM performance

2004-04-13 Thread Jonathan Pryor
Below... On Tue, 2004-04-13 at 14:55, Stuart Ballard wrote: snip/ Interestingly, my installation of mono (from debian sid) doesn't even come with its own libraries AOT'd. I'd have thought that you'd get the best performance by AOT'ing *all* the libraries, including (and especially) the

NIO Channel Synchronization bugs

2004-04-13 Thread David Holmes
I'm having trouble with my savannah account at present and so can't submit a bug report. Looking at some of the java.nio.channel classes I'm seeing incorrectly synchronized code: AbstractSelectableChannel: boolean blocking This field is set under synchronization but isBlocking() reads it