hg: jdk8u/jdk8u-jfr-incubator/jdk: 166 new changesets

neugens at redhat.com neugens at redhat.com
Thu Aug 8 10:16:24 UTC 2019


Changeset: 13ee07a85337
Author:    clanger
Date:      2019-03-18 09:03 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/13ee07a85337

Added tag jdk8u222-b00 for changeset fcf246aa327f

! .hgtags

Changeset: d2fe42f45c4a
Author:    clanger
Date:      2019-03-18 09:06 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/d2fe42f45c4a

Merge

! .hgtags

Changeset: e4b14943040f
Author:    ssadetsky
Date:      2019-02-15 10:01 -0800
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e4b14943040f

8218479: JTextPane display issue with GTKLookAndFeel
Reviewed-by: prr, serb

! src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java

Changeset: d9da27985291
Author:    psadhukhan
Date:      2019-03-20 15:37 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/d9da27985291

8048782: OpenJDK: PiscesCache : xmax/ymax rounding up can cause RasterFormatException
Summary: Redirect PiscesTileGenerator.getBbox() to PiscesCache.getBBox().
Reviewed-by: prr, flar

! src/share/classes/sun/java2d/pisces/PiscesCache.java
! src/share/classes/sun/java2d/pisces/PiscesTileGenerator.java
+ test/sun/java2d/pisces/OpenJDKFillBug.java

Changeset: dcae196c2af1
Author:    ssadetsky
Date:      2019-02-15 10:06 -0800
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/dcae196c2af1

8218473: JOptionPane display issue with GTKLookAndFeel
Reviewed-by: prr, serb

! src/solaris/native/sun/awt/gtk3_interface.c

Changeset: 6a54110f573c
Author:    pbansal
Date:      2019-02-15 10:58 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6a54110f573c

8218469: JSlider display issue with slider for GTKLookAndFeel
8218470: JScrollBar display issue with GTKLookAndFeel
8218472: JProgressBar display issue with GTKLookAndFeel
8203627: Swing applications with JRadioButton and JCheckbox fail to render correctly when using GTK3 and the GTK L&F
Reviewed-by: serb, prr

! src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/solaris/native/sun/awt/gtk3_interface.c
! src/solaris/native/sun/awt/gtk3_interface.h

Changeset: 0efb8d935281
Author:    pbansal
Date:      2019-03-05 13:09 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/0efb8d935281

8214253: Tooltip is transparent rather than having a black background
Reviewed-by: serb, psadhukhan

! src/solaris/native/sun/awt/gtk3_interface.c

Changeset: 0ff0f14d5346
Author:    pbansal
Date:      2019-01-10 16:38 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/0ff0f14d5346

8214252: Expanded & Collapsed nodes of a JTree look the same on GTK3
Reviewed-by: serb, psadhukhan

! src/solaris/native/sun/awt/gtk3_interface.c

Changeset: fbed78affeea
Author:    dmarkov
Date:      2019-02-26 18:12 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/fbed78affeea

8214109: XToolkit is not correctly displayed color on 16-bit high color setting
Reviewed-by: serb, prr

! src/solaris/classes/sun/awt/X11/XWindow.java

Changeset: 94230f2a671e
Author:    pbansal
Date:      2019-01-18 13:36 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/94230f2a671e

8214111: There is no icon in all JOptionPane target image
Reviewed-by: serb, psadhukhan

! src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java

Changeset: 8c0ae4357017
Author:    pbansal
Date:      2019-03-05 14:03 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/8c0ae4357017

8214112: The whole text in target JPasswordField image are not selected
Reviewed-by: serb, psadhukhan

! src/solaris/native/sun/awt/gtk3_interface.c

Changeset: 708b820b474e
Author:    bpb
Date:      2015-07-31 07:15 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/708b820b474e

8073078: java/nio/file/FileStore/Basic.java sensitive to NFS configuration
Summary: Ignore NoSuchFileExceptions as the store might have been deleted subsequent to creation of the FileStore iterator which is not dynamic.
Reviewed-by: alanb

! test/java/nio/file/FileStore/Basic.java

Changeset: 613eee8ca9bf
Author:    bpb
Date:      2016-07-08 16:16 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/613eee8ca9bf

8157287: java/nio/file/FileStore/Basic.java failed with "java.nio.file.AccessDeniedException : /zones/zoneone/root "
Summary: Ignore AccessDeniedException when testing space attributes.
Reviewed-by: alanb

! test/java/nio/file/FileStore/Basic.java

Changeset: 64f676f55401
Author:    darcy
Date:      2016-03-04 10:09 -0800
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/64f676f55401

8151225: Mark SpecTest.java as intermittently failing
Reviewed-by: mullan

! test/sun/security/rsa/SpecTest.java

Changeset: 1c193f846f42
Author:    rhalade
Date:      2016-04-19 18:09 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/1c193f846f42

8137231: sun/security/rsa/SpecTest.java timeout with Agent error: java.lang.Exception
Reviewed-by: valeriep

! test/sun/security/rsa/SpecTest.java

Changeset: 9fd54dabc0a2
Author:    rhalade
Date:      2016-05-18 16:36 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9fd54dabc0a2

8156035: Remove intermittent key from sun/security/rsa/SpecTest.java
Reviewed-by: mullan

! test/sun/security/rsa/SpecTest.java

Changeset: e993056564d3
Author:    aivanov
Date:      2019-02-07 13:57 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e993056564d3

8217263: Automate DashOffset test
Reviewed-by: prr, serb

+ test/java/awt/BasicStroke/DashOffset.java

Changeset: 2e4283de3be9
Author:    tyan
Date:      2014-01-17 14:03 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2e4283de3be9

8031666: TEST_BUG: java/net/ipv6tests/UdpTest.java failed because of SocketTimeoutException
Reviewed-by: alanb, chegar

! test/java/net/ipv6tests/UdpTest.java

Changeset: e4cc513c7a91
Author:    alanb
Date:      2013-12-20 09:58 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e4cc513c7a91

8030690: TEST_BUG java/nio/Buffer/Chars.java fails intermittently
Reviewed-by: alanb
Contributed-by: yiming.wang at oracle.com

! test/java/nio/Buffer/Chars.java

Changeset: 2f6332c1e882
Author:    alanb
Date:      2013-12-19 18:13 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2f6332c1e882

8022879: TEST_BUG: sun/nio/cs/MalformedSurrogates.java fails intermittently
Reviewed-by: martin
Contributed-by: yiming.wang at oracle.com

! test/sun/nio/cs/MalformedSurrogates.java

Changeset: 70555c8718d9
Author:    alanb
Date:      2014-03-25 10:14 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/70555c8718d9

8031563: TEST_BUG: java/nio/channels/Selector/ChangingInterests.java failed once
Reviewed-by: alanb
Contributed-by: michael.cui at oracle.com

! test/java/nio/channels/Selector/ChangingInterests.java

Changeset: c0a7a4829d6a
Author:    alanb
Date:      2014-01-03 15:59 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/c0a7a4829d6a

8031113: TEST_BUG: java/nio/channels/AsynchronousChannelGroup/Basic.java fails intermittently
Reviewed-by: chegar

! test/java/nio/channels/AsynchronousChannelGroup/Basic.java
! test/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java
! test/java/nio/channels/AsynchronousChannelGroup/Restart.java

Changeset: 308ec99c6172
Author:    chegar
Date:      2014-03-31 11:33 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/308ec99c6172

8025209: Intermittent test failure java/net/Socket/asyncClose/AsyncClose.java
Reviewed-by: chegar
Contributed-by: Eric Wang <yiming.wang at oracle.com>, Chris Hegarty <chris.hegarty at oracle.com>

! test/java/net/Socket/asyncClose/AsyncClose.java
! test/java/net/Socket/asyncClose/AsyncCloseTest.java
! test/java/net/Socket/asyncClose/DatagramSocket_receive.java
! test/java/net/Socket/asyncClose/ServerSocket_accept.java
! test/java/net/Socket/asyncClose/Socket_getInputStream_read.java
! test/java/net/Socket/asyncClose/Socket_getOutputStream_write.java

Changeset: 2d756138f8ff
Author:    joehw
Date:      2019-03-28 15:11 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2d756138f8ff

8207760: SAXException: Invalid UTF-16 surrogate detected: d83c ?
Summary: Add JDK8207760.java jtreg test.
Reviewed-by: lancea, dfuchs

+ test/javax/xml/jaxp/transform/8207760/JDK8207760.java

Changeset: 7d5d3659c9e0
Author:    kaddepalli
Date:      2018-02-05 13:44 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/7d5d3659c9e0

8171000: Robot.createScreenCapture() crashes in wayland mode
Reviewed-by: serb, mhalder

! src/solaris/native/sun/awt/multiVis.c

Changeset: e4f2a8ab1709
Author:    clanger
Date:      2019-04-01 14:35 +0200
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e4f2a8ab1709

Merge

! .hgtags

Changeset: cb56b5bc01c8
Author:    xiaofeya
Date:      2018-08-09 15:42 +0800
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/cb56b5bc01c8

8208656: Move java/util/Calendar/CalendarTestScripts tests into OpenJDK
Reviewed-by: naoto

