RFR: 8318706: Implement JEP 423: Region Pinning for G1 [v16]

Thomas Schatzl tschatzl at openjdk.org
Fri Nov 10 11:25:06 UTC 2023


On Thu, 9 Nov 2023 13:26:06 GMT, Stefan Johansson <sjohanss at openjdk.org> wrote:

>> Thomas Schatzl has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Modify evacuation failure log message as suggested by sjohanss: Use "Evacuation Failure" with a cause description (either "Allocation" or "Pinned")
>
> src/hotspot/share/gc/shared/collectedHeap.hpp line 169:
> 
>> 167:   static inline size_t filler_array_hdr_size();
>> 168: public:
>> 169:   static size_t filler_array_min_size();
> 
> Is this needed or some leftover from earlier iterations?

Removed. I started doing an implementation that properly formats smaller filler arrays into the dead areas taking potential `typeArray`s into account, but ultimately opted for just allowing oversized filler arrays.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/16342#discussion_r1389274174


More information about the hotspot-gc-dev mailing list