GraalIR Virtual nodes

Juan Fumero juan.fumero at
Tue Apr 12 11:06:47 UTC 2016

Hi all, 
    I am working with FastR and I am analyzing the GraalIR after the
Partial Evaluation. I have a question concerning virtual nodes in the
Graal IR. What do they represent? Are they considered as

For instance, for a simple R expression:

f <- function(x) x * 2.0;

I see nodes such as VirtualArray, VirtualObjectState or VirtualBoxing.


The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.

More information about the graal-dev mailing list