--- a/hotspot/src/share/vm/runtime/mutexLocker.hpp Sat Nov 08 16:00:28 2014 +0300
+++ b/hotspot/src/share/vm/runtime/mutexLocker.hpp Mon Nov 10 19:04:38 2014 +0300
@@ -91,6 +91,7 @@
extern Mutex* Compile_lock; // a lock held when Compilation is updating code (used to block CodeCache traversal, CHA updates, etc)
extern Monitor* MethodCompileQueue_lock; // a lock held when method compilations are enqueued, dequeued
extern Monitor* CompileThread_lock; // a lock held by compile threads during compilation system initialization
+extern Monitor* Compilation_lock; // a lock used to pause compilation
extern Mutex* CompileTaskAlloc_lock; // a lock held when CompileTasks are allocated
extern Mutex* CompileStatistics_lock; // a lock held when updating compilation statistics
extern Mutex* MultiArray_lock; // a lock used to guard allocation of multi-dim arrays