< prev index next >

src/share/vm/runtime/memprofiler.cpp

Print this page




 112   JavaThread *cur = Threads::first();
 113   while (cur != NULL) {
 114     handles_memory_usage  += cur->handle_area()->size_in_bytes();
 115     resource_memory_usage += cur->resource_area()->size_in_bytes();
 116     cur = cur->next();
 117   }
 118 
 119   // Print trace line in log
 120   fprintf(_log_fp, "%6.1f,%5d,%5d," UINTX_FORMAT_W(6) "," UINTX_FORMAT_W(6) ",",
 121           os::elapsedTime(),
 122           Threads::number_of_threads(),
 123           InstanceKlass::number_of_instance_classes(),
 124           Universe::heap()->used() / K,
 125           Universe::heap()->capacity() / K);
 126 
 127   fprintf(_log_fp, UINTX_FORMAT_W(6) ",", CodeCache::capacity() / K);
 128 
 129   fprintf(_log_fp, UINTX_FORMAT_W(6) "," UINTX_FORMAT_W(6) ",%6ld\n",
 130           handles_memory_usage / K,
 131           resource_memory_usage / K,
 132           OopMapCache::memory_usage() / K);
 133   fflush(_log_fp);
 134 }
 135 
 136 #endif


 112   JavaThread *cur = Threads::first();
 113   while (cur != NULL) {
 114     handles_memory_usage  += cur->handle_area()->size_in_bytes();
 115     resource_memory_usage += cur->resource_area()->size_in_bytes();
 116     cur = cur->next();
 117   }
 118 
 119   // Print trace line in log
 120   fprintf(_log_fp, "%6.1f,%5d,%5d," UINTX_FORMAT_W(6) "," UINTX_FORMAT_W(6) ",",
 121           os::elapsedTime(),
 122           Threads::number_of_threads(),
 123           InstanceKlass::number_of_instance_classes(),
 124           Universe::heap()->used() / K,
 125           Universe::heap()->capacity() / K);
 126 
 127   fprintf(_log_fp, UINTX_FORMAT_W(6) ",", CodeCache::capacity() / K);
 128 
 129   fprintf(_log_fp, UINTX_FORMAT_W(6) "," UINTX_FORMAT_W(6) ",%6ld\n",
 130           handles_memory_usage / K,
 131           resource_memory_usage / K,
 132           0L);
 133   fflush(_log_fp);
 134 }
 135 
 136 #endif
< prev index next >