The CreateSymbols tool uses jdk.jdeps class file parser library to read bytecode, in CreateSymbols::loadVersionClasses. It should be converted to use the Classfile API in long run.
Also to be migrated:
test/langtools/tools/javac/platform/CanHandleClassFilesTest.java
test/langtools/tools/javac/platform/CreateSymbolsTest.java
Also to be migrated:
test/langtools/tools/javac/platform/CanHandleClassFilesTest.java
test/langtools/tools/javac/platform/CreateSymbolsTest.java
- blocks
-
JDK-8352748 Remove com.sun.tools.classfile from the JDK
-
- Resolved
-
- causes
-
JDK-8354497 Build fails by jdk24: ClassEntry is a preview API and is disabled by default
-
- Closed
-
- is blocked by
-
JDK-8342984 Bump minimum boot jdk to JDK 24
-
- Resolved
-
- relates to
-
JDK-8332109 Convert remaining tests using com.sun.tools.classfile to ClassFile API
-
- Resolved
-
- links to
-
Commit(master) openjdk/jdk/4dc9e589
-
Review(master) openjdk/jdk/24212
(1 links to)