+ test/java/util/Calendar/CalendarTestScripts/CalendarAdapter.java
+ test/java/util/Calendar/CalendarTestScripts/CalendarTestEngine.java
+ test/java/util/Calendar/CalendarTestScripts/CalendarTestException.java
+ test/java/util/Calendar/CalendarTestScripts/Exceptions.java
+ test/java/util/Calendar/CalendarTestScripts/GregorianAdapter.java
+ test/java/util/Calendar/CalendarTestScripts/JapaneseRollDayOfWeekTestGenerator.java
+ test/java/util/Calendar/CalendarTestScripts/JapaneseRollTests.java
+ test/java/util/Calendar/CalendarTestScripts/JapaneseTests.java
+ test/java/util/Calendar/CalendarTestScripts/README
+ test/java/util/Calendar/CalendarTestScripts/Result.java
+ test/java/util/Calendar/CalendarTestScripts/Symbol.java
+ test/java/util/Calendar/CalendarTestScripts/Variable.java
+ test/java/util/Calendar/CalendarTestScripts/japanese/japanese.cts
+ test/java/util/Calendar/CalendarTestScripts/japanese/japanese_add.cts
+ test/java/util/Calendar/CalendarTestScripts/japanese/japanese_exceptions.cts
+ test/java/util/Calendar/CalendarTestScripts/japanese/japanese_minmax.cts
+ test/java/util/Calendar/CalendarTestScripts/japanese/japanese_normalization.cts
+ test/java/util/Calendar/CalendarTestScripts/japanese/japanese_roll.cts
+ test/java/util/Calendar/CalendarTestScripts/params/lenient.cts
+ test/java/util/Calendar/CalendarTestScripts/params/non-lenient.cts
+ test/java/util/Calendar/CalendarTestScripts/timezones/tz_japan.cts
+ test/java/util/Calendar/CalendarTestScripts/timezones/tz_novosibirsk.cts
+ test/java/util/Calendar/CalendarTestScripts/timezones/tz_pst.cts
+ test/java/util/Calendar/CalendarTestScripts/timezones/tz_sydney.cts

Changeset: d264b1318b82
Author:    naoto
Date:      2019-04-03 04:07 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/d264b1318b82

8042131: DateTimeFormatterBuilder Mapped-values do not work for JapaneseDate
8210633: Cannot parse JapaneseDate string with DateTimeFormatterBuilder Mapped-values
Reviewed-by: clanger

! src/share/classes/java/time/format/DateTimeFormatterBuilder.java
+ test/java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java

Changeset: 8e126e1398ee
Author:    naoto
Date:      2019-04-03 04:22 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/8e126e1398ee

8219890: Calendar.getDisplayName() returns empty string for new Japanese Era on some locales
Reviewed-by: lancea

! src/share/classes/java/util/JapaneseImperialCalendar.java
! test/java/util/Calendar/JapaneseEraNameTest.java

Changeset: ee55428fe158
Author:    naoto
Date:      2019-04-09 18:24 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/ee55428fe158

8205432: Replace the placeholder Japanese era name
Summary: Also brings in some cleanups from JDK-8048123
Reviewed-by: rriggs, chegar, phh, clanger, aph

! make/data/unicodedata/UnicodeData.txt
! src/share/classes/java/time/chrono/JapaneseEra.java
! src/share/classes/java/util/JapaneseImperialCalendar.java
! src/share/classes/sun/text/resources/FormatData.java
! src/share/classes/sun/text/resources/JavaTimeSupplementary.java
! src/share/classes/sun/text/resources/ja/FormatData_ja.java
! src/share/classes/sun/text/resources/ja/JavaTimeSupplementary_ja.java
! src/share/classes/sun/util/calendar/Era.java
! src/share/classes/sun/util/cldr/resources/21_0_1/common/main/ja.xml
! src/share/classes/sun/util/cldr/resources/21_0_1/common/main/root.xml
! src/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java
! src/share/lib/calendars.properties
! test/java/text/Format/DateFormat/WeekDateTest.java
! test/java/time/tck/java/time/chrono/TCKJapaneseChronology.java
! test/java/time/tck/java/time/chrono/TCKJapaneseEra.java
! test/java/time/test/java/time/chrono/TestJapaneseChronology.java
! test/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java
! test/java/time/test/java/time/format/TestNonIsoFormatter.java
! test/java/util/Calendar/CalendarTestScripts/CalendarAdapter.java
! test/java/util/Calendar/CalendarTestScripts/Symbol.java
! test/java/util/Calendar/CalendarTestScripts/japanese/japanese.cts
! test/java/util/Calendar/CalendarTestScripts/japanese/japanese_add.cts
! test/java/util/Calendar/CalendarTestScripts/japanese/japanese_minmax.cts
! test/java/util/Calendar/CalendarTestScripts/japanese/japanese_roll.cts
! test/java/util/Calendar/JapaneseEraNameTest.java
! test/java/util/Calendar/JapaneseLenientEraTest.java
! test/java/util/Calendar/NarrowNamesTest.java

Changeset: 533a8dfd2ec5
Author:    prr
Date:      2019-04-10 19:27 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/533a8dfd2ec5

8197546: Fix for 8171000 breaks Solaris + Linux builds
Summary: Move loop declarations to function scope in ReadRegionsInList() in multiVis.c
Reviewed-by: serb, jdv

! src/solaris/native/sun/awt/multiVis.c

Changeset: 42474254c74c
Author:    pbansal
Date:      2019-04-04 12:14 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/42474254c74c

8220349: The fix done for JDK-8214253 have caused issues in JTree behaviour
Reviewed-by: serb, prr

! src/solaris/native/sun/awt/gtk3_interface.c

Changeset: ece1d281763e
Author:    psandoz
Date:      2019-04-16 17:37 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/ece1d281763e

8206955: MethodHandleProxies.asInterfaceInstance does not support default methods
Summary: Cache default method handles.
Reviewed-by: mchung, plevart

! src/share/classes/java/lang/invoke/MethodHandleProxies.java
+ test/java/lang/invoke/MethodHandlesProxiesTest.java

Changeset: 900e4921e59d
Author:    xuelei
Date:      2019-04-24 14:48 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/900e4921e59d

8129988: JSSE should create a single instance of the cacerts KeyStore
Summary: Add a TrustStoreManager to manage trusted certs.
Reviewed-by: mullan

! src/share/classes/sun/security/ssl/SSLContextImpl.java
! src/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java
! src/share/classes/sun/security/ssl/X509TrustManagerImpl.java
! src/share/classes/sun/security/validator/Validator.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/BadTSProvider.java
! test/sun/security/validator/EndEntityExtensionCheck.java

Changeset: f2be071af129
Author:    andrew
Date:      2019-04-25 05:12 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f2be071af129

Merge

! .hgtags
! src/share/classes/java/util/JapaneseImperialCalendar.java
! src/share/classes/sun/util/calendar/Era.java
! test/java/time/test/java/time/chrono/TestJapaneseChronology.java

Changeset: b014bff7ba96
Author:    andrew
Date:      2019-04-26 15:48 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/b014bff7ba96

8222965: Backport of JDK-8129988 broke the build
Summary: Files were missed in the commit of the 8129988 backport
Reviewed-by: shade

+ src/share/classes/sun/security/ssl/TrustStoreManager.java
- src/share/classes/sun/security/validator/KeyStores.java
+ src/share/classes/sun/security/validator/TrustStoreUtil.java

Changeset: 6e82c02bee9f
Author:    serb
Date:      2018-06-12 09:26 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6e82c02bee9f

8202768: [macos] Appkit thread slows when any Window Manager active
Reviewed-by: ant

! src/macosx/native/sun/awt/JavaComponentAccessibility.m
+ test/javax/accessibility/SlowPanelIteration/SlowPanelIteration.java

Changeset: e880f2d161bf
Author:    simonis
Date:      2019-04-29 21:39 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e880f2d161bf

8205916: [test] Fix jdk/tools/launcher/RunpathTest to handle both, RPATH and RUNPATH
Summary: Extend match pattern to handle RUNPATH as well as RPATH.
Reviewed-by: martin, erikj

! test/tools/launcher/RunpathTest.java

Changeset: 9db1950723f1
Author:    andrew
Date:      2019-05-01 06:16 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9db1950723f1

Added tag jdk8u222-b01 for changeset e880f2d161bf

! .hgtags

Changeset: 3f75ecf2feed
Author:    sgehwolf
Date:      2019-04-25 15:19 +0200
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/3f75ecf2feed

8210416: [linux] Poor StrictMath performance due to non-optimized compilation
Summary: Compile fdlibm with -O3 and relevant C flags on gcc arches.
Reviewed-by: mbaesken, andrew

! make/lib/CoreLibraries.gmk

Changeset: 78d1f9f2fec2
Author:    kaddepalli
Date:      2019-05-09 21:02 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/78d1f9f2fec2

8218674: HTML Tooltip with "img=src" on component doesn't show
Summary: Make sure image is scaled appropriately if synchronous loading flag is set.
Reviewed-by: serb, psadhukhan

! src/share/classes/javax/swing/text/html/ImageView.java
+ test/javax/swing/text/html/8218674/TooltipImageTest.java
+ test/javax/swing/text/html/8218674/circle.png

Changeset: 43f4f5b4becc
Author:    andrew
Date:      2019-05-10 18:15 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/43f4f5b4becc

Added tag jdk8u222-b02 for changeset 78d1f9f2fec2

! .hgtags

Changeset: cac1aa619936
Author:    rhalade
Date:      2019-05-14 10:31 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/cac1aa619936

8189131: Open-source the Oracle JDK Root Certificates
8191844: Remove SECOM root (secomevrootca1)
8189949: Remove Baltimore Cybertrust Code Signing CA
8191031: Remove several Symantec Root CAs
8196141: Add GoDaddy root certificates
8204923: Restore Symantec root verisignclass2g2ca
8195774: Add Entrust root certificates
8199779: Add T-Systems, GlobalSign and Starfield services root certificates
8209506: Add Google Trust Services GlobalSign root certificates
8210432: Add additional TeliaSonera root certificate
8195793: Remove GTE CyberTrust Global Root
8216577: Add GlobalSign's R6 Root certificate
8222137: Remove T-Systems root CA certificate
8223555: Cleanups in cacerts tests
Summary: Integration for JEP 319: Root Certificates
Reviewed-by: clanger, mdoerr

! src/share/lib/security/cacerts
! test/TEST.groups
+ test/security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/DTrustCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/EntrustCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/GlobalSignR6CA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/GoDaddyCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/TeliaSoneraCA.java
+ test/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithParams.java
+ test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: ec3a920b212a
Author:    andrew
Date:      2019-05-14 15:03 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/ec3a920b212a

Merge


