[jdk17u-dev] RFR: 8294399: (ch) Refactor some methods out of sun.nio.ch.UnixFileDispatcherImpl [v2]

Goetz Lindenmaier goetz at openjdk.org
Sun Jul 20 07:46:48 UTC 2025


On Thu, 10 Jul 2025 08:52:27 GMT, Shruthi <duke at openjdk.org> wrote:

>> 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>

Also, if you want to backport https://bugs.openjdk.org/browse/JDK-8317801, please first backport it to 25, then 21.
Please read https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix , it e.g. advises you to first backport to higher releases. Thanks.

-------------

PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3631#issuecomment-3094013794


More information about the jdk-updates-dev mailing list