< prev index next >
src/java.base/share/classes/java/util/zip/ZipFile.java
Print this page
rev 51958 : 8211122: Reduce the number of internal classes made accessible to jdk.unsupported
Reviewed-by: alanb, dfuchs, kvn
*** 57,69 ****
import java.util.function.IntFunction;
import java.util.jar.JarEntry;
import java.util.jar.JarFile;
import java.util.stream.Stream;
import java.util.stream.StreamSupport;
! import jdk.internal.misc.JavaLangAccess;
! import jdk.internal.misc.JavaUtilZipFileAccess;
! import jdk.internal.misc.SharedSecrets;
import jdk.internal.misc.VM;
import jdk.internal.perf.PerfCounter;
import jdk.internal.ref.CleanerFactory;
import jdk.internal.vm.annotation.Stable;
--- 57,69 ----
import java.util.function.IntFunction;
import java.util.jar.JarEntry;
import java.util.jar.JarFile;
import java.util.stream.Stream;
import java.util.stream.StreamSupport;
! import jdk.internal.access.JavaLangAccess;
! import jdk.internal.access.JavaUtilZipFileAccess;
! import jdk.internal.access.SharedSecrets;
import jdk.internal.misc.VM;
import jdk.internal.perf.PerfCounter;
import jdk.internal.ref.CleanerFactory;
import jdk.internal.vm.annotation.Stable;
*** 1134,1144 ****
public Stream<String> entryNameStream(ZipFile zip) {
return zip.entryNameStream();
}
}
);
! JLA = jdk.internal.misc.SharedSecrets.getJavaLangAccess();
isWindows = VM.getSavedProperty("os.name").contains("Windows");
}
private static class Source {
private final Key key; // the key in files
--- 1134,1144 ----
public Stream<String> entryNameStream(ZipFile zip) {
return zip.entryNameStream();
}
}
);
! JLA = SharedSecrets.getJavaLangAccess();
isWindows = VM.getSavedProperty("os.name").contains("Windows");
}
private static class Source {
private final Key key; // the key in files
< prev index next >