comparison src/share/vm/services/memoryPool.cpp @ 12084:422920730903

8023219: NPG: MetaspaceMemoryPool should report statistics for all of metaspace Reviewed-by: stefank, sjohanss
author ehelin
date Mon, 19 Aug 2013 18:17:58 +0200
parents 71963b3f802a
children 7944aba7ba41
comparison
equal deleted inserted replaced
12083:d0afbee540e0 12084:422920730903
266 size_t committed = align_size_down_(capacity_in_bytes(), os::vm_page_size()); 266 size_t committed = align_size_down_(capacity_in_bytes(), os::vm_page_size());
267 return MemoryUsage(initial_size(), used_in_bytes(), committed, max_size()); 267 return MemoryUsage(initial_size(), used_in_bytes(), committed, max_size());
268 } 268 }
269 269
270 size_t MetaspacePool::used_in_bytes() { 270 size_t MetaspacePool::used_in_bytes() {
271 return MetaspaceAux::allocated_used_bytes(Metaspace::NonClassType); 271 return MetaspaceAux::allocated_used_bytes();
272 } 272 }
273 273
274 size_t MetaspacePool::capacity_in_bytes() const { 274 size_t MetaspacePool::capacity_in_bytes() const {
275 return MetaspaceAux::allocated_capacity_bytes(Metaspace::NonClassType); 275 return MetaspaceAux::allocated_capacity_bytes();
276 } 276 }
277 277
278 size_t MetaspacePool::calculate_max_size() const { 278 size_t MetaspacePool::calculate_max_size() const {
279 return FLAG_IS_CMDLINE(MaxMetaspaceSize) ? MaxMetaspaceSize : max_uintx; 279 return FLAG_IS_CMDLINE(MaxMetaspaceSize) ? MaxMetaspaceSize : max_uintx;
280 } 280 }