JDK-8294977 : Convert test/jdk/java tests from ASM library to Classfile API
  • Type: Sub-task
  • Component: core-libs
  • Priority: P5
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2022-10-07
  • Updated: 2024-05-29
  • Resolved: 2024-02-19
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 23
23 b11Fixed
Related Reports
Relates :  
Relates :  
Description
following tests under test/jdk/java reference ASM library:
test/jdk/java/util/ServiceLoader/BadProvidersTest.java
test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java
test/jdk/java/io/Serializable/records/ProhibitedMethods.java
test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java
test/jdk/java/lang/ModuleTests/AnnotationsTest.java
test/jdk/java/lang/instrument/RetransformAgent.java
test/jdk/java/lang/instrument/NativeMethodPrefixAgent.java
test/jdk/java/lang/instrument/asmlib/Instrumentor.java
test/jdk/java/lang/invoke/MethodHandles/classData/ClassDataTest.java
test/jdk/java/lang/invoke/accessProtectedSuper/Test.java
test/jdk/java/lang/invoke/accessProtectedSuper/BogoLoader.java
test/jdk/java/lang/invoke/lookup/SpecialStatic.java
test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java
test/jdk/java/lang/invoke/defineHiddenClass/StaticInvocableTest.java
test/jdk/java/lang/invoke/defineHiddenClass/HiddenNestmateTest.java
test/jdk/java/lang/invoke/defineHiddenClass/PreviewHiddenClass.java
test/jdk/java/lang/invoke/8022701/BogoLoader.java
test/jdk/java/lang/invoke/8022701/MHIllegalAccess.java
test/jdk/java/lang/invoke/lambda/LambdaAsm.java
test/jdk/java/lang/invoke/lambda/LambdaStackTrace.java
test/jdk/java/lang/invoke/DefineClassTest.java
test/jdk/java/lang/reflect/records/IsRecordTest.java
test/jdk/java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java
test/jdk/java/lang/annotation/ClassFileGenerator.java
test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArityTypeMismatchTest.java
test/jdk/java/lang/annotation/AnnotationTypeMismatchException/EnumTypeMismatchTest.java
test/jdk/java/lang/annotation/AnnotationTypeMismatchException/AnnotationTypeMismatchTest.java
test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java
test/jdk/java/lang/annotation/AnnotationVerifier.java
test/jdk/java/lang/Class/getSimpleName/GetSimpleNameTest.java
Comments
Changeset: f6d7e30b Author: Chen Liang <liach@openjdk.org> Committer: Jaikiran Pai <jpai@openjdk.org> Date: 2024-02-19 14:07:46 +0000 URL: https://git.openjdk.org/jdk/commit/f6d7e30b84fedbf42077526610ba7a5bcfaece4c
19-02-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/13009 Date: 2023-03-14 02:43:41 +0000
14-03-2023