Merge
authorjwilhelm
Tue, 21 Mar 2017 16:39:17 +0100
changeset 44341 8be4fee954fb
parent 44340 ff7d3d1f0d92 (current diff)
parent 44336 9688370d8b66 (diff)
child 44356 5661993f0555
Merge
--- a/jdk/src/java.base/share/classes/java/lang/Class.java	Fri Mar 17 16:15:14 2017 -0700
+++ b/jdk/src/java.base/share/classes/java/lang/Class.java	Tue Mar 21 16:39:17 2017 +0100
@@ -2771,7 +2771,7 @@
          * In all other cases, it requires RuntimePermission("accessDeclaredMembers")
          * permission.
          */
-        final ClassLoader ccl = caller.getClassLoader0();
+        final ClassLoader ccl = ClassLoader.getClassLoader(caller);
         if (which != Member.PUBLIC) {
             final ClassLoader cl = getClassLoader0();
             if (ccl != cl) {
--- a/jdk/test/TEST.groups	Fri Mar 17 16:15:14 2017 -0700
+++ b/jdk/test/TEST.groups	Tue Mar 21 16:39:17 2017 +0100
@@ -28,8 +28,6 @@
 tier1 = \
     :jdk_lang \
     :jdk_util \
-    -java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java \
-    -java/util/concurrent/forkjoin/FJExceptionTableLeak.java \
     sun/nio/cs/ISO8859x.java \
     java/nio/Buffer \
     com/sun/crypto/provider/Cipher \
@@ -37,8 +35,6 @@
     tools/pack200
 
 tier2 = \
-    java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java \
-    java/util/concurrent/forkjoin/FJExceptionTableLeak.java \
     :jdk_io \
     :jdk_nio \
     -sun/nio/cs/ISO8859x.java \
--- a/jdk/test/sun/net/www/http/HttpClient/B8025710.java	Fri Mar 17 16:15:14 2017 -0700
+++ b/jdk/test/sun/net/www/http/HttpClient/B8025710.java	Tue Mar 21 16:39:17 2017 +0100
@@ -37,6 +37,7 @@
  * @test
  * @bug 8025710
  * @summary Proxied https connection reuse by HttpClient can send CONNECT to the server
+ * @run main/othervm B8025710
  */
 public class B8025710 {