RFR: 8343218: Disable allocating interface and abstract classes in non-class metaspace [v2]

Coleen Phillimore coleenp at openjdk.org
Thu Oct 31 18:34:30 UTC 2024


On Thu, 31 Oct 2024 05:35:37 GMT, David Holmes <dholmes at openjdk.org> wrote:

>> Coleen Phillimore has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Update src/hotspot/share/oops/instanceKlass.cpp
>>   
>>   Co-authored-by: David Holmes <62092539+dholmes-ora at users.noreply.github.com>
>
> src/hotspot/share/oops/instanceKlass.cpp line 460:
> 
>> 458:   // are the only ones that require compression and allocation in the limited class metaspace
>> 459:   // region.  But ... there are C2 dependencies that all klasses are allocated to the class metaspace, so
>> 460:   // always use the class metaspace until JDK-NNNNNNN is resolved.
> 
> JDK-NNNNNN was supposed to be replaced by an actual bug number. :)

I was wondering where the NNNN came from.  I do not want to put the number in the code, and there may be a performance problem that I'm working on.  I may or may not push this.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/21769#discussion_r1825002852


More information about the hotspot-dev mailing list