Mercurial > hg > truffle
diff src/share/vm/services/memRecorder.hpp @ 6231:7e5976e66c62
7182543: NMT ON: Aggregate a few NMT related bugs
Summary: 1) Fixed MemTrackWorker::generations_in_used() calculation 2) Ensured NMT not to leak memory recorders after shutdown 3) Used ThreadCritical to block safepoint safe threads
Reviewed-by: acorn, coleenp, dholmes, kvn
author | zgu |
---|---|
date | Thu, 19 Jul 2012 09:05:42 -0400 |
parents | d2a62e0f25eb |
children | e5bf1c79ed5b |
line wrap: on
line diff
--- a/src/share/vm/services/memRecorder.hpp Wed Jul 04 15:55:45 2012 -0400 +++ b/src/share/vm/services/memRecorder.hpp Thu Jul 19 09:05:42 2012 -0400 @@ -249,9 +249,9 @@ SequencedRecordIterator pointer_itr(); - public: + protected: // number of MemRecorder instance - debug_only(static volatile jint _instance_count;) + static volatile jint _instance_count; private: // sorting function, sort records into following order