src/share/vm/services/memTracker.hpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/services/memTracker.hpp Fri Jul 13 14:49:31 2012
--- new/src/share/vm/services/memTracker.hpp Fri Jul 13 14:49:30 2012
*** 124,133 ****
--- 124,135 ----
return "Native memory tracking is not enabled";
case NMT_shutdown_user:
return "Native memory tracking has been shutdown by user";
case NMT_normal:
return "Native memory tracking has been shutdown due to process exiting";
+ case NMT_out_of_memory:
+ return "Native memory tracking has been shutdown due to out of native memory";
case NMT_initialization:
return "Native memory tracking failed to initialize";
case NMT_error_reporting:
return "Native memory tracking has been shutdown due to error reporting";
case NMT_out_of_generation:
*** 334,344 ****
--- 336,346 ----
// a memory baseline of snapshot
static MemBaseline _baseline;
// query lock
! static Mutex _query_lock;
! static Mutex* _query_lock;
// a thread can start to allocate memory before it is attached
// to VM 'Thread', those memory activities are recorded here.
// ThreadCritical is required to guard this global recorder.
static MemRecorder* _global_recorder;
src/share/vm/services/memTracker.hpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File