[10] RFR(XXL) 8180267: Update Graal

Vladimir Kozlov vladimir.kozlov at oracle.com
Fri May 12 17:45:02 UTC 2017


This will be pushed together with merge from jdk10/jdk10 to jdk10/hs 
because new Graal code is required after merge of JDK-8177845: "Need a 
mechanism to load Graal".

Webrev: http://cr.openjdk.java.net/~kvn/8180267/webrev.00/
https://bugs.openjdk.java.net/browse/JDK-8180267

Sync latest Graal sources into JDK10/hs.

Additional changes in make file and AOT were needed because WordBase 
class was moved to new org.graalvm.api.word package.

Lists of Graal changes are in the JBS report.

Note, there are 2 lists.

One list was created by looking only on ./compiler directory in 
https://github.com/graalvm/graal where Graal compiler was moved after 
truffle+graal-core+visualizer+graalvm consolidation.

Second list contains changes before the consolidation and after previous 
JDK Graal's snapshot: JDK-8178864.
It is generated by looking on changes after JDK-8178864 snapshot in 
previous Graal-core repository: https://github.com/graalvm/graal-core

Tested by building JDK and running jtreg on local machine.

Thanks,
Vladimir


More information about the hotspot-compiler-dev mailing list