-
Type:
Sub-task
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: None
-
Component/s: hotspot
-
b03
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8348451 | 24.0.1 | Ioi Lam | P4 | Resolved | Fixed | b04 |
| JDK-8346246 | 24 | Ioi Lam | P4 | Resolved | Fixed | b29 |
Because of JDK-8345635, some CDS tests for -XX:+AOTClassLinking are failing when JVMCI compiler is enabled. E.g.,
time make test \
TEST_OPTS_VM_OPTIONS="-XX:+UnlockExperimentalVMOptions -XX:+UseJVMCICompiler" \
TEST=open/test/hotspot/jtreg/runtime/cds
runtime/cds/appcds/LambdaWithUseImplMethodHandle.java
runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java
runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java
runtime/cds/appcds/resolvedConstants/AOTLinkedLambdas.java
runtime/cds/appcds/resolvedConstants/AOTLinkedVarHandles.java
BeforeJDK-8345635 is fixed, these tests should be excluded with:
* @requires !vm.jvmci.enabled
time make test \
TEST_OPTS_VM_OPTIONS="-XX:+UnlockExperimentalVMOptions -XX:+UseJVMCICompiler" \
TEST=open/test/hotspot/jtreg/runtime/cds
runtime/cds/appcds/LambdaWithUseImplMethodHandle.java
runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java
runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java
runtime/cds/appcds/resolvedConstants/AOTLinkedLambdas.java
runtime/cds/appcds/resolvedConstants/AOTLinkedVarHandles.java
Before
* @requires !vm.jvmci.enabled
- backported by
-
JDK-8346246 Disable CDS AOTClassLinking tests for JVMCI due to JDK-8345635
-
- Resolved
-
-
JDK-8348451 Disable CDS AOTClassLinking tests for JVMCI due to JDK-8345635
-
- Resolved
-
- links to
-
Commit(jdk24)
openjdk/jdk/4d6eccd9
-
Commit(master)
openjdk/jdk/c2f0ef5f
-
Review(jdk24)
openjdk/jdk/22749
-
Review(master)
openjdk/jdk/22730
(1 links to)