RFR: JDK-8267562: G1: Missing BOT in Open Archive regions causes long pauses [v2]

Jiangli Zhou jiangli at openjdk.java.net
Mon May 31 19:42:28 UTC 2021


On Mon, 31 May 2021 08:27:03 GMT, Thomas Schatzl <tschatzl at openjdk.org> wrote:

>> Jiangli Zhou has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Updated comment based on the review feedback from Thomas.
>
> src/hotspot/share/cds/filemap.cpp line 2053:
> 
>> 2051:     // Populate the open archive regions' G1BlockOffsetTableParts. That ensures
>> 2052:     // fast G1BlockOffsetTablePart::block_start operations for a given address
>> 2053:     // within the open archive regions during G1RemSet::refine_card_concurrently.
> 
> Not only refinement is subject to the issue but any operation trying to find start of an object (e.g. card table scanning). Please fix the comment accordingly.

Updated comment based on the feedback from Thomas. Thanks for the review.

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

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



More information about the hotspot-gc-dev mailing list