Changeset: b7cb35648c99
Author:    naoto
Date:      2018-12-04 11:10 -0800
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/b7cb35648c99

8214770: java/time/test/java/time/format/TestNonIsoFormatter.java failed in non-english locales.
Reviewed-by: lancea, bpb

! test/java/time/test/java/time/format/TestNonIsoFormatter.java

Changeset: b337cf67e1bb
Author:    tvaleev
Date:      2016-04-29 16:58 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/b337cf67e1bb

8154387: Parallel unordered Stream.limit() tries to collect 128 elements even if limit is less
Reviewed-by: psandoz

! src/share/classes/java/util/stream/StreamSpliterators.java

Changeset: 388ecb085334
Author:    prr
Date:      2018-11-01 13:56 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/388ecb085334

8213213: Remove src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h
Reviewed-by: serb

! THIRD_PARTY_README
! src/solaris/classes/sun/awt/X11/XKeysym.java
- src/solaris/classes/sun/awt/X11/genhash.awk
- src/solaris/classes/sun/awt/X11/keysym2ucs.h

Changeset: 23ecef9a4689
Author:    rhalade
Date:      2019-05-15 13:22 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/23ecef9a4689

8222136: Remove two Comodo root CA certificates that are expiring
Reviewed-by: mullan

! src/share/lib/security/cacerts
! test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 5a3432282943
Author:    andrew
Date:      2019-05-17 17:31 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/5a3432282943

Merge

- src/solaris/classes/sun/awt/X11/genhash.awk
- src/solaris/classes/sun/awt/X11/keysym2ucs.h

Changeset: 7ecf0b6b46ae
Author:    chegar
Date:      2014-01-14 16:23 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/7ecf0b6b46ae

7100957: SOCKS proxying does not work with IPv6 connections
Reviewed-by: chegar, alanb
Contributed-by: Dimitar Mavrodiev <dmavrodiev at gmail.com>

! src/share/classes/java/net/SocksSocketImpl.java
+ test/java/net/Socks/SocksIPv6Test.java
! test/java/net/Socks/SocksServer.java

Changeset: 933f6b06c1cb
Author:    andrew
Date:      2019-05-17 18:53 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/933f6b06c1cb

Added tag jdk8u222-b03 for changeset 7ecf0b6b46ae

! .hgtags

Changeset: b8f729f5959e
Author:    sgehwolf
Date:      2019-05-17 17:52 +0200
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/b8f729f5959e

8203190: SessionId.hashCode generates too many collisions
Reviewed-by: andrew, shade, dfuchs

! src/share/classes/sun/security/ssl/SessionId.java
+ test/sun/security/ssl/SessionIdCollisionTest.java

Changeset: 66ffc05799d9
Author:    rhalade
Date:      2019-05-16 12:36 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/66ffc05799d9

8223499: Remove two DocuSign root certificates that are expiring
Reviewed-by: mullan

! src/share/lib/security/cacerts
! test/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 9fdbdce56577
Author:    psandoz
Date:      2017-11-08 10:27 -0800
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9fdbdce56577

8190974: Parallel stream execution within a custom ForkJoinPool should obey the parallelism
Reviewed-by: martin, tvaleev

! src/share/classes/java/util/stream/AbstractTask.java
! src/share/classes/java/util/stream/ForEachOps.java
! src/share/classes/java/util/stream/StreamSpliterators.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/CustomFJPoolTest.java

Changeset: 8119ddcb3eec
Author:    andrew
Date:      2019-05-23 04:01 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/8119ddcb3eec

Merge


Changeset: 2d4edd21bb38
Author:    andrew
Date:      2019-05-23 04:05 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2d4edd21bb38

Added tag jdk8u222-b04 for changeset 8119ddcb3eec

! .hgtags

Changeset: 32c88d12f6ae
Author:    adinn
Date:      2019-05-24 15:26 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/32c88d12f6ae

8173910: (fs) java/nio/file/FileSystem/Basic.java should conditionally check FileStores
Summary: On Unix platforms, spawn a 'df' process and skip FileStore check if it hangs
Reviewed-by: alanb

! test/java/nio/file/FileSystem/Basic.java

Changeset: d0cccfd32b1e
Author:    adinn
Date:      2019-05-24 16:15 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/d0cccfd32b1e

8176237: (fs) java/nio/file/FileStore/Basic.java should conditionally check FileStores
Summary: On Unix platforms, spawn a 'df' process and skip FileStore check if it hangs
Reviewed-by: alanb, chegar

! test/java/nio/file/FileStore/Basic.java
! test/java/nio/file/FileSystem/Basic.java
! test/lib/testlibrary/jdk/testlibrary/FileUtils.java

Changeset: 95b415460d61
Author:    darcy
Date:      2016-03-03 15:47 -0800
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/95b415460d61

8151226: Mark UdpTest.java as intermittently failing
Reviewed-by: lancea

! test/java/net/ipv6tests/UdpTest.java

Changeset: 4544a0b61e7e
Author:    amlu
Date:      2016-11-03 15:40 +0800
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/4544a0b61e7e

8143097: java/net/ipv6tests/UdpTest.java fails intermittently with "checkTime failed: got 1998 expected 4000"
Reviewed-by: chegar

! test/java/net/ipv6tests/Tests.java
! test/java/net/ipv6tests/UdpTest.java

Changeset: 083e7edaa68b
Author:    rhalade
Date:      2019-05-24 09:47 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/083e7edaa68b

8202651: Test ComodoCA.java fails
Reviewed-by: mullan

! test/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java

Changeset: b4e75e95f1c2
Author:    clanger
Date:      2019-05-25 10:54 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/b4e75e95f1c2

8224727: Problem list test security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java
Reviewed-by: rhalade

! test/ProblemList.txt

Changeset: 1a6dd9f6d6c1
Author:    rkennke
Date:      2019-05-28 18:51 +0200
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/1a6dd9f6d6c1

8218020: Fix version number in mesa.md 3rd party legal file
Reviewed-by: clanger

! THIRD_PARTY_README
+ test/java/awt/BasicStroke/DashScaleMinWidth.java
+ test/java/awt/BasicStroke/DashZeroWidth.java

Changeset: 72d4ef1687ea
Author:    rkennke
Date:      2019-05-28 20:01 +0200
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/72d4ef1687ea

8218020: Back out accidental changes that belong elsewhere
Reviewed-by: andrew

- test/java/awt/BasicStroke/DashScaleMinWidth.java
- test/java/awt/BasicStroke/DashZeroWidth.java

Changeset: a7c4b3a4bdfb
Author:    rkennke
Date:      2019-05-28 20:01 +0200
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/a7c4b3a4bdfb

8019816: [TEST_BUG][macosx] closed/java/awt/BasicStroke/DashZeroWidth.java not on EDT
Reviewed-by: andrew

+ test/java/awt/BasicStroke/DashScaleMinWidth.java
+ test/java/awt/BasicStroke/DashZeroWidth.java

Changeset: 568573273ed2
Author:    xuelei
Date:      2019-05-29 20:27 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/568573273ed2

8210985: Update the default SSL session cache size to 20480
Summary: Change SSLSessionContext.getSessionCacheSize to return 20480 by default instead of 0.
Reviewed-by: jnimeh, mullan

! src/share/classes/javax/net/ssl/SSLSessionContext.java
! src/share/classes/sun/security/ssl/SSLSessionContextImpl.java
+ test/sun/security/ssl/SSLContextImpl/DefautlCacheSize.java

Changeset: 57d6c23af6c9
Author:    michaelm
Date:      2018-04-11 10:19 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/57d6c23af6c9

8196775: java/net/Socket/asyncClose/Race.java failed intermittently on Windows with ConnectException: Connection refused
Reviewed-by: dfuchs

! test/java/net/Socket/asyncClose/Race.java

Changeset: ec41773b9ff2
Author:    zgu
Date:      2019-06-03 15:58 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/ec41773b9ff2

8055705: Rename UnixPrintServiceLookup and Win32PrintServiceLookup as a platform neutral class name
Reviewed-by: andrew

! make/CopyIntoClasses.gmk
+ src/share/classes/sun/print/services/javax.print.PrintServiceLookup
+ src/share/classes/sun/print/services/javax.print.StreamPrintServiceFactory
! src/solaris/classes/sun/print/CUPSPrinter.java
! src/solaris/classes/sun/print/IPPPrintService.java
+ src/solaris/classes/sun/print/PrintServiceLookupProvider.java
! src/solaris/classes/sun/print/UnixPrintJob.java
! src/solaris/classes/sun/print/UnixPrintService.java
- src/solaris/classes/sun/print/UnixPrintServiceLookup.java
- src/solaris/classes/sun/print/services/javax.print.PrintServiceLookup
- src/solaris/classes/sun/print/services/javax.print.StreamPrintServiceFactory
! src/windows/classes/sun/awt/windows/WPrinterJob.java
+ src/windows/classes/sun/print/PrintServiceLookupProvider.java
- src/windows/classes/sun/print/Win32PrintServiceLookup.java
- src/windows/classes/sun/print/services/javax.print.PrintServiceLookup
- src/windows/classes/sun/print/services/javax.print.StreamPrintServiceFactory
! src/windows/native/sun/windows/WPrinterJob.cpp

Changeset: 7811cb0f443e
Author:    stooke
Date:      2019-06-03 16:39 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/7811cb0f443e

8214765: All TrayIcon MessageType icons does not show up with gtk3 option set
Reviewed-by: serb, psadhukhan, clanger

! src/solaris/classes/sun/awt/X11/InfoWindow.java

Changeset: 9a6d73d0b95c
Author:    phh
Date:      2019-06-03 15:56 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9a6d73d0b95c

8225065: Revert 8221166 (8u backport of 8048782)
Summary: Revert 8221166.
Reviewed-by: clanger

! src/share/classes/sun/java2d/pisces/PiscesCache.java
! src/share/classes/sun/java2d/pisces/PiscesTileGenerator.java
- test/sun/java2d/pisces/OpenJDKFillBug.java

