hg: mlvm/mlvm/jdk: coro: add jtreg tags to coro unit tests

2011-03-02 Thread lukas . stadler
Changeset: e16f8f75573f Author:Lukas Stadler Date: 2011-03-02 11:35 +0100 URL: http://hg.openjdk.java.net/mlvm/mlvm/jdk/rev/e16f8f75573f coro: add jtreg tags to coro unit tests ! coro.patch ___ mlvm-dev mailing list mlvm-dev@openjdk.jav

Not reproductible crash + unexpected exception?

2011-03-02 Thread Rémi Forax
The VM (jdk7b131 linux 64bits) crashes once when running: java -XX:+UnlockExperimentalVMOptions -XX:+EnableInvokeDynamic -cp . Megamorphic2 The weird thing is even if I'm not able to reproduce the crash anymore. I join the classes: Megamorphic* classes are in . and RT.class is in jsr335/l

Re: performance issue: 7023639: JSR 292 method handle invocation needs a fast path for compiled code

2011-03-02 Thread Charles Oliver Nutter
On Tue, Mar 1, 2011 at 6:42 PM, John Rose wrote: > At least the most important transforms should go through customized code.   > These include: > - direct access (no transforms) > - receiver binding (the bindTo transformation) > - trivial asType transformations > - invokeGeneric (argument and retu

Re: performance issue: 7023639: JSR 292 method handle invocation needs a fast path for compiled code

2011-03-02 Thread John Rose
On Mar 2, 2011, at 9:42 AM, Charles Oliver Nutter wrote: > On Tue, Mar 1, 2011 at 6:42 PM, John Rose wrote: >> At least the most important transforms should go through customized code. >> These include: >> - direct access (no transforms) >> - receiver binding (the bindTo transformation) >> - tr

in the blue yonder: thinking about syntax support for invokedynamic

2011-03-02 Thread John Rose
Introduction The invokedynamic instruction is not designed for use from Java. And yet there are use cases for syntax support. Java is (among other things) the primary systems programming language for the JVM. If you are programming a dynamic language system, you are probably coding a lot of