git: openjdk/jdk21u-dev: master: 8322166: Files.isReadable/isWritable/isExecutable expensive when file does not exist

Paul Hohensee phh at openjdk.org
Fri Sep 20 15:36:17 UTC 2024


Changeset: 816706c0
Branch: master
Author:    Todd V. Jonker <jonker at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2024-09-20 15:33:57 +0000
URL:       https://git.openjdk.org/jdk21u-dev/commit/816706c06daf391b61039e7b45cbf55066393f94

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

Backport-of: 51be857f3cafa23eb7cd73e5fe3db17e6d01684c

! 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-updates-changes mailing list