Changeset: 5e4b7ed6e904
Author:    serb
Date:      2019-03-31 16:57 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/5e4b7ed6e904

8220495: Update GIFlib library to the 5.1.8
Reviewed-by: prr

! THIRD_PARTY_README
! src/share/native/sun/awt/giflib/dgif_lib.c
! src/share/native/sun/awt/giflib/gif_hash.h
! src/share/native/sun/awt/giflib/gif_lib.h
! src/share/native/sun/awt/giflib/gif_lib_private.h
! src/share/native/sun/awt/giflib/gifalloc.c
! src/share/native/sun/awt/giflib/openbsd-reallocarray.c

Changeset: e177f8049f2f
Author:    tnakamura
Date:      2018-12-13 00:46 +0900
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e177f8049f2f

8213183: InputMethod cannot be used after its restarting
Summary: Retains masks at XSelectInput and deletes all IM data at DestroyXIMCallback
Reviewed-by: naoto

! src/solaris/classes/sun/awt/X11/XMSelection.java
! src/solaris/native/sun/awt/awt_InputMethod.c
+ test/java/awt/im/InputContext/ReconnectTest.java

Changeset: 9772eb3c8097
Author:    shade
Date:      2019-06-05 03:05 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9772eb3c8097

8075939: Stream.flatMap() causes breaking of short-circuiting of terminal operations
Reviewed-by: forax, smarks, andrew

! src/share/classes/java/util/stream/DoublePipeline.java
! src/share/classes/java/util/stream/IntPipeline.java
! src/share/classes/java/util/stream/LongPipeline.java
! src/share/classes/java/util/stream/ReferencePipeline.java
! src/share/classes/java/util/stream/SortedOps.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java

Changeset: ef03b9bc2874
Author:    stooke
Date:      2019-06-05 03:26 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/ef03b9bc2874

8210886: Remove references in xwindows.md to non-existent files.
Reviewed-by: serb, dmarkov, andrew

! THIRD_PARTY_README

Changeset: e8778f8974dc
Author:    prr
Date:      2018-06-15 13:05 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e8778f8974dc

8204929: Fonts with embedded bitmaps are not always rotated
Reviewed-by: bae

! src/share/native/sun/font/freetypeScaler.c
+ test/java/awt/FontClass/GlyphRotationTest.java
+ test/jdk/java/awt/FontClass/GlyphRotationTest.java

Changeset: c09f6f9b8cab
Author:    stooke
Date:      2019-06-05 04:14 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/c09f6f9b8cab

8193830: Xalan Update: Xalan Java 2.7.2
Reviewed-by: lancea, clanger, andrew

! THIRD_PARTY_README
+ test/javax/xml/jaxp/transform/sort/SortTest.java
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-english.out
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-english.xml
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-english.xsl
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-polish.out
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-polish.xml
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-polish.xsl
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-russian.out
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-russian.xml
+ test/javax/xml/jaxp/transform/sort/sort-alphabet-russian.xsl

Changeset: 887c8314411d
Author:    andrew
Date:      2019-06-05 04:39 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/887c8314411d

8044289: In ImageIO.write() and ImageIO.read() null stream is not handled properly.
Reviewed-by: prr, serb, psadhukhan

! src/share/classes/javax/imageio/ImageIO.java
+ test/javax/imageio/stream/NullStreamCheckTest.java

Changeset: 087541244a57
Author:    andrew
Date:      2019-06-05 04:48 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/087541244a57

Added tag jdk8u222-b05 for changeset 887c8314411d

! .hgtags

Changeset: 63b345c88831
Author:    andrew
Date:      2019-06-05 05:16 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/63b345c88831

Merge

- src/solaris/classes/sun/print/UnixPrintServiceLookup.java
- src/solaris/classes/sun/print/services/javax.print.PrintServiceLookup
- src/solaris/classes/sun/print/services/javax.print.StreamPrintServiceFactory
- src/windows/classes/sun/print/Win32PrintServiceLookup.java
- src/windows/classes/sun/print/services/javax.print.PrintServiceLookup
- src/windows/classes/sun/print/services/javax.print.StreamPrintServiceFactory
- test/sun/java2d/pisces/OpenJDKFillBug.java

Changeset: fdf8e86e8126
Author:    andrew
Date:      2019-06-14 13:46 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/fdf8e86e8126

Added tag jdk8u222-b06 for changeset 63b345c88831

! .hgtags

Changeset: 3e3676ee78da
Author:    sveerabhadra
Date:      2018-06-25 14:32 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/3e3676ee78da

8153732: Windows remote printer changes do not reflect in lookupPrintServices()
Reviewed-by: prr, psadhukhan

! src/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/windows/native/sun/windows/WPrinterJob.cpp
+ test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java

Changeset: f37776be3421
Author:    sveerabhadra
Date:      2019-02-25 11:02 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f37776be3421

8212202: [Windows] Exception if no printers are installed.
Reviewed-by: prr

! src/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/windows/native/sun/windows/WPrinterJob.cpp
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java

Changeset: ca32b279b60e
Author:    zgu
Date:      2019-06-18 13:10 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/ca32b279b60e

8221263: [TEST_BUG] RemotePrinterStatusRefresh test is hard to use
Reviewed-by: serb, prr

! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java

Changeset: c7a97c9b7e59
Author:    aivanov
Date:      2019-03-28 14:52 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/c7a97c9b7e59

8221412: lookupPrintServices() does not always update the list of Windows remote printers
Reviewed-by: prr, serb

! src/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/windows/native/sun/windows/WPrinterJob.cpp

Changeset: 8f8015daf928
Author:    andrew
Date:      2019-06-22 18:31 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/8f8015daf928

8181594: Efficient and constant-time modular arithmetic
Summary: Field arithmetic library for crypto algorithms like Poly1305 and X25519
Reviewed-by: xuelei, andrew
Contributed-by: David Alvarez <alvdavi at amazon.com>

+ src/share/classes/sun/security/util/math/ImmutableIntegerModuloP.java
+ src/share/classes/sun/security/util/math/IntegerFieldModuloP.java
+ src/share/classes/sun/security/util/math/IntegerModuloP.java
+ src/share/classes/sun/security/util/math/MutableIntegerModuloP.java
+ src/share/classes/sun/security/util/math/SmallValue.java
+ src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
+ src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java
+ src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java
+ src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial448.java
+ test/sun/security/util/math/BigIntegerModuloP.java
+ test/sun/security/util/math/TestIntegerModuloP.java

Changeset: a2feb73693e1
Author:    ljiang
Date:      2019-06-26 09:38 +0200
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/a2feb73693e1

8187946: Support ISO 4217 Amendments 163 and 164
Reviewed-by: naoto

! src/share/classes/java/util/CurrencyData.properties
! src/share/classes/sun/util/resources/CurrencyNames.properties
! test/java/util/Currency/ValidateISO4217.java
! test/java/util/Currency/tablea1.txt
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java

Changeset: 6bd23f3a0296
Author:    mli
Date:      2019-06-26 09:38 +0200
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6bd23f3a0296

8195478: sun/text/resources/LocaleDataTest.java fails with java.lang.Exception
Reviewed-by: naoto, rgoel

! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java

Changeset: f504549d0295
Author:    andrew
Date:      2019-06-22 19:08 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f504549d0295

Added tag jdk8u222-b07 for changeset c7a97c9b7e59

! .hgtags

Changeset: f614876cb1e2
Author:    apetcher
Date:      2018-06-26 11:14 -0400
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f614876cb1e2

8203228: Branch-free output conversion for X25519 and X448
Summary: Make some field arithmetic operations for X25519/X448 more resilient against side-channel attacks
Reviewed-by: ascarpino

! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial448.java

Changeset: 652eeb049b55
Author:    apetcher
Date:      2018-08-29 12:00 -0400
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/652eeb049b55

8201317: X25519/X448 code improvements
Summary: Minor code/comment improvements
Reviewed-by: xuelei

! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java

Changeset: f46cd253e746
Author:    andrew
Date:      2019-06-26 13:06 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f46cd253e746

Merge


Changeset: b450e635e4d4
Author:    andrew
Date:      2019-06-27 04:05 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/b450e635e4d4

8208648: ECC Field Arithmetic Enhancements
Summary: internal library enhancements to support ECC implementatation
Reviewed-by: jnimeh, andrew
Contributed-by: David Alvarez <alvdavi at amazon.com>

+ src/share/classes/sun/security/util/ArrayUtil.java
! src/share/classes/sun/security/util/math/MutableIntegerModuloP.java
+ src/share/classes/sun/security/util/math/intpoly/FieldGen.jsh
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java
! src/share/classes/sun/security/util/math/intpoly/IntegerPolynomial448.java
+ src/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP256.java
+ src/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP384.java
+ src/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP521.java
+ src/share/classes/sun/security/util/math/intpoly/P256OrderField.java
+ src/share/classes/sun/security/util/math/intpoly/P384OrderField.java
+ src/share/classes/sun/security/util/math/intpoly/P521OrderField.java
+ src/share/classes/sun/security/util/math/intpoly/header.txt
! test/sun/security/util/math/BigIntegerModuloP.java
! test/sun/security/util/math/TestIntegerModuloP.java

Changeset: 8226f355c61c
Author:    andrew
Date:      2019-06-17 16:46 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/8226f355c61c

8182999: SunEC throws ProviderException on invalid curves
Reviewed-by: vinnie

! make/mapfiles/libsunec/mapfile-vers
! src/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/share/classes/sun/security/util/ECUtil.java
! src/share/native/sun/security/ec/ECC_JNI.cpp
+ test/sun/security/ec/InvalidCurve.java

Changeset: cb372d34618e
Author:    andrew
Date:      2019-06-28 04:08 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/cb372d34618e

8040211: Update LSR datafile for BCP 47
Reviewed-by: okutsu, peytoia

! src/share/classes/sun/util/locale/LocaleEquivalentMaps.java
+ test/java/util/Locale/Bug8040211.java
! test/java/util/Locale/tools/EquivMapsGenerator.java
! test/java/util/Locale/tools/language-subtag-registry.txt

Changeset: 66a0979b0557
Author:    andrew
Date:      2019-06-28 22:43 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/66a0979b0557

8031145: Re-examine closed i18n tests to see it they can be moved to the jdk repository.
Reviewed-by: alanb, peytoia, naoto, phh

! test/TEST.groups
+ test/java/awt/ComponentOrientation/BasicTest.java
+ test/java/awt/ComponentOrientation/BorderTest.java
+ test/java/awt/ComponentOrientation/FlowTest.java
+ test/java/awt/ComponentOrientation/TestBundle.java
+ test/java/awt/ComponentOrientation/TestBundle1.java
+ test/java/awt/ComponentOrientation/TestBundle1_ar.java
+ test/java/awt/ComponentOrientation/TestBundle_es.java
+ test/java/awt/ComponentOrientation/TestBundle_iw.java
+ test/java/awt/ComponentOrientation/WindowTest.java
+ test/java/text/AttributedCharacterIterator/Attribute/ReadResolve.java
+ test/java/text/AttributedString/AttributedStringTest.java
+ test/java/text/AttributedString/TestAttributedStringCtor.java
+ test/java/text/AttributedString/getRunStartLimitTest.java
+ test/java/text/BreakIterator/BreakIteratorTest.java
+ test/java/text/BreakIterator/Bug4533872.java
+ test/java/text/BreakIterator/Bug4740757.java
+ test/java/text/BreakIterator/Bug4912404.java
+ test/java/text/BreakIterator/Bug4932583.java
+ test/java/text/BreakIterator/Bug6513074.java
+ test/java/text/BreakIterator/NewVSOld_th_TH.java
+ test/java/text/BreakIterator/broken_th_TH.txt
+ test/java/text/BreakIterator/test_th_TH.txt
+ test/java/text/CharacterIterator/CharacterIteratorTest.java
+ test/java/text/Collator/APITest.java
+ test/java/text/Collator/Bug6271411.java
+ test/java/text/Collator/CollationKeyTest.java
+ test/java/text/Collator/CollationKeyTestImpl.java
+ test/java/text/Collator/CollatorTest.java
+ test/java/text/Collator/CurrencyCollate.java
+ test/java/text/Collator/DanishTest.java
+ test/java/text/Collator/DummyTest.java
+ test/java/text/Collator/EnglishTest.java
+ test/java/text/Collator/FinnishTest.java
+ test/java/text/Collator/FrenchTest.java
+ test/java/text/Collator/G7Test.java
+ test/java/text/Collator/GermanTest.java
+ test/java/text/Collator/IteratorTest.java
+ test/java/text/Collator/JapaneseTest.java
+ test/java/text/Collator/KoreanTest.java
+ test/java/text/Collator/MonkeyTest.java
+ test/java/text/Collator/Regression.java
+ test/java/text/Collator/SpanishTest.java
+ test/java/text/Collator/SurrogatesTest.java
+ test/java/text/Collator/Test4401726.java
+ test/java/text/Collator/ThaiTest.java
+ test/java/text/Collator/TurkishTest.java
+ test/java/text/Collator/VietnameseTest.java
+ test/java/text/Format/ChoiceFormat/Bug4185732.ser.txt
+ test/java/text/Format/ChoiceFormat/Bug4185732Test.java
+ test/java/text/Format/ChoiceFormat/Bug4387255.java
+ test/java/text/Format/DateFormat/Bug4322313.java
+ test/java/text/Format/DateFormat/Bug4407042.java
+ test/java/text/Format/DateFormat/Bug4736959.java
+ test/java/text/Format/DateFormat/Bug4845901.java
+ test/java/text/Format/DateFormat/Bug6251817.java
+ test/java/text/Format/DateFormat/Bug6335238.java
+ test/java/text/Format/DateFormat/Bug6530336.java
+ test/java/text/Format/DateFormat/DateFormatRegression.java
+ test/java/text/Format/DateFormat/DateFormatRoundTripTest.java
+ test/java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java
+ test/java/text/Format/DateFormat/DateFormatTest.java
+ test/java/text/Format/DateFormat/IntlTestDateFormat.java
+ test/java/text/Format/DateFormat/IntlTestDateFormatAPI.java
+ test/java/text/Format/DateFormat/IntlTestDateFormatSymbols.java
+ test/java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java
+ test/java/text/Format/DateFormat/NonGregorianFormatTest.java
+ test/java/text/Format/DateFormat/SDFserialized.ser.txt
+ test/java/text/Format/DateFormat/TimeZoneNameTest.java
+ test/java/text/Format/DateFormat/bug4097450.java
+ test/java/text/Format/DateFormat/bug4099975.java
+ test/java/text/Format/DateFormat/bug4117335.java
+ test/java/text/Format/DateFormat/bug4358730.java
+ test/java/text/Format/DateFormat/bug6271375.java
+ test/java/text/Format/DateFormat/bug6317072.java
+ test/java/text/Format/DateFormat/bug6412896.java
+ test/java/text/Format/MessageFormat/Bug4185816.ser.txt
+ test/java/text/Format/MessageFormat/Bug4185816Corrupt.ser.txt
+ test/java/text/Format/MessageFormat/Bug4185816Test.java
+ test/java/text/Format/MessageFormat/Bug6481179.java
+ test/java/text/Format/MessageFormat/LargeMessageFormat.java
+ test/java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java
+ test/java/text/Format/MessageFormat/MessageRegression.java
+ test/java/text/Format/MessageFormat/MessageTest.java
+ test/java/text/Format/MessageFormat/bug4492719.java
+ test/java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java
+ test/java/text/Format/NumberFormat/BigDecimalFormat.java
+ test/java/text/Format/NumberFormat/BigDecimalParse.java
+ test/java/text/Format/NumberFormat/Bug4208135.java
+ test/java/text/Format/NumberFormat/Bug4833877.java
+ test/java/text/Format/NumberFormat/Bug4838107.java
+ test/java/text/Format/NumberFormat/Bug4944439.java
+ test/java/text/Format/NumberFormat/Bug4990596.java
+ test/java/text/Format/NumberFormat/Bug6278616.java
+ test/java/text/Format/NumberFormat/CurrencyFormat.java
+ test/java/text/Format/NumberFormat/CurrencySymbols.properties
+ test/java/text/Format/NumberFormat/DFSDeserialization142.java
+ test/java/text/Format/NumberFormat/DFSExponential.java
+ test/java/text/Format/NumberFormat/DFSSerialization.java
+ test/java/text/Format/NumberFormat/DFSSerialization142.java
+ test/java/text/Format/NumberFormat/DecimalFormat.114.txt
+ test/java/text/Format/NumberFormat/DecimalFormatSymbols.114.txt
+ test/java/text/Format/NumberFormat/DecimalFormatSymbols.142.txt
+ test/java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java
+ test/java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java
+ test/java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java
+ test/java/text/Format/NumberFormat/NumberFormat4185761a.ser.txt
+ test/java/text/Format/NumberFormat/NumberFormat4185761b.ser.txt
+ test/java/text/Format/NumberFormat/NumberFormatRounding.java
+ test/java/text/Format/NumberFormat/NumberRegression.java
+ test/java/text/Format/NumberFormat/NumberRoundTrip.java
+ test/java/text/Format/NumberFormat/NumberTest.java
+ test/java/text/Format/NumberFormat/PositionTest.java
+ test/java/text/Format/NumberFormat/SerializationLoadTest.java
+ test/java/text/Format/NumberFormat/SerializationSaveTest.java
+ test/java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java
+ test/java/text/Format/common/Bug4769840.java
+ test/java/text/Format/common/Bug6215962.java
+ test/java/text/Format/common/ChoiceFormat.ser.txt
+ test/java/text/Format/common/DateFormat.Field.ser.txt
+ test/java/text/Format/common/FormatIteratorTest.java
+ test/java/text/Format/common/MessageFormat.Field.ser.txt
+ test/java/text/Format/common/NumberFormat.Field.ser.txt
+ test/java/text/Format/common/PParser.java
+ test/java/text/Format/common/dateFormat.props
+ test/java/text/Format/common/decimalFormat.props
+ test/java/text/Format/common/messageFormat.props
+ test/java/text/testlib/HexDumpReader.java
+ test/java/text/testlib/IntlTest.java
+ test/java/util/Calendar/BuddhistCalendarTest.java
+ test/java/util/Calendar/Bug4302966.java
+ test/java/util/Calendar/Bug4766302.java
+ test/java/util/Calendar/Bug4851640.java
+ test/java/util/Calendar/Bug4958050.java
+ test/java/util/Calendar/Bug5078053.java
+ test/java/util/Calendar/Bug6178071.java
+ test/java/util/Calendar/Bug6234795.java
+ test/java/util/Calendar/Bug6448234.java
+ test/java/util/Calendar/CalendarLimitTest.java
+ test/java/util/Calendar/CalendarRegression.java
+ test/java/util/Calendar/CalendarTest.java
+ test/java/util/Calendar/FieldStateTest.java
+ test/java/util/Calendar/GregorianCutoverTest.java
+ test/java/util/Calendar/JulianTest.java
+ test/java/util/Calendar/Koyomi.java
+ test/java/util/Calendar/Limit.java
+ test/java/util/Calendar/NonLenientTest.java
+ test/java/util/Calendar/ResolutionTest.java
+ test/java/util/Calendar/RollDayOfWeekTest.java
+ test/java/util/Calendar/StampOverflow.java
+ test/java/util/Calendar/ZoneOffsets.java
+ test/java/util/Calendar/bug4028518.java
+ test/java/util/Calendar/bug4100311.java
+ test/java/util/Calendar/bug4243802.java
+ test/java/util/Calendar/bug4316678.java
+ test/java/util/Calendar/bug4372743.java
+ test/java/util/Calendar/bug4401223.java
+ test/java/util/Calendar/bug4409072.java
+ test/java/util/Calendar/bug4514831.java
+ test/java/util/Date/Bug4955000.java
+ test/java/util/Date/DateGregorianCalendarTest.java
+ test/java/util/Date/DateRegression.java
+ test/java/util/Date/DateTest.java
+ test/java/util/Date/TZ.java
+ test/java/util/Date/TimestampTest.java
+ test/java/util/TimeZone/Bug4322313.java
+ test/java/util/TimeZone/Bug5097350.java
+ test/java/util/TimeZone/DefaultTimeZoneTest.html
+ test/java/util/TimeZone/DefaultTimeZoneTest.java
+ test/java/util/TimeZone/HongKong.java
+ test/java/util/TimeZone/IDTest.java
+ test/java/util/TimeZone/TimeZoneBoundaryTest.java
+ test/java/util/TimeZone/TimeZoneRegression.java
+ test/java/util/TimeZone/TimeZoneTest.java
+ test/java/util/TimeZone/TransitionTest.java
+ test/java/util/TimeZone/UTCAliasTest.java
+ test/java/util/TimeZone/bug4096952.java
+ test/sun/text/IntHashtable/Bug4170614Test.java
+ test/sun/text/IntHashtable/Bug4170614Test.sh
+ test/sun/text/IntHashtable/Bug4705389.java

Changeset: 9b5707865a97
Author:    andrew
Date:      2019-06-28 22:57 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9b5707865a97

8208698: Improved ECC Implementation
Summary: New implementation of ECDH and ECDSA forsome prime-order curves
Reviewed-by: ascarpino, andrew
Contributed-by: David Alvarez <alvdavi at amazon.com>

! src/share/classes/sun/security/ec/ECDHKeyAgreement.java
+ src/share/classes/sun/security/ec/ECDSAOperations.java
! src/share/classes/sun/security/ec/ECDSASignature.java
! src/share/classes/sun/security/ec/ECKeyPairGenerator.java
+ src/share/classes/sun/security/ec/ECOperations.java
! src/share/classes/sun/security/ec/ECPrivateKeyImpl.java
+ src/share/classes/sun/security/ec/point/AffinePoint.java
+ src/share/classes/sun/security/ec/point/ImmutablePoint.java
+ src/share/classes/sun/security/ec/point/MutablePoint.java
+ src/share/classes/sun/security/ec/point/Point.java
+ src/share/classes/sun/security/ec/point/ProjectivePoint.java

Changeset: 1388ffafcdde
Author:    andrew
Date:      2019-06-28 23:07 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/1388ffafcdde

8177472: Remove hard-coded IANA Subtag Registry map in LocaleEquivalentMap.java
Reviewed-by: naoto, rriggs, tbell, phh
Contributed-by: nishit.jain at oracle.com

! make/Tools.gmk
+ make/data/lsrdata/language-subtag-registry.txt
! make/gensrc/GensrcLocaleDataMetaInfo.gmk
+ make/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
- src/share/classes/sun/util/locale/LocaleEquivalentMaps.java
- test/java/util/Locale/tools/EquivMapsGenerator.java
- test/java/util/Locale/tools/language-subtag-registry.txt

Changeset: 94d440b32b7a
Author:    neugens
Date:      2019-06-29 14:31 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/94d440b32b7a

8193552: ISO 4217 amendment 165
8202026: ISO 4217 amendment 166
8204269: ISO 4217 amendment 167
Reviewed-by: naoto, andrew
Contributed-by: li.jiang at oracle.com

! src/share/classes/java/util/CurrencyData.properties
! src/share/classes/sun/util/resources/CurrencyNames.properties
! test/java/util/Currency/ValidateISO4217.java
! test/java/util/Currency/tablea1.txt
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java

Changeset: 855cdbb22270
Author:    neugens
Date:      2019-06-29 15:06 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/855cdbb22270

8208746: ISO 4217 Amendment #168 update
8209775: ISO 4217 Amendment #169 update
Reviewed-by: naoto, andrew

! src/share/classes/java/util/CurrencyData.properties
! src/share/classes/sun/util/resources/CurrencyNames.properties
! test/java/util/Currency/ValidateISO4217.java
! test/java/util/Currency/tablea1.txt
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java

Changeset: e65949f4eeb2
Author:    ljiang
Date:      2018-08-29 19:14 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e65949f4eeb2

8210153: localized currency symbol of VES
Reviewed-by: naoto

! src/share/classes/sun/util/resources/es/CurrencyNames_es_VE.properties
! test/java/text/Format/NumberFormat/CurrencyFormat.java
! test/java/text/Format/NumberFormat/CurrencySymbols.properties

Changeset: 982e62133895
Author:    nishjain
Date:      2017-11-23 13:21 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/982e62133895

8191404: Upgrading JDK with latest available LSR data from IANA.
Reviewed-by: naoto
Contributed-by: nishit.jain at oracle.com

! make/data/lsrdata/language-subtag-registry.txt
! test/java/util/Locale/Bug8040211.java

Changeset: 73b1937e192f
Author:    nishjain
Date:      2018-06-06 14:16 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/73b1937e192f

8203872: Upgrading JDK with latest available LSR data from IANA.
Reviewed-by: naoto

! make/data/lsrdata/language-subtag-registry.txt
! test/java/util/Locale/Bug8040211.java

Changeset: 137fc61ad6d8
Author:    nishjain
Date:      2018-12-03 12:35 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/137fc61ad6d8

8213294: Upgrade IANA LSR data
Reviewed-by: naoto

! make/data/lsrdata/language-subtag-registry.txt

Changeset: 76fa826f1537
Author:    nishjain
Date:      2019-01-31 13:05 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/76fa826f1537

8214935: Upgrade IANA LSR data
Reviewed-by: rriggs, naoto

! make/data/lsrdata/language-subtag-registry.txt

Changeset: 0bb89d93d4d7
Author:    andrew
Date:      2019-07-01 20:26 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/0bb89d93d4d7

8219781: Localized names for Japanese era Reiwa in COMPAT provider
Reviewed-by: naoto, aph, phh

! src/share/classes/sun/text/resources/ar/FormatData_ar.java
! src/share/classes/sun/text/resources/ar/JavaTimeSupplementary_ar.java
! src/share/classes/sun/text/resources/hi/JavaTimeSupplementary_hi_IN.java
! src/share/classes/sun/text/resources/ko/FormatData_ko.java
! src/share/classes/sun/text/resources/ko/JavaTimeSupplementary_ko.java
! src/share/classes/sun/text/resources/ru/JavaTimeSupplementary_ru.java
! src/share/classes/sun/text/resources/sr/JavaTimeSupplementary_sr.java
! src/share/classes/sun/text/resources/th/FormatData_th.java
! src/share/classes/sun/text/resources/th/JavaTimeSupplementary_th.java
! src/share/classes/sun/text/resources/zh/FormatData_zh.java
! src/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh.java
! src/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh_TW.java
+ test/java/util/Calendar/JapanEraNameCompatTest.java

Changeset: 35818757a9c6
Author:    andrew
Date:      2019-07-01 20:58 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/35818757a9c6

Added tag jdk8u222-b08 for changeset 0bb89d93d4d7

! .hgtags

Changeset: f7b22e107b51
Author:    andrew
Date:      2019-07-04 17:55 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f7b22e107b51

8212328: Exceptional throw cases
Reviewed-by: smarks, rriggs, igerasim, ahgross, skoivu, andrew
Contributed-by: David Alvarez <alvdavi at amazon.com>

! src/share/classes/java/lang/Throwable.java

Changeset: 26993f6987f7
Author:    igerasim
Date:      2019-01-30 19:33 -0800
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/26993f6987f7

8213431: Improve file protocol handling
Reviewed-by: chegar, dfuchs, igerasim, rhalade, weijun

! src/windows/classes/sun/net/www/protocol/file/Handler.java
+ src/windows/classes/sun/net/www/protocol/file/UNCFileURLConnection.java

Changeset: 989d84752527
Author:    smarks
Date:      2019-01-23 14:45 -0800
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/989d84752527

8213432: Better copies of CopiesList
Reviewed-by: rriggs, skoivu, ahgross, robm, rhalade, jeff

! src/share/classes/java/util/Collections.java

Changeset: dacc6a3dd712
Author:    mullan
Date:      2019-02-07 08:47 -0500
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/dacc6a3dd712

8216381: More limited privilege usage
Reviewed-by: ahgross, coffeys, rhalade

! src/share/classes/java/security/AccessController.java

Changeset: 2a567237233b
Author:    igerasim
Date:      2019-03-19 14:16 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2a567237233b

8217563: Improve realm maintenance
Reviewed-by: mullan, mschoene, valeriep

! src/macosx/native/java/util/SCDynamicStoreConfig.m

Changeset: 9729eee8ef6a
Author:    coffeys
Date:      2019-03-20 10:27 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9729eee8ef6a

8218863: Better endpoint checks
Reviewed-by: xuelei, ahgross, jnimeh, mullan, rhalade

! src/share/classes/sun/security/ssl/SSLContextImpl.java
! src/share/classes/sun/security/ssl/X509TrustManagerImpl.java

Changeset: e616364fb924
Author:    xuelei
Date:      2019-04-11 17:58 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e616364fb924

8218873: Improve JSSE endpoint checking
Reviewed-by: mullan, ahgross, rhalade, mbalao, andrew

! src/share/classes/sun/security/util/HostnameChecker.java

Changeset: cfc7ebd7754d
Author:    serb
Date:      2019-04-10 14:43 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/cfc7ebd7754d

8218876: Improve PNG support options
Reviewed-by: prr, rhalade, mschoene

! src/share/native/sun/awt/libpng/png.c

Changeset: 97d6261196f0
Author:    jnimeh
Date:      2019-03-07 22:19 -0800
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/97d6261196f0

8219775: Certificate validation improvements
Reviewed-by: ascarpino, ssahoo, skoivu

! src/share/classes/sun/security/util/DerIndefLenConverter.java

