Simple dynamic language using invokedynamic

Chanwit Kaewkasi chanwit at gmail.com
Tue Jun 23 05:19:01 PDT 2009


Hi,

Some update after rebuilding the mlvm.

Without -Xint, I got "unexpected opcode: 186"
With -Xint, the program ran fine.
Then I tried -server, I felt like JIT kicked it? The program ran and
finally JVM crashed.
Here's log:
http://gist.github.com/134500

I see something like C2 compiler was working this time?

Current CompileTask:
C2: 3 g7.tests.classgen.Fib.fib(Ljava/lang/Object;)Ljava/lang/Object; (59 bytes)

If so, it's really exciting to see JIT started to work !!

Chanwit

On Tue, Jun 23, 2009 at 10:56 AM, John Rose<John.Rose at sun.com> wrote:
> If you pull and build again, you can stop using -Xint.  (I hope. :-)
> -- John
>
> On Jun 23, 2009, at 2:49 AM, Chanwit Kaewkasi wrote:
>
>> Thank you for this info!
>> Yes, I have just built the mlvm yesterday before your mail to
>> Christian.
>
> _______________________________________________
> mlvm-dev mailing list
> mlvm-dev at openjdk.java.net
> http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
>



-- 
Chanwit Kaewkasi
PhD Candidate,
Centre for Novel Computing
School of Computer Science
The University of Manchester
Oxford Road
Manchester
M13 9PL, UK



More information about the mlvm-dev mailing list