Graal generated assembly much larger than C2

Carl M java at
Sun May 26 22:21:23 UTC 2019


I am new to trying out Graal, and found that it was much slower for 
a trivial benchmark I wrote.  I was surprised that it was about 40%
slower, so I dumped the assembly and found it was much larger for
the Graal version.  I collected a dump of the assembly, but I am not
much of a compiler person so I don't know what to do with it.  

Is this the right list to see if there is something wrong?

Assembly of each compiler (and JVM flags):

Source code inner loop:

More information about the graal-dev mailing list