comparison src/share/vm/gc_implementation/shared/adaptiveSizePolicy.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 bca17e38de00
children 22b8d3d181d9
comparison
equal deleted inserted replaced
6174:74533f63b116 6197:d2a62e0f25eb
36 36
37 // Forward decls 37 // Forward decls
38 class elapsedTimer; 38 class elapsedTimer;
39 class CollectorPolicy; 39 class CollectorPolicy;
40 40
41 class AdaptiveSizePolicy : public CHeapObj { 41 class AdaptiveSizePolicy : public CHeapObj<mtGC> {
42 friend class GCAdaptivePolicyCounters; 42 friend class GCAdaptivePolicyCounters;
43 friend class PSGCAdaptivePolicyCounters; 43 friend class PSGCAdaptivePolicyCounters;
44 friend class CMSGCAdaptivePolicyCounters; 44 friend class CMSGCAdaptivePolicyCounters;
45 protected: 45 protected:
46 46