--- a/hotspot/src/share/vm/runtime/reflection.cpp Wed Nov 13 07:31:26 2013 -0800
+++ b/hotspot/src/share/vm/runtime/reflection.cpp Wed Nov 13 16:24:33 2013 -0800
@@ -470,12 +470,6 @@
return true;
}
- // Also allow all accesses from
- // java/lang/invoke/MagicLambdaImpl subclasses to succeed trivially.
- if (current_class->is_subclass_of(SystemDictionary::lambda_MagicLambdaImpl_klass())) {
- return true;
- }
-
return can_relax_access_check_for(current_class, new_class, classloader_only);
}
@@ -570,12 +564,6 @@
return true;
}
- // Also allow all accesses from
- // java/lang/invoke/MagicLambdaImpl subclasses to succeed trivially.
- if (current_class->is_subclass_of(SystemDictionary::lambda_MagicLambdaImpl_klass())) {
- return true;
- }
-
return can_relax_access_check_for(
current_class, field_class, classloader_only);
}