--- old/src/hotspot/share/runtime/objectMonitor.hpp 2019-05-04 16:22:51.233550187 -0700 +++ new/src/hotspot/share/runtime/objectMonitor.hpp 2019-05-04 16:22:49.978548316 -0700 @@ -139,6 +139,7 @@ friend class ObjectSynchronizer; friend class ObjectWaiter; friend class VMStructs; + JVMCI_ONLY(friend class JVMCIVMStructs;) volatile markOop _header; // displaced object header word - mark void* volatile _object; // backward object pointer - strong root