hg: jdk9/hs/hotspot: 8166304: Skipping access check for classes generated by core reflection

harold.seigel at oracle.com harold.seigel at oracle.com
Thu Nov 17 21:03:13 UTC 2016


Changeset: 36223b379545
Author:    hseigel
Date:      2016-11-17 14:23 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/36223b379545

8166304: Skipping access check for classes generated by core reflection
Summary: Only allow boot and reflection class loader to load sub-types of jdk.internal.reflect
Reviewed-by: acorn, lfoltan, rehn

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.hpp
+ test/runtime/classFileParserBug/FakeMethodAcc.java
+ test/runtime/classFileParserBug/fakeMethodAccessor.jasm



More information about the jdk9-all-changes mailing list