Changeset: 7b73e7281120
Author:    serb
Date:      2019-03-27 00:24 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/7b73e7281120

8220517: Enhanced GIF support
Reviewed-by: aivanov, ssahoo, mschoene, prr

! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m

Changeset: 5652862ec123
Author:    igerasim
Date:      2019-04-10 15:32 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/5652862ec123

8221518: Normalize normalization
Reviewed-by: chegar, igerasim, ahgross, rhalade

! src/share/classes/java/net/URL.java
! src/share/classes/java/net/URLStreamHandler.java
! src/share/classes/sun/net/util/IPAddressUtil.java
! src/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java

Changeset: 9f28fa83d7a4
Author:    jdv
Date:      2018-01-10 12:45 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9f28fa83d7a4

8191073: JpegImageReader throws IndexOutOfBoundsException when trying to read image data from tables-only image
Reviewed-by: bpb, pnarayanan

! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
+ test/javax/imageio/plugins/jpeg/JpegTablesOnlyReadTest.java

Changeset: 1b6a956e362f
Author:    mbalao
Date:      2019-07-04 18:18 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/1b6a956e362f

8220192: Better outlook for SecureRandom
Reviewed-by: andrew

! src/windows/native/sun/security/mscapi/security.cpp

Changeset: bdf644065d87
Author:    andrew
Date:      2019-07-04 18:20 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/bdf644065d87

8223511: Extended AES support
Reviewed-by: phh, mbalao, bae

! src/share/classes/com/sun/crypto/provider/AESCrypt.java
! src/share/classes/com/sun/crypto/provider/CipherBlockChaining.java
! src/share/classes/sun/security/provider/DigestBase.java
! src/share/classes/sun/security/provider/SHA.java
! src/share/classes/sun/security/provider/SHA2.java
! src/share/classes/sun/security/provider/SHA5.java

Changeset: 0da125166b2b
Author:    andrew
Date:      2019-07-06 14:35 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/0da125166b2b

8179098: Crypto AES/ECB encryption/decryption performance regression (introduced in jdk9b73)
8135248: Add utility methods to check indexes and ranges
8142493: Utility methods to check indexes and ranges doesn't specify behavior when function produces null
8146458: Improve exception reporting for Objects.checkIndex/checkFromToIndex/checkFromIndexSize
8155794: Move Objects.checkIndex BiFunction accepting methods to an internal package
Summary: Do bounds check per encryption/decryption call instead of per block
Reviewed-by: mbalao

! src/share/classes/com/sun/crypto/provider/AESCrypt.java
! src/share/classes/com/sun/crypto/provider/CipherBlockChaining.java
! src/share/classes/com/sun/crypto/provider/CipherFeedback.java
! src/share/classes/com/sun/crypto/provider/CounterMode.java
! src/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java
! src/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! src/share/classes/com/sun/crypto/provider/OutputFeedback.java
! src/share/classes/com/sun/crypto/provider/PCBC.java
+ src/share/classes/jdk/internal/util/Preconditions.java
! src/share/classes/sun/security/util/ArrayUtil.java
+ test/java/util/Objects/CheckIndex.java

Changeset: 384c9ca971ec
Author:    andrew
Date:      2019-07-08 03:53 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/384c9ca971ec

Added tag jdk8u222-b09 for changeset 0da125166b2b

! .hgtags

Changeset: 089be89b30ae
Author:    bae
Date:      2019-06-19 19:07 +0300
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/089be89b30ae

8219018: Adjust positions of glyphs
Reviewed-by: mbalao

! src/share/native/sun/font/layout/MarkToBasePosnSubtables.cpp
! src/share/native/sun/font/layout/MarkToLigaturePosnSubtables.cpp
! src/share/native/sun/font/layout/MarkToMarkPosnSubtables.cpp
! src/share/native/sun/font/layout/OpenTypeLayoutEngine.cpp

Changeset: a993ef3e9d23
Author:    bae
Date:      2019-07-10 18:21 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/a993ef3e9d23

8219020: Table alternate substitutions
Reviewed-by: mbalao

! src/share/native/sun/font/layout/AlternateSubstSubtables.cpp

Changeset: fe1f848a039b
Author:    okutsu
Date:      2016-08-30 14:16 +0900
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/fe1f848a039b

8157792: After Integrating tzdata2016d the test/sun/util/calendar/zi/TestZoneInfo310.java fails for "Asia/Oral" and "Asia/Qyzylorda" Timezones
Reviewed-by: peytoia

! test/sun/util/calendar/zi/TestZoneInfo310.java
! test/sun/util/calendar/zi/Zoneinfo.java

Changeset: 2a9bea6e5e03
Author:    rpatil
Date:      2019-07-10 18:34 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2a9bea6e5e03

8224560: (tz) Upgrade time-zone data to tzdata2019a
8215982: (tz) Upgrade time-zone data to tzdata2018i
8225580: tzdata2018i integration causes test failures on jdk-13
Reviewed-by: andrew, naoto

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/etcetera
! make/data/tzdata/europe
! make/data/tzdata/iso3166.tab
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/zone.tab
! src/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/de/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/es/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/it/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java
! src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java
! test/sun/util/calendar/zi/TestZoneInfo310.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/backward
! test/sun/util/calendar/zi/tzdata/etcetera
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/iso3166.tab
! test/sun/util/calendar/zi/tzdata/leapseconds
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/zone.tab

Changeset: 4c0724b6bf69
Author:    andrew
Date:      2019-07-11 00:03 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/4c0724b6bf69

Added tag jdk8u222-b10 for changeset 2a9bea6e5e03

! .hgtags

Changeset: e859d56516da
Author:    andrew
Date:      2019-07-16 22:10 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e859d56516da

Added tag jdk8u222-ga for changeset 2a9bea6e5e03

! .hgtags

Changeset: 0afa589e56f9
Author:    sveerabhadra
Date:      2018-06-25 14:32 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/0afa589e56f9

8153732: Windows remote printer changes do not reflect in lookupPrintServices()
Reviewed-by: prr, psadhukhan

! src/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/windows/native/sun/windows/WPrinterJob.cpp
+ test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java

Changeset: c31d489a4c5d
Author:    sveerabhadra
Date:      2019-02-25 11:02 +0530
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/c31d489a4c5d

8212202: [Windows] Exception if no printers are installed.
Reviewed-by: prr

! src/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/windows/native/sun/windows/WPrinterJob.cpp
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java

Changeset: 6be31c5c1807
Author:    aivanov
Date:      2019-04-09 08:50 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6be31c5c1807

8221263: [TEST_BUG] RemotePrinterStatusRefresh test is hard to use
Reviewed-by: serb, prr

! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java

Changeset: e06784459c2c
Author:    zgu
Date:      2019-06-12 13:03 -0400
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e06784459c2c

8221263: [TEST_BUG] RemotePrinterStatusRefresh test is hard to use
Reviewed-by: serb, prr

! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java

Changeset: 38badfb0300f
Author:    aivanov
Date:      2019-03-28 14:52 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/38badfb0300f

8221412: lookupPrintServices() does not always update the list of Windows remote printers
Reviewed-by: prr, serb

! src/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/windows/native/sun/windows/WPrinterJob.cpp

Changeset: 9941714bd1bc
Author:    rriggs
Date:      2014-02-05 10:59 -0500
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/9941714bd1bc

8030993: Check jdk/src/share/native/common/jni_util.c for JNI pending exceptions
Summary: Check for pending exceptions
Reviewed-by: alanb, chegar

! src/share/native/common/jni_util.c

Changeset: 2df1d6f6fdf6
Author:    rriggs
Date:      2018-06-12 13:07 -0400
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2df1d6f6fdf6

8197930: JNI exception pending in initializeEncoding of jni_util.c
Reviewed-by: mchung, stuefe

! src/share/native/common/jni_util.c

Changeset: cfd0218da0af
Author:    igerasim
Date:      2019-03-21 12:28 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/cfd0218da0af

8170494: JNI exception pending in PlainDatagramSocketImpl.c
Reviewed-by: clanger, vtewari

! src/solaris/native/java/net/PlainDatagramSocketImpl.c

Changeset: 87a71ca14dff
Author:    andrew
Date:      2018-06-25 02:52 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/87a71ca14dff

8205587: Implicit function declaration in jni_util.c
Reviewed-by: omajid

! src/share/native/common/jni_util.c

Changeset: a2c492c8b883
Author:    andrew
Date:      2019-06-17 16:46 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/a2c492c8b883

8182999: SunEC throws ProviderException on invalid curves
Reviewed-by: vinnie

! make/mapfiles/libsunec/mapfile-vers
! src/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/share/classes/sun/security/util/ECUtil.java
! src/share/native/sun/security/ec/ECC_JNI.cpp
+ test/sun/security/ec/InvalidCurve.java

Changeset: 6b678425fbbb
Author:    andrew
Date:      2019-06-17 17:19 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6b678425fbbb

Merge


Changeset: 93883f2d74eb
Author:    prappo
Date:      2016-10-21 12:31 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/93883f2d74eb

8168417: Pending exceptions in java.base/windows/native/libnio
Reviewed-by: chegar, alanb

! src/windows/native/sun/nio/ch/FileDispatcherImpl.c

Changeset: 3de016c65a06
Author:    igerasim
Date:      2019-01-02 15:33 -0800
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/3de016c65a06

6996807: FieldReflectorKey hash code computation can be improved
Reviewed-by: rriggs

! src/share/classes/java/io/ObjectStreamClass.java

Changeset: 180cd8fe6c51
Author:    sgehwolf
Date:      2019-06-19 19:05 +0200
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/180cd8fe6c51

8226392: Launcher should not enable legacy stdio streams on GNU/Linux (glibc)
Summary: Ensure  _IO_stdin_used gets exported via linker version script
Reviewed-by: andrew, fweimer

! make/mapfiles/launchers/mapfile-x86

Changeset: f879433510b7
Author:    sgehwolf
Date:      2019-06-28 10:31 +0200
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f879433510b7

