RFR: 8280087: G1: Handle out-of-mark stack situations during reference processing more gracefully [v3]
Ivan Walulya
iwalulya at openjdk.org
Thu Dec 7 09:23:38 UTC 2023
On Wed, 6 Dec 2023 11:05:21 GMT, Thomas Schatzl <tschatzl at openjdk.org> wrote:
>> Ivan Walulya has refreshed the contents of this pull request, and previous commits have been removed. Incremental views are not available. The pull request now contains three commits:
>>
>> - Thomas comments
>> - add test
>> - initial + Thomas suggestions
>
> src/hotspot/share/gc/g1/g1ConcurrentMark.cpp line 122:
>
>> 120: max_capacity, initial_chunk_capacity);
>> 121:
>> 122: log_debug(gc)("Initialize mark stack with " SIZE_FORMAT " chunks, maximum " SIZE_FORMAT,
>
> Pre-existing: it may be useful to update `MarkStackSize` and `MarkStackSizeMax` with the final values.
Resulted in some test failures. Investigating
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/16979#discussion_r1418649107
More information about the hotspot-gc-dev
mailing list