# HG changeset patch
# User Andrew John Hughes
# Date 1582747295 0
# Node ID f213ed00466c5a345e8eb65587cf97822cbdd76b
# Parent 888139ad9b3be72f718eb70a82bfdd96b88b954e
Bump to 2.6.21.
Upstream changes:
- Bump to icedtea-2.6.21
- S6675699: need comprehensive fix for unconstrained ConvI2L with narrowed type
- S6880619: reg tests for 6879540
- S7024771: "\\<>" in attribute value part of X500Principal constructor parameter makes strange effect
- S7111579: klist starttime, renewtill, ticket etype
- S7152176: More krb5 tests
- S7172701: KDC tests cleanup
- S7175041: HttpTimestamper should accept https URI
- S7184246: Simplify Config.get() of krb5
- S7184932: Remove the temporary Selector usage in the NIO socket adapters
- S8001326: Improve Kerberos caching
- S8011124: Make KerberosTime immutable
- S8012679: Let allow_weak_crypto default to false
- S8014310: JAAS/Krb5LoginModule using des encytypes failure with NPE after JDK-8012679
- S8017453: ReplayCache tests fail on multiple platforms
- S8017773: OpenJDK7 returns incorrect TrueType font metrics
- S8019410: sun/security/krb5/auto/ReplayCacheTestProc.java
- S8020971: Fix doclint issues in java.nio.*
- S8028049: Tidy warnings cleanup for packages java.nio/java.io
- S8031111: fix krb5 caddr
- S8031997: PPC64: Make the various POLL constants system dependant
- S8033271: Manual security tests have @ignore rather than @run main/manual
- S8036779: sun.security.krb5.KdcComm interprets kdc_timeout as msec instead of sec
- S8036971: krb5.conf does not accept directive lines before the first section
- S8037550: Update RFC references in javadoc to RFC 5280
- S8039132: cleanup @ignore JAAS/krb5 tests
- S8039438: Some tests depend on internal API sun.misc.IOUtils
- S8044500: Add kinit options and krb5.conf flags that allow users to obtain renewable tickets and specify ticket lifetimes
- S8058290: JAAS Krb5LoginModule has suspect ticket-renewal logic, relies on clockskew grace
- S8075297: Tests for RFEs 4515853 and 4745056
- S8075299: Additional tests for krb5 settings
- S8075301: Tests for sun.security.krb5.principal system property
- S8080835: Add blocking bulk read to sun.misc.IOUtils
- S8131051: KDC might issue a renewable ticket even if not requested
- S8132111: Do not request for addresses for forwarded TGT
- S8134232: KeyStore.load() throws an IOException with a wrong cause in case of wrong password
- S8135018, PR3774: AARCH64: Missing memory barriers for CMS collector
- S8138978: Examine usages of sun.misc.IOUtils
- S8139206: Add InputStream readNBytes(int len)
- S8147772: Update KerberosTicket to describe behavior if it has been destroyed and fix NullPointerExceptions
- S8149543: range check CastII nodes should not be split through Phi
- S8154831: CastII/ConvI2L for a range check is prematurely eliminated
- S8163104: Unexpected NPE still possible on some Kerberos ticket calls
- S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated
- S8183591: Incorrect behavior when reading DER value with Integer.MAX_VALUE length
- S8186576: KerberosTicket does not properly handle renewable tickets at the end of their lifetime
- S8186831: Kerberos ignores PA-DATA with a non-null s2kparams
- S8186884: Test native KDC, Java krb5 lib, and native krb5 lib in one test
- S8187218: GSSCredential.getRemainingLifetime() returns negative value for TTL > 24 days.
- S8190690: Impact on krb5 test cases in the 8u-CPU nightly
- S8193832: Performance of InputStream.readAllBytes() could be improved
- S8196956: (ch) More channels cleanup
- S8197518: Kerberos krb5 authentication: AuthList's put method leads to performance issue
- S8200400: Restrict Sasl mechanisms
- S8201627: Kerberos sequence number issues
- S8214002: Cannot use italic font style if the font has embedded bitmap
- S8218854: FontMetrics.getMaxAdvance may be less than the maximum FontMetrics.charWidth
- S8221304: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java
- S8224909: Unlink Set of LinkedHashSets
- S8225261: Better method resolutions
- S8225279: Better XRender interpolation
- S8225425: java.lang.UnsatisfiedLinkError: net.dll: Can't find dependent libraries
- S8226352: Improve Kerberos interop capabilities
- S8227662: freetype seeks to index at the end of the font data
- S8227758: More valid PKIX processing
- S8227816: More Colorful ICC profiles
- S8228469: (tz) Upgrade time-zone data to tzdata2019b
- S8228548: Normalize normalization for all
- S8229767: Typo in java.security: Sasl.createClient and Sasl.createServer
- S8229951: Better Ticket Granting Services
- S8230085: (fs) FileStore::isReadOnly is always true on macOS Catalina
- S8230279: Improve Pack200 file reading
- S8230318: Better trust store usage
- S8230967: Improve Registry support of clients
- S8231098: (tz) Upgrade time-zone data to tzdata2019c
- S8231129: More glyph images
- S8231139: Improved keystore support
- S8231422: Better serial filter handling
- S8231795: Enhance datagram socket support
- S8232003: (fs) Files.write can leak file descriptor in the exception case
- S8232381: add result NULL-checking to freetypeScaler.c
- S8232419: Improve Registry registration
- S8232643: Building error in jdk7u241 after 7068616
- S8233839, PR3774: aarch64: missing memory barrier in NewObjectArrayStub and NewTypeArrayStub
- S8234037: Improve Object Identifier Processing
- S8235909: File.exists throws AccessControlException for invalid paths when a SecurityManager is installed
- S8236983: [TESTBUG] Remove pointless catch block in test/jdk/sun/security/util/DerValue/BadValue.java
- S8236984: Add compatibility wrapper for IOUtils.readFully
- S8237368: Problem with NullPointerException in RMI TCPEndpoint.read
- S8237604: [TEST_BUG] sun/security/tools/jarsigner/EntriesOrder.java not adapted for changes in JDK-7194449
ChangeLog:
2020-02-26 Andrew John Hughes
Bump to 2.6.21.
* patches/8232643-pr3761.patch:
Temporary copy of fix removed with upgrade
to 7u251, where it's available upstream.
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-2.6.20.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(ICEDTEA_PATCHES): Drop JDK-8232643/PR3761 patch.
* NEWS: Updated.
* acinclude.m4:
(JDK_UPDATE_VERSION): Bump to 251.
(BUILD_VERSION): Set to b02.
* configure.ac: Bump to 2.6.21.
* hotspot.map.in: Update to icedtea-2.6.21.
* patches/boot/ecj-diamond.patch:
Regenerated. Add new cases in
sun.security.krb5.Config,
sun.security.krb5.SCDynamicStoreConfig,
sun.security.krb5.internal.rcache.MemoryCache,
sun.security.krb5.internal.rcache.DflCache,
sun.security.krb5.internal.rcache.AuthList,
sun.security.x509.AVA,
sun.security.x509.X500Name,
sun.misc.IOUtils,
javax.security.Sasl & com.sun.crypto.provider.JceKeyStore
* patches/boot/ecj-multicatch.patch:
Regenerated.
* patches/boot/ecj-trywithresources.patch:
Regenerated. Add new cases in java.nio.file.Files,
sun.reflect.misc.MethodUtil, sun.security.krb5.Config &
sun.security.krb5.internal.rcache.DflCache
diff -r 888139ad9b3b -r f213ed00466c ChangeLog
--- a/ChangeLog Wed Nov 20 06:36:29 2019 +0000
+++ b/ChangeLog Wed Feb 26 20:01:35 2020 +0000
@@ -1,3 +1,47 @@
+2020-02-26 Andrew John Hughes
+
+ Bump to 2.6.21.
+ * patches/8232643-pr3761.patch:
+ Temporary copy of fix removed with upgrade
+ to 7u251, where it's available upstream.
+ * Makefile.am:
+ (CORBA_CHANGESET): Update to icedtea-2.6.20.
+ (JAXP_CHANGESET): Likewise.
+ (JAXWS_CHANGESET): Likewise.
+ (JDK_CHANGESET): Likewise.
+ (LANGTOOLS_CHANGESET): Likewise.
+ (OPENJDK_CHANGESET): Likewise.
+ (CORBA_SHA256SUM): Likewise.
+ (JAXP_SHA256SUM): Likewise.
+ (JAXWS_SHA256SUM): Likewise.
+ (JDK_SHA256SUM): Likewise.
+ (LANGTOOLS_SHA256SUM): Likewise.
+ (OPENJDK_SHA256SUM): Likewise.
+ (ICEDTEA_PATCHES): Drop JDK-8232643/PR3761 patch.
+ * NEWS: Updated.
+ * acinclude.m4:
+ (JDK_UPDATE_VERSION): Bump to 251.
+ (BUILD_VERSION): Set to b02.
+ * configure.ac: Bump to 2.6.21.
+ * hotspot.map.in: Update to icedtea-2.6.21.
+ * patches/boot/ecj-diamond.patch:
+ Regenerated. Add new cases in
+ sun.security.krb5.Config,
+ sun.security.krb5.SCDynamicStoreConfig,
+ sun.security.krb5.internal.rcache.MemoryCache,
+ sun.security.krb5.internal.rcache.DflCache,
+ sun.security.krb5.internal.rcache.AuthList,
+ sun.security.x509.AVA,
+ sun.security.x509.X500Name,
+ sun.misc.IOUtils,
+ javax.security.Sasl & com.sun.crypto.provider.JceKeyStore
+ * patches/boot/ecj-multicatch.patch:
+ Regenerated.
+ * patches/boot/ecj-trywithresources.patch:
+ Regenerated. Add new cases in java.nio.file.Files,
+ sun.reflect.misc.MethodUtil, sun.security.krb5.Config &
+ sun.security.krb5.internal.rcache.DflCache
+
2019-11-19 Andrew John Hughes
Start 2.6.21 release cycle.
@@ -24,7 +68,7 @@
* patches/rh1022017.patch:
Removed as included upstream as 8228825 / CVE-2019-2894.
* Makefile.am:
- (CORBA_CHANGESET): Update to icedtea-2.6.19.
+ (CORBA_CHANGESET): Update to icedtea-2.6.20.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
diff -r 888139ad9b3b -r f213ed00466c Makefile.am
--- a/Makefile.am Wed Nov 20 06:36:29 2019 +0000
+++ b/Makefile.am Wed Feb 26 20:01:35 2020 +0000
@@ -1,18 +1,18 @@
# Dependencies
-CORBA_CHANGESET = 4493de9f3f0b
-JAXP_CHANGESET = 5e4ceb999239
-JAXWS_CHANGESET = b24931dd91c6
-JDK_CHANGESET = 89324d11814d
-LANGTOOLS_CHANGESET = 480d3ab02c36
-OPENJDK_CHANGESET = b04b11ab5066
-
-CORBA_SHA256SUM = 81e3ddac83b981400c062788bcd3005587d5984f18def588d8cd232b9b5b24ef
-JAXP_SHA256SUM = 21772ab65388c1890ff33f9a5dc2fd22f69fd0f0f0d336e1f8f64d920b308b90
-JAXWS_SHA256SUM = 3e27f2e6b92d0b15d544e06b897cf2b072bece695a0a8a79de6cd609f1a216ef
-JDK_SHA256SUM = 56aacc5bfeab0688a4042f9ffdc971b5764f99c9fdea0080f41e2bfaa27a08b0
-LANGTOOLS_SHA256SUM = 8057da4c87ecea91ec16b4b180ab006ae12be60a2f8387dfe2a7b18c8e303379
-OPENJDK_SHA256SUM = f1e430150f95073a3dc1f4f32bdfbf8cc6aa4b23cb940128f0224b7da90516aa
+CORBA_CHANGESET = e3f769a410e4
+JAXP_CHANGESET = 099ed3ab6415
+JAXWS_CHANGESET = c4230372ddc0
+JDK_CHANGESET = 5cfb0b2d8b78
+LANGTOOLS_CHANGESET = 0581b1282c3e
+OPENJDK_CHANGESET = de70c40573f2
+
+CORBA_SHA256SUM = 2675a6c3f151b4af73f8edca328d36e6a9fe0ae8d3c048c5e884ccdb57765584
+JAXP_SHA256SUM = 7873f5f596e32643dd5c0642cb4a6a6d8adbd4dfe36a3fc4e198f772aa3ae9ee
+JAXWS_SHA256SUM = 75db9f2c90a49fc9eda32bbff83c978a6b032859270c55aee8fcf053cfbcec73
+JDK_SHA256SUM = b8d99a271e5f946a70267bc1f174720d1c9584aa77dd454a0a87ec05259cc280
+LANGTOOLS_SHA256SUM = 3645b8e3cd5be93c5efbac8421da3159958e817ddb4db2cc82673ac3887b55d2
+OPENJDK_SHA256SUM = d649cec806eb0d12b24f0554fecf1382138a4fbab7cea62172f2aae3866cfd18
DROP_URL = https://icedtea.classpath.org/download/drops
@@ -369,7 +369,7 @@
# Patch list
-ICEDTEA_PATCHES = patches/8232643-pr3761.patch
+ICEDTEA_PATCHES =
# Conditional patches
diff -r 888139ad9b3b -r f213ed00466c NEWS
--- a/NEWS Wed Nov 20 06:36:29 2019 +0000
+++ b/NEWS Wed Feb 26 20:01:35 2020 +0000
@@ -14,6 +14,99 @@
New in release 2.6.21 (2020-01-XX):
+* Security fixes
+ - S8224909, CVE-2020-2583: Unlink Set of LinkedHashSets
+ - S8225261: Better method resolutions
+ - S8225279: Better XRender interpolation
+ - S8226352, CVE-2020-2590: Improve Kerberos interop capabilities
+ - S8227758: More valid PKIX processing
+ - S8227816: More Colorful ICC profiles
+ - S8228548, CVE-2020-2593: Normalize normalization for all
+ - S8229951, CVE-2020-2601: Better Ticket Granting Services
+ - S8230279: Improve Pack200 file reading
+ - S8230318: Better trust store usage
+ - S8230967: Improve Registry support of clients
+ - S8231129: More glyph images
+ - S8231139: Improved keystore support
+ - S8231422, CVE-2020-2604: Better serial filter handling
+ - S8231795, CVE-2020-2659: Enhance datagram socket support
+ - S8232419: Improve Registry registration
+ - S8234037, CVE-2020-2654: Improve Object Identifier Processing
+* Import of OpenJDK 7 u251 build 1
+ - S8017773: OpenJDK7 returns incorrect TrueType font metrics
+ - S8214002: Cannot use italic font style if the font has embedded bitmap
+* Import of OpenJDK 7 u251 build 2
+ - S6675699: need comprehensive fix for unconstrained ConvI2L with narrowed type
+ - S6880619: reg tests for 6879540
+ - S7024771: "\\<>" in attribute value part of X500Principal constructor parameter makes strange effect
+ - S7111579: klist starttime, renewtill, ticket etype
+ - S7152176: More krb5 tests
+ - S7172701: KDC tests cleanup
+ - S7175041: HttpTimestamper should accept https URI
+ - S7184246: Simplify Config.get() of krb5
+ - S7184932: Remove the temporary Selector usage in the NIO socket adapters
+ - S8001326: Improve Kerberos caching
+ - S8011124: Make KerberosTime immutable
+ - S8012679: Let allow_weak_crypto default to false
+ - S8014310: JAAS/Krb5LoginModule using des encytypes failure with NPE after JDK-8012679
+ - S8017453: ReplayCache tests fail on multiple platforms
+ - S8019410: sun/security/krb5/auto/ReplayCacheTestProc.java
+ - S8020971: Fix doclint issues in java.nio.*
+ - S8028049: Tidy warnings cleanup for packages java.nio/java.io
+ - S8031111: fix krb5 caddr
+ - S8031997: PPC64: Make the various POLL constants system dependant
+ - S8033271: Manual security tests have @ignore rather than @run main/manual
+ - S8036779: sun.security.krb5.KdcComm interprets kdc_timeout as msec instead of sec
+ - S8036971: krb5.conf does not accept directive lines before the first section
+ - S8037550: Update RFC references in javadoc to RFC 5280
+ - S8039132: cleanup @ignore JAAS/krb5 tests
+ - S8039438: Some tests depend on internal API sun.misc.IOUtils
+ - S8044500: Add kinit options and krb5.conf flags that allow users to obtain renewable tickets and specify ticket lifetimes
+ - S8058290: JAAS Krb5LoginModule has suspect ticket-renewal logic, relies on clockskew grace
+ - S8075297: Tests for RFEs 4515853 and 4745056
+ - S8075299: Additional tests for krb5 settings
+ - S8075301: Tests for sun.security.krb5.principal system property
+ - S8080835: Add blocking bulk read to sun.misc.IOUtils
+ - S8131051: KDC might issue a renewable ticket even if not requested
+ - S8132111: Do not request for addresses for forwarded TGT
+ - S8134232: KeyStore.load() throws an IOException with a wrong cause in case of wrong password
+ - S8138978: Examine usages of sun.misc.IOUtils
+ - S8139206: Add InputStream readNBytes(int len)
+ - S8147772: Update KerberosTicket to describe behavior if it has been destroyed and fix NullPointerExceptions
+ - S8149543: range check CastII nodes should not be split through Phi
+ - S8154831: CastII/ConvI2L for a range check is prematurely eliminated
+ - S8163104: Unexpected NPE still possible on some Kerberos ticket calls
+ - S8177095: Range check dependent CastII/ConvI2L is prematurely eliminated
+ - S8183591: Incorrect behavior when reading DER value with Integer.MAX_VALUE length
+ - S8186576: KerberosTicket does not properly handle renewable tickets at the end of their lifetime
+ - S8186831: Kerberos ignores PA-DATA with a non-null s2kparams
+ - S8186884: Test native KDC, Java krb5 lib, and native krb5 lib in one test
+ - S8187218: GSSCredential.getRemainingLifetime() returns negative value for TTL > 24 days.
+ - S8190690: Impact on krb5 test cases in the 8u-CPU nightly
+ - S8193832: Performance of InputStream.readAllBytes() could be improved
+ - S8196956: (ch) More channels cleanup
+ - S8197518: Kerberos krb5 authentication: AuthList's put method leads to performance issue
+ - S8200400: Restrict Sasl mechanisms
+ - S8201627: Kerberos sequence number issues
+ - S8218854: FontMetrics.getMaxAdvance may be less than the maximum FontMetrics.charWidth
+ - S8221304: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java
+ - S8225425: java.lang.UnsatisfiedLinkError: net.dll: Can't find dependent libraries
+ - S8227662: freetype seeks to index at the end of the font data
+ - S8228469: (tz) Upgrade time-zone data to tzdata2019b
+ - S8229767: Typo in java.security: Sasl.createClient and Sasl.createServer
+ - S8230085: (fs) FileStore::isReadOnly is always true on macOS Catalina
+ - S8231098: (tz) Upgrade time-zone data to tzdata2019c
+ - S8232003: (fs) Files.write can leak file descriptor in the exception case
+ - S8232381: add result NULL-checking to freetypeScaler.c
+ - S8235909: File.exists throws AccessControlException for invalid paths when a SecurityManager is installed
+ - S8236983: [TESTBUG] Remove pointless catch block in test/jdk/sun/security/util/DerValue/BadValue.java
+ - S8236984: Add compatibility wrapper for IOUtils.readFully
+ - S8237368: Problem with NullPointerException in RMI TCPEndpoint.read
+ - S8237604: [TEST_BUG] sun/security/tools/jarsigner/EntriesOrder.java not adapted for changes in JDK-7194449
+* Bug fixes
+ - S8135018, PR3774: AARCH64: Missing memory barriers for CMS collector
+ - S8233839, PR3774: aarch64: missing memory barrier in NewObjectArrayStub and NewTypeArrayStub
+
New in release 2.6.20 (2019-11-17):
* Security fixes
diff -r 888139ad9b3b -r f213ed00466c acinclude.m4
--- a/acinclude.m4 Wed Nov 20 06:36:29 2019 +0000
+++ b/acinclude.m4 Wed Feb 26 20:01:35 2020 +0000
@@ -2948,8 +2948,8 @@
AC_MSG_CHECKING([which branch and release of IcedTea is being built])
JAVA_VER=1.7.0
JAVA_VENDOR=openjdk
- JDK_UPDATE_VERSION=241
- BUILD_VERSION=b01
+ JDK_UPDATE_VERSION=251
+ BUILD_VERSION=b02
MILESTONE=fcs
if test "x${MILESTONE}" = "xfcs"; then
COMBINED_VERSION=${JDK_UPDATE_VERSION}-${BUILD_VERSION}
diff -r 888139ad9b3b -r f213ed00466c configure.ac
--- a/configure.ac Wed Nov 20 06:36:29 2019 +0000
+++ b/configure.ac Wed Feb 26 20:01:35 2020 +0000
@@ -1,4 +1,4 @@
-AC_INIT([icedtea], [2.6.21pre00], [distro-pkg-dev@openjdk.java.net])
+AC_INIT([icedtea], [2.6.21], [distro-pkg-dev@openjdk.java.net])
AC_CANONICAL_HOST
AC_CANONICAL_TARGET
AM_INIT_AUTOMAKE([1.9 tar-pax foreign])
diff -r 888139ad9b3b -r f213ed00466c hotspot.map.in
--- a/hotspot.map.in Wed Nov 20 06:36:29 2019 +0000
+++ b/hotspot.map.in Wed Feb 26 20:01:35 2020 +0000
@@ -1,2 +1,2 @@
# version type(drop/hg) url changeset sha256sum
-default drop https://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ 8145b03db545 27cc76f3deb0efb84fb1422e9636cb0b09fce21648318671905c959b86cd5612
+default drop https://icedtea.classpath.org/download/drops/icedtea7/@ICEDTEA_RELEASE@ d89441a9ce98 25eab5aef4e2219d54e593cc0bdced274bbdd66ec69e46dc6e92d46e74ecccb9
diff -r 888139ad9b3b -r f213ed00466c patches/8232643-pr3761.patch
--- a/patches/8232643-pr3761.patch Wed Nov 20 06:36:29 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-# HG changeset patch
-# User mbalao
-# Date 1571433044 10800
-# Fri Oct 18 18:10:44 2019 -0300
-# Node ID 55de33c12fdcff9cc3fa391e9343a04d398c48e5
-# Parent ce5e37056409870413d49cce681049b711220849
-8232643: Building error in jdk7u241 after 7068616
-Reviewed-by: andrew
-
-diff --git openjdk.orig/jdk/src/share/classes/sun/nio/cs/ext/DoubleByteDecoder.java openjdk/jdk/src/share/classes/sun/nio/cs/ext/DoubleByteDecoder.java
---- openjdk.orig/jdk/src/share/classes/sun/nio/cs/ext/DoubleByteDecoder.java
-+++ openjdk/jdk/src/share/classes/sun/nio/cs/ext/DoubleByteDecoder.java
-@@ -209,9 +209,9 @@
- if (bugLevel == null) {
- if (!sun.misc.VM.isBooted())
- return false;
-- java.security.PrivilegedAction pa =
-+ java.security.PrivilegedAction pa =
- new GetPropertyAction("sun.nio.cs.bugLevel");
-- String value = (String)AccessController.doPrivileged(pa);
-+ String value = AccessController.doPrivileged(pa);
- bugLevel = (value != null) ? value : "";
- }
- return bugLevel.equals(bl);
diff -r 888139ad9b3b -r f213ed00466c patches/boot/ecj-diamond.patch
--- a/patches/boot/ecj-diamond.patch Wed Nov 20 06:36:29 2019 +0000
+++ b/patches/boot/ecj-diamond.patch Wed Feb 26 20:01:35 2020 +0000
@@ -1,6 +1,6 @@
diff -Nru openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java 2019-11-13 20:42:04.818282257 +0000
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java 2020-02-06 01:42:50.000000000 +0000
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java 2020-02-24 01:41:18.925742295 +0000
@@ -58,7 +58,7 @@
private CorbaConnection conn;
@@ -11,8 +11,8 @@
public static synchronized void cleanCache( ORB orb ) {
synchronized (iorMapLock) {
diff -Nru openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java 2019-11-13 20:33:32.210186098 +0000
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java 2019-11-13 20:42:04.818282257 +0000
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java 2020-02-23 05:10:04.663315044 +0000
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java 2020-02-24 01:41:18.925742295 +0000
@@ -481,7 +481,7 @@
while (cls != fnscl) {
ProtectionDomain pd = cls.getProtectionDomain();
@@ -32,8 +32,8 @@
pds.add(noPermissionsDomain());
break;
diff -Nru openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java 2019-11-13 20:42:04.818282257 +0000
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java 2020-02-06 01:42:50.000000000 +0000
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java 2020-02-24 01:41:18.925742295 +0000
@@ -50,7 +50,7 @@
*/
private class HookPutFields extends ObjectOutputStream.PutField
@@ -44,8 +44,8 @@
/**
* Put the value of the named boolean field into the persistent field.
diff -Nru openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java 2019-11-13 20:42:04.818282257 +0000
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java 2020-02-06 01:42:50.000000000 +0000
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java 2020-02-24 01:41:18.925742295 +0000
@@ -103,7 +103,7 @@
Set _iorTypeNames = null;
if (filterProperty != null) {
@@ -74,8 +74,8 @@
}
diff -Nru openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java 2019-11-13 20:42:04.818282257 +0000
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java 2020-02-06 01:42:50.000000000 +0000
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java 2020-02-24 01:41:18.925742295 +0000
@@ -1323,7 +1323,7 @@
protected void shutdownServants(boolean wait_for_completion) {
Set oaset;
@@ -86,8 +86,8 @@
for (ObjectAdapterFactory oaf : oaset)
diff -Nru openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java
---- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java 2020-02-06 01:42:50.000000000 +0000
++++ openjdk-boot/corba/src/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java 2020-02-24 01:41:18.925742295 +0000
@@ -108,7 +108,7 @@
private ThreadGroup threadGroup;
@@ -107,8 +107,8 @@
for (WorkerThread wt : copy) {
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/lib/ExsltSets.java 2020-02-24 01:41:18.925742295 +0000
@@ -192,7 +192,7 @@
NodeSet dist = new NodeSet();
dist.setShouldCacheNodes(true);
@@ -119,8 +119,8 @@
for (int i = 0; i < nl.getLength(); i++)
{
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java 2020-02-24 01:41:18.925742295 +0000
@@ -420,7 +420,7 @@
}
@@ -131,8 +131,8 @@
/**
* Prints out warnings if a parser does not support the specified feature/property.
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java 2020-02-24 01:41:18.925742295 +0000
@@ -220,7 +220,7 @@
public Map getEnvironmentHash()
{
@@ -251,8 +251,8 @@
jarVersions.put(new Long(440237), "xalan.jar from xalan-j_1_2");
jarVersions.put(new Long(436094), "xalan.jar from xalan-j_1_2_1");
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/CastExpr.java 2020-02-24 01:41:18.925742295 +0000
@@ -51,7 +51,7 @@
/**
* Legal conversions between internal types.
@@ -263,8 +263,8 @@
static {
// Possible type conversions between internal types
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java 2020-02-24 01:41:18.925742295 +0000
@@ -139,7 +139,7 @@
private boolean _isStatic = false;
@@ -288,8 +288,8 @@
// Possible conversions between Java and internal types
java2Internal.put(Boolean.TYPE, Type.Boolean);
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java 2020-02-24 01:41:18.925742295 +0000
@@ -107,7 +107,7 @@
// Check if we have any declared namespaces
@@ -336,8 +336,8 @@
SyntaxTreeNode n = _attributeElements.get(k);
if (n instanceof LiteralAttribute) {
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java 2020-02-24 01:41:18.929742233 +0000
@@ -129,22 +129,22 @@
/**
* A mapping between templates and test sequences.
@@ -390,8 +390,8 @@
_rootPattern = null;
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java 2020-02-24 01:41:18.929742233 +0000
@@ -102,11 +102,11 @@
}
@@ -428,8 +428,8 @@
_prefixMapping.put(prefix, uri);
}
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java 2020-02-24 01:41:18.929742233 +0000
@@ -122,7 +122,7 @@
/**
* Mapping between mode names and Mode instances.
@@ -458,8 +458,8 @@
/**
* A reference to the SourceLoader set by the user (a URIResolver
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java 2020-02-24 01:41:18.929742233 +0000
@@ -38,8 +38,8 @@
final class SymbolTable {
@@ -542,8 +542,8 @@
// Register the namespace URI
Integer refcnt = _excludedURI.get(uri);
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java 2020-02-24 01:41:18.929742233 +0000
@@ -70,7 +70,7 @@
protected SyntaxTreeNode _parent; // Parent node
private Stylesheet _stylesheet; // Stylesheet ancestor node
@@ -572,8 +572,8 @@
locals.add(varOrParamName);
}
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java 2020-02-24 01:41:18.929742233 +0000
@@ -127,7 +127,7 @@
* times. Note that patterns whose kernels are "*", "node()"
* and "@*" can between shared by test sequences.
@@ -584,8 +584,8 @@
public MethodGenerator(int access_flags, Type return_type,
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MultiHashtable.java 2020-02-24 01:41:18.929742233 +0000
@@ -37,7 +37,7 @@
public final class MultiHashtable {
static final long serialVersionUID = -6151608290510033572L;
@@ -605,8 +605,8 @@
}
set.add(value);
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java 2020-02-24 01:41:18.929742233 +0000
@@ -171,7 +171,7 @@
_parser = new Parser(this, _overrideDefaultParser);
_xmlFeatures = featureManager;
@@ -635,8 +635,8 @@
_parser.init();
//_variableSerial = 1;
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java 2020-02-24 01:41:18.929742233 +0000
@@ -169,7 +169,7 @@
_count = 0;
_current = 0;
@@ -647,8 +647,8 @@
try {
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/DOMWSFilter.java 2020-02-24 01:41:18.929742233 +0000
@@ -60,7 +60,7 @@
*/
public DOMWSFilter(AbstractTranslet translet) {
@@ -659,8 +659,8 @@
if (translet instanceof StripFilter) {
m_filter = (StripFilter) translet;
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java 2020-02-24 01:41:18.929742233 +0000
@@ -59,7 +59,7 @@
/**
* A mapping from a document node to the mapping between values and nodesets
@@ -689,8 +689,8 @@
} else {
nodes = index.get(id);
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java 2019-11-13 20:42:04.822282195 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java 2020-02-24 01:41:18.929742233 +0000
@@ -56,7 +56,7 @@
private int _free;
private int _size;
@@ -701,8 +701,8 @@
private final class AxisIterator extends DTMAxisIteratorBase {
// constitutive data
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java 2020-02-24 01:41:18.929742233 +0000
@@ -114,7 +114,7 @@
private int _namesSize = -1;
@@ -722,8 +722,8 @@
}
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java 2020-02-24 01:41:18.929742233 +0000
@@ -279,7 +279,7 @@
*/
public void addDecimalFormat(String name, DecimalFormatSymbols symbols) {
@@ -752,8 +752,8 @@
}
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java 2020-02-24 01:41:18.929742233 +0000
@@ -58,7 +58,7 @@
private ContentHandler _sax = null;
private LexicalHandler _lex = null;
@@ -764,8 +764,8 @@
public DOM2SAX(Node root) {
_dom = root;
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java 2020-02-24 01:41:18.929742233 +0000
@@ -407,7 +407,7 @@
_class = new Class[classCount];
@@ -776,8 +776,8 @@
for (int i = 0; i < classCount; i++) {
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java 2020-02-24 01:41:18.929742233 +0000
@@ -1180,7 +1180,7 @@
if (_isIdentity) {
@@ -788,8 +788,8 @@
_parameters.put(name, value);
}
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java 2020-02-24 01:41:18.933742172 +0000
@@ -393,7 +393,7 @@
if (identifiers != null) {
@@ -891,8 +891,8 @@
}
} // class CoreDocumentImpl
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java 2020-02-24 01:41:18.933742172 +0000
@@ -2059,7 +2059,7 @@
// create Map
@@ -903,8 +903,8 @@
// save ID and its associated element
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java 2020-02-24 01:41:18.933742172 +0000
@@ -249,7 +249,7 @@
filter,
entityReferenceExpansion);
@@ -996,8 +996,8 @@
}
}
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/dom/DocumentTypeImpl.java 2020-02-24 01:41:18.933742172 +0000
@@ -478,7 +478,7 @@
public Object setUserData(String key,
Object data, UserDataHandler handler) {
@@ -1025,8 +1025,8 @@
}
} // class DocumentTypeImpl
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/dom/LCount.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/dom/LCount.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/dom/LCount.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/dom/LCount.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/dom/LCount.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/dom/LCount.java 2020-02-24 01:41:18.933742172 +0000
@@ -37,7 +37,7 @@
class LCount
@@ -1037,8 +1037,8 @@
static LCount lookup(String evtName)
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java 2020-02-24 01:41:18.933742172 +0000
@@ -62,7 +62,7 @@
/** Default constructor. */
@@ -1049,8 +1049,8 @@
//
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java 2020-02-24 01:41:18.933742172 +0000
@@ -210,13 +210,13 @@
// other information
@@ -1078,8 +1078,8 @@
/** Children content model operation stack. */
private short[] fOpStack = null;
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/DTDDVFactoryImpl.java 2020-02-24 01:41:18.933742172 +0000
@@ -38,7 +38,7 @@
static final Map fBuiltInTypes;
@@ -1099,8 +1099,8 @@
}// DTDDVFactoryImpl
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/dv/dtd/XML11DTDDVFactoryImpl.java 2020-02-24 01:41:18.933742172 +0000
@@ -37,7 +37,7 @@
static Map XML11BUILTINTYPES;
@@ -1120,8 +1120,8 @@
return toReturn;
}
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java 2020-02-24 01:41:18.933742172 +0000
@@ -364,7 +364,7 @@
// entities
@@ -1132,8 +1132,8 @@
/** Entity stack. */
protected Stack fEntityStack = new Stack();
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java 2020-02-24 01:41:18.933742172 +0000
@@ -192,7 +192,7 @@
// caller to specify the location of the error being
// reported. -Ac
@@ -1144,8 +1144,8 @@
} // ()
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java 2019-11-13 20:42:04.826282133 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java 2020-02-24 01:41:18.933742172 +0000
@@ -374,8 +374,8 @@
static private Map ranges2 = null;
static synchronized protected RangeToken getRange(String name, boolean positive) {
@@ -1158,8 +1158,8 @@
Token tok = Token.createRange();
setupRange(tok, SPACES);
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java 2020-02-24 01:41:18.933742172 +0000
@@ -593,8 +593,8 @@
}
@@ -1199,8 +1199,8 @@
}
}
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xpath/XPath.java 2020-02-24 01:41:18.933742172 +0000
@@ -859,10 +859,10 @@
private SymbolTable fSymbolTable;
@@ -1215,8 +1215,8 @@
/**
* Current position in the token list.
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java 2020-02-24 01:41:18.933742172 +0000
@@ -176,10 +176,10 @@
// - a Vector, which contains all elements that has this element as their
// substitution group affilication
@@ -1231,8 +1231,8 @@
/**
* clear the internal registry of substitutionGroup information
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java 2020-02-24 01:41:18.937742111 +0000
@@ -463,7 +463,7 @@
// Constructors
@@ -1243,8 +1243,8 @@
}
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java 2020-02-24 01:41:18.937742111 +0000
@@ -490,7 +490,7 @@
/** Schema Grammar Description passed, to give a chance to application to supply the Grammar */
@@ -1276,8 +1276,8 @@
//
// Constructors
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java 2020-02-24 01:41:18.937742111 +0000
@@ -102,7 +102,7 @@
// Create the Map if none existed before
@@ -1297,8 +1297,8 @@
// If this is the secure processing feature, save it then return.
if (name.equals(XMLConstants.FEATURE_SECURE_PROCESSING)) {
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java 2020-02-24 01:41:18.937742111 +0000
@@ -186,7 +186,7 @@
private void putInFeatures(String name, boolean value){
@@ -1309,8 +1309,8 @@
features.put(name, value ? Boolean.TRUE : Boolean.FALSE);
}
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java 2020-02-24 01:41:18.937742111 +0000
@@ -85,7 +85,7 @@
private static final Map KNOWN_LOADERS;
@@ -1330,8 +1330,8 @@
setLocale(Locale.getDefault());
fEntityResolver = new XMLEntityManager();
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java 2020-02-24 01:41:18.937742111 +0000
@@ -241,7 +241,7 @@
}
@@ -1342,8 +1342,8 @@
public Object getItem(Object key) {
return fAugmentations.get(key);
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/util/DOMErrorHandlerWrapper.java 2020-02-24 01:41:18.937742111 +0000
@@ -294,7 +294,7 @@
// REVISIT: do well-formedness issues involving XML declaration need to be added to hash table (no XML declaration node in DOM, but Document includes xmlEncoding, xmlStandalone, xmlVersion, etc.
@@ -1354,8 +1354,8 @@
aDOMErrorTypeTable.put(new XMLErrorCode(XMLMessageFormatter.XML_DOMAIN, "InvalidCharInContent"), "wf-invalid-character");
aDOMErrorTypeTable.put(new XMLErrorCode(XMLMessageFormatter.XML_DOMAIN, "TwoColonsInQName"), "wf-invalid-character-in-node-name");
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/util/EncodingMap.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/util/EncodingMap.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/util/EncodingMap.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/util/EncodingMap.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/util/EncodingMap.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/util/EncodingMap.java 2020-02-24 01:41:18.937742111 +0000
@@ -489,8 +489,8 @@
//
@@ -1368,8 +1368,8 @@
// add IANA to Java encoding mappings.
aIANA2JavaMap.put("BIG5", "Big5");
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java 2020-02-24 01:41:18.937742111 +0000
@@ -144,7 +144,7 @@
Map cache;
@@ -1380,8 +1380,8 @@
} else {
cache = caches[index];
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java 2020-02-24 01:41:18.937742111 +0000
@@ -502,7 +502,7 @@
}
@@ -1392,8 +1392,8 @@
/**
* Prints out warnings if a parser does not support the specified feature/property.
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java 2020-02-24 01:41:18.937742111 +0000
@@ -47,7 +47,7 @@
*/
public class CustomStringPool extends DTMStringPool {
@@ -1404,8 +1404,8 @@
public CustomStringPool() {
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java 2020-02-24 01:41:18.937742111 +0000
@@ -162,7 +162,7 @@
* This table holds the ID string to node associations, for
* XML IDs.
@@ -1416,8 +1416,8 @@
/**
* fixed dom-style names.
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java 2019-11-13 20:42:04.830282072 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java 2020-02-24 01:41:18.937742111 +0000
@@ -59,7 +59,7 @@
* (e.g., 'BASE' or 'SYSTEM') to their type (1, 2, etc.).
* Names are case sensitive.
@@ -1428,8 +1428,8 @@
/** The entryTypes vector maps catalog entry types to the
number of arguments they're required to have. */
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/resolver/Catalog.java openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/resolver/Catalog.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/resolver/Catalog.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/resolver/Catalog.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/resolver/Catalog.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/resolver/Catalog.java 2020-02-24 01:41:18.937742111 +0000
@@ -341,7 +341,7 @@
* vector. This allows the Catalog to quickly locate the reader
* for a particular MIME type.
@@ -1440,8 +1440,8 @@
/**
* A vector of CatalogReaders.
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java 2020-02-24 01:41:18.937742111 +0000
@@ -63,13 +63,13 @@
public static final String xmlCatalogSysId = "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd";
@@ -1460,8 +1460,8 @@
/** Constructor. */
public BootstrapResolver() {
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java 2020-02-24 01:41:18.937742111 +0000
@@ -78,7 +78,7 @@
* or "{namespaceuri}elementname". The former is used if the
* namespace URI is null.
@@ -1472,8 +1472,8 @@
/**
* Add a new parser to the reader.
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java 2020-02-24 01:41:18.937742111 +0000
@@ -89,7 +89,7 @@
* or "{namespaceuri}elementname". The former is used if the
* namespace URI is null.
@@ -1484,8 +1484,8 @@
/** The parser in use for the current catalog. */
private SAXCatalogParser saxParser = null;
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java 2020-02-24 01:41:18.941742049 +0000
@@ -820,7 +820,7 @@
throws SAXException
{
@@ -1496,8 +1496,8 @@
}
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java 2020-02-24 01:41:18.941742049 +0000
@@ -371,8 +371,8 @@
if ( _byName != null )
return;
@@ -1528,8 +1528,8 @@
defineBoolean( "BUTTON", "disabled" );
defineBoolean( "DIR", "compact" );
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/serializer/AttributesImplSerializer.java 2020-02-24 01:41:18.941742049 +0000
@@ -48,7 +48,7 @@
* The keys to the hashtable to find the index are either
* "prefix:localName" or "{uri}localName".
@@ -1540,8 +1540,8 @@
private final StringBuffer m_buff = new StringBuffer();
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/serializer/Encodings.java openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/serializer/Encodings.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/serializer/Encodings.java 2019-11-13 20:33:32.210186098 +0000
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/serializer/Encodings.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/serializer/Encodings.java 2020-02-23 05:10:04.667314983 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/serializer/Encodings.java 2020-02-24 01:41:18.941742049 +0000
@@ -297,8 +297,8 @@
//
private final static class EncodingInfos {
@@ -1563,8 +1563,8 @@
final String javaName = (String) keys.nextElement();
final String[] mimes = parseMimeTypes(props.getProperty(javaName));
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/utils/ElemDesc.java openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/utils/ElemDesc.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/utils/ElemDesc.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/utils/ElemDesc.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xml/internal/utils/ElemDesc.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xml/internal/utils/ElemDesc.java 2020-02-24 01:41:18.941742049 +0000
@@ -159,7 +159,7 @@
{
@@ -1575,8 +1575,8 @@
m_attrs.put(name, flags);
}
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/org/apache/xpath/internal/compiler/Keywords.java openjdk-boot/jaxp/src/com/sun/org/apache/xpath/internal/compiler/Keywords.java
---- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xpath/internal/compiler/Keywords.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/org/apache/xpath/internal/compiler/Keywords.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/org/apache/xpath/internal/compiler/Keywords.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/org/apache/xpath/internal/compiler/Keywords.java 2020-02-24 01:41:18.941742049 +0000
@@ -333,10 +333,10 @@
public static final String FUNC_DOCLOCATION_STRING = "document-location";
@@ -1593,8 +1593,8 @@
axisnames.put(FROM_ANCESTORS_STRING, OpCodes.FROM_ANCESTORS);
axisnames.put(FROM_ANCESTORS_OR_SELF_STRING, OpCodes.FROM_ANCESTORS_OR_SELF);
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java openjdk-boot/jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java
---- openjdk-boot.orig/jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar.java 2020-02-24 01:41:18.941742049 +0000
@@ -140,7 +140,7 @@
private int fAttributeDeclNextAttributeDeclIndex[][] = new int[INITIAL_CHUNK_COUNT][];
@@ -1614,8 +1614,8 @@
/** Default constructor. */
public DTDGrammar(SymbolTable symbolTable) {
diff -Nru openjdk-boot.orig/jaxp/src/com/sun/xml/internal/stream/XMLEntityStorage.java openjdk-boot/jaxp/src/com/sun/xml/internal/stream/XMLEntityStorage.java
---- openjdk-boot.orig/jaxp/src/com/sun/xml/internal/stream/XMLEntityStorage.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/com/sun/xml/internal/stream/XMLEntityStorage.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jaxp/src/com/sun/xml/internal/stream/XMLEntityStorage.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/com/sun/xml/internal/stream/XMLEntityStorage.java 2020-02-24 01:41:18.941742049 +0000
@@ -63,7 +63,7 @@
protected boolean fWarnDuplicateEntityDef;
@@ -1626,8 +1626,8 @@
protected Entity.ScannedEntity fCurrentEntity ;
diff -Nru openjdk-boot.orig/jaxp/src/org/xml/sax/helpers/NamespaceSupport.java openjdk-boot/jaxp/src/org/xml/sax/helpers/NamespaceSupport.java
---- openjdk-boot.orig/jaxp/src/org/xml/sax/helpers/NamespaceSupport.java 2019-10-14 19:21:38.000000000 +0100
-+++ openjdk-boot/jaxp/src/org/xml/sax/helpers/NamespaceSupport.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jaxp/src/org/xml/sax/helpers/NamespaceSupport.java 2020-02-06 01:42:52.000000000 +0000
++++ openjdk-boot/jaxp/src/org/xml/sax/helpers/NamespaceSupport.java 2020-02-24 01:41:18.941742049 +0000
@@ -465,7 +465,7 @@
*/
public Enumeration getPrefixes (String uri)
@@ -1671,8 +1671,8 @@
}
diff -Nru openjdk-boot.orig/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java openjdk-boot/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java
---- openjdk-boot.orig/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java 2019-10-14 19:21:39.000000000 +0100
-+++ openjdk-boot/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java 2020-02-06 01:42:54.000000000 +0000
++++ openjdk-boot/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java 2020-02-24 01:41:18.941742049 +0000
@@ -131,7 +131,7 @@
args[i] = in.readObject();
}
@@ -1683,8 +1683,8 @@
argList.add(in.readObject());
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/beans/decoder/DocumentHandler.java openjdk-boot/jdk/src/share/classes/com/sun/beans/decoder/DocumentHandler.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/beans/decoder/DocumentHandler.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/beans/decoder/DocumentHandler.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/beans/decoder/DocumentHandler.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/beans/decoder/DocumentHandler.java 2020-02-24 01:41:18.941742049 +0000
@@ -63,9 +63,10 @@
*/
public final class DocumentHandler extends DefaultHandler {
@@ -1700,8 +1700,8 @@
private Reference loader;
private ExceptionListener listener;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/beans/TypeResolver.java openjdk-boot/jdk/src/share/classes/com/sun/beans/TypeResolver.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/beans/TypeResolver.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/beans/TypeResolver.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/beans/TypeResolver.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/beans/TypeResolver.java 2020-02-24 01:41:18.941742049 +0000
@@ -46,7 +46,7 @@
*/
public final class TypeResolver {
@@ -1721,8 +1721,8 @@
CACHE.put(actual, map);
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/beans/util/Cache.java openjdk-boot/jdk/src/share/classes/com/sun/beans/util/Cache.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/beans/util/Cache.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/beans/util/Cache.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/beans/util/Cache.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/beans/util/Cache.java 2020-02-24 01:41:18.941742049 +0000
@@ -45,7 +45,7 @@
private final Kind keyKind; // a reference kind for the cache keys
private final Kind valueKind; // a reference kind for the cache values
@@ -1768,9 +1768,21 @@
}
};
+diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/crypto/provider/JceKeyStore.java openjdk-boot/jdk/src/share/classes/com/sun/crypto/provider/JceKeyStore.java
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/crypto/provider/JceKeyStore.java 2020-02-26 04:57:42.780893415 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/crypto/provider/JceKeyStore.java 2020-02-26 04:58:02.656589969 +0000
+@@ -743,7 +743,7 @@
+
+ // read the certificate chain
+ int numOfCerts = dis.readInt();
+- List tmpCerts = new ArrayList<>();
++ List tmpCerts = new ArrayList();
+ for (int j = 0; j < numOfCerts; j++) {
+ if (xVersion == 2) {
+ // read the certificate type, and instantiate a
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Attribute.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Attribute.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Attribute.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Attribute.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Attribute.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Attribute.java 2020-02-24 01:41:18.941742049 +0000
@@ -103,9 +103,9 @@
return this.def.compareTo(that.def);
}
@@ -1842,8 +1854,8 @@
for (int i = 0; i < layout.length(); i++) {
if (layout.charAt(i++) != '[')
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/BandStructure.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/BandStructure.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/BandStructure.java 2019-11-13 20:33:32.462182212 +0000
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/BandStructure.java 2019-11-13 20:42:04.834282010 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/BandStructure.java 2020-02-23 05:10:04.755313641 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/BandStructure.java 2020-02-24 01:41:18.941742049 +0000
@@ -257,7 +257,7 @@
assert(basicCodings[_meta_default] == null);
assert(basicCodings[_meta_canon_min] != null);
@@ -1912,9 +1924,9 @@
return true;
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/ClassReader.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/ClassReader.java 2019-11-13 20:33:31.798192451 +0000
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/ClassReader.java 2019-11-13 20:42:04.834282010 +0000
-@@ -466,7 +466,7 @@
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/ClassReader.java 2020-02-23 05:10:04.603315959 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/ClassReader.java 2020-02-24 01:41:18.941742049 +0000
+@@ -496,7 +496,7 @@
void readInnerClasses(Class cls) throws IOException {
int nc = readUnsignedShort();
@@ -1924,8 +1936,8 @@
InnerClass ic =
new InnerClass(readClassRef(),
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/CodingChooser.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/CodingChooser.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/CodingChooser.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/CodingChooser.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/CodingChooser.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/CodingChooser.java 2020-02-24 01:41:18.941742049 +0000
@@ -743,9 +743,9 @@
// Steps 1/2/3 are interdependent, and may be iterated.
// Steps 4 and 5 may be decided independently afterward.
@@ -1962,8 +1974,8 @@
if (popset.add(values[i])) popvals.add(values[i]);
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Coding.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Coding.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Coding.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Coding.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Coding.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Coding.java 2020-02-24 01:41:18.945741987 +0000
@@ -402,7 +402,7 @@
private static Map codeMap;
@@ -1974,8 +1986,8 @@
Coding x1 = codeMap.get(x0);
if (x1 == null) codeMap.put(x0, x1 = x0);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java 2020-02-24 01:41:18.945741987 +0000
@@ -917,7 +917,7 @@
public static
Index[] partition(Index ix, int[] keys) {
@@ -2004,8 +2016,8 @@
Entry e = work.previous();
work.remove(); // pop stack
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Driver.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Driver.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Driver.java 2019-11-13 20:33:32.478181965 +0000
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Driver.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Driver.java 2020-02-23 05:10:04.755313641 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Driver.java 2020-02-24 01:41:18.945741987 +0000
@@ -61,7 +61,7 @@
ResourceBundle.getBundle("com.sun.java.util.jar.pack.DriverResource");
@@ -2043,8 +2055,8 @@
for (String optline : options.split("\n")) {
String[] words = optline.split("\\p{Space}+");
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/FixedList.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/FixedList.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/FixedList.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/FixedList.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/FixedList.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/FixedList.java 2020-02-24 01:41:18.945741987 +0000
@@ -45,7 +45,7 @@
private final ArrayList flist;
@@ -2055,8 +2067,8 @@
for (int i = 0 ; i < capacity ; i++) {
flist.add(null);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Fixups.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Fixups.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Fixups.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Fixups.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Fixups.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Fixups.java 2020-02-24 01:41:18.945741987 +0000
@@ -126,11 +126,11 @@
public void setBytes(byte[] newBytes) {
if (bytes == newBytes) return;
@@ -2081,8 +2093,8 @@
static final int LOC_SHIFT = 1;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Package.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Package.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Package.java 2019-11-13 20:33:31.810192266 +0000
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Package.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Package.java 2020-02-23 05:10:04.603315959 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Package.java 2020-02-24 01:41:18.945741987 +0000
@@ -112,7 +112,7 @@
public static final Attribute.Layout attrSourceFileSpecial;
public static final Map attrDefs;
@@ -2247,8 +2259,8 @@
// Add to the end of ths list:
if (!fileSet.contains(cls.file))
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/PackageReader.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/PackageReader.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/PackageReader.java 2019-11-13 20:33:32.490181780 +0000
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/PackageReader.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/PackageReader.java 2020-02-23 05:10:04.755313641 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/PackageReader.java 2020-02-24 01:41:18.945741987 +0000
@@ -686,7 +686,7 @@
cp_Signature_classes.expectLength(getIntTotal(numSigClasses));
cp_Signature_classes.readFrom(in);
@@ -2362,8 +2374,8 @@
ClassEntry thisClass = curClass.thisClass;
ClassEntry superClass = curClass.superClass;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java 2019-11-13 20:33:32.518181349 +0000
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java 2020-02-23 05:10:04.755313641 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java 2020-02-24 01:41:18.945741987 +0000
@@ -116,7 +116,7 @@
int[][] attrCounts; // count attr. occurrences
@@ -2419,8 +2431,8 @@
for (Class cls : pkg.classes) {
if (!cls.hasInnerClasses()) continue;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java 2020-02-24 01:41:18.945741987 +0000
@@ -181,8 +181,8 @@
final Map attrDefs;
final Map attrCommands;
@@ -2451,8 +2463,8 @@
for (JarEntry je : Collections.list(jf.entries())) {
InFile inFile = new InFile(jf, je);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java 2020-02-24 01:41:18.945741987 +0000
@@ -309,7 +309,7 @@
// As each new value is added, we assert that the value
// was not already in the set.
@@ -2463,8 +2475,8 @@
maxForDebug += fillp;
int min = Integer.MIN_VALUE; // farthest from the center
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/PropMap.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/PropMap.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/PropMap.java 2019-11-13 20:33:32.526181225 +0000
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/PropMap.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/PropMap.java 2020-02-23 05:10:04.755313641 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/PropMap.java 2020-02-24 01:41:18.945741987 +0000
@@ -47,8 +47,8 @@
*/
@@ -2486,8 +2498,8 @@
while (res.remove(null));
return res;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/TLGlobals.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/TLGlobals.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/TLGlobals.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/TLGlobals.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/TLGlobals.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/TLGlobals.java 2020-02-24 01:41:18.945741987 +0000
@@ -58,12 +58,12 @@
private final Map memberEntries;
@@ -2508,8 +2520,8 @@
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java 2019-11-13 20:33:32.534181102 +0000
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java 2020-02-23 05:10:04.755313641 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java 2020-02-24 01:41:18.945741987 +0000
@@ -232,7 +232,7 @@
props.setProperty(java.util.jar.Pack200.Unpacker.PROGRESS,"50");
pkg.ensureAllClassFiles();
@@ -2520,8 +2532,8 @@
String name = file.nameString;
JarEntry je = new JarEntry(Utils.getJarEntryName(name));
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Utils.java openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Utils.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Utils.java 2019-11-13 20:33:32.546180917 +0000
-+++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Utils.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/java/util/jar/pack/Utils.java 2020-02-23 05:10:04.755313641 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/java/util/jar/pack/Utils.java 2020-02-24 01:41:18.945741987 +0000
@@ -132,7 +132,7 @@
// Keep a TLS point to the global data and environment.
// This makes it simpler to supply environmental options
@@ -2532,8 +2544,8 @@
// convenience methods to access the TL globals
static TLGlobals getTLGlobals() {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java openjdk-boot/jdk/src/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java 2020-02-24 01:41:18.945741987 +0000
@@ -56,7 +56,7 @@
// principal in the delegated subject
//
@@ -2544,8 +2556,8 @@
final String pname = p.getClass().getName() + "." + p.getName();
permissions.add(new SubjectDelegationPermission(pname));
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/cosnaming/CNCtx.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/cosnaming/CNCtx.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/cosnaming/CNCtx.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/cosnaming/CNCtx.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/cosnaming/CNCtx.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/cosnaming/CNCtx.java 2020-02-24 01:41:18.945741987 +0000
@@ -1093,7 +1093,7 @@
@SuppressWarnings("unchecked")
public Hashtable getEnvironment() throws NamingException {
@@ -2565,8 +2577,8 @@
// copy-on-write
_env = (Hashtable)_env.clone();
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/cosnaming/CNNameParser.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/cosnaming/CNNameParser.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/cosnaming/CNNameParser.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/cosnaming/CNNameParser.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/cosnaming/CNNameParser.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/cosnaming/CNNameParser.java 2020-02-24 01:41:18.945741987 +0000
@@ -132,7 +132,7 @@
throws InvalidNameException {
@@ -2577,8 +2589,8 @@
char[] kind = new char[len];
int idCount, kindCount;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/cosnaming/IiopUrl.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/cosnaming/IiopUrl.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/cosnaming/IiopUrl.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/cosnaming/IiopUrl.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/cosnaming/IiopUrl.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/cosnaming/IiopUrl.java 2020-02-24 01:41:18.945741987 +0000
@@ -185,7 +185,7 @@
} else {
stringName = UrlUtil.decode(url.substring(addrEnd+1));
@@ -2589,8 +2601,8 @@
// Only one host:port part, not multiple
addresses.addElement(
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/dns/DnsContextFactory.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/dns/DnsContextFactory.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/dns/DnsContextFactory.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/dns/DnsContextFactory.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/dns/DnsContextFactory.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/dns/DnsContextFactory.java 2020-02-24 01:41:18.949741925 +0000
@@ -59,7 +59,7 @@
public Context getInitialContext(Hashtable,?> env) throws NamingException {
@@ -2610,8 +2622,8 @@
int colon = platformServer.indexOf(':',
platformServer.indexOf(']') + 1);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/dns/DnsName.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/dns/DnsName.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/dns/DnsName.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/dns/DnsName.java 2019-11-13 20:42:04.838281948 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/dns/DnsName.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/dns/DnsName.java 2020-02-24 01:41:18.949741925 +0000
@@ -110,7 +110,7 @@
// The labels of this domain name, as a list of strings. Index 0
// corresponds to the leftmost (least significant) label: note that
@@ -2622,8 +2634,8 @@
// The number of octets needed to carry this domain name in a DNS
// packet. Equal to the sum of the lengths of each label, plus the
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/dns/NameNode.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/dns/NameNode.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/dns/NameNode.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/dns/NameNode.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/dns/NameNode.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/dns/NameNode.java 2020-02-24 01:41:18.949741925 +0000
@@ -140,7 +140,7 @@
NameNode child = null;
@@ -2634,8 +2646,8 @@
child = node.children.get(key);
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/dns/ResourceRecords.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/dns/ResourceRecords.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/dns/ResourceRecords.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/dns/ResourceRecords.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/dns/ResourceRecords.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/dns/ResourceRecords.java 2020-02-24 01:41:18.949741925 +0000
@@ -45,10 +45,10 @@
// Four sections: question, answer, authority, additional.
// The question section is treated as being made up of (shortened)
@@ -2652,8 +2664,8 @@
/*
* True if these resource records are from a zone transfer. In
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/EventSupport.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/EventSupport.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/EventSupport.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/EventSupport.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/EventSupport.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/EventSupport.java 2020-02-24 01:41:18.949741925 +0000
@@ -119,7 +119,7 @@
* NamingEventNotifiers; hashed by search arguments;
*/
@@ -2682,8 +2694,8 @@
unsolicited.addElement((UnsolicitedNotificationListener)l);
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapClient.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapClient.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapClient.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapClient.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapClient.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapClient.java 2020-02-24 01:41:18.949741925 +0000
@@ -82,7 +82,7 @@
// Default list of binary attributes
@@ -2757,8 +2769,8 @@
unsolicited.setSize(0); // no more listeners after exception
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java 2020-02-24 01:41:18.949741925 +0000
@@ -221,7 +221,7 @@
* Used by Obj and obj/RemoteToAttrs too so must be public
*/
@@ -2769,8 +2781,8 @@
if (types.length > 0) {
BasicAttribute tAttr =
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapCtx.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapCtx.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapCtx.java 2019-11-13 20:33:32.218185974 +0000
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapCtx.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapCtx.java 2020-02-23 05:10:04.687314678 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapCtx.java 2020-02-24 01:41:18.949741925 +0000
@@ -313,7 +313,7 @@
this.useDefaultPortNumber = true;
}
@@ -2840,8 +2852,8 @@
if (s.startsWith("ldap:")) {
refs.add(s);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapName.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapName.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapName.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapName.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapName.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapName.java 2020-02-24 01:41:18.949741925 +0000
@@ -111,7 +111,7 @@
*/
private LdapName(String name, Vector rdns, int beg, int end) {
@@ -2870,8 +2882,8 @@
void add(TypeAndValue tv) {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapResult.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapResult.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapResult.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapResult.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapResult.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapResult.java 2020-02-24 01:41:18.949741925 +0000
@@ -59,7 +59,7 @@
switch (status) {
case LdapClient.LDAP_COMPARE_TRUE:
@@ -2891,8 +2903,8 @@
break;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java 2020-02-24 01:41:18.949741925 +0000
@@ -519,7 +519,7 @@
throws NamingException {
@@ -2912,8 +2924,8 @@
if (debug) {
System.err.println("ReadOIDList: pos="+pos[0]);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java 2020-02-24 01:41:18.949741925 +0000
@@ -83,7 +83,7 @@
context = (LdapCtx)ctx.newInstance(new Control[]{psearch});
eventSrc = ctx;
@@ -2924,8 +2936,8 @@
worker = Obj.helper.createThread(this);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/Obj.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/Obj.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/Obj.java 2019-11-13 20:33:32.574180485 +0000
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/Obj.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/Obj.java 2020-02-23 05:10:04.755313641 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/Obj.java 2020-02-24 01:41:18.949741925 +0000
@@ -207,7 +207,7 @@
} else {
StringTokenizer parser =
@@ -2945,8 +2957,8 @@
for (NamingEnumeration> vals = attr.getAll(); vals.hasMore(); ) {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/pool/Connections.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/pool/Connections.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/pool/Connections.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/pool/Connections.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/pool/Connections.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/pool/Connections.java 2020-02-24 01:41:18.949741925 +0000
@@ -98,11 +98,11 @@
} else {
this.prefSize = prefSize;
@@ -2974,8 +2986,8 @@
for (ConnectionDesc entry : clonedConns) {
d("expire(): ", entry);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/pool/Pool.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/pool/Pool.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/pool/Pool.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/pool/Pool.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/pool/Pool.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/pool/Pool.java 2020-02-24 01:41:18.949741925 +0000
@@ -83,7 +83,7 @@
* Used for connections cleanup
*/
@@ -3008,8 +3020,8 @@
for (ConnectionsRef ref : copy) {
conns = ref.getConnections();
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java 2020-02-24 01:41:18.949741925 +0000
@@ -186,7 +186,7 @@
*/
private static String[] getSaslMechanismNames(String str) {
@@ -3020,8 +3032,8 @@
mechs.addElement(parser.nextToken());
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java 2020-02-24 01:41:18.949741925 +0000
@@ -155,7 +155,8 @@
if ((e instanceof CannotProceedException)) {
CannotProceedException cpe = (CannotProceedException)e;
@@ -3033,8 +3045,8 @@
cpe.setAltNameCtx(resolvedContext);
cpe.setAltName(relativeResolvedName);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java 2020-02-24 01:41:18.949741925 +0000
@@ -84,7 +84,7 @@
private void init() {
@@ -3054,8 +3066,8 @@
return (Hashtable)myEnv.clone();
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java 2020-02-24 01:41:18.949741925 +0000
@@ -208,7 +208,7 @@
private boolean polarity;
@@ -3066,8 +3078,8 @@
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java openjdk-boot/jdk/src/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java 2020-02-24 01:41:18.949741925 +0000
@@ -510,7 +510,7 @@
@SuppressWarnings("unchecked") // clone()
public Hashtable getEnvironment() throws NamingException {
@@ -3078,8 +3090,8 @@
return (Hashtable)myEnv.clone();
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/media/sound/AbstractLine.java openjdk-boot/jdk/src/share/classes/com/sun/media/sound/AbstractLine.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/media/sound/AbstractLine.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/media/sound/AbstractLine.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/media/sound/AbstractLine.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/media/sound/AbstractLine.java 2020-02-24 01:41:18.949741925 +0000
@@ -54,7 +54,7 @@
* Contains event dispatcher per thread group.
*/
@@ -3090,8 +3102,8 @@
/**
* Constructs a new AbstractLine.
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/media/sound/JDK13Services.java openjdk-boot/jdk/src/share/classes/com/sun/media/sound/JDK13Services.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/media/sound/JDK13Services.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/media/sound/JDK13Services.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/media/sound/JDK13Services.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/media/sound/JDK13Services.java 2020-02-24 01:41:18.949741925 +0000
@@ -102,7 +102,7 @@
&& !SoundbankReader.class.equals(serviceClass)
&& !MidiFileWriter.class.equals(serviceClass)
@@ -3102,8 +3114,8 @@
providers = JSSecurityManager.getProviders(serviceClass);
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/media/sound/RealTimeSequencer.java openjdk-boot/jdk/src/share/classes/com/sun/media/sound/RealTimeSequencer.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/media/sound/RealTimeSequencer.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/media/sound/RealTimeSequencer.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/media/sound/RealTimeSequencer.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/media/sound/RealTimeSequencer.java 2020-02-24 01:41:18.953741865 +0000
@@ -59,7 +59,7 @@
* dispatcher instance with a factory in EventDispatcher
*/
@@ -3114,8 +3126,8 @@
/**
* All RealTimeSequencers share this info object.
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/naming/internal/FactoryEnumeration.java openjdk-boot/jdk/src/share/classes/com/sun/naming/internal/FactoryEnumeration.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/naming/internal/FactoryEnumeration.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/naming/internal/FactoryEnumeration.java 2019-11-13 20:42:04.842281886 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/naming/internal/FactoryEnumeration.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/naming/internal/FactoryEnumeration.java 2020-02-24 01:41:18.953741865 +0000
@@ -87,7 +87,7 @@
}
// Instantiate Class to get factory
@@ -3126,8 +3138,8 @@
return answer;
} catch (ClassNotFoundException e) {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/naming/internal/ResourceManager.java openjdk-boot/jdk/src/share/classes/com/sun/naming/internal/ResourceManager.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/naming/internal/ResourceManager.java 2019-11-13 20:33:32.218185974 +0000
-+++ openjdk-boot/jdk/src/share/classes/com/sun/naming/internal/ResourceManager.java 2019-11-13 20:42:04.846281825 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/naming/internal/ResourceManager.java 2020-02-23 05:10:04.687314678 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/naming/internal/ResourceManager.java 2020-02-24 01:41:18.953741865 +0000
@@ -97,7 +97,7 @@
*/
// WeakHashMap
@@ -3222,8 +3234,8 @@
propertiesCache.put(cl, result);
return result;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/naming/internal/VersionHelper.java openjdk-boot/jdk/src/share/classes/com/sun/naming/internal/VersionHelper.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/naming/internal/VersionHelper.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/naming/internal/VersionHelper.java 2019-11-13 20:42:04.846281825 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/naming/internal/VersionHelper.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/naming/internal/VersionHelper.java 2020-02-24 01:41:18.953741865 +0000
@@ -137,7 +137,7 @@
throws MalformedURLException {
// Parse codebase into separate URLs
@@ -3234,8 +3246,8 @@
vec.addElement(parser.nextToken());
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java openjdk-boot/jdk/src/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java 2019-11-13 20:42:04.846281825 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java 2020-02-24 01:41:18.953741865 +0000
@@ -231,7 +231,7 @@
* Create an empty ExecOptionPermissionCollection.
*/
@@ -3246,8 +3258,8 @@
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/rmi/rmid/ExecPermission.java openjdk-boot/jdk/src/share/classes/com/sun/rmi/rmid/ExecPermission.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/rmi/rmid/ExecPermission.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/rmi/rmid/ExecPermission.java 2019-11-13 20:42:04.846281825 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/rmi/rmid/ExecPermission.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/rmi/rmid/ExecPermission.java 2020-02-24 01:41:18.953741865 +0000
@@ -235,7 +235,7 @@
* Create an empty ExecPermissionCollection.
*/
@@ -3258,8 +3270,8 @@
/**
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/rowset/CachedRowSetImpl.java openjdk-boot/jdk/src/share/classes/com/sun/rowset/CachedRowSetImpl.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/rowset/CachedRowSetImpl.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/rowset/CachedRowSetImpl.java 2019-11-13 20:42:04.846281825 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/rowset/CachedRowSetImpl.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/rowset/CachedRowSetImpl.java 2020-02-24 01:41:18.953741865 +0000
@@ -1285,7 +1285,7 @@
*/
public Collection> toCollection() throws SQLException {
@@ -3279,8 +3291,8 @@
// create a copy
CachedRowSetImpl crsTemp;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/rowset/JoinRowSetImpl.java openjdk-boot/jdk/src/share/classes/com/sun/rowset/JoinRowSetImpl.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/rowset/JoinRowSetImpl.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/rowset/JoinRowSetImpl.java 2019-11-13 20:42:04.846281825 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/rowset/JoinRowSetImpl.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/rowset/JoinRowSetImpl.java 2020-02-24 01:41:18.953741865 +0000
@@ -222,7 +222,7 @@
// either of the setter methods have been set.
if(boolColId){
@@ -3291,8 +3303,8 @@
if( (strMatchKey = (cRowset.getMatchColumnNames())[i]) != null) {
iMatchKey = cRowset.findColumn(strMatchKey);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java openjdk-boot/jdk/src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java 2019-11-13 20:42:04.846281825 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java 2020-02-24 01:41:18.953741865 +0000
@@ -99,10 +99,10 @@
throws UnsupportedCallbackException
{
@@ -3307,8 +3319,8 @@
ConfirmationInfo confirmation = new ConfirmationInfo();
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/login/ConfigFile.java openjdk-boot/jdk/src/share/classes/com/sun/security/auth/login/ConfigFile.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/login/ConfigFile.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/security/auth/login/ConfigFile.java 2019-11-13 20:42:04.846281825 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/login/ConfigFile.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/security/auth/login/ConfigFile.java 2020-02-24 01:41:18.953741865 +0000
@@ -152,7 +152,7 @@
// new configuration
@@ -3337,8 +3349,8 @@
String value;
while (peek(";") == false) {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/module/JndiLoginModule.java openjdk-boot/jdk/src/share/classes/com/sun/security/auth/module/JndiLoginModule.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/module/JndiLoginModule.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/security/auth/module/JndiLoginModule.java 2019-11-13 20:42:04.846281825 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/module/JndiLoginModule.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/security/auth/module/JndiLoginModule.java 2020-02-24 01:41:18.957741803 +0000
@@ -181,7 +181,7 @@
private UnixNumericUserPrincipal UIDPrincipal;
private UnixNumericGroupPrincipal GIDPrincipal;
@@ -3349,8 +3361,8 @@
// initial state
private Subject subject;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java openjdk-boot/jdk/src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java 2019-11-13 20:42:04.846281825 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java 2020-02-24 01:41:18.957741803 +0000
@@ -654,7 +654,7 @@
throw new FailedLoginException(
"Unable to find X.509 certificate chain in keystore");
@@ -3361,8 +3373,8 @@
certList.add(fromKeyStore[i]);
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java openjdk-boot/jdk/src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java 2019-11-13 20:42:04.846281825 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java 2020-02-24 01:41:18.957741803 +0000
@@ -76,7 +76,7 @@
private SolarisNumericUserPrincipal UIDPrincipal;
private SolarisNumericGroupPrincipal GIDPrincipal;
@@ -3373,8 +3385,8 @@
/**
* Initialize this LoginModule
.
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/module/UnixLoginModule.java openjdk-boot/jdk/src/share/classes/com/sun/security/auth/module/UnixLoginModule.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/module/UnixLoginModule.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/security/auth/module/UnixLoginModule.java 2019-11-13 20:42:04.846281825 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/module/UnixLoginModule.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/security/auth/module/UnixLoginModule.java 2020-02-24 01:41:18.957741803 +0000
@@ -70,7 +70,7 @@
private UnixNumericUserPrincipal UIDPrincipal;
private UnixNumericGroupPrincipal GIDPrincipal;
@@ -3385,8 +3397,8 @@
/**
* Initialize this LoginModule
.
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/PolicyFile.java openjdk-boot/jdk/src/share/classes/com/sun/security/auth/PolicyFile.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/PolicyFile.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/security/auth/PolicyFile.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/security/auth/PolicyFile.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/security/auth/PolicyFile.java 2020-02-24 01:41:18.957741803 +0000
@@ -1179,7 +1179,7 @@
// Done
return certs;
@@ -3397,8 +3409,8 @@
while (i < certs.length) {
userCertList.add(certs[i]);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/com/sun/tools/example/trace/EventThread.java openjdk-boot/jdk/src/share/classes/com/sun/tools/example/trace/EventThread.java
---- openjdk-boot.orig/jdk/src/share/classes/com/sun/tools/example/trace/EventThread.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/com/sun/tools/example/trace/EventThread.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/com/sun/tools/example/trace/EventThread.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/com/sun/tools/example/trace/EventThread.java 2020-02-24 01:41:18.957741803 +0000
@@ -59,7 +59,7 @@
// Maps ThreadReference to ThreadTrace instances
@@ -3409,8 +3421,8 @@
EventThread(VirtualMachine vm, String[] excludes, PrintWriter writer) {
super("event-handler");
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/awt/Cursor.java openjdk-boot/jdk/src/share/classes/java/awt/Cursor.java
---- openjdk-boot.orig/jdk/src/share/classes/java/awt/Cursor.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/awt/Cursor.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/awt/Cursor.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/awt/Cursor.java 2020-02-24 01:41:18.957741803 +0000
@@ -163,7 +163,7 @@
* hashtable, filesystem dir prefix, filename, and properties for custom cursors support
*/
@@ -3421,8 +3433,8 @@
private static String initCursorDir() {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/awt/datatransfer/Clipboard.java openjdk-boot/jdk/src/share/classes/java/awt/datatransfer/Clipboard.java
---- openjdk-boot.orig/jdk/src/share/classes/java/awt/datatransfer/Clipboard.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/awt/datatransfer/Clipboard.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/awt/datatransfer/Clipboard.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/awt/datatransfer/Clipboard.java 2020-02-24 01:41:18.957741803 +0000
@@ -341,7 +341,7 @@
* @since 1.5
*/
@@ -3433,8 +3445,8 @@
if (contents != null) {
DataFlavor[] flavors = contents.getTransferDataFlavors();
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/awt/EventQueue.java openjdk-boot/jdk/src/share/classes/java/awt/EventQueue.java
---- openjdk-boot.orig/jdk/src/share/classes/java/awt/EventQueue.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/awt/EventQueue.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/awt/EventQueue.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/awt/EventQueue.java 2020-02-24 01:41:18.957741803 +0000
@@ -1183,7 +1183,7 @@
return;
}
@@ -3445,8 +3457,8 @@
// This series of 'instanceof' checks should be replaced with a
// polymorphic type (for example, an interface which declares a
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/awt/MenuBar.java openjdk-boot/jdk/src/share/classes/java/awt/MenuBar.java
---- openjdk-boot.orig/jdk/src/share/classes/java/awt/MenuBar.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/awt/MenuBar.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/awt/MenuBar.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/awt/MenuBar.java 2020-02-24 01:41:18.957741803 +0000
@@ -94,7 +94,7 @@
* @serial
* @see #countMenus()
@@ -3466,8 +3478,8 @@
for (int i = 0 ; i < nmenus ; i++) {
Enumeration e = getMenu(i).shortcuts();
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/awt/Menu.java openjdk-boot/jdk/src/share/classes/java/awt/Menu.java
---- openjdk-boot.orig/jdk/src/share/classes/java/awt/Menu.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/awt/Menu.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/awt/Menu.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/awt/Menu.java 2020-02-24 01:41:18.957741803 +0000
@@ -78,7 +78,7 @@
* @serial
* @see #countItems()
@@ -3505,8 +3517,8 @@
for (int i = 0 ; i < nitems ; i++) {
MenuItem mi = getItem(i);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/awt/RenderingHints.java openjdk-boot/jdk/src/share/classes/java/awt/RenderingHints.java
---- openjdk-boot.orig/jdk/src/share/classes/java/awt/RenderingHints.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/awt/RenderingHints.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/awt/RenderingHints.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/awt/RenderingHints.java 2020-02-24 01:41:18.957741803 +0000
@@ -92,7 +92,7 @@
* {@code equals()} method.
*/
@@ -3526,8 +3538,8 @@
/**
* Antialiasing hint key.
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/awt/SequencedEvent.java openjdk-boot/jdk/src/share/classes/java/awt/SequencedEvent.java
---- openjdk-boot.orig/jdk/src/share/classes/java/awt/SequencedEvent.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/awt/SequencedEvent.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/awt/SequencedEvent.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/awt/SequencedEvent.java 2020-02-24 01:41:18.957741803 +0000
@@ -55,7 +55,7 @@
private final AWTEvent nested;
private AppContext appContext;
@@ -3538,8 +3550,8 @@
static {
AWTAccessor.setSequencedEventAccessor(new AWTAccessor.SequencedEventAccessor() {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/beans/Introspector.java openjdk-boot/jdk/src/share/classes/java/beans/Introspector.java
---- openjdk-boot.orig/jdk/src/share/classes/java/beans/Introspector.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/beans/Introspector.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/beans/Introspector.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/beans/Introspector.java 2020-02-24 01:41:18.957741803 +0000
@@ -106,7 +106,7 @@
public final static int IGNORE_ALL_BEANINFO = 3;
@@ -3568,8 +3580,8 @@
}
return targetBeanInfo;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/beans/MethodRef.java openjdk-boot/jdk/src/share/classes/java/beans/MethodRef.java
---- openjdk-boot.orig/jdk/src/share/classes/java/beans/MethodRef.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/beans/MethodRef.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/beans/MethodRef.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/beans/MethodRef.java 2020-02-24 01:41:18.957741803 +0000
@@ -44,7 +44,7 @@
}
else {
@@ -3589,8 +3601,8 @@
}
return isPackageAccessible(method.getDeclaringClass()) ? method : null;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/beans/ThreadGroupContext.java openjdk-boot/jdk/src/share/classes/java/beans/ThreadGroupContext.java
---- openjdk-boot.orig/jdk/src/share/classes/java/beans/ThreadGroupContext.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/beans/ThreadGroupContext.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/beans/ThreadGroupContext.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/beans/ThreadGroupContext.java 2020-02-24 01:41:18.957741803 +0000
@@ -96,7 +96,7 @@
BeanInfo putBeanInfo(Class> type, BeanInfo info) {
@@ -3601,8 +3613,8 @@
return this.beanInfoCache.put(type, info);
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/io/DeleteOnExitHook.java openjdk-boot/jdk/src/share/classes/java/io/DeleteOnExitHook.java
---- openjdk-boot.orig/jdk/src/share/classes/java/io/DeleteOnExitHook.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/io/DeleteOnExitHook.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/io/DeleteOnExitHook.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/io/DeleteOnExitHook.java 2020-02-24 01:41:18.957741803 +0000
@@ -34,7 +34,7 @@
*/
@@ -3622,8 +3634,8 @@
// reverse the list to maintain previous jdk deletion order.
// Last in first deleted.
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/io/FileInputStream.java openjdk-boot/jdk/src/share/classes/java/io/FileInputStream.java
---- openjdk-boot.orig/jdk/src/share/classes/java/io/FileInputStream.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/io/FileInputStream.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/io/FileInputStream.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/io/FileInputStream.java 2020-02-24 01:41:18.957741803 +0000
@@ -61,7 +61,7 @@
private volatile boolean closed = false;
@@ -3634,8 +3646,8 @@
private static boolean isRunningFinalize() {
Boolean val;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/io/File.java openjdk-boot/jdk/src/share/classes/java/io/File.java
---- openjdk-boot.orig/jdk/src/share/classes/java/io/File.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/io/File.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/io/File.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/io/File.java 2020-02-24 01:41:18.957741803 +0000
@@ -1150,7 +1150,7 @@
if ((names == null) || (filter == null)) {
return names;
@@ -3664,8 +3676,8 @@
File f = new File(s, this);
if ((filter == null) || filter.accept(f))
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/io/FileOutputStream.java openjdk-boot/jdk/src/share/classes/java/io/FileOutputStream.java
---- openjdk-boot.orig/jdk/src/share/classes/java/io/FileOutputStream.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/io/FileOutputStream.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/io/FileOutputStream.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/io/FileOutputStream.java 2020-02-24 01:41:18.957741803 +0000
@@ -76,7 +76,7 @@
private final Object closeLock = new Object();
private volatile boolean closed = false;
@@ -3676,9 +3688,9 @@
private static boolean isRunningFinalize() {
Boolean val;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/io/FilePermission.java openjdk-boot/jdk/src/share/classes/java/io/FilePermission.java
---- openjdk-boot.orig/jdk/src/share/classes/java/io/FilePermission.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/io/FilePermission.java 2019-11-13 20:45:23.703216858 +0000
-@@ -760,7 +760,7 @@
+--- openjdk-boot.orig/jdk/src/share/classes/java/io/FilePermission.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/io/FilePermission.java 2020-02-24 01:41:18.957741803 +0000
+@@ -793,7 +793,7 @@
*/
public FilePermissionCollection() {
@@ -3687,7 +3699,7 @@
}
/**
-@@ -865,7 +865,7 @@
+@@ -898,7 +898,7 @@
// Don't call out.defaultWriteObject()
// Write out Vector
@@ -3696,7 +3708,7 @@
synchronized (this) {
permissions.addAll(perms);
}
-@@ -888,7 +888,7 @@
+@@ -921,7 +921,7 @@
// Get the one we want
@SuppressWarnings("unchecked")
Vector permissions = (Vector)gfields.get("permissions", null);
@@ -3706,9 +3718,9 @@
perms.add(perm);
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/io/ObjectInputStream.java openjdk-boot/jdk/src/share/classes/java/io/ObjectInputStream.java
---- openjdk-boot.orig/jdk/src/share/classes/java/io/ObjectInputStream.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/io/ObjectInputStream.java 2019-11-13 20:42:04.850281763 +0000
-@@ -220,7 +220,7 @@
+--- openjdk-boot.orig/jdk/src/share/classes/java/io/ObjectInputStream.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/io/ObjectInputStream.java 2020-02-24 01:41:18.961741741 +0000
+@@ -221,7 +221,7 @@
/** table mapping primitive type names to corresponding class objects */
private static final HashMap> primClasses
@@ -3717,7 +3729,7 @@
static {
primClasses.put("boolean", boolean.class);
primClasses.put("byte", byte.class);
-@@ -236,11 +236,11 @@
+@@ -237,11 +237,11 @@
private static class Caches {
/** cache of subclass security audit results */
static final ConcurrentMap subclassAudits =
@@ -3732,8 +3744,8 @@
static {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/io/ObjectOutputStream.java openjdk-boot/jdk/src/share/classes/java/io/ObjectOutputStream.java
---- openjdk-boot.orig/jdk/src/share/classes/java/io/ObjectOutputStream.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/io/ObjectOutputStream.java 2019-11-13 20:42:04.850281763 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/io/ObjectOutputStream.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/io/ObjectOutputStream.java 2020-02-24 01:41:18.961741741 +0000
@@ -166,11 +166,11 @@
private static class Caches {
/** cache of subclass security audit results */
@@ -3758,8 +3770,8 @@
/**
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/io/ObjectStreamClass.java openjdk-boot/jdk/src/share/classes/java/io/ObjectStreamClass.java
---- openjdk-boot.orig/jdk/src/share/classes/java/io/ObjectStreamClass.java 2019-11-13 20:33:32.222185913 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/io/ObjectStreamClass.java 2019-11-13 20:42:04.854281701 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/io/ObjectStreamClass.java 2020-02-23 05:10:04.687314678 +0000
++++ openjdk-boot/jdk/src/share/classes/java/io/ObjectStreamClass.java 2020-02-24 01:41:18.961741741 +0000
@@ -106,18 +106,18 @@
private static class Caches {
/** cache mapping local classes -> descriptors */
@@ -3867,8 +3879,8 @@
if (ref != null) {
Caches.reflectors.remove(key, ref);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/ApplicationShutdownHooks.java openjdk-boot/jdk/src/share/classes/java/lang/ApplicationShutdownHooks.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/ApplicationShutdownHooks.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/ApplicationShutdownHooks.java 2019-11-13 20:42:04.854281701 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/ApplicationShutdownHooks.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/ApplicationShutdownHooks.java 2020-02-24 01:41:18.961741741 +0000
@@ -47,7 +47,7 @@
}
}
@@ -3879,8 +3891,8 @@
// application shutdown hooks cannot be added if
// shutdown is in progress.
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/Character.java openjdk-boot/jdk/src/share/classes/java/lang/Character.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/Character.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/Character.java 2019-11-13 20:42:04.854281701 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/Character.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/Character.java 2020-02-24 01:41:18.961741741 +0000
@@ -646,7 +646,8 @@
*/
public static final class UnicodeBlock extends Subset {
@@ -3901,8 +3913,8 @@
aliases.put("ARMI", IMPERIAL_ARAMAIC);
aliases.put("ARMN", ARMENIAN);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/CharacterName.java openjdk-boot/jdk/src/share/classes/java/lang/CharacterName.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/CharacterName.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/CharacterName.java 2019-11-13 20:42:04.854281701 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/CharacterName.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/CharacterName.java 2020-02-24 01:41:18.961741741 +0000
@@ -81,7 +81,7 @@
} while (cpOff < cpEnd);
strPool = new byte[total - cpEnd];
@@ -3913,8 +3925,8 @@
throw new InternalError(x.getMessage());
} finally {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/Class.java openjdk-boot/jdk/src/share/classes/java/lang/Class.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/Class.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/Class.java 2019-11-13 20:42:04.854281701 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/Class.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/Class.java 2020-02-24 01:41:18.961741741 +0000
@@ -1359,7 +1359,7 @@
return java.security.AccessController.doPrivileged(
new java.security.PrivilegedAction[]>() {
@@ -3967,8 +3979,8 @@
for (Map.Entry, Annotation> e : superClass.annotations.entrySet()) {
Class extends Annotation> annotationClass = e.getKey();
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/ClassLoader.java openjdk-boot/jdk/src/share/classes/java/lang/ClassLoader.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/ClassLoader.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/ClassLoader.java 2019-11-13 20:42:04.854281701 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/ClassLoader.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/ClassLoader.java 2020-02-24 01:41:18.961741741 +0000
@@ -253,7 +253,7 @@
// The classes loaded by this class loader. The only purpose of this table
@@ -4075,8 +4087,8 @@
for(int i = 0; i < directives.classes.length; i++)
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/ClassValue.java openjdk-boot/jdk/src/share/classes/java/lang/ClassValue.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/ClassValue.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/ClassValue.java 2019-11-13 20:42:04.854281701 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/ClassValue.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/ClassValue.java 2020-02-24 01:41:18.961741741 +0000
@@ -297,12 +297,12 @@
* Some machines may also require a barrier instruction to execute
* before this.version.
@@ -4118,8 +4130,8 @@
// As soon as the Entry is put into the cache, the value will be
// reachable via a data race (as defined by the Java Memory Model).
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/BoundMethodHandle.java openjdk-boot/jdk/src/share/classes/java/lang/invoke/BoundMethodHandle.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/BoundMethodHandle.java 2019-11-13 20:33:32.622179745 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/BoundMethodHandle.java 2019-11-13 20:42:04.854281701 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/BoundMethodHandle.java 2020-02-23 05:10:04.799312970 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/BoundMethodHandle.java 2020-02-24 01:41:18.961741741 +0000
@@ -393,7 +393,7 @@
}
private boolean isPlaceholder() { return clazz == null; }
@@ -4130,8 +4142,8 @@
SpeciesData extendWithType(char type) {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/DirectMethodHandle.java openjdk-boot/jdk/src/share/classes/java/lang/invoke/DirectMethodHandle.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/DirectMethodHandle.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/DirectMethodHandle.java 2019-11-13 20:42:04.854281701 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/DirectMethodHandle.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/DirectMethodHandle.java 2020-02-24 01:41:18.965741679 +0000
@@ -290,7 +290,7 @@
if (UNSAFE.shouldBeInitialized(type))
// If the previous call didn't block, this can happen.
@@ -4142,8 +4154,8 @@
}
static final EnsureInitialized INSTANCE = new EnsureInitialized();
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java openjdk-boot/jdk/src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java 2019-11-13 20:33:32.622179745 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java 2019-11-13 20:42:04.854281701 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java 2020-02-23 05:10:04.799312970 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java 2020-02-24 01:41:18.965741679 +0000
@@ -129,7 +129,7 @@
static {
@@ -4163,8 +4175,8 @@
int cph = 0; // for counting constant placeholders
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/LambdaForm.java openjdk-boot/jdk/src/share/classes/java/lang/invoke/LambdaForm.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/LambdaForm.java 2019-11-13 20:33:32.622179745 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/LambdaForm.java 2019-11-13 20:42:04.854281701 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/LambdaForm.java 2020-02-23 05:10:04.799312970 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/LambdaForm.java 2020-02-24 01:41:18.965741679 +0000
@@ -468,12 +468,12 @@
int capacity = 512; // expect many distinct signatures over time
float loadFactor = 0.75f; // normal default
@@ -4181,8 +4193,8 @@
if (!m.isStatic() || !m.isPackage()) continue;
MethodType mt = m.getMethodType();
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/MemberName.java openjdk-boot/jdk/src/share/classes/java/lang/invoke/MemberName.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/MemberName.java 2019-11-13 20:33:32.226185851 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/MemberName.java 2019-11-13 20:42:04.854281701 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/MemberName.java 2020-02-23 05:10:04.691314618 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/MemberName.java 2020-02-24 01:41:18.965741679 +0000
@@ -808,14 +808,14 @@
// JVM returned to us with an intentional overflow!
totalCount += buf.length;
@@ -4201,8 +4213,8 @@
for (MemberName[] buf0 : bufs) {
Collections.addAll(result, buf0);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/MethodHandleImpl.java openjdk-boot/jdk/src/share/classes/java/lang/invoke/MethodHandleImpl.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/MethodHandleImpl.java 2019-11-13 20:33:32.622179745 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/MethodHandleImpl.java 2019-11-13 20:42:04.854281701 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/MethodHandleImpl.java 2020-02-23 05:10:04.799312970 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/MethodHandleImpl.java 2020-02-24 01:41:18.965741679 +0000
@@ -73,8 +73,8 @@
static final class ArrayAccessor {
@@ -4224,8 +4236,8 @@
for (;;) {
int nargs = invokes.size();
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/MethodHandle.java openjdk-boot/jdk/src/share/classes/java/lang/invoke/MethodHandle.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/MethodHandle.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/MethodHandle.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/MethodHandle.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/MethodHandle.java 2020-02-24 01:41:18.965741679 +0000
@@ -834,7 +834,7 @@
}
}
@@ -4236,8 +4248,8 @@
ptypes.set(i, arrayElement);
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/MethodHandles.java openjdk-boot/jdk/src/share/classes/java/lang/invoke/MethodHandles.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/MethodHandles.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/MethodHandles.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/MethodHandles.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/MethodHandles.java 2020-02-24 01:41:18.965741679 +0000
@@ -1953,7 +1953,7 @@
int inargs = outargs + dropped;
if (pos < 0 || pos >= inargs)
@@ -4248,8 +4260,8 @@
if (ptypes.size() != inargs) throw newIllegalArgumentException("valueTypes");
MethodType newType = MethodType.methodType(oldType.returnType(), ptypes);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/MethodType.java openjdk-boot/jdk/src/share/classes/java/lang/invoke/MethodType.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/MethodType.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/MethodType.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/invoke/MethodType.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/invoke/MethodType.java 2020-02-24 01:41:18.965741679 +0000
@@ -1044,7 +1044,7 @@
private final float loadFactor;
@@ -4260,8 +4272,8 @@
private Entry[] newTable(int n) {
return new Entry[n];
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/management/ManagementFactory.java openjdk-boot/jdk/src/share/classes/java/lang/management/ManagementFactory.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/management/ManagementFactory.java 2019-11-13 20:33:32.230185789 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/lang/management/ManagementFactory.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/management/ManagementFactory.java 2020-02-23 05:10:04.691314618 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/management/ManagementFactory.java 2020-02-24 01:41:18.965741679 +0000
@@ -789,7 +789,7 @@
getPlatformManagementInterfaces()
{
@@ -4272,8 +4284,8 @@
result.add(component.getMXBeanInterface());
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/management/PlatformComponent.java openjdk-boot/jdk/src/share/classes/java/lang/management/PlatformComponent.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/management/PlatformComponent.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/management/PlatformComponent.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/management/PlatformComponent.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/management/PlatformComponent.java 2020-02-24 01:41:18.965741679 +0000
@@ -287,7 +287,7 @@
List getGcMXBeanList(Class gcMXBeanIntf) {
List list =
@@ -4311,8 +4323,8 @@
// Use String as the key rather than Class> to avoid
// causing unnecessary class loading of management interface
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/Package.java openjdk-boot/jdk/src/share/classes/java/lang/Package.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/Package.java 2019-11-13 20:33:32.586180300 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/lang/Package.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/Package.java 2020-02-23 05:10:04.759313580 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/Package.java 2020-02-24 01:41:18.965741679 +0000
@@ -599,13 +599,16 @@
}
@@ -4334,8 +4346,8 @@
private static native String getSystemPackage0(String name);
private static native String[] getSystemPackages0();
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/ProcessBuilder.java openjdk-boot/jdk/src/share/classes/java/lang/ProcessBuilder.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/ProcessBuilder.java 2019-11-13 20:33:32.230185789 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/lang/ProcessBuilder.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/ProcessBuilder.java 2020-02-23 05:10:04.691314618 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/ProcessBuilder.java 2020-02-24 01:41:18.965741679 +0000
@@ -214,7 +214,7 @@
* @param command a string array containing the program and its arguments
*/
@@ -4355,8 +4367,8 @@
this.command.add(arg);
return this;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/reflect/Constructor.java openjdk-boot/jdk/src/share/classes/java/lang/reflect/Constructor.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/reflect/Constructor.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/reflect/Constructor.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/reflect/Constructor.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/reflect/Constructor.java 2020-02-24 01:41:18.965741679 +0000
@@ -136,7 +136,7 @@
// which implicitly requires that new java.lang.reflect
// objects be fabricated for each reflective call on Class
@@ -4367,8 +4379,8 @@
exceptionTypes, modifiers, slot,
signature,
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/reflect/Proxy.java openjdk-boot/jdk/src/share/classes/java/lang/reflect/Proxy.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/reflect/Proxy.java 2019-11-13 20:33:32.230185789 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/lang/reflect/Proxy.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/reflect/Proxy.java 2020-02-23 05:10:04.691314618 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/reflect/Proxy.java 2020-02-24 01:41:18.965741679 +0000
@@ -234,7 +234,7 @@
* a cache of proxy classes
*/
@@ -4388,8 +4400,8 @@
/*
* Verify that the class loader resolves the name of this
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/reflect/ReflectAccess.java openjdk-boot/jdk/src/share/classes/java/lang/reflect/ReflectAccess.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/reflect/ReflectAccess.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/reflect/ReflectAccess.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/reflect/ReflectAccess.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/reflect/ReflectAccess.java 2020-02-24 01:41:18.965741679 +0000
@@ -84,7 +84,7 @@
byte[] annotations,
byte[] parameterAnnotations)
@@ -4400,8 +4412,8 @@
checkedExceptions,
modifiers,
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/reflect/WeakCache.java openjdk-boot/jdk/src/share/classes/java/lang/reflect/WeakCache.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/reflect/WeakCache.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/reflect/WeakCache.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/reflect/WeakCache.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/reflect/WeakCache.java 2020-02-24 01:41:18.965741679 +0000
@@ -71,12 +71,12 @@
}
@@ -4455,8 +4467,8 @@
private final int hash;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/StringCoding.java openjdk-boot/jdk/src/share/classes/java/lang/StringCoding.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/StringCoding.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/StringCoding.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/StringCoding.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/StringCoding.java 2020-02-24 01:41:18.965741679 +0000
@@ -53,9 +53,9 @@
/** The cached coders for each thread */
@@ -4470,8 +4482,8 @@
private static boolean warnUnsupportedCharset = true;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/String.java openjdk-boot/jdk/src/share/classes/java/lang/String.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/String.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/String.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/String.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/String.java 2020-02-24 01:41:18.969741619 +0000
@@ -2282,7 +2282,7 @@
int off = 0;
int next = 0;
@@ -4482,8 +4494,8 @@
if (!limited || list.size() < limit - 1) {
list.add(substring(off, next));
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/Thread.java openjdk-boot/jdk/src/share/classes/java/lang/Thread.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/Thread.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/Thread.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/Thread.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/Thread.java 2020-02-24 01:41:18.969741619 +0000
@@ -1641,7 +1641,8 @@
// Get a snapshot of the list of all threads
Thread[] threads = getThreads();
@@ -4509,8 +4521,8 @@
/**
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/lang/Throwable.java openjdk-boot/jdk/src/share/classes/java/lang/Throwable.java
---- openjdk-boot.orig/jdk/src/share/classes/java/lang/Throwable.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/lang/Throwable.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/lang/Throwable.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/lang/Throwable.java 2020-02-24 01:41:18.969741619 +0000
@@ -1078,7 +1078,7 @@
return;
@@ -4521,8 +4533,8 @@
suppressedExceptions.add(exception);
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/net/InetAddress.java openjdk-boot/jdk/src/share/classes/java/net/InetAddress.java
---- openjdk-boot.orig/jdk/src/share/classes/java/net/InetAddress.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/net/InetAddress.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/net/InetAddress.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/net/InetAddress.java 2020-02-24 01:41:18.969741619 +0000
@@ -734,7 +734,7 @@
static InetAddressImpl impl;
@@ -4542,8 +4554,8 @@
for (String key : cache.keySet()) {
CacheEntry entry = cache.get(key);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/net/SocketPermission.java openjdk-boot/jdk/src/share/classes/java/net/SocketPermission.java
---- openjdk-boot.orig/jdk/src/share/classes/java/net/SocketPermission.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/net/SocketPermission.java 2019-11-13 20:42:04.858281640 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/net/SocketPermission.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/net/SocketPermission.java 2020-02-24 01:41:18.969741619 +0000
@@ -1453,7 +1453,7 @@
// Don't call out.defaultWriteObject()
@@ -4554,8 +4566,8 @@
synchronized (this) {
permissions.addAll(perms);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/net/URLClassLoader.java openjdk-boot/jdk/src/share/classes/java/net/URLClassLoader.java
---- openjdk-boot.orig/jdk/src/share/classes/java/net/URLClassLoader.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/net/URLClassLoader.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/net/URLClassLoader.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/net/URLClassLoader.java 2020-02-24 01:41:18.969741619 +0000
@@ -199,7 +199,7 @@
*/
@@ -4566,8 +4578,8 @@
/**
* Returns an input stream for reading the specified resource.
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/net/URLConnection.java openjdk-boot/jdk/src/share/classes/java/net/URLConnection.java
---- openjdk-boot.orig/jdk/src/share/classes/java/net/URLConnection.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/net/URLConnection.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/net/URLConnection.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/net/URLConnection.java 2020-02-24 01:41:18.969741619 +0000
@@ -1237,7 +1237,7 @@
factory = fac;
}
@@ -4578,8 +4590,8 @@
/**
* Gets the Content Handler appropriate for this connection.
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/net/URL.java openjdk-boot/jdk/src/share/classes/java/net/URL.java
---- openjdk-boot.orig/jdk/src/share/classes/java/net/URL.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/net/URL.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/net/URL.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/net/URL.java 2020-02-24 01:41:18.969741619 +0000
@@ -1148,7 +1148,7 @@
/**
* A table of protocol handlers.
@@ -4590,8 +4602,8 @@
// special case the gopher protocol, disabled by default
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/nio/file/Files.java openjdk-boot/jdk/src/share/classes/java/nio/file/Files.java
---- openjdk-boot.orig/jdk/src/share/classes/java/nio/file/Files.java 2019-11-13 20:33:32.590180238 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/nio/file/Files.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/nio/file/Files.java 2020-02-23 05:10:04.759313580 +0000
++++ openjdk-boot/jdk/src/share/classes/java/nio/file/Files.java 2020-02-24 01:41:18.969741619 +0000
@@ -1504,7 +1504,7 @@
return AccessController
.doPrivileged(new PrivilegedAction>() {
@@ -4611,8 +4623,8 @@
String line = reader.readLine();
if (line == null)
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/nio/file/FileTreeWalker.java openjdk-boot/jdk/src/share/classes/java/nio/file/FileTreeWalker.java
---- openjdk-boot.orig/jdk/src/share/classes/java/nio/file/FileTreeWalker.java 2019-11-13 20:33:32.234185727 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/nio/file/FileTreeWalker.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/nio/file/FileTreeWalker.java 2020-02-23 05:10:04.695314556 +0000
++++ openjdk-boot/jdk/src/share/classes/java/nio/file/FileTreeWalker.java 2020-02-24 01:41:18.969741619 +0000
@@ -58,7 +58,7 @@
private final boolean followLinks;
private final LinkOption[] linkOptions;
@@ -4623,8 +4635,8 @@
/**
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/security/AccessControlContext.java openjdk-boot/jdk/src/share/classes/java/security/AccessControlContext.java
---- openjdk-boot.orig/jdk/src/share/classes/java/security/AccessControlContext.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/security/AccessControlContext.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/security/AccessControlContext.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/security/AccessControlContext.java 2020-02-24 01:41:18.969741619 +0000
@@ -134,7 +134,7 @@
this.context = null;
}
@@ -4635,8 +4647,8 @@
if ((context[i] != null) && (!v.contains(context[i])))
v.add(context[i]);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/security/BasicPermission.java openjdk-boot/jdk/src/share/classes/java/security/BasicPermission.java
---- openjdk-boot.orig/jdk/src/share/classes/java/security/BasicPermission.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/security/BasicPermission.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/security/BasicPermission.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/security/BasicPermission.java 2020-02-24 01:41:18.969741619 +0000
@@ -513,7 +513,7 @@
// Copy perms into a Hashtable
@@ -4647,8 +4659,8 @@
synchronized (this) {
permissions.putAll(perms);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/security/cert/CertificateRevokedException.java openjdk-boot/jdk/src/share/classes/java/security/cert/CertificateRevokedException.java
---- openjdk-boot.orig/jdk/src/share/classes/java/security/cert/CertificateRevokedException.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/security/cert/CertificateRevokedException.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/security/cert/CertificateRevokedException.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/security/cert/CertificateRevokedException.java 2020-02-24 01:41:18.969741619 +0000
@@ -232,7 +232,7 @@
} else if (size < 0) {
throw new IOException("size cannot be negative");
@@ -4659,8 +4671,8 @@
// Read in the extensions and put the mappings in the extensions map
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/security/CodeSource.java openjdk-boot/jdk/src/share/classes/java/security/CodeSource.java
---- openjdk-boot.orig/jdk/src/share/classes/java/security/CodeSource.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/security/CodeSource.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/security/CodeSource.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/security/CodeSource.java 2020-02-24 01:41:18.969741619 +0000
@@ -189,7 +189,7 @@
} else if (signers != null) {
// Convert the code signers to certs
@@ -4693,8 +4705,8 @@
int j = i;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/security/KeyStore.java openjdk-boot/jdk/src/share/classes/java/security/KeyStore.java
---- openjdk-boot.orig/jdk/src/share/classes/java/security/KeyStore.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/security/KeyStore.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/security/KeyStore.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/security/KeyStore.java 2020-02-24 01:41:18.969741619 +0000
@@ -492,7 +492,7 @@
}
@@ -4723,8 +4735,8 @@
/**
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/security/Permissions.java openjdk-boot/jdk/src/share/classes/java/security/Permissions.java
---- openjdk-boot.orig/jdk/src/share/classes/java/security/Permissions.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/security/Permissions.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/security/Permissions.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/security/Permissions.java 2020-02-24 01:41:18.973741557 +0000
@@ -361,7 +361,7 @@
// Copy perms into a Hashtable
@@ -4744,8 +4756,8 @@
perms.putAll(permsMap);
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/security/Policy.java openjdk-boot/jdk/src/share/classes/java/security/Policy.java
---- openjdk-boot.orig/jdk/src/share/classes/java/security/Policy.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/security/Policy.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/security/Policy.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/security/Policy.java 2020-02-24 01:41:18.973741557 +0000
@@ -109,7 +109,7 @@
// PolicyInfo is stored in an AtomicReference
@@ -4765,8 +4777,8 @@
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/security/ProtectionDomain.java openjdk-boot/jdk/src/share/classes/java/security/ProtectionDomain.java
---- openjdk-boot.orig/jdk/src/share/classes/java/security/ProtectionDomain.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/security/ProtectionDomain.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/security/ProtectionDomain.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/security/ProtectionDomain.java 2020-02-24 01:41:18.973741557 +0000
@@ -400,8 +400,8 @@
int swag = 32;
int vcap = 8;
@@ -4779,8 +4791,8 @@
//
// Build a vector of domain permissions for subsequent merge
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/security/Provider.java openjdk-boot/jdk/src/share/classes/java/security/Provider.java
---- openjdk-boot.orig/jdk/src/share/classes/java/security/Provider.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/security/Provider.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/security/Provider.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/security/Provider.java 2020-02-24 01:41:18.973741557 +0000
@@ -434,7 +434,7 @@
private void readObject(ObjectInputStream in)
@@ -4809,8 +4821,8 @@
Class> clazz = getKeyClass(className);
if (clazz != null) {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/security/SecureClassLoader.java openjdk-boot/jdk/src/share/classes/java/security/SecureClassLoader.java
---- openjdk-boot.orig/jdk/src/share/classes/java/security/SecureClassLoader.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/security/SecureClassLoader.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/security/SecureClassLoader.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/security/SecureClassLoader.java 2020-02-24 01:41:18.973741557 +0000
@@ -50,7 +50,7 @@
// HashMap that maps CodeSource to ProtectionDomain
// @GuardedBy("pdcache")
@@ -4821,8 +4833,8 @@
private static final Debug debug = Debug.getInstance("scl");
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/security/Security.java openjdk-boot/jdk/src/share/classes/java/security/Security.java
---- openjdk-boot.orig/jdk/src/share/classes/java/security/Security.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/security/Security.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/security/Security.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/security/Security.java 2020-02-24 01:41:18.973741557 +0000
@@ -544,7 +544,7 @@
value = filter.substring(index + 1);
}
@@ -4869,8 +4881,8 @@
for (int i = 0; i < providers.length; i++) {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/security/UnresolvedPermissionCollection.java openjdk-boot/jdk/src/share/classes/java/security/UnresolvedPermissionCollection.java
---- openjdk-boot.orig/jdk/src/share/classes/java/security/UnresolvedPermissionCollection.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/security/UnresolvedPermissionCollection.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/security/UnresolvedPermissionCollection.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/security/UnresolvedPermissionCollection.java 2020-02-24 01:41:18.973741557 +0000
@@ -119,7 +119,7 @@
public Enumeration elements() {
@@ -4908,8 +4920,8 @@
// Add to Hashtable being serialized
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/security/UnresolvedPermission.java openjdk-boot/jdk/src/share/classes/java/security/UnresolvedPermission.java
---- openjdk-boot.orig/jdk/src/share/classes/java/security/UnresolvedPermission.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/security/UnresolvedPermission.java 2019-11-13 20:42:04.862281578 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/security/UnresolvedPermission.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/security/UnresolvedPermission.java 2020-02-24 01:41:18.973741557 +0000
@@ -200,7 +200,7 @@
if (this.certs == null) {
// extract the signer certs
@@ -4931,8 +4943,8 @@
throw new IOException("size cannot be negative");
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/AbstractList.java openjdk-boot/jdk/src/share/classes/java/util/AbstractList.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/AbstractList.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/AbstractList.java 2019-11-13 20:42:04.866281516 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/AbstractList.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/AbstractList.java 2020-02-24 01:41:18.973741557 +0000
@@ -482,8 +482,8 @@
*/
public List subList(int fromIndex, int toIndex) {
@@ -4962,8 +4974,8 @@
}
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/Arrays.java openjdk-boot/jdk/src/share/classes/java/util/Arrays.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/Arrays.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/Arrays.java 2019-11-13 20:45:12.855384025 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/Arrays.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/Arrays.java 2020-02-24 01:41:18.973741557 +0000
@@ -2834,7 +2834,7 @@
@SafeVarargs
@SuppressWarnings("varargs")
@@ -4974,8 +4986,8 @@
/**
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/Calendar.java openjdk-boot/jdk/src/share/classes/java/util/Calendar.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/Calendar.java 2019-11-13 21:15:39.775239158 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/util/Calendar.java 2019-11-13 21:29:45.462213362 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/Calendar.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/Calendar.java 2020-02-24 01:41:18.973741557 +0000
@@ -840,7 +840,7 @@
* of a Locale.
*/
@@ -4995,8 +5007,8 @@
if (strings[i].length() == 0) {
continue;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/Collections.java openjdk-boot/jdk/src/share/classes/java/util/Collections.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/Collections.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/Collections.java 2019-11-13 21:12:32.438124329 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/Collections.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/Collections.java 2020-02-24 01:41:18.973741557 +0000
@@ -1052,7 +1052,7 @@
* @return an unmodifiable view of the specified collection.
*/
@@ -5622,8 +5634,8 @@
/**
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/Currency.java openjdk-boot/jdk/src/share/classes/java/util/Currency.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/Currency.java 2019-11-13 20:33:32.590180238 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/util/Currency.java 2019-11-13 20:47:43.781058138 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/Currency.java 2020-02-23 05:10:04.759313580 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/Currency.java 2020-02-24 01:41:18.977741495 +0000
@@ -102,7 +102,7 @@
// class data: instance map
@@ -5643,8 +5655,8 @@
// Add simple currencies first
for (char c1 = 'A'; c1 <= 'Z'; c1 ++) {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/EnumMap.java openjdk-boot/jdk/src/share/classes/java/util/EnumMap.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/EnumMap.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/EnumMap.java 2019-11-13 20:42:04.866281516 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/EnumMap.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/EnumMap.java 2020-02-24 01:41:18.977741495 +0000
@@ -508,7 +508,7 @@
int j = 0;
for (int i = 0; i < vals.length; i++)
@@ -5655,8 +5667,8 @@
return a;
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/EnumSet.java openjdk-boot/jdk/src/share/classes/java/util/EnumSet.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/EnumSet.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/EnumSet.java 2019-11-13 20:42:04.866281516 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/EnumSet.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/EnumSet.java 2020-02-24 01:41:18.977741495 +0000
@@ -110,9 +110,9 @@
throw new ClassCastException(elementType + " not an enum");
@@ -5679,8 +5691,8 @@
// readObject method for the serialization proxy pattern
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/Formatter.java openjdk-boot/jdk/src/share/classes/java/util/Formatter.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/Formatter.java 2019-11-13 20:33:32.242185604 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/util/Formatter.java 2019-11-13 20:42:04.866281516 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/Formatter.java 2020-02-23 05:10:04.695314556 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/Formatter.java 2020-02-24 01:41:18.977741495 +0000
@@ -2531,7 +2531,7 @@
* Finds format specifiers in the format string.
*/
@@ -5691,8 +5703,8 @@
for (int i = 0, len = s.length(); i < len; ) {
if (m.find(i)) {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/HashMap.java openjdk-boot/jdk/src/share/classes/java/util/HashMap.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/HashMap.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/HashMap.java 2019-11-13 20:44:21.048182406 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/HashMap.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/HashMap.java 2020-02-24 01:41:18.977741495 +0000
@@ -909,7 +909,7 @@
void createEntry(int hash, K key, V value, int bucketIndex) {
@SuppressWarnings("unchecked")
@@ -5703,8 +5715,8 @@
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/HashSet.java openjdk-boot/jdk/src/share/classes/java/util/HashSet.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/HashSet.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/HashSet.java 2019-11-13 20:42:04.870281454 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/HashSet.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/HashSet.java 2020-02-24 01:41:18.977741495 +0000
@@ -104,7 +104,7 @@
* default initial capacity (16) and load factor (0.75).
*/
@@ -5751,8 +5763,8 @@
/**
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/Hashtable.java openjdk-boot/jdk/src/share/classes/java/util/Hashtable.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/Hashtable.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/Hashtable.java 2019-11-13 21:43:44.585295141 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/Hashtable.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/Hashtable.java 2020-02-24 01:41:18.977741495 +0000
@@ -544,7 +544,7 @@
// Creates the new entry.
@SuppressWarnings("unchecked")
@@ -5808,8 +5820,8 @@
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/IdentityHashMap.java openjdk-boot/jdk/src/share/classes/java/util/IdentityHashMap.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/IdentityHashMap.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/IdentityHashMap.java 2019-11-13 20:42:04.870281454 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/IdentityHashMap.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/IdentityHashMap.java 2020-02-24 01:41:18.977741495 +0000
@@ -1149,7 +1149,7 @@
Object[] result = new Object[size];
Iterator> it = iterator();
@@ -5829,8 +5841,8 @@
a[size] = null;
return a;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/JapaneseImperialCalendar.java openjdk-boot/jdk/src/share/classes/java/util/JapaneseImperialCalendar.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/JapaneseImperialCalendar.java 2019-11-13 21:15:39.815238542 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/util/JapaneseImperialCalendar.java 2019-11-13 21:29:34.062388952 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/JapaneseImperialCalendar.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/JapaneseImperialCalendar.java 2020-02-24 01:41:18.977741495 +0000
@@ -1020,7 +1020,7 @@
private Map getDisplayNamesImpl(int field, int style, Locale locale) {
ResourceBundle rb = LocaleData.getDateFormatData(locale);
@@ -5841,8 +5853,8 @@
String[] strings = rb.getStringArray(key);
if (field == YEAR) {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/jar/Attributes.java openjdk-boot/jdk/src/share/classes/java/util/jar/Attributes.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/jar/Attributes.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/jar/Attributes.java 2019-11-13 20:42:04.870281454 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/jar/Attributes.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/jar/Attributes.java 2020-02-24 01:41:18.977741495 +0000
@@ -71,7 +71,7 @@
* @param size the initial number of attributes
*/
@@ -5862,8 +5874,8 @@
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/jar/JarFile.java openjdk-boot/jdk/src/share/classes/java/util/jar/JarFile.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/jar/JarFile.java 2019-11-13 20:33:32.590180238 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/util/jar/JarFile.java 2019-11-13 20:42:04.870281454 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/jar/JarFile.java 2020-02-23 05:10:04.759313580 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/jar/JarFile.java 2020-02-24 01:41:18.977741495 +0000
@@ -185,7 +185,7 @@
} else {
man = new Manifest(super.getInputStream(manEntry));
@@ -5874,8 +5886,8 @@
}
return man;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/jar/JarVerifier.java openjdk-boot/jdk/src/share/classes/java/util/jar/JarVerifier.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/jar/JarVerifier.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/jar/JarVerifier.java 2019-11-13 20:42:04.870281454 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/jar/JarVerifier.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/jar/JarVerifier.java 2020-02-24 01:41:18.977741495 +0000
@@ -95,12 +95,12 @@
public JarVerifier(byte rawBytes[]) {
@@ -5993,8 +6005,8 @@
}
return jarCodeSigners;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/jar/Manifest.java openjdk-boot/jdk/src/share/classes/java/util/jar/Manifest.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/jar/Manifest.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/jar/Manifest.java 2019-11-13 20:42:04.870281454 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/jar/Manifest.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/jar/Manifest.java 2020-02-24 01:41:18.977741495 +0000
@@ -51,7 +51,7 @@
private final Attributes attr = new Attributes();
@@ -6005,8 +6017,8 @@
// associated JarVerifier, not null when called by JarFile::getManifest.
private final JarVerifier jv;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/JumboEnumSet.java openjdk-boot/jdk/src/share/classes/java/util/JumboEnumSet.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/JumboEnumSet.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/JumboEnumSet.java 2019-11-13 20:42:04.870281454 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/JumboEnumSet.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/JumboEnumSet.java 2020-02-24 01:41:18.977741495 +0000
@@ -91,7 +91,7 @@
* @return an iterator over the elements contained in this set
*/
@@ -6017,8 +6029,8 @@
private class EnumSetIterator> implements Iterator {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/LinkedHashMap.java openjdk-boot/jdk/src/share/classes/java/util/LinkedHashMap.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/LinkedHashMap.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/LinkedHashMap.java 2019-11-13 20:43:45.704727069 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/LinkedHashMap.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/LinkedHashMap.java 2020-02-24 01:41:18.977741495 +0000
@@ -238,7 +238,7 @@
*/
@Override
@@ -6038,8 +6050,8 @@
e.addBefore(header);
size++;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/LinkedList.java openjdk-boot/jdk/src/share/classes/java/util/LinkedList.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/LinkedList.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/LinkedList.java 2019-11-13 20:42:04.870281454 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/LinkedList.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/LinkedList.java 2020-02-24 01:41:18.977741495 +0000
@@ -122,7 +122,7 @@
*/
private void linkFirst(E e) {
@@ -6077,8 +6089,8 @@
first = newNode;
else
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/ListResourceBundle.java openjdk-boot/jdk/src/share/classes/java/util/ListResourceBundle.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/ListResourceBundle.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/ListResourceBundle.java 2019-11-13 20:42:04.870281454 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/ListResourceBundle.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/ListResourceBundle.java 2020-02-24 01:41:18.977741495 +0000
@@ -187,7 +187,7 @@
return;
@@ -6089,8 +6101,8 @@
// key must be non-null String, value must be non-null
String key = (String) contents[i][0];
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/Locale.java openjdk-boot/jdk/src/share/classes/java/util/Locale.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/Locale.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/Locale.java 2019-11-13 20:42:04.870281454 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/Locale.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/Locale.java 2020-02-24 01:41:18.981741433 +0000
@@ -1807,7 +1807,7 @@
return formatList(variantNames, listPattern, listCompositionPattern);
}
@@ -6101,8 +6113,8 @@
names.add(languageName);
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/logging/FileHandler.java openjdk-boot/jdk/src/share/classes/java/util/logging/FileHandler.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/logging/FileHandler.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/logging/FileHandler.java 2019-11-13 20:42:04.870281454 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/logging/FileHandler.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/logging/FileHandler.java 2020-02-24 01:41:18.981741433 +0000
@@ -128,7 +128,7 @@
private File files[];
private static final int DEFAULT_MAX_LOCKS = 100;
@@ -6113,8 +6125,8 @@
/*
* Initialize maxLocks from the System property if set.
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/logging/Level.java openjdk-boot/jdk/src/share/classes/java/util/logging/Level.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/logging/Level.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/logging/Level.java 2019-11-13 20:42:04.870281454 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/logging/Level.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/logging/Level.java 2020-02-24 01:41:18.981741433 +0000
@@ -524,8 +524,8 @@
// were final, the following KnownLevel implementation can be removed.
// Future API change should take this into consideration.
@@ -6144,8 +6156,8 @@
}
list.add(o);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/logging/Logger.java openjdk-boot/jdk/src/share/classes/java/util/logging/Logger.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/logging/Logger.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/logging/Logger.java 2019-11-13 20:42:04.870281454 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/logging/Logger.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/logging/Logger.java 2020-02-24 01:41:18.981741433 +0000
@@ -177,7 +177,7 @@
private volatile LogManager manager;
private String name;
@@ -6165,8 +6177,8 @@
if (ref == null) {
// we didn't have a previous parent
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/logging/Logging.java openjdk-boot/jdk/src/share/classes/java/util/logging/Logging.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/logging/Logging.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/logging/Logging.java 2019-11-13 20:42:04.870281454 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/logging/Logging.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/logging/Logging.java 2020-02-24 01:41:18.981741433 +0000
@@ -56,7 +56,7 @@
public List getLoggerNames() {
@@ -6177,8 +6189,8 @@
for (; loggers.hasMoreElements();) {
array.add((String) loggers.nextElement());
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/logging/LogManager.java openjdk-boot/jdk/src/share/classes/java/util/logging/LogManager.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/logging/LogManager.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/logging/LogManager.java 2019-11-13 20:42:04.874281393 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/logging/LogManager.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/logging/LogManager.java 2020-02-24 01:41:18.981741433 +0000
@@ -389,7 +389,7 @@
// find the AppContext of the applet code
// will be null if we are in the main app context.
@@ -6234,8 +6246,8 @@
int end = ix;
while (end < hands.length()) {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/logging/LogRecord.java openjdk-boot/jdk/src/share/classes/java/util/logging/LogRecord.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/logging/LogRecord.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/logging/LogRecord.java 2019-11-13 20:42:04.874281393 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/logging/LogRecord.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/logging/LogRecord.java 2020-02-24 01:41:18.981741433 +0000
@@ -85,7 +85,8 @@
private static final AtomicInteger nextThreadId
= new AtomicInteger(MIN_SEQUENTIAL_THREAD_ID);
@@ -6256,8 +6268,8 @@
params.add(in.readObject());
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/Observable.java openjdk-boot/jdk/src/share/classes/java/util/Observable.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/Observable.java 2019-11-13 22:07:45.851152419 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/util/Observable.java 2019-11-13 22:08:04.326868828 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/Observable.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/Observable.java 2020-02-24 01:41:18.981741433 +0000
@@ -66,7 +66,7 @@
/** Construct an Observable with zero Observers. */
@@ -6268,8 +6280,8 @@
/**
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/prefs/AbstractPreferences.java openjdk-boot/jdk/src/share/classes/java/util/prefs/AbstractPreferences.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/prefs/AbstractPreferences.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/prefs/AbstractPreferences.java 2019-11-13 20:42:04.874281393 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/prefs/AbstractPreferences.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/prefs/AbstractPreferences.java 2020-02-24 01:41:18.981741433 +0000
@@ -155,7 +155,8 @@
* All known unremoved children of this node. (This "cache" is consulted
* prior to calling childSpi() or getChild().
@@ -6300,8 +6312,8 @@
/**
* These two classes are used to distinguish NodeChangeEvents on
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/prefs/XmlSupport.java openjdk-boot/jdk/src/share/classes/java/util/prefs/XmlSupport.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/prefs/XmlSupport.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/prefs/XmlSupport.java 2019-11-13 20:42:04.874281393 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/prefs/XmlSupport.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/prefs/XmlSupport.java 2020-02-24 01:41:18.981741433 +0000
@@ -106,7 +106,7 @@
xmlRoot.setAttribute("type", (p.isUserNode() ? "user" : "system"));
@@ -6312,8 +6324,8 @@
for (Preferences kid = p, dad = kid.parent(); dad != null;
kid = dad, dad = kid.parent()) {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/PriorityQueue.java openjdk-boot/jdk/src/share/classes/java/util/PriorityQueue.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/PriorityQueue.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/PriorityQueue.java 2019-11-13 20:42:04.874281393 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/PriorityQueue.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/PriorityQueue.java 2020-02-24 01:41:18.981741433 +0000
@@ -543,7 +543,7 @@
cursor--;
else {
@@ -6324,8 +6336,8 @@
}
} else if (lastRetElt != null) {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/Properties.java openjdk-boot/jdk/src/share/classes/java/util/Properties.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/Properties.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/Properties.java 2019-11-13 20:47:20.885410977 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/Properties.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/Properties.java 2020-02-24 01:41:18.981741433 +0000
@@ -981,7 +981,7 @@
* @see #stringPropertyNames
*/
@@ -6363,8 +6375,8 @@
for (Enumeration e = h.keys() ; e.hasMoreElements() ;) {
String key = e.nextElement();
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/PropertyPermission.java openjdk-boot/jdk/src/share/classes/java/util/PropertyPermission.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/PropertyPermission.java 2019-11-13 21:15:39.823238419 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/util/PropertyPermission.java 2019-11-13 21:29:25.894514758 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/PropertyPermission.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/PropertyPermission.java 2020-02-24 01:41:18.981741433 +0000
@@ -458,7 +458,7 @@
*/
@@ -6393,8 +6405,8 @@
}
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/regex/Pattern.java openjdk-boot/jdk/src/share/classes/java/util/regex/Pattern.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/regex/Pattern.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/regex/Pattern.java 2019-11-13 20:42:04.874281393 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/regex/Pattern.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/regex/Pattern.java 2020-02-24 01:41:18.981741433 +0000
@@ -321,7 +321,7 @@
* Nothing, but quotes all characters until \E |
* \E |
@@ -6432,8 +6444,8 @@
static {
// Unicode character property aliases, defined in
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/regex/UnicodeProp.java openjdk-boot/jdk/src/share/classes/java/util/regex/UnicodeProp.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/regex/UnicodeProp.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/regex/UnicodeProp.java 2019-11-13 20:42:04.874281393 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/regex/UnicodeProp.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/regex/UnicodeProp.java 2020-02-24 01:41:18.981741433 +0000
@@ -193,8 +193,8 @@
}
};
@@ -6446,8 +6458,8 @@
posix.put("ALPHA", "ALPHABETIC");
posix.put("LOWER", "LOWERCASE");
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/RegularEnumSet.java openjdk-boot/jdk/src/share/classes/java/util/RegularEnumSet.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/RegularEnumSet.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/RegularEnumSet.java 2019-11-13 20:42:04.874281393 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/RegularEnumSet.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/RegularEnumSet.java 2020-02-24 01:41:18.985741372 +0000
@@ -72,7 +72,7 @@
* @return an iterator over the elements contained in this set
*/
@@ -6458,8 +6470,8 @@
private class EnumSetIterator> implements Iterator {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/ResourceBundle.java openjdk-boot/jdk/src/share/classes/java/util/ResourceBundle.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/ResourceBundle.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/ResourceBundle.java 2019-11-13 20:47:00.549724362 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/ResourceBundle.java 2020-02-23 05:10:04.695314556 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/ResourceBundle.java 2020-02-24 01:41:18.985741372 +0000
@@ -291,13 +291,13 @@
* name for compatibility with some workarounds for bug 4212439.
*/
@@ -6476,7 +6488,7 @@
/**
* The parent bundle of this bundle.
-@@ -1764,7 +1764,7 @@
+@@ -1765,7 +1765,7 @@
* @since 1.6
*/
public Set keySet() {
@@ -6485,7 +6497,7 @@
for (ResourceBundle rb = this; rb != null; rb = rb.parent) {
keys.addAll(rb.handleKeySet());
}
-@@ -1792,7 +1792,7 @@
+@@ -1793,7 +1793,7 @@
if (keySet == null) {
synchronized (this) {
if (keySet == null) {
@@ -6494,7 +6506,7 @@
Enumeration enumKeys = getKeys();
while (enumKeys.hasMoreElements()) {
String key = enumKeys.nextElement();
-@@ -2310,7 +2310,7 @@
+@@ -2311,7 +2311,7 @@
if (baseName == null) {
throw new NullPointerException();
}
@@ -6503,7 +6515,7 @@
}
private static final CandidateListCache CANDIDATES_CACHE = new CandidateListCache();
-@@ -2336,7 +2336,7 @@
+@@ -2337,7 +2337,7 @@
if (language.equals("nb") || isNorwegianBokmal) {
List tmpList = getDefaultList("nb", script, region, variant);
// Insert a locale replacing "nb" with "no" for every list entry
@@ -6512,7 +6524,7 @@
for (Locale l : tmpList) {
bokmalList.add(l);
if (l.getLanguage().length() == 0) {
-@@ -2392,7 +2392,7 @@
+@@ -2387,7 +2387,7 @@
List variants = null;
if (variant.length() > 0) {
@@ -6521,7 +6533,7 @@
int idx = variant.length();
while (idx != -1) {
variants.add(variant.substring(0, idx));
-@@ -2400,7 +2400,7 @@
+@@ -2395,7 +2395,7 @@
}
}
@@ -6531,8 +6543,8 @@
if (variants != null) {
for (String v : variants) {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/ServiceLoader.java openjdk-boot/jdk/src/share/classes/java/util/ServiceLoader.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/ServiceLoader.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/ServiceLoader.java 2019-11-13 20:42:04.874281393 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/ServiceLoader.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/ServiceLoader.java 2020-02-24 01:41:18.985741372 +0000
@@ -191,7 +191,7 @@
private ClassLoader loader;
@@ -6561,8 +6573,8 @@
/**
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/TimeZone.java openjdk-boot/jdk/src/share/classes/java/util/TimeZone.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/TimeZone.java 2019-11-13 21:15:39.843238111 +0000
-+++ openjdk-boot/jdk/src/share/classes/java/util/TimeZone.java 2019-11-13 21:28:48.363092862 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/TimeZone.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/TimeZone.java 2020-02-24 01:41:18.985741372 +0000
@@ -433,7 +433,7 @@
// The structure is:
// Map(key=id, value=SoftReference(Map(key=locale, value=displaynames)))
@@ -6585,8 +6597,8 @@
}
return names;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/TimSort.java openjdk-boot/jdk/src/share/classes/java/util/TimSort.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/TimSort.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/TimSort.java 2019-11-13 20:42:04.874281393 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/TimSort.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/TimSort.java 2020-02-24 01:41:18.985741372 +0000
@@ -196,7 +196,7 @@
* extending short natural runs to minRun elements, and merging runs
* to maintain stack invariant.
@@ -6597,8 +6609,8 @@
do {
// Identify next run
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/TreeMap.java openjdk-boot/jdk/src/share/classes/java/util/TreeMap.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/TreeMap.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/TreeMap.java 2019-11-13 20:46:47.413926797 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/TreeMap.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/TreeMap.java 2020-02-24 01:41:18.985741372 +0000
@@ -532,7 +532,7 @@
if (t == null) {
compare(key, key); // type (and possibly null) check
@@ -6798,8 +6810,8 @@
// color nodes in non-full bottommost level red
if (level == redLevel)
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/TreeSet.java openjdk-boot/jdk/src/share/classes/java/util/TreeSet.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/TreeSet.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/TreeSet.java 2019-11-13 20:43:19.121136737 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/TreeSet.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/TreeSet.java 2020-02-24 01:41:18.985741372 +0000
@@ -138,7 +138,7 @@
* ordering} of the elements will be used.
*/
@@ -6864,8 +6876,8 @@
// Read in size
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/WeakHashMap.java openjdk-boot/jdk/src/share/classes/java/util/WeakHashMap.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/WeakHashMap.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/WeakHashMap.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/WeakHashMap.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/WeakHashMap.java 2020-02-24 01:41:18.985741372 +0000
@@ -172,7 +172,7 @@
/**
* Reference queue for cleared WeakEntries
@@ -6898,8 +6910,8 @@
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/zip/ZipFile.java openjdk-boot/jdk/src/share/classes/java/util/zip/ZipFile.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/zip/ZipFile.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/zip/ZipFile.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/zip/ZipFile.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/zip/ZipFile.java 2020-02-24 01:41:18.985741372 +0000
@@ -336,7 +336,7 @@
// the outstanding inputstreams that need to be closed,
@@ -6928,8 +6940,8 @@
for (Map.Entry e : copy.entrySet()) {
e.getKey().close();
diff -Nru openjdk-boot.orig/jdk/src/share/classes/java/util/zip/ZipOutputStream.java openjdk-boot/jdk/src/share/classes/java/util/zip/ZipOutputStream.java
---- openjdk-boot.orig/jdk/src/share/classes/java/util/zip/ZipOutputStream.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/java/util/zip/ZipOutputStream.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/java/util/zip/ZipOutputStream.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/java/util/zip/ZipOutputStream.java 2020-02-24 01:41:18.985741372 +0000
@@ -53,8 +53,8 @@
}
@@ -6942,8 +6954,8 @@
private long written = 0;
private long locoff = 0;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/crypto/Cipher.java openjdk-boot/jdk/src/share/classes/javax/crypto/Cipher.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/crypto/Cipher.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/crypto/Cipher.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/crypto/Cipher.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/crypto/Cipher.java 2020-02-24 01:41:18.985741372 +0000
@@ -416,7 +416,7 @@
return Collections.singletonList(tr);
} else { // if ((mode != null) && (pad != null)) {
@@ -6963,8 +6975,8 @@
cipherServices.add(new ServiceId("Cipher", transform.transform));
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/crypto/CryptoAllPermission.java openjdk-boot/jdk/src/share/classes/javax/crypto/CryptoAllPermission.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/crypto/CryptoAllPermission.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/crypto/CryptoAllPermission.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/crypto/CryptoAllPermission.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/crypto/CryptoAllPermission.java 2020-02-24 01:41:18.985741372 +0000
@@ -172,7 +172,7 @@
* @return an enumeration of all the CryptoAllPermission objects.
*/
@@ -6975,8 +6987,8 @@
return v.elements();
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/crypto/CryptoPermissions.java openjdk-boot/jdk/src/share/classes/javax/crypto/CryptoPermissions.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/crypto/CryptoPermissions.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/crypto/CryptoPermissions.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/crypto/CryptoPermissions.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/crypto/CryptoPermissions.java 2020-02-24 01:41:18.985741372 +0000
@@ -84,7 +84,7 @@
* no CryptoPermissionCollections.
*/
@@ -7024,8 +7036,8 @@
fields.put("perms", permTable);
s.writeFields();
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/crypto/CryptoPolicyParser.java openjdk-boot/jdk/src/share/classes/javax/crypto/CryptoPolicyParser.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/crypto/CryptoPolicyParser.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/crypto/CryptoPolicyParser.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/crypto/CryptoPolicyParser.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/crypto/CryptoPolicyParser.java 2020-02-24 01:41:18.985741372 +0000
@@ -252,7 +252,7 @@
// AlgorithmParameterSpec class name.
String algParamSpecClassName = match("quoted string");
@@ -7054,8 +7066,8 @@
processedPermissions.put(alg, exemptionMechanisms);
return true;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/crypto/JceSecurity.java openjdk-boot/jdk/src/share/classes/javax/crypto/JceSecurity.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/crypto/JceSecurity.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/crypto/JceSecurity.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/crypto/JceSecurity.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/crypto/JceSecurity.java 2020-02-24 01:41:18.985741372 +0000
@@ -60,11 +60,11 @@
// value == PROVIDER_VERIFIED is successfully verified
// value is failure cause Exception in error case
@@ -7080,8 +7092,8 @@
/*
* Returns the CodeBase for the given class.
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/crypto/JceSecurityManager.java openjdk-boot/jdk/src/share/classes/javax/crypto/JceSecurityManager.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/crypto/JceSecurityManager.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/crypto/JceSecurityManager.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/crypto/JceSecurityManager.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/crypto/JceSecurityManager.java 2020-02-24 01:41:18.985741372 +0000
@@ -52,9 +52,9 @@
private static final CryptoPermissions exemptPolicy;
private static final CryptoAllPermission allPerm;
@@ -7095,8 +7107,8 @@
new CryptoPermissions();
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/imageio/spi/ServiceRegistry.java openjdk-boot/jdk/src/share/classes/javax/imageio/spi/ServiceRegistry.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/imageio/spi/ServiceRegistry.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/imageio/spi/ServiceRegistry.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/imageio/spi/ServiceRegistry.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/imageio/spi/ServiceRegistry.java 2020-02-24 01:41:18.985741372 +0000
@@ -698,7 +698,8 @@
// Class -> Provider Object of that class
@@ -7108,8 +7120,8 @@
public SubRegistry(ServiceRegistry registry, Class category) {
this.registry = registry;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java openjdk-boot/jdk/src/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java 2020-02-24 01:41:18.989741311 +0000
@@ -103,7 +103,7 @@
= (String[]) this.env.get(EnvHelp.CREDENTIAL_TYPES);
List types = null;
@@ -7120,8 +7132,8 @@
if (type == null) {
throw new IllegalArgumentException("A credential type is null.");
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/naming/directory/BasicAttribute.java openjdk-boot/jdk/src/share/classes/javax/naming/directory/BasicAttribute.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/naming/directory/BasicAttribute.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/naming/directory/BasicAttribute.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/naming/directory/BasicAttribute.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/naming/directory/BasicAttribute.java 2020-02-24 01:41:18.989741311 +0000
@@ -255,7 +255,7 @@
*/
public BasicAttribute(String id, boolean ordered) {
@@ -7141,8 +7153,8 @@
values.addElement(s.readObject());
}
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/naming/directory/BasicAttributes.java openjdk-boot/jdk/src/share/classes/javax/naming/directory/BasicAttributes.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/naming/directory/BasicAttributes.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/naming/directory/BasicAttributes.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/naming/directory/BasicAttributes.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/naming/directory/BasicAttributes.java 2020-02-24 01:41:18.989741311 +0000
@@ -79,7 +79,7 @@
// If ignoreCase is true, key is aways lowercase.
// If ignoreCase is false, key is stored as supplied by put().
@@ -7153,8 +7165,8 @@
/**
* Constructs a new instance of Attributes.
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/naming/ldap/InitialLdapContext.java openjdk-boot/jdk/src/share/classes/javax/naming/ldap/InitialLdapContext.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/naming/ldap/InitialLdapContext.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/naming/ldap/InitialLdapContext.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/naming/ldap/InitialLdapContext.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/naming/ldap/InitialLdapContext.java 2020-02-24 01:41:18.989741311 +0000
@@ -137,7 +137,7 @@
// Clone environment since caller owns it.
@@ -7165,8 +7177,8 @@
// Put connect controls into environment. Copy them first since
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/naming/ldap/LdapName.java openjdk-boot/jdk/src/share/classes/javax/naming/ldap/LdapName.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/naming/ldap/LdapName.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/naming/ldap/LdapName.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/naming/ldap/LdapName.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/naming/ldap/LdapName.java 2020-02-24 01:41:18.989741311 +0000
@@ -142,7 +142,7 @@
// "Invalid entries, list entries must be of type Rdn");
// }
@@ -7186,8 +7198,8 @@
/**
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/naming/ldap/Rdn.java openjdk-boot/jdk/src/share/classes/javax/naming/ldap/Rdn.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/naming/ldap/Rdn.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/naming/ldap/Rdn.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/naming/ldap/Rdn.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/naming/ldap/Rdn.java 2020-02-24 01:41:18.989741311 +0000
@@ -130,7 +130,7 @@
if (attrSet.size() == 0) {
throw new InvalidNameException("Attributes cannot be empty");
@@ -7243,8 +7255,8 @@
try {
(new Rfc2253Parser(unparsed)).parseRdn(this);
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/naming/ldap/Rfc2253Parser.java openjdk-boot/jdk/src/share/classes/javax/naming/ldap/Rfc2253Parser.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/naming/ldap/Rfc2253Parser.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/naming/ldap/Rfc2253Parser.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/naming/ldap/Rfc2253Parser.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/naming/ldap/Rfc2253Parser.java 2020-02-24 01:41:18.989741311 +0000
@@ -61,7 +61,7 @@
// new ArrayList(len / 3 + 10); // leave room for growth
@@ -7255,8 +7267,8 @@
if (len == 0) {
return rdns;
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/naming/NameImpl.java openjdk-boot/jdk/src/share/classes/javax/naming/NameImpl.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/naming/NameImpl.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/naming/NameImpl.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/naming/NameImpl.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/naming/NameImpl.java 2020-02-24 01:41:18.989741311 +0000
@@ -272,7 +272,7 @@
if (syntax != null) {
recordNamingConvention(syntax);
@@ -7267,8 +7279,8 @@
NameImpl(Properties syntax, String n) throws InvalidNameException {
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/naming/Reference.java openjdk-boot/jdk/src/share/classes/javax/naming/Reference.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/naming/Reference.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/naming/Reference.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/naming/Reference.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/naming/Reference.java 2020-02-24 01:41:18.989741311 +0000
@@ -120,7 +120,7 @@
*/
public Reference(String className) {
@@ -7297,8 +7309,8 @@
while (a.hasMoreElements())
r.addrs.addElement(a.nextElement());
diff -Nru openjdk-boot.orig/jdk/src/share/classes/javax/naming/spi/DirectoryManager.java openjdk-boot/jdk/src/share/classes/javax/naming/spi/DirectoryManager.java
---- openjdk-boot.orig/jdk/src/share/classes/javax/naming/spi/DirectoryManager.java 2019-10-14 19:21:40.000000000 +0100
-+++ openjdk-boot/jdk/src/share/classes/javax/naming/spi/DirectoryManager.java 2019-11-13 20:42:04.878281331 +0000
+--- openjdk-boot.orig/jdk/src/share/classes/javax/naming/spi/DirectoryManager.java 2020-02-19 04:24:34.000000000 +0000
++++ openjdk-boot/jdk/src/share/classes/javax/naming/spi/DirectoryManager.java 2020-02-24 01:41:18.989741311 +0000
@@ -90,7 +90,7 @@
Hashtable