--- old/src/hotspot/share/runtime/thread.hpp 2019-12-11 14:56:18.000000000 -0500 +++ new/src/hotspot/share/runtime/thread.hpp 2019-12-11 14:56:18.000000000 -0500 @@ -415,11 +415,11 @@ // Per-thread ObjectMonitor lists: public: - ObjectMonitor* volatile om_free_list; // SLL of free ObjectMonitors - volatile int om_free_count; // # on om_free_list + ObjectMonitor* om_free_list; // SLL of free ObjectMonitors + int om_free_count; // # on om_free_list int om_free_provision; // # to try to allocate next - ObjectMonitor* volatile om_in_use_list; // SLL of in-use ObjectMonitors - volatile int om_in_use_count; // # on om_in_use_list + ObjectMonitor* om_in_use_list; // SLL of in-use ObjectMonitors + int om_in_use_count; // # on om_in_use_list #ifdef ASSERT private: