Oracle/Sun and the JVM

2010-01-28 Thread Raffaello Giulietti
Perhaps they are only vendor promises, but from yesterday's webcast it seems that Oracle's strategy about Java is to fully embrace the efforts for multiple languages on the JVM, among others. Am I too optimistic? I hope not. Long live the MLVM and the heroic engineers inside and outside

Re: JSR 292 x86 C1 support

2010-01-28 Thread Christian Thalinger
On Wed, 2010-01-27 at 17:59 +0100, Rémi Forax wrote: Nice, it works well on some my small test suites (MethodHandle and indy). Thanks for testing. About perf, dynamic calls are a little less efficient than their static couterparts, it seems that neither c1 nor c2 inline a method handle call

Re: JSR 292 x86 C1 support

2010-01-28 Thread Christian Thalinger
On Thu, 2010-01-28 at 12:15 +0100, Rémi Forax wrote: Le 28/01/2010 11:34, Christian Thalinger a écrit : On Wed, 2010-01-27 at 17:59 +0100, Rémi Forax wrote: Nice, it works well on some my small test suites (MethodHandle and indy). Thanks for testing. About perf,

Re: JSR 292 x86 C1 support

2010-01-28 Thread Christian Thalinger
On Thu, 2010-01-28 at 13:45 +0100, Christian Thalinger wrote: Sorry, I didn't see the attachment with the previous email. I'll look into it. OK, I'm a bit puzzled. One obvious thing that does not work is that increment is a local variable. Inlining only works if the MH is a static or

more from yesterday

2010-01-28 Thread John Rose
If you missed yesterday's big Oracle webcast and what to see how the JVM was mentioned, here are the proceedings: http://www.oracle.com/us/sun/044498.html For our purposes, Thomas Kurian's talk is most relevant. But the whole thing is pretty interesting. (At least, it was to me, for obvious

Re: more from yesterday

2010-01-28 Thread Fredrik Öhrström
Thread local garbage collection is a JRockit bleeding edge feature that allow separate threads in a Java server to have their own heap. There is of course also a global heap to which shared objects are relocated to. One important benefit is that these heaps can be garbage collected

Re: more from yesterday

2010-01-28 Thread Patrick Wright
Sounds very nice. Thanks for the explanation. Patrick ___ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev