RFR: 8309874: NMethod barriers may remain armed when regions are promoted in place [v2]
William Kemper
wkemper at openjdk.org
Wed Jun 14 23:16:43 UTC 2023
> Genshen runs in-place promotions during the evacuation phase. If the cycle is _only_ performing in-place promotions, it should not arm NMethod barriers. The barriers are now only armed and disarmed if the collection set is not empty.
William Kemper has updated the pull request incrementally with one additional commit since the last revision:
Describe nmethod barrier arming/disarming protocol in comments
-------------
Changes:
- all: https://git.openjdk.org/shenandoah/pull/286/files
- new: https://git.openjdk.org/shenandoah/pull/286/files/fac642a3..715da332
Webrevs:
- full: https://webrevs.openjdk.org/?repo=shenandoah&pr=286&range=01
- incr: https://webrevs.openjdk.org/?repo=shenandoah&pr=286&range=00-01
Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod
Patch: https://git.openjdk.org/shenandoah/pull/286.diff
Fetch: git fetch https://git.openjdk.org/shenandoah.git pull/286/head:pull/286
PR: https://git.openjdk.org/shenandoah/pull/286
More information about the shenandoah-dev
mailing list