[8u] RFR 8219370: NMT: Move synchronization primitives from mtInternal to mtSynchronizer
Zhengyu Gu
zgu at redhat.com
Tue Aug 20 11:48:25 UTC 2019
I would like to backport this patch to 8u.
This patch aggregated synchronization primitives under a new memory
category, which improves NMT usability.
The patch does not apply cleanly, due to:
1) PlatformMonitor is not in 8u code base
2) PlatformEvent and PlatformParker have yet been factored out to Posix
for compliant OSs
3) semaphore is defined as StackObj in 8u
4) Memory type declaration is not compatible
Original bug: https://bugs.openjdk.java.net/browse/JDK-8219370
original code review:
https://mail.openjdk.java.net/pipermail/hotspot-runtime-dev/2019-February/032684.html
8u Webrev:
http://cr.openjdk.java.net/~zgu/JDK-8219370-8u/webrev.00/index.html
Thanks,
-Zhengyu
More information about the jdk8u-dev
mailing list