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

Shruthi duke at openjdk.org
Sun Jul 20 05:15:50 UTC 2025


On Mon, 16 Jun 2025 06:05:01 GMT, Goetz Lindenmaier <goetz at openjdk.org> wrote:

>> @AlanBateman Can you please review this PR
>
> Hi @shruacha1234 
> please follow the instructions in https://wiki.openjdk.org/display/JDKUpdates/How+to+contribute+or+backport+a+fix
> of how to backport a fix.
> Explain in the description above why this is not clean. 
> First get a review before you apply for fix-request.  Maybe you find someone else than Alan, doesn't IBM have some engineers with reviewer status in the updates project?
> Add an elaborate fix-request comment.

Hi @GoeLin
I wanted to backport openjdk/jdk#25817 to JDK 17, but it has dependencies on two other changes:
* openjdk/jdk#10434 – introduces UnixDispatcher.java and UnixDispatcher.c in `src/java.base/unix/classes/sun/nio/ch/` and `src/java.base/unix/native/libnio/ch/`, respectively.
* openjdk/jdk#23956 – includes necessary refactoring.

I successfully created a local AIX build with this PR changes and verified it by running jtreg tests for java/net and java/nio. All tests passed without issues.

Please let me know if there is anything else required for the approval

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

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


More information about the jdk-updates-dev mailing list