[jdk17u-dev] RFR: 8294399: (ch) Refactor some methods out of sun.nio.ch.UnixFileDispatcherImpl [v2]
Shruthi
duke at openjdk.org
Thu Jul 10 08:52:27 UTC 2025
> Signed-off-by: Shruthi [Shruthi.Shruthi1 at ibm.com](mailto:Shruthi.Shruthi1 at ibm.com)
>
> OpenJDK PR : https://github.com/openjdk/jdk/pull/10434
> OpenJDK bug : https://bugs.openjdk.org/browse/JDK-8294399
>
> The original patch does not apply cleanly to JDK17u-dev, as UnixFileDispatcherImpl.java and UnixFileDispatcherImpl.c do not exist in this version.
> Instead, JDK 17 uses FileDispatcherImpl.java and FileDispatcherImpl.c under the unix directory for the relevant implementation.
> Therefore, the changes were applied manually to align with the JDK 17 structure.
Shruthi has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision:
- Merge branch 'openjdk:master' into backport-d667895
- Backport d6678952a6de4e5435dab65e7029021832454857
Signed-off-by: Shruthi <Shruthi.Shruthi1 at ibm.com>
-------------
Changes:
- all: https://git.openjdk.org/jdk17u-dev/pull/3631/files
- new: https://git.openjdk.org/jdk17u-dev/pull/3631/files/267df776..bab00e47
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3631&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=3631&range=00-01
Stats: 14599 lines in 587 files changed: 7527 ins; 4982 del; 2090 mod
Patch: https://git.openjdk.org/jdk17u-dev/pull/3631.diff
Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/3631/head:pull/3631
PR: https://git.openjdk.org/jdk17u-dev/pull/3631
More information about the jdk-updates-dev
mailing list