Integrated: 8266453: Shenandoah: Disable write protections before patching nmethod in nmethod_barrier on MacOSX/AArch64

Zhengyu Gu zgu at openjdk.java.net
Wed May 5 13:04:52 UTC 2021


On Mon, 3 May 2021 18:58:43 GMT, Zhengyu Gu <zgu at openjdk.org> wrote:

> Some of tier1/tier2 tests failed on MacOSX/AArch64. The fix is similar to what JDK-8265984 does for ZGC, that disable write protections when patching code.
> 
> Test:
>   tier1 and tier2 with Shenandoah GC on MacOSX/AArch64

This pull request has now been integrated.

Changeset: 61bb6eca
Author:    Zhengyu Gu <zgu at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/61bb6eca3e34b3f8382614edccd167f7ecefba65
Stats:     4 lines in 1 file changed: 3 ins; 0 del; 1 mod

8266453: Shenandoah: Disable write protections before patching nmethod in nmethod_barrier on MacOSX/AArch64

Reviewed-by: rkennke

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

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



More information about the hotspot-gc-dev mailing list