hotspot/src/share/vm/oops/instanceKlass.hpp
changeset 40016 bf6fcd467a7b
parent 39995 c4787ceda7a8
child 40102 23ff468d69b4
--- a/hotspot/src/share/vm/oops/instanceKlass.hpp	Tue Jul 26 10:29:27 2016 -0400
+++ b/hotspot/src/share/vm/oops/instanceKlass.hpp	Wed Jul 27 08:31:48 2016 -0400
@@ -470,6 +470,12 @@
   static bool find_inner_classes_attr(instanceKlassHandle k,
                                       int* ooff, int* noff, TRAPS);
 
+ private:
+  // Check prohibited package ("java/" only loadable by boot or platform loaders)
+  static void check_prohibited_package(Symbol* class_name,
+                                       Handle class_loader,
+                                       TRAPS);
+ public:
   // tell if two classes have the same enclosing class (at package level)
   bool is_same_package_member(const Klass* class2, TRAPS) const {
     return is_same_package_member_impl(this, class2, THREAD);