-
Bug
-
Resolution: Unresolved
-
P3
-
None
-
25
-
None
-
generic
-
generic
1. To reproduce with release build on linux-aarch64 server (Running Ubuntu 22.04.4 LTS):
$ make test TEST="serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java" TEST_VM_OPTS="-XX:TieredStopAtLevel=1"
$ make test TEST="serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java" TEST_VM_OPTS="-XX:TieredStopAtLevel=1"
Test result: SuspendResume1.java#no-vmcontinuations passes, but SuspendResume1.java#default timeouts. SuspendResume2.java is similar.
2. To reproduce with fastdebug build on linux-aarch64 server (Running Ubuntu 22.04.4 LTS):
$ make test TEST="serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java"
$ make test TEST="serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java"
Test result: SuspendResume1.java#no-vmcontinuations passes, but SuspendResume1.java#default timeouts. SuspendResume2.java is similar.
3. Same tests finish very quickly with either release or fastdebug build beforeJDK-8319447.
$ make test TEST="serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java" TEST_VM_OPTS="-XX:TieredStopAtLevel=1"
$ make test TEST="serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java" TEST_VM_OPTS="-XX:TieredStopAtLevel=1"
Test result: SuspendResume1.java#no-vmcontinuations passes, but SuspendResume1.java#default timeouts. SuspendResume2.java is similar.
2. To reproduce with fastdebug build on linux-aarch64 server (Running Ubuntu 22.04.4 LTS):
$ make test TEST="serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java"
$ make test TEST="serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java"
Test result: SuspendResume1.java#no-vmcontinuations passes, but SuspendResume1.java#default timeouts. SuspendResume2.java is similar.
3. Same tests finish very quickly with either release or fastdebug build before
- caused by
-
JDK-8319447 Improve performance of delayed task handling
-
- Resolved
-