comparison src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.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 c63b928b212b
children b9a9ed0f8eeb
comparison
equal deleted inserted replaced
6174:74533f63b116 6197:d2a62e0f25eb
34 // it has a considerable number of asserts and invariants that are violated. 34 // it has a considerable number of asserts and invariants that are violated.
35 // 35 //
36 36
37 class ObjectStartArray; 37 class ObjectStartArray;
38 38
39 class PSPromotionLAB : public CHeapObj { 39 class PSPromotionLAB : public CHeapObj<mtGC> {
40 protected: 40 protected:
41 static size_t filler_header_size; 41 static size_t filler_header_size;
42 42
43 enum LabState { 43 enum LabState {
44 needs_flush, 44 needs_flush,