8226928: [TESTBUG] test/java/net/NetworkInterface/IPv4Only.java fails intermittently on AIX
Summary: Set the property on the command line as the JDK 11 version
Reviewed-by: clanger, andrew, chegar

! test/java/net/NetworkInterface/IPv4Only.java

Changeset: bc278b0ebfad
Author:    sgehwolf
Date:      2019-06-27 10:52 +0200
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/bc278b0ebfad

8226870: OpenJDK 8u JRE contains clhsdb and hsdb launchers
Summary: Add clhsdb and hsdb to NOT_JRE_BIN_FILES exclude list
Reviewed-by: shade

! make/Images.gmk

Changeset: 31d3c2937dcb
Author:    shade
Date:      2019-07-05 16:22 +0200
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/31d3c2937dcb

8227018: CompletableFuture should not call Runtime.availableProcessors on fast path
Reviewed-by: dl, martin

! src/share/classes/java/util/concurrent/CompletableFuture.java

Changeset: 6e1a1f54e7ef
Author:    bchristi
Date:      2016-10-07 12:01 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6e1a1f54e7ef

8151486: Class.forName causes memory leak
Summary: Remove ClassLoader.domains
Reviewed-by: coleenp, dholmes, mchung, naoto

! src/share/classes/java/lang/ClassLoader.java
+ test/java/lang/ClassLoader/forNameLeak/ClassForName.java
+ test/java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java
+ test/java/lang/ClassLoader/forNameLeak/test.policy

Changeset: 5cf8e52254c2
Author:    andrew
Date:      2019-07-01 20:26 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/5cf8e52254c2

8218781: Localized names for Japanese era Reiwa in COMPAT provider
Reviewed-by: naoto, aph, phh

! src/share/classes/sun/text/resources/ar/FormatData_ar.java
! src/share/classes/sun/text/resources/ar/JavaTimeSupplementary_ar.java
! src/share/classes/sun/text/resources/hi/JavaTimeSupplementary_hi_IN.java
! src/share/classes/sun/text/resources/ko/FormatData_ko.java
! src/share/classes/sun/text/resources/ko/JavaTimeSupplementary_ko.java
! src/share/classes/sun/text/resources/ru/JavaTimeSupplementary_ru.java
! src/share/classes/sun/text/resources/sr/JavaTimeSupplementary_sr.java
! src/share/classes/sun/text/resources/th/FormatData_th.java
! src/share/classes/sun/text/resources/th/JavaTimeSupplementary_th.java
! src/share/classes/sun/text/resources/zh/FormatData_zh.java
! src/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh.java
! src/share/classes/sun/text/resources/zh/JavaTimeSupplementary_zh_TW.java
+ test/java/util/Calendar/JapanEraNameCompatTest.java

Changeset: 2361895a718a
Author:    andrew
Date:      2019-07-06 19:18 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2361895a718a

Merge

- src/share/classes/sun/util/locale/LocaleEquivalentMaps.java
- test/java/util/Locale/tools/EquivMapsGenerator.java
- test/java/util/Locale/tools/language-subtag-registry.txt
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java

Changeset: b3e86d31e517
Author:    darcy
Date:      2015-03-19 13:18 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/b3e86d31e517

8075544: Add tiered testing definitions to the jdk repo
Reviewed-by: alanb

! test/TEST.groups

Changeset: 16350fc6cc1c
Author:    darcy
Date:      2015-03-20 10:00 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/16350fc6cc1c

8075573: Add jdk_other and jdk_svc to jdk tier 2 test definition
Reviewed-by: mchung

! test/TEST.groups

Changeset: f83fd6026556
Author:    okutsu
Date:      2016-08-30 14:16 +0900
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f83fd6026556

8157792: After Integrating tzdata2016d the test/sun/util/calendar/zi/TestZoneInfo310.java fails for "Asia/Oral" and "Asia/Qyzylorda" Timezones
Reviewed-by: peytoia

! test/sun/util/calendar/zi/TestZoneInfo310.java
! test/sun/util/calendar/zi/Zoneinfo.java

Changeset: 2eb10dde7a68
Author:    rpatil
Date:      2019-07-10 18:34 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2eb10dde7a68

8224560: (tz) Upgrade time-zone data to tzdata2019a
8215982: (tz) Upgrade time-zone data to tzdata2018i
8225580: tzdata2018i integration causes test failures on jdk-13
Reviewed-by: andrew, naoto

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/etcetera
! make/data/tzdata/europe
! make/data/tzdata/iso3166.tab
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/zone.tab
! src/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/de/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/es/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/it/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java
! src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java
! test/sun/util/calendar/zi/TestZoneInfo310.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/backward
! test/sun/util/calendar/zi/tzdata/etcetera
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/iso3166.tab
! test/sun/util/calendar/zi/tzdata/leapseconds
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/zone.tab

Changeset: 6434138b69af
Author:    andrew
Date:      2019-07-17 20:41 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6434138b69af

Added tag jdk8u232-b00 for changeset 887c8314411d

! .hgtags

Changeset: 2783fe5be9a1
Author:    andrew
Date:      2019-07-17 21:18 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2783fe5be9a1

Merge

! .hgtags

Changeset: 12d3c4d2cf37
Author:    itakiguchi
Date:      2018-12-05 12:59 -0800
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/12d3c4d2cf37

8214002: Cannot use italic font style if the font has embedded bitmap
Reviewed-by: prr

! src/share/native/sun/font/freetypeScaler.c
+ test/java/awt/font/TextLayout/FontGlyphCompare.java

Changeset: d754c9f8ba4a
Author:    mbalao
Date:      2019-03-01 12:21 -0300
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/d754c9f8ba4a

8218854: FontMetrics.getMaxAdvance may be less than the maximum FontMetrics.charWidth
Summary: Consider algorithmic bold in FontMetrics.getMaxAdvance value and update obliqueness.
Reviewed-by: prr, serb

! src/share/native/sun/font/freetypeScaler.c
+ test/java/awt/FontMetrics/MaxAdvanceIsMax.java

Changeset: 010d44fe3c85
Author:    prr
Date:      2019-03-21 21:37 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/010d44fe3c85

8221304: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java
Reviewed-by: serb

! test/ProblemList.txt

Changeset: e357f543924b
Author:    andrew
Date:      2019-07-24 04:14 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/e357f543924b

6946830: javax.crypto.Cipher.doFinal behavior differs depending on platform
Summary: Updated SunPKCS11 provider with SunJCE provider behavior
Reviewed-by: xuelei

! src/share/classes/sun/security/pkcs11/P11Cipher.java
+ test/javax/crypto/Cipher/EmptyFinalBuffer.java

Changeset: 54dbc9006d37
Author:    mbalao
Date:      2018-11-29 13:36 -0300
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/54dbc9006d37

6913047: Long term memory leak when using PKCS11 and JCE exceeds 32 bit process address space
Summary: Extract cryptographic keys within NSS PKCS11 software tokens for memory management purposes.
Reviewed-by: valeriep

! make/mapfiles/libj2pkcs11/mapfile-vers
! src/share/classes/sun/security/pkcs11/P11Cipher.java
! src/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
! src/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
! src/share/classes/sun/security/pkcs11/P11Digest.java
! src/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
! src/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
! src/share/classes/sun/security/pkcs11/P11Key.java
! src/share/classes/sun/security/pkcs11/P11KeyAgreement.java
! src/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/share/classes/sun/security/pkcs11/P11Mac.java
! src/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
! src/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
! src/share/classes/sun/security/pkcs11/P11Signature.java
! src/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
! src/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java
! src/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
! src/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/share/lib/security/java.policy
! src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c
! src/share/native/sun/security/pkcs11/wrapper/pkcs11t.h
! src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h

Changeset: 23c77bdc49fc
Author:    andrew
Date:      2019-07-25 16:23 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/23c77bdc49fc

Added tag jdk8u232-b01 for changeset 54dbc9006d37

! .hgtags

Changeset: 273fcb2eebd4
Author:    valeriep
Date:      2019-02-20 19:16 +0000
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/273fcb2eebd4

8216597: SIGBUS in Java_sun_security_pkcs11_wrapper_PKCS11_getNativeKeyInfo after JDK-6913047
Summary: changed variable declaration type to byte* from long* to fix SIGBUS error
Reviewed-by: ascarpino

! src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c

Changeset: c52f29f8dd18
Author:    mbalao
Date:      2019-07-30 17:59 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/c52f29f8dd18

8220513: Wrapper Key may get deleted when closing sessions in SunPKCS11 crypto provider
Summary: Do not close the session holding the Wrapper Key while in use. Delete the Wrapper Key when no longer needed.
Reviewed-by: valeriep

! src/share/classes/sun/security/pkcs11/P11Key.java
! src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c

Changeset: 2d3d319b8f56
Author:    igerasim
Date:      2019-06-25 17:27 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/2d3d319b8f56

8226543: Reduce GC pressure during message digest calculations in password-based encryption
Reviewed-by: mullan

! src/share/classes/com/sun/crypto/provider/PBES1Core.java

Changeset: f0eb67dccf17
Author:    bpb
Date:      2018-07-03 15:02 -0700
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/f0eb67dccf17

8202252: (aio) Closed AsynchronousSocketChannel keeps completion handler alive
Summary: Clear handler instance variable after use
Reviewed-by: rriggs, alanb

! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
+ test/java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java

Changeset: 6698d87704f4
Author:    sgehwolf
Date:      2019-04-25 14:05 +0200
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/6698d87704f4

8222737: [TESTBUG] Allow for tier 1 like testing in OpenJDK 8u
Reviewed-by: shade, adinn, andrew

! test/Makefile
! test/TEST.groups

Changeset: 89c8bfe10659
Author:    andrew
Date:      2019-08-01 03:44 +0100
URL:       https://hg.openjdk.java.net/jdk8u/jdk8u-jfr-incubator/jdk/rev/89c8bfe10659

Added tag jdk8u232-b02 for changeset 6698d87704f4

! .hgtags



More information about the jdk8u-changes mailing list