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

Vladimir Kozlov vladimir.kozlov at oracle.com
Fri Oct 28 08:00:02 UTC 2016


Webrevs updated in place (please, reload webpage to get new version).

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

Synced with latest graal-core changes:

changeset:   14134:21c7cc9e9b99
tag:         tip
parent:      14129:0481cd5ef3bb
parent:      14133:65baeca1cf31
user:        Tom Rodriguez <tom.rodriguez at oracle.com>
date:        Thu Oct 27 13:13:27 2016 -0700
summary:     Merge: InliningUtil.inline should be responsible for recording inlines

Thanks,
Vladimir

On 10/27/16 9:20 AM, Vladimir Kozlov wrote:
> 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 hotspot-dev mailing list