< prev index next >

src/share/vm/gc_implementation/shared/cSpaceCounters.cpp

Print this page

        

*** 61,65 **** --- 61,82 ---- cname = PerfDataManager::counter_name(_name_space, "initCapacity"); PerfDataManager::create_constant(SUN_GC, cname, PerfData::U_Bytes, _space->capacity(), CHECK); } } + + void CSpaceCounters::update_capacity() { + _capacity->set_value(_space->capacity()); + } + + void CSpaceCounters::update_used() { + _used->set_value(_space->used()); + } + + void CSpaceCounters::update_all() { + update_used(); + update_capacity(); + } + + jlong ContiguousSpaceUsedHelper::take_sample(){ + return _space->used(); + }
< prev index next >