Withdrawn: 8360025: (se) Convert kqueue Selector Implementation to use FFM APIs
Darragh Clarke
dclarke at openjdk.org
Tue Oct 14 10:07:45 UTC 2025
On Fri, 30 May 2025 12:00:28 GMT, Darragh Clarke <dclarke at openjdk.org> wrote:
> This PR aims to Panamize the Java Kqueue implementation, This is based on the work that was previously shared in https://github.com/openjdk/jdk/pull/22307 , The main change since then is that this branch takes advantage of the changes made in https://github.com/openjdk/jdk/pull/25043 to allow for better performance during errno handling.
>
> These changes feature a lot of Jextract generated files, though alterations have been made in relation to Errno handling and performance improvements.
>
> I will update this description soon to include performance metrics on a few microbenchmarks, though currently it's roughly 2% to 3% slower with the changes, which is somewhat expected, though there are still a few ideas of possible performance improvements that could be tried. Any suggestions or comments in that area are more than welcome however.
This pull request has been closed without being integrated.
-------------
PR: https://git.openjdk.org/jdk/pull/25546
More information about the nio-dev
mailing list