git: openjdk/jdk: 8322166: Files.isReadable/isWritable/isExecutable expensive when file does not exist

Brian Burkhalter bpb at openjdk.org
Tue Dec 19 18:29:40 UTC 2023


Changeset: 51be857f
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2023-12-19 18:27:06 +0000
URL:       https://git.openjdk.org/jdk/commit/51be857f3cafa23eb7cd73e5fe3db17e6d01684c

8322166: Files.isReadable/isWritable/isExecutable expensive when file does not exist

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c



More information about the jdk-changes mailing list