Integrated: 8366577: Deprecate java.net.Socket::setPerformancePreferences
Volkan Yazici
vyazici at openjdk.org
Fri Nov 7 08:19:14 UTC 2025
On Tue, 4 Nov 2025 10:53:44 GMT, Volkan Yazici <vyazici at openjdk.org> wrote:
> `java.net.Socket::setPerformancePreferences` was introduced in Java 1.5 with the intention of providing a declarative API for configuring the performance-wise characteristics of the underlying socket. It has always been a no-op and a corpus search does not reveal any significant usages of it. Recently merged [JDK-8366575] removes the SDP (Sockets Direct Protocol) support, and this further undermines the value of `setPerformancePreferences`. This PR deprecates `setPerformancePreferences` and friends _for removal_.
>
> [JDK-8366575]: https://bugs.openjdk.org/browse/JDK-8366575
This pull request has now been integrated.
Changeset: 866faa9d
Author: Volkan Yazici <vyazici at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/866faa9d40ab336e4c4861a55edc4c91d8aa0c74
Stats: 14 lines in 4 files changed: 13 ins; 0 del; 1 mod
8366577: Deprecate java.net.Socket::setPerformancePreferences
Reviewed-by: dfuchs, alanb, jpai
-------------
PR: https://git.openjdk.org/jdk/pull/28129
More information about the security-dev
mailing list