Integrated: 8274227: Remove "impl.prefix" jdk system property usage from InetAddress
Aleksei Efimov
aefimov at openjdk.java.net
Fri Oct 1 09:51:32 UTC 2021
On Wed, 29 Sep 2021 15:41:06 GMT, Aleksei Efimov <aefimov at openjdk.org> wrote:
> The following fix proposes to remove usages of `"impl.prefix"` JDK system property from the `java.net.InetAddress` class.
> This system property is used to locate concrete implementations of the package private "java.net.InetAddressImpl" interface.
>
> The list of changes:
> - `impl.prefix` usages are removed
> - `InetAddressImpl` made sealed interface by only allowing default implementations available in 'java.net' package: `Inet4AddressImpl` and `Inet6AddressImpl`.
>
> tier1-tier3 tests show no failures with this fix.
This pull request has now been integrated.
Changeset: cc14c6f0
Author: Aleksei Efimov <aefimov at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/cc14c6f076356731f78aea4e890027f4e2a91642
Stats: 53 lines in 4 files changed: 0 ins; 45 del; 8 mod
8274227: Remove "impl.prefix" jdk system property usage from InetAddress
Reviewed-by: alanb, dfuchs
-------------
PR: https://git.openjdk.java.net/jdk/pull/5755
More information about the net-dev
mailing list