[9] RFR (xs) 8168317: [JVMCI] use reflection instead of jdk 9 Module API in Services.java
Vladimir Kozlov
vladimir.kozlov at oracle.com
Wed Oct 19 20:29:10 UTC 2016
Thank you, Igor
Vladimir
On 10/19/16 12:55 PM, Igor Veresov wrote:
> Looks good.
>
> igor
>
>> On Oct 19, 2016, at 12:40 PM, Vladimir Kozlov <vladimir.kozlov at oracle.com> wrote:
>>
>> https://bugs.openjdk.java.net/browse/JDK-8168317
>>
>> webrev:
>> http://cr.openjdk.java.net/~kvn/8168317/webrev/
>>
>> When Graal is built as part of JDK it requires first to build an annotation processor using boot jdk 8.
>> After JDK-8167180 changes Services class is referenced by annotation processor but the code is using jdk 9 Module API and it can't be used with jdk 8.
>>
>> Use reflection instead of Module API and use code only for running with jdk 9.
>>
>> Testing with JPRT and JDK build of Graal.
>>
>> Thanks,
>> Vladimir
>
More information about the hotspot-compiler-dev
mailing list