--- old/src/java.base/share/classes/java/net/InetSocketAddress.java 2019-08-27 17:27:59.298324386 -0700 +++ new/src/java.base/share/classes/java/net/InetSocketAddress.java 2019-08-27 17:27:59.118324386 -0700 @@ -136,6 +136,7 @@ private final transient InetSocketAddressHolder holder; + @java.io.Serial private static final long serialVersionUID = 5076001401234631237L; private static int checkPort(int port) { @@ -259,11 +260,13 @@ * @serialField addr InetAddress * @serialField port int */ + @java.io.Serial private static final ObjectStreamField[] serialPersistentFields = { new ObjectStreamField("hostname", String.class), new ObjectStreamField("addr", InetAddress.class), new ObjectStreamField("port", int.class)}; + @java.io.Serial private void writeObject(ObjectOutputStream out) throws IOException { @@ -275,6 +278,7 @@ out.writeFields(); } + @java.io.Serial private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException { @@ -296,6 +300,7 @@ UNSAFE.putReference(this, FIELDS_OFFSET, h); } + @java.io.Serial private void readObjectNoData() throws ObjectStreamException {