JSR 292 work update

I'm still working on HotSpot compiler support for JSR 292.  The progress is actually very good and inlining is already working in C2.  Although there are still some problems with scavenging oops in nmethods and you have to stick to UseSerialGC if you want to give it a try.  But John Rose is working on a fix for that.

While not working on inlining I started porting JSR 292 support to x86_64.  I've already commited the interpreter support and compiler support is in the works and almost finished.

In the meantime Charles Nutter introduced another dynamic language, called Surinx, which uses invokedynamic and "the solid performance of Surinx bodes very well for JRuby's future."  That sounds good.

Comments:

Thank you very much.

Posted by Sesli Chat on September 09, 2009 at 03:15 PM CEST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Random posts from a HotSpot engineer.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today