# HG changeset patch # User egahlin # Date 1559845143 -7200 # Node ID eabe6445615636c64a869e014d522ff2ae5eda40 # Parent fb250e9cfe67ecbb01b42dbac5aac0d2bbe2c8e9 8216283: Allow shorter method sampling interval than 10 ms Reviewed-by: mgronlun diff -r fb250e9cfe67 -r eabe64456156 src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp --- a/src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp Thu Jun 06 10:36:43 2019 -0700 +++ b/src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp Thu Jun 06 20:19:03 2019 +0200 @@ -462,8 +462,8 @@ last_native_ms = last_java_ms; } _sample.signal(); - jlong java_interval = _interval_java == 0 ? max_jlong : MAX2(_interval_java, 10); - jlong native_interval = _interval_native == 0 ? max_jlong : MAX2(_interval_native, 10); + jlong java_interval = _interval_java == 0 ? max_jlong : MAX2(_interval_java, 1); + jlong native_interval = _interval_native == 0 ? max_jlong : MAX2(_interval_native, 1); jlong now_ms = get_monotonic_ms(); diff -r fb250e9cfe67 -r eabe64456156 src/jdk.jfr/share/conf/jfr/default.jfc --- a/src/jdk.jfr/share/conf/jfr/default.jfc Thu Jun 06 10:36:43 2019 -0700 +++ b/src/jdk.jfr/share/conf/jfr/default.jfc Thu Jun 06 20:19:03 2019 +0200 @@ -140,12 +140,12 @@ true - 20 ms + 20 ms true - 20 ms + 20 ms @@ -812,13 +812,42 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + diff -r fb250e9cfe67 -r eabe64456156 src/jdk.jfr/share/conf/jfr/profile.jfc --- a/src/jdk.jfr/share/conf/jfr/profile.jfc Thu Jun 06 10:36:43 2019 -0700 +++ b/src/jdk.jfr/share/conf/jfr/profile.jfc Thu Jun 06 20:19:03 2019 +0200 @@ -140,12 +140,12 @@ true - 10 ms + 10 ms true - 10 ms + 20 ms @@ -812,14 +812,43 @@ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +