[9] RFR(L) 8166413: Integrate VM part of AOT changes

Christian Thalinger cthalinger at twitter.com
Thu Oct 27 18:00:47 UTC 2016


> On Oct 27, 2016, at 4:14 AM, Vladimir Kozlov <vladimir.kozlov at oracle.com> wrote:
> 
> Thank you, Andrew,
> 
> There is no official port of Graal for AArch64 yet. But the work seems started based on your mails on graal mailing list ;)
> 
> There are several hardcoded x86 parts in JAOTC have to be fixed. For example:
> 
> lines 76-82:
> 
> http://cr.openjdk.java.net/~kvn/aot/jaotc.webrev/src/jdk.aot/share/classes/com.oracle.graal.aot/src/com/oracle/graal/aot/CodeSectionProcessor.java.html
> 
> lines 392-400:
> 
> http://cr.openjdk.java.net/~kvn/aot/jaotc.webrev/src/jdk.aot/share/classes/com.oracle.graal.aot/src/com/oracle/graal/aot/CompiledMethodInfo.java.html
> 
> And jaotc ELF interface code.

Btw. are we still planning to replace the ELF requirement with a Java solution?  If yes, is there an RFE for that?

> 
> Hotspot changes are not simple but platform specific mostly.
> 
> Regards,
> Vladimir
> 
> On 10/27/16 2:09 AM, Andrew Haley wrote:
>> On 27/10/16 02:15, Vladimir Kozlov wrote:
>>> Please, review Hotspot VM part of AOT changes.
>>> 
>>> Only Linux/x64 platform is supported. 'jaotc' and AOT part of Hotspot will be build only on Linux/x64.
>> 
>> Of course I'll port this to AArch64 asap.
>> 
>> Andrew.
>> 



More information about the hotspot-dev mailing list