From: Willem Visser Date: Wed, 18 Apr 2018 11:05:29 +0000 (+0200) Subject: Returning SharedSecrets to its original state since java8_u171 fixes the issue X-Git-Url: http://plrg.eecs.uci.edu/git/?p=jpf-core.git;a=commitdiff_plain;h=45acec85382f0d5e3f6a43a374669cbffcdc2825 Returning SharedSecrets to its original state since java8_u171 fixes the issue --- diff --git a/src/classes/sun/misc/SharedSecrets.java b/src/classes/sun/misc/SharedSecrets.java index 8c7fd6f..c74ff4a 100644 --- a/src/classes/sun/misc/SharedSecrets.java +++ b/src/classes/sun/misc/SharedSecrets.java @@ -58,8 +58,7 @@ public class SharedSecrets { private static JavaNioAccess javaNioAccess; private static JavaAWTAccess javaAWTAccess; private static JavaOISAccess javaOISAccess; - // removed in Java8u161 - // private static JavaObjectInputStreamAccess javaObjectInputStreamAccess; + private static JavaObjectInputStreamAccess javaObjectInputStreamAccess; // (required for EnumSet ops) public static JavaLangAccess getJavaLangAccess() { @@ -139,7 +138,7 @@ public class SharedSecrets { return javaIOFileDescriptorAccess; } -/* + public static JavaObjectInputStreamAccess getJavaObjectInputStreamAccess() { if (javaObjectInputStreamAccess == null) { unsafe.ensureClassInitialized(ObjectInputStream.class); @@ -152,7 +151,7 @@ public class SharedSecrets { public static void setJavaObjectInputStreamAccess(JavaObjectInputStreamAccess access) { javaObjectInputStreamAccess = access; } -*/ + public static void setJavaAWTAccess (JavaAWTAccess jaa){ javaAWTAccess = jaa; }