comparison src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp @ 6197:d2a62e0f25eb

6995781: Native Memory Tracking (Phase 1) 7151532: DCmd for hotspot native memory tracking Summary: Implementation of native memory tracking phase 1, which tracks VM native memory usage, and related DCmd Reviewed-by: acorn, coleenp, fparain
author zgu
date Thu, 28 Jun 2012 17:03:16 -0400
parents f95d63e2154a
children b9a9ed0f8eeb
comparison
equal deleted inserted replaced
6174:74533f63b116 6197:d2a62e0f25eb
33 // 33 //
34 // This class can be used to locate the beginning of an object in the 34 // This class can be used to locate the beginning of an object in the
35 // covered region. 35 // covered region.
36 // 36 //
37 37
38 class ObjectStartArray : public CHeapObj { 38 class ObjectStartArray : public CHeapObj<mtGC> {
39 friend class VerifyObjectStartArrayClosure; 39 friend class VerifyObjectStartArrayClosure;
40 40
41 private: 41 private:
42 PSVirtualSpace _virtual_space; 42 PSVirtualSpace _virtual_space;
43 MemRegion _reserved_region; 43 MemRegion _reserved_region;