Mercurial > hg > Members > kono > jpf-core
comparison src/classes/sun/misc/SharedSecrets.java @ 32:05294e96a284
Extended the model class sun.misc.SharedSecrets to make it compatible with the updates in jdk8u121. The update caused the test gov.nasa.jpf.test.java.io.ObjectStreamTest to fail.
author | nastaran <nastaran.shafiei@gmail.com> |
---|---|
date | Mon, 06 Feb 2017 18:03:21 -0800 |
parents | 0069194b1048 |
children |
comparison
equal
deleted
inserted
replaced
31:0069194b1048 | 32:05294e96a284 |
---|---|
55 private static JavaIODeleteOnExitAccess javaIODeleteOnExitAccess; | 55 private static JavaIODeleteOnExitAccess javaIODeleteOnExitAccess; |
56 private static JavaNetAccess javaNetAccess; | 56 private static JavaNetAccess javaNetAccess; |
57 private static JavaIOFileDescriptorAccess javaIOFileDescriptorAccess; | 57 private static JavaIOFileDescriptorAccess javaIOFileDescriptorAccess; |
58 private static JavaNioAccess javaNioAccess; | 58 private static JavaNioAccess javaNioAccess; |
59 private static JavaAWTAccess javaAWTAccess; | 59 private static JavaAWTAccess javaAWTAccess; |
60 private static JavaOISAccess javaOISAccess; | |
60 private static JavaObjectInputStreamAccess javaObjectInputStreamAccess; | 61 private static JavaObjectInputStreamAccess javaObjectInputStreamAccess; |
61 | 62 |
62 // (required for EnumSet ops) | 63 // (required for EnumSet ops) |
63 public static JavaLangAccess getJavaLangAccess() { | 64 public static JavaLangAccess getJavaLangAccess() { |
64 return javaLangAccess; | 65 return javaLangAccess; |
155 javaAWTAccess = jaa; | 156 javaAWTAccess = jaa; |
156 } | 157 } |
157 public static JavaAWTAccess getJavaAWTAccess(){ | 158 public static JavaAWTAccess getJavaAWTAccess(){ |
158 return javaAWTAccess; | 159 return javaAWTAccess; |
159 } | 160 } |
161 | |
162 public static void setJavaOISAccess(JavaOISAccess access) { | |
163 javaOISAccess = access; | |
164 } | |
165 | |
166 public static JavaOISAccess getJavaOISAccess() { | |
167 if (javaOISAccess == null) { | |
168 unsafe.ensureClassInitialized(ObjectInputStream.class); | |
169 throw new UnsupportedOperationException("sun.misc.SharedSecrets.getJavaOISAccess() not supported yet"); | |
170 } | |
171 | |
172 return javaOISAccess; | |
173 } | |
160 } | 174 } |