src/share/vm/compiler/compileBroker.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Cdiff src/share/vm/compiler/compileBroker.hpp

src/share/vm/compiler/compileBroker.hpp

Print this page
rev 7349 : 8061256: com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java timed out
Summary: Must not be at safepoint when taking CompileQueue_lock
Reviewed-by:

*** 193,203 **** // // A list of CompileTasks. class CompileQueue : public CHeapObj<mtCompiler> { private: const char* _name; - Monitor* _lock; CompileTask* _first; CompileTask* _last; CompileTask* _first_stale; --- 193,202 ----
*** 206,224 **** void purge_stale_tasks(); public: CompileQueue(const char* name, Monitor* lock) { _name = name; - _lock = lock; _first = NULL; _last = NULL; _size = 0; _first_stale = NULL; } const char* name() const { return _name; } - Monitor* lock() const { return _lock; } void add(CompileTask* task); void remove(CompileTask* task); void remove_and_mark_stale(CompileTask* task); CompileTask* first() { return _first; } --- 205,221 ----
src/share/vm/compiler/compileBroker.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File