[jdk17u-dev] RFR: 8294399: (ch) Refactor some methods out of sun.nio.ch.UnixFileDispatcherImpl [v2]
Thomas Stuefe
stuefe at openjdk.org
Sun Jul 20 05:26:54 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>
Small question, why do we backport refactoring changes?
-------------
PR Comment: https://git.openjdk.org/jdk17u-dev/pull/3631#issuecomment-3093215408
More information about the jdk-updates-dev
mailing list