Graal - first step

Rémi Forax forax at univ-mlv.fr
Tue Apr 3 03:10:00 PDT 2012


On 04/02/2012 12:10 PM, Douglas Simon wrote:
> Hi Remi,
>
> On Mar 30, 2012, at 7:13 PM, Rémi Forax wrote:
>
>> Hi guys,
>> I've played a little with Graal and I've some questions (a lot in fact but I will send several messages :)
> We're ready for your questions - fire away ;-)

I was exploring the idea to replace the bytecode backeend of a runtime 
like by example JRuby
to construct a graph of graal's node.
So please correct me if I'm wrong but I think it's not possible currently
or possible in a very restricted way because each method need to be have 
a bytecode attached.

By example, a deoptimize node will call a code in Hotspot that will 
trigger the interpreter
so each method need a bytecode view.

Another related problem is that there is currently no node that does 
profiling so
I can't generate a graph of nodes with profile information that I will 
be able to extract
using Graal interface with Hotspot.

cheers,
Rémi





More information about the graal-dev mailing list