[10] RFR(XXL) 8180267: Update Graal

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

[10] RFR(XXL) 8180267: Update Graal

Vladimir Kozlov
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/

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.