Details
-
Enhancement
-
Resolution: Fixed
-
P3
-
8
-
None
-
beta
-
generic
-
generic
Description
The lambda project needs several packages from ASM to be added to the jdk. See
http://asm.ow2.org/
for info on ASM.
The following packages from ASM 4.0 will be added:
org.objectweb.asm
org.objectweb.asm.commons
org.objectweb.asm.signature -- needed by a few files in commons and util
org.objectweb.asm.tree
org.objectweb.asm.tree.analysis -- needed by some files in util
org.objectweb.asm.util
These packages are intended only for internal use in the jdk. As such:
- their names will be prefixed with
jdk.internal
- they will not be in ct.sym so that by default, javac will disallow access to them
- they will be treated like other JDK internal classes wrt security
http://asm.ow2.org/
for info on ASM.
The following packages from ASM 4.0 will be added:
org.objectweb.asm
org.objectweb.asm.commons
org.objectweb.asm.signature -- needed by a few files in commons and util
org.objectweb.asm.tree
org.objectweb.asm.tree.analysis -- needed by some files in util
org.objectweb.asm.util
These packages are intended only for internal use in the jdk. As such:
- their names will be prefixed with
jdk.internal
- they will not be in ct.sym so that by default, javac will disallow access to them
- they will be treated like other JDK internal classes wrt security
Attachments
Issue Links
- duplicates
-
JDK-7108085 Include org.objectweb.asm in the JDK for use by project lambda
- Resolved
- relates to
-
JDK-8001885 JSR 292 classes should use jdk.internal.org.objectweb.asm
- Closed