RFR: 8299324: inline_native_setCurrentThread lacks GC barrier for Shenandoah

Roman Kennke rkennke at openjdk.org
Thu Feb 2 17:11:32 UTC 2023


On Mon, 30 Jan 2023 22:32:05 GMT, William Kemper <wkemper at openjdk.org> wrote:

> Allow Shenandoah barrier to emit the store barrier for native memory. I believe it is safe to delete the assert on L202 because `obj` is not used here. Tested with `hotspot:hotspot_gc` and `hotspot:loom` with `JAVA_OPTIONS=-XX:+UseShenandoahGC` (and again with  -XX:TieredStopAtLevel=1).

It looks good to me, thank you!

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

Marked as reviewed by rkennke (Reviewer).

PR: https://git.openjdk.org/jdk/pull/12300


More information about the hotspot-gc-dev mailing list