RFR: 8264805: Remove the experimental Ahead-of-Time Compiler [v4]

Vladimir Kozlov kvn at openjdk.java.net
Fri Apr 9 18:36:24 UTC 2021


On Fri, 9 Apr 2021 16:30:41 GMT, Igor Veresov <iveresov at openjdk.org> wrote:

>> Vladimir Kozlov has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Remove exports from Graal module to jdk.aot
>
> src/hotspot/share/oops/instanceKlass.hpp line 257:
> 
>> 255:     _misc_declares_nonstatic_concrete_methods = 1 << 6,  // directly declares non-static, concrete methods
>> 256:     _misc_has_been_redefined                  = 1 << 7,  // class has been redefined
>> 257:     _unused                                   = 1 << 8,  //
> 
> Any particular reason we don't want to remove this gap?

Less changes. We don't get any benefits from removing it. It is opposite - if we need a new value we will use it without changing following values again.

-------------

PR: https://git.openjdk.java.net/jdk/pull/3398


More information about the serviceability-dev mailing list