RFR: 8258431: Provide a JFR event with live set size estimate [v2]
Jaroslav Bachorik
jbachorik at openjdk.java.net
Mon Mar 1 15:27:32 UTC 2021
On Thu, 18 Feb 2021 10:23:53 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:
>> Jaroslav Bachorik has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains ten additional commits since the last revision:
>>
>> - Merge remote-tracking branch 'origin/master' into jb/live_set_1
>> - Change dead space calculation
>> - Common PR fixes
>> - Minor G1 related PR fixes
>> - Epsilon related PR fixes
>> - Shenandoah related PR fixes
>> - Rename ZStatHeap::live() to live_at_mark_end()
>> - Update event definition and emission
>> - 8258431: Provide a JFR event with live set size estimate
>
> src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp line 655:
>
>> 653:
>> 654: void ShenandoahHeap::set_live(size_t bytes) {
>> 655: Atomic::release_store_fence(&_live, bytes);
>
> Same, do `Atomic::store` here.
👍
-------------
PR: https://git.openjdk.java.net/jdk/pull/2579
More information about the hotspot-gc-dev
mailing list