-
Type:
Enhancement
-
Resolution: Unresolved
-
Priority:
P4
-
Affects Version/s: 23
-
Component/s: hotspot
-
Fix Understood
-
aarch64
-
os_x
I think we should also try flipping this around and try running with Execute by default and turning Write as needed.
This would give us a better coverage and flush more codepaths to have greater confidence in our "whack the mole" approach.
- duplicates
-
JDK-8307817 AARCH64: make macOS W^X locking more fine grained
-
- Closed
-
- relates to
-
JDK-8327860 Java processes get killed, leaving no hs_err/stack trace on macOS 14.4
-
- Closed
-
-
JDK-8307817 AARCH64: make macOS W^X locking more fine grained
-
- Closed
-
-
JDK-8359463 AArch64: MacOS lazy JIT "write xor execute" switching
-
- Open
-
-
JDK-8373794 Move nmethod header from CodeCache
-
- Open
-
-
JDK-8329748 Change default value of AssertWXAtThreadSync to true
-
- Resolved
-
-
JDK-8263492 [macos_aarch64] Consider moving W^X state to JavaThread
-
- Closed
-
- links to
-
Review(master)
openjdk/jdk/26562