-
Bug
-
Resolution: Fixed
-
P4
-
None
-
b11
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8293729 | 19.0.2 | Qi Ao | P4 | Resolved | Fixed | b01 |
JDK-8293670 | 19.0.1 | Qi Ao | P4 | Resolved | Fixed | b10 |
The issue comes from https://github.com/openjdk/jdk/pull/9677#issuecomment-1200811357.
If Loom is not supported, two XMLDecoder tests would fail. The issue could be reproduced by zero, for example:
--------------------------------------------------
TEST: java/beans/XMLDecoder/8028054/TestConstructorFinder.java
...
Caused by: java.lang.UnsupportedOperationException: VM does not support continuations
at java.base/jdk.internal.vm.ContinuationSupport.ensureSupported(ContinuationSupport.java:49)
at java.base/jdk.internal.vm.Continuation.<clinit>(Continuation.java:52)
... 9 more
...
--------------------------------------------------
TEST: java/beans/XMLDecoder/8028054/TestMethodFinder.java
...
Caused by: java.lang.UnsupportedOperationException: VM does not support continuations
at java.base/jdk.internal.vm.ContinuationSupport.ensureSupported(ContinuationSupport.java:49)
at java.base/jdk.internal.vm.Continuation.<clinit>(Continuation.java:52)
... 9 more
...
--------------------------------------------------
If Loom is not supported, two XMLDecoder tests would fail. The issue could be reproduced by zero, for example:
--------------------------------------------------
TEST: java/beans/XMLDecoder/8028054/TestConstructorFinder.java
...
Caused by: java.lang.UnsupportedOperationException: VM does not support continuations
at java.base/jdk.internal.vm.ContinuationSupport.ensureSupported(ContinuationSupport.java:49)
at java.base/jdk.internal.vm.Continuation.<clinit>(Continuation.java:52)
... 9 more
...
--------------------------------------------------
TEST: java/beans/XMLDecoder/8028054/TestMethodFinder.java
...
Caused by: java.lang.UnsupportedOperationException: VM does not support continuations
at java.base/jdk.internal.vm.ContinuationSupport.ensureSupported(ContinuationSupport.java:49)
at java.base/jdk.internal.vm.Continuation.<clinit>(Continuation.java:52)
... 9 more
...
--------------------------------------------------
- backported by
-
JDK-8293670 java/beans/XMLDecoder/8028054/Task.java should use the 3-arg Class.forName
- Resolved
-
JDK-8293729 java/beans/XMLDecoder/8028054/Task.java should use the 3-arg Class.forName
- Resolved
- links to
-
Commit openjdk/jdk19u/20702697
-
Commit openjdk/jdk/dedc05cb
-
Review openjdk/jdk19u/15
-
Review openjdk/jdk/9704
(1 links to)