comparison src/share/vm/gc_implementation/g1/concurrentG1Refine.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 edd9b016deb6
children b9a9ed0f8eeb
comparison
equal deleted inserted replaced
6174:74533f63b116 6197:d2a62e0f25eb
32 32
33 // Forward decl 33 // Forward decl
34 class ConcurrentG1RefineThread; 34 class ConcurrentG1RefineThread;
35 class G1RemSet; 35 class G1RemSet;
36 36
37 class ConcurrentG1Refine: public CHeapObj { 37 class ConcurrentG1Refine: public CHeapObj<mtGC> {
38 ConcurrentG1RefineThread** _threads; 38 ConcurrentG1RefineThread** _threads;
39 int _n_threads; 39 int _n_threads;
40 int _n_worker_threads; 40 int _n_worker_threads;
41 /* 41 /*
42 * The value of the update buffer queue length falls into one of 3 zones: 42 * The value of the update buffer queue length falls into one of 3 zones: