[9] RFR(L) 8166417: Graal-core into JDK for AOT compiler

Vladimir Kozlov vladimir.kozlov at oracle.com
Thu Oct 27 16:20:47 UTC 2016


AOT JEP:
https://bugs.openjdk.java.net/browse/JDK-8166089
Subtask:
https://bugs.openjdk.java.net/browse/JDK-8166417
Graal-core:
http://hg.openjdk.java.net/graal/graal-core/
Webrev:
http://cr.openjdk.java.net/~kvn/aot/graal.webrev/

This is last part of AOT project. AOT requires Graal-core to be part of JDK.
AOT compiler uses Graal-core as backend compiler - we use its ability to generate immutable PIC code.

We are working with Oracle's Labs on this integration.

Meanwhile, if you want to experiment do next:

hg clone http://hg.openjdk.java.net/graal/graal-core/

apply patch from graal.webrev

cp graal-core/graal myjdk/hotspot/src/jdk.vm.compiler

After that you can build JDK with AOT.

Thanks,
Vladimir


More information about the graal-dev mailing list