aboutsummaryrefslogtreecommitdiff
path: root/src/share/vm/services/management.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/share/vm/services/management.cpp')
-rw-r--r--src/share/vm/services/management.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/share/vm/services/management.cpp b/src/share/vm/services/management.cpp
index 9c8798960..9585960da 100644
--- a/src/share/vm/services/management.cpp
+++ b/src/share/vm/services/management.cpp
@@ -1032,6 +1032,9 @@ static jlong get_long_attribute(jmmLongAttribute att) {
case JMM_JVM_INIT_DONE_TIME_MS:
return Management::vm_init_done_time();
+ case JMM_JVM_UPTIME_MS:
+ return Management::ticks_to_ms(os::elapsed_counter());
+
case JMM_COMPILE_TOTAL_TIME_MS:
return Management::ticks_to_ms(CompileBroker::total_compilation_ticks());