From snazarkin at azul.com Wed Jul 10 15:42:37 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Wed, 10 Jul 2019 15:42:37 +0000 Subject: hg: aarch32-port/jdk8u/nashorn: 3 new changesets Message-ID: <201907101542.x6AFgbme029354@aojmv0008.oracle.com> Changeset: e18754960730 Author: andrew Date: 2019-06-22 19:09 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/e18754960730 Added tag jdk8u222-b07 for changeset 2ce015266d75 ! .hgtags Changeset: 44d958889f51 Author: snazarki Date: 2019-07-09 17:56 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/44d958889f51 Merge ! .hgtags Changeset: c33fdb1b6e31 Author: snazarki Date: 2019-07-10 17:00 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/c33fdb1b6e31 Added tag jdk8u222-b08-aarch32-190710 for changeset 44d958889f51 ! .hgtags From snazarkin at azul.com Wed Jul 10 15:42:37 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Wed, 10 Jul 2019 15:42:37 +0000 Subject: hg: aarch32-port/jdk8u/corba: 3 new changesets Message-ID: <201907101542.x6AFgbLg029330@aojmv0008.oracle.com> Changeset: d8e58175603e Author: andrew Date: 2019-06-22 19:09 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/d8e58175603e Added tag jdk8u222-b07 for changeset 3abf299d26c4 ! .hgtags Changeset: edfbc89617dd Author: snazarki Date: 2019-07-09 17:56 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/edfbc89617dd Merge ! .hgtags Changeset: 84b7fe35d0cd Author: snazarki Date: 2019-07-10 17:00 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/84b7fe35d0cd Added tag jdk8u222-b08-aarch32-190710 for changeset edfbc89617dd ! .hgtags From snazarkin at azul.com Wed Jul 10 15:42:37 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Wed, 10 Jul 2019 15:42:37 +0000 Subject: hg: aarch32-port/jdk8u/langtools: 3 new changesets Message-ID: <201907101542.x6AFgbPZ029315@aojmv0008.oracle.com> Changeset: e5ee6728508d Author: andrew Date: 2019-06-22 19:09 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/e5ee6728508d Added tag jdk8u222-b07 for changeset 1b641cb01496 ! .hgtags Changeset: d8960c6ca204 Author: snazarki Date: 2019-07-09 17:56 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/d8960c6ca204 Merge ! .hgtags Changeset: 43177ad28c12 Author: snazarki Date: 2019-07-10 17:00 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/43177ad28c12 Added tag jdk8u222-b08-aarch32-190710 for changeset d8960c6ca204 ! .hgtags From snazarkin at azul.com Wed Jul 10 15:42:37 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Wed, 10 Jul 2019 15:42:37 +0000 Subject: hg: aarch32-port/jdk8u: 3 new changesets Message-ID: <201907101542.x6AFgbj3029316@aojmv0008.oracle.com> Changeset: 945f4ae40e43 Author: andrew Date: 2019-06-22 19:09 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/945f4ae40e43 Added tag jdk8u222-b07 for changeset f321c0bb9fb3 ! .hgtags Changeset: c6c5b9daa418 Author: snazarki Date: 2019-07-09 17:56 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/c6c5b9daa418 Merge ! .hgtags Changeset: fb611ac1e2aa Author: snazarki Date: 2019-07-10 17:00 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/fb611ac1e2aa Added tag jdk8u222-b08-aarch32-190710 for changeset c6c5b9daa418 ! .hgtags From snazarkin at azul.com Wed Jul 10 15:42:40 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Wed, 10 Jul 2019 15:42:40 +0000 Subject: hg: aarch32-port/jdk8u/jaxws: 3 new changesets Message-ID: <201907101542.x6AFger4029443@aojmv0008.oracle.com> Changeset: 3a9307bd93d3 Author: andrew Date: 2019-06-22 19:09 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/3a9307bd93d3 Added tag jdk8u222-b07 for changeset 2fa997404a5c ! .hgtags Changeset: 03fcfa4bf89a Author: snazarki Date: 2019-07-09 17:56 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/03fcfa4bf89a Merge ! .hgtags Changeset: 9dc0d4b2ebe5 Author: snazarki Date: 2019-07-10 17:00 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/9dc0d4b2ebe5 Added tag jdk8u222-b08-aarch32-190710 for changeset 03fcfa4bf89a ! .hgtags From snazarkin at azul.com Wed Jul 10 15:42:41 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Wed, 10 Jul 2019 15:42:41 +0000 Subject: hg: aarch32-port/jdk8u/hotspot: 3 new changesets Message-ID: <201907101542.x6AFgf7d029462@aojmv0008.oracle.com> Changeset: 36a743eee672 Author: andrew Date: 2019-06-22 19:09 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/36a743eee672 Added tag jdk8u222-b07 for changeset 75f4e02f1113 ! .hgtags Changeset: 26d64a5c4b9a Author: snazarki Date: 2019-07-09 17:56 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/26d64a5c4b9a Merge ! .hgtags Changeset: d8efd831d6fb Author: snazarki Date: 2019-07-10 17:00 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/d8efd831d6fb Added tag jdk8u222-b08-aarch32-190710 for changeset 26d64a5c4b9a ! .hgtags From snazarkin at azul.com Wed Jul 10 15:42:40 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Wed, 10 Jul 2019 15:42:40 +0000 Subject: hg: aarch32-port/jdk8u/jaxp: 3 new changesets Message-ID: <201907101542.x6AFgeOa029444@aojmv0008.oracle.com> Changeset: 2b416473fe20 Author: andrew Date: 2019-06-22 19:09 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/2b416473fe20 Added tag jdk8u222-b07 for changeset 08cd0a82185d ! .hgtags Changeset: 89dc636239f6 Author: snazarki Date: 2019-07-09 17:56 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/89dc636239f6 Merge ! .hgtags Changeset: 08dd54170bc3 Author: snazarki Date: 2019-07-10 17:00 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/08dd54170bc3 Added tag jdk8u222-b08-aarch32-190710 for changeset 89dc636239f6 ! .hgtags From snazarkin at azul.com Wed Jul 10 15:42:48 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Wed, 10 Jul 2019 15:42:48 +0000 Subject: hg: aarch32-port/jdk8u/jdk: 23 new changesets Message-ID: <201907101542.x6AFgnAm029500@aojmv0008.oracle.com> Changeset: 8f8015daf928 Author: andrew Date: 2019-06-22 18:31 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/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 + 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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/f504549d0295 Added tag jdk8u222-b07 for changeset c7a97c9b7e59 ! .hgtags Changeset: f614876cb1e2 Author: apetcher Date: 2018-06-26 11:14 -0400 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/f46cd253e746 Merge Changeset: b450e635e4d4 Author: andrew Date: 2019-06-27 04:05 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/b450e635e4d4 8208648: ECC Field Arithmetic Enhancements Summary: internal library enhancements to support ECC implementatation Reviewed-by: jnimeh, andrew Contributed-by: David Alvarez + 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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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 ! 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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: http://hg.openjdk.java.net/aarch32-port/jdk8u/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: 5c428440ef23 Author: snazarki Date: 2019-07-09 17:56 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/5c428440ef23 Merge ! .hgtags - 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: 5077ede68528 Author: snazarki Date: 2019-07-10 17:00 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/5077ede68528 Added tag jdk8u222-b08-aarch32-190710 for changeset 5c428440ef23 ! .hgtags From snazarkin at azul.com Wed Jul 10 15:43:52 2019 From: snazarkin at azul.com (Sergey Nazarkin) Date: Wed, 10 Jul 2019 15:43:52 +0000 Subject: [aarch32] 8u222-b08 upstream sync Message-ID: <298A84C9-0ECA-4EC4-AA61-0B5377EADD00@azul.com> I?ve synced our repo with upstream u222-b08. Tagged as jdk8u222-b08-aarch32-190710 From andrey.petushkov at gmail.com Fri Jul 12 12:28:03 2019 From: andrey.petushkov at gmail.com (Andrey Petushkov) Date: Fri, 12 Jul 2019 15:28:03 +0300 Subject: RFR: a few aarch32 fixes Message-ID: Hi All, We have identified a few fixes which need to be made in aarch32 port. Could you please take a look http://cr.openjdk.java.net/~apetushkov/aarch32-fixes/ Sorry for batch request, I've tried to separate them as much as possible to ease the review Regards, Andrey From gnu.andrew at redhat.com Fri Jul 12 12:28:10 2019 From: gnu.andrew at redhat.com (Andrew John Hughes) Date: Fri, 12 Jul 2019 13:28:10 +0100 Subject: Shenandoah and aarch64 In-Reply-To: <5D1CD1D6-FA22-42E8-9939-555C976B1D88@azul.com> References: <3A8BC488-09D4-44CC-9844-40F3C03BBD6D@amazon.com> <5D1CD1D6-FA22-42E8-9939-555C976B1D88@azul.com> Message-ID: <81ebb5e7-60ab-3b11-f4fe-d6f548a930c1@redhat.com> On 12/07/2019 11:08, Andrey Petushkov wrote: > Azul fully supports this idea and would like to propose integration of aarch32 port as well, please > > Regards, > Andrey > >> On 11 Jul 2019, at 19:31, Hohensee, Paul wrote: >> >> We (Amazon) are interested in pushing both Shenandoah and the aarch64 port to jdk8u and would be willing to do much/most of the work. I believe that both currently reside in http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/ (correct me if not), so to me the easiest approach would be to take both from there. I?d move Shenandoah first, since it presumably has hooks in platform dependent code which we?d have to work around if we did the aarch64 port first. >> >> Thoughts? >> >> Thanks, >> >> Paul > I agree, it would be good to finally see both ports in the main upstream repository. Shenandoah as well, though that should go to 11 first. The work should use a staging repository, as with JFR, so as to minimise disruption to the work on 8u releases. -- Andrew :) Senior Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 https://keybase.io/gnu_andrew From shade at redhat.com Fri Jul 12 13:07:57 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 12 Jul 2019 15:07:57 +0200 Subject: aarch32-port/jdk8u webrev Message-ID: <59b0b675-9fed-f5ab-c1e3-0bed17b1e318@redhat.com> Hi, In order to better understand the difference of AArch32 port against upstream 8u, I have enabled the nightly jobs that generates the difference between the two: https://builds.shipilev.net/patch-openjdk-jdk8-aarch32/ You might want to comb through it and see what changes need to be done a bit more cleanly and/or reverted to match upstream. This should simplify the 8u upstream merge in both directions. -- Thanks, -Aleksey From aph at redhat.com Fri Jul 12 13:29:13 2019 From: aph at redhat.com (Andrew Haley) Date: Fri, 12 Jul 2019 14:29:13 +0100 Subject: Shenandoah and aarch64 In-Reply-To: <5D1CD1D6-FA22-42E8-9939-555C976B1D88@azul.com> References: <3A8BC488-09D4-44CC-9844-40F3C03BBD6D@amazon.com> <5D1CD1D6-FA22-42E8-9939-555C976B1D88@azul.com> Message-ID: On 7/12/19 11:08 AM, Andrey Petushkov wrote: > Azul fully supports this idea and would like to propose integration of aarch32 port as well, please It should be pretty non-intrusive, so I have no objection in principle. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From aph at redhat.com Fri Jul 12 16:01:29 2019 From: aph at redhat.com (Andrew Haley) Date: Fri, 12 Jul 2019 17:01:29 +0100 Subject: Shenandoah and aarch64 In-Reply-To: <81ebb5e7-60ab-3b11-f4fe-d6f548a930c1@redhat.com> References: <3A8BC488-09D4-44CC-9844-40F3C03BBD6D@amazon.com> <5D1CD1D6-FA22-42E8-9939-555C976B1D88@azul.com> <81ebb5e7-60ab-3b11-f4fe-d6f548a930c1@redhat.com> Message-ID: <37a67540-07db-a8f2-1cb9-ca885a7ff2d4@redhat.com> On 7/12/19 1:28 PM, Andrew John Hughes wrote: > I agree, it would be good to finally see both ports in the main upstream > repository. Shenandoah as well, though that should go to 11 first. That will have to be another discussion. Maybe we should start by discussing Shenandoah in 11. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From aph at redhat.com Sat Jul 13 08:47:57 2019 From: aph at redhat.com (Andrew Haley) Date: Sat, 13 Jul 2019 09:47:57 +0100 Subject: Shenandoah and aarch64 In-Reply-To: References: <3A8BC488-09D4-44CC-9844-40F3C03BBD6D@amazon.com> <5D1CD1D6-FA22-42E8-9939-555C976B1D88@azul.com> Message-ID: <0c98957c-a0e8-b5bb-a203-f0dcd7905df7@redhat.com> On 7/12/19 2:29 PM, Andrew Haley wrote: > On 7/12/19 11:08 AM, Andrey Petushkov wrote: >> Azul fully supports this idea and would like to propose integration >> of aarch32 port as well, please > > It should be pretty non-intrusive, so I have no objection in principle. But, having slept on this idea, I think it's impossible. Features are always committed to mainline first, then backported. There is already an Arm 32 port in mainline, so I doubt that the AArch32 port would be accepted there. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From aph at redhat.com Mon Jul 15 10:55:31 2019 From: aph at redhat.com (Andrew Haley) Date: Mon, 15 Jul 2019 11:55:31 +0100 Subject: Shenandoah and aarch64 In-Reply-To: References: <3A8BC488-09D4-44CC-9844-40F3C03BBD6D@amazon.com> <5D1CD1D6-FA22-42E8-9939-555C976B1D88@azul.com> <81ebb5e7-60ab-3b11-f4fe-d6f548a930c1@redhat.com> Message-ID: <3744742c-4da0-c3aa-e947-da67c77752ba@redhat.com> On 7/14/19 12:21 PM, Roman Kennke wrote: > For the Shenandoah part, would shenandoah/jdk11 work as staging repo? It > seems to be the obvious choice because we already have it, and it is > supposed to only contain the actual difference between upstream jdk11u > and Shenandoah. Perfect. That could not be any better. > For jdk8, I am not quite sure. We do have shenandoah/jdk8. I believe it > probably would make sense to separate the aarch64 integration into 8u > from Shenandoah and not make Aarch64 wait for Shenandoah. In this case, > I think shenandoah/jdk8 would be good as staging for Shenandoah into > jdk8u too. That's OK, but ... that repo is cluttered with a lot of history. Perhaps that doesn't matter, but it will be a confusing repo to work on. Wouldn't something a bit cleaner be easier? -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From gnu.andrew at redhat.com Mon Jul 15 15:25:06 2019 From: gnu.andrew at redhat.com (Andrew John Hughes) Date: Mon, 15 Jul 2019 16:25:06 +0100 Subject: Shenandoah and aarch64 In-Reply-To: <0c98957c-a0e8-b5bb-a203-f0dcd7905df7@redhat.com> References: <3A8BC488-09D4-44CC-9844-40F3C03BBD6D@amazon.com> <5D1CD1D6-FA22-42E8-9939-555C976B1D88@azul.com> <0c98957c-a0e8-b5bb-a203-f0dcd7905df7@redhat.com> Message-ID: <93f95787-8c58-83ff-292e-6533eace14f5@redhat.com> On 13/07/2019 09:47, Andrew Haley wrote: > On 7/12/19 2:29 PM, Andrew Haley wrote: >> On 7/12/19 11:08 AM, Andrey Petushkov wrote: >>> Azul fully supports this idea and would like to propose integration >>> of aarch32 port as well, please >> >> It should be pretty non-intrusive, so I have no objection in principle. > > But, having slept on this idea, I think it's impossible. Features are > always committed to mainline first, then backported. There is already > an Arm 32 port in mainline, so I doubt that the AArch32 port would be > accepted there. > But that port is not in 8u. That leaves the options of bringing in Azul's port or backporting Oracle's port. The former seems the better option, given an 8u version already exists and is in production use. -- Andrew :) Senior Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 https://keybase.io/gnu_andrew From gnu.andrew at redhat.com Mon Jul 15 15:48:37 2019 From: gnu.andrew at redhat.com (Andrew John Hughes) Date: Mon, 15 Jul 2019 16:48:37 +0100 Subject: Shenandoah and aarch64 In-Reply-To: References: <3A8BC488-09D4-44CC-9844-40F3C03BBD6D@amazon.com> <5D1CD1D6-FA22-42E8-9939-555C976B1D88@azul.com> <81ebb5e7-60ab-3b11-f4fe-d6f548a930c1@redhat.com> Message-ID: On 14/07/2019 12:21, Roman Kennke wrote: >> On 12/07/2019 11:08, Andrey Petushkov wrote: >>> Azul fully supports this idea and would like to propose integration of aarch32 port as well, please >>> >>> Regards, >>> Andrey >>> >>>> On 11 Jul 2019, at 19:31, Hohensee, Paul wrote: >>>> >>>> We (Amazon) are interested in pushing both Shenandoah and the aarch64 port to jdk8u and would be willing to do much/most of the work. I believe that both currently reside in http://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/ (correct me if not), so to me the easiest approach would be to take both from there. I?d move Shenandoah first, since it presumably has hooks in platform dependent code which we?d have to work around if we did the aarch64 port first. >>>> >>>> Thoughts? >>>> >>>> Thanks, >>>> >>>> Paul >>> >> >> I agree, it would be good to finally see both ports in the main upstream >> repository. Shenandoah as well, though that should go to 11 first. >> >> The work should use a staging repository, as with JFR, so as to minimise >> disruption to the work on 8u releases. > > For the Shenandoah part, would shenandoah/jdk11 work as staging repo? It > seems to be the obvious choice because we already have it, and it is > supposed to only contain the actual difference between upstream jdk11u > and Shenandoah. > > For jdk8, I am not quite sure. We do have shenandoah/jdk8. I believe it > probably would make sense to separate the aarch64 integration into 8u > from Shenandoah and not make Aarch64 wait for Shenandoah. In this case, > I think shenandoah/jdk8 would be good as staging for Shenandoah into > jdk8u too. > > Roman > When I refer to a staging repository, I mean something that could be pulled into the mainline jdk8u/jdk8u-dev i.e. something that has a series of changesets that have valid bug IDs and pass jcheck. I don't know how clean sh/jdk11 is now, but aarch64/jdk8u-shenandoah certainly isn't in that state. I would suggest starting with getting Shenandoah into 11u and aarch64 into 8u (the two efforts can run in parallel). Once Shenandoah has soaked into 11u, it can be backported to 8u, by which time it should have aarch64. It'd be nice to get aarch64 into 7u too, but that's probably wanting too much :-) -- Andrew :) Senior Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 https://keybase.io/gnu_andrew From aph at redhat.com Mon Jul 15 16:47:37 2019 From: aph at redhat.com (Andrew Haley) Date: Mon, 15 Jul 2019 17:47:37 +0100 Subject: Shenandoah and aarch64 In-Reply-To: <93f95787-8c58-83ff-292e-6533eace14f5@redhat.com> References: <3A8BC488-09D4-44CC-9844-40F3C03BBD6D@amazon.com> <5D1CD1D6-FA22-42E8-9939-555C976B1D88@azul.com> <0c98957c-a0e8-b5bb-a203-f0dcd7905df7@redhat.com> <93f95787-8c58-83ff-292e-6533eace14f5@redhat.com> Message-ID: <07f849fd-fa07-964c-330d-fa8806278b4e@redhat.com> On 7/15/19 4:25 PM, Andrew John Hughes wrote: > > > On 13/07/2019 09:47, Andrew Haley wrote: >> On 7/12/19 2:29 PM, Andrew Haley wrote: >>> On 7/12/19 11:08 AM, Andrey Petushkov wrote: >>>> Azul fully supports this idea and would like to propose integration >>>> of aarch32 port as well, please >>> >>> It should be pretty non-intrusive, so I have no objection in principle. >> >> But, having slept on this idea, I think it's impossible. Features are >> always committed to mainline first, then backported. There is already >> an Arm 32 port in mainline, so I doubt that the AArch32 port would be >> accepted there. > > But that port is not in 8u. That leaves the options of bringing in > Azul's port or backporting Oracle's port. Or doing neither. I don't think that it's appropriate to bring in Azul's port, given its lack of a future path, and I don't believe we should set a precedent by making a special exception to the "backports only" rule for it. Anybody who wants it can get it from Azul. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From gnu.andrew at redhat.com Tue Jul 16 07:31:14 2019 From: gnu.andrew at redhat.com (Andrew John Hughes) Date: Tue, 16 Jul 2019 08:31:14 +0100 Subject: Shenandoah and aarch64 In-Reply-To: <0452FC3A-C364-457F-A94C-188F18B93BC0@amazon.com> References: <3A8BC488-09D4-44CC-9844-40F3C03BBD6D@amazon.com> <5D1CD1D6-FA22-42E8-9939-555C976B1D88@azul.com> <81ebb5e7-60ab-3b11-f4fe-d6f548a930c1@redhat.com> <0452FC3A-C364-457F-A94C-188F18B93BC0@amazon.com> Message-ID: <79e3c6bb-4521-5d10-0104-53faf4bc89df@redhat.com> On 15/07/2019 18:02, Hohensee, Paul wrote: > > Then, built on AL2 and fixed all the gcc 8 issues. This was actually the vast majority (as in 99%) of the platform-independent changes. Built and tested the result on linux-x64 and pushed it. > Are those specific to AArch64 or general issues? If the latter, that's something we should fix separately. It may be just that 3.8 (8u171) is now pretty old. -- Andrew :) Senior Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 https://keybase.io/gnu_andrew From gnu.andrew at redhat.com Tue Jul 16 17:03:16 2019 From: gnu.andrew at redhat.com (Andrew John Hughes) Date: Tue, 16 Jul 2019 18:03:16 +0100 Subject: Shenandoah and aarch64 In-Reply-To: <91ACE45A-9D6C-44E3-8DE3-15F4D8122C91@amazon.com> References: <3A8BC488-09D4-44CC-9844-40F3C03BBD6D@amazon.com> <5D1CD1D6-FA22-42E8-9939-555C976B1D88@azul.com> <81ebb5e7-60ab-3b11-f4fe-d6f548a930c1@redhat.com> <0452FC3A-C364-457F-A94C-188F18B93BC0@amazon.com> <79e3c6bb-4521-5d10-0104-53faf4bc89df@redhat.com> <91ACE45A-9D6C-44E3-8DE3-15F4D8122C91@amazon.com> Message-ID: <1f391eb0-f0d9-91b3-3181-352a196804bc@redhat.com> On 16/07/2019 16:04, Hohensee, Paul wrote: > They're pretty much all general issues. We could fix them first. > > Paul > Yeah... I was going to say "It works for me", and then remembered while writing my reply that I have a bunch of flags to turn off -Werror for return types and readdir_r to make that happen. The latter is fixed in 8u-dev and I should be able to get the patches in for the former once the CPU is out of the way. Another good low-hanging fruit for AArch64 would be making sure it builds using the Zero assembler port. That would make sure all the configure and JDK architecture support bits are in place before adding the HotSpot port. -- Andrew :) Senior Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 https://keybase.io/gnu_andrew From snazarkin at azul.com Fri Jul 19 12:45:29 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Fri, 19 Jul 2019 12:45:29 +0000 Subject: hg: aarch32-port/jdk8u/nashorn: 6 new changesets Message-ID: <201907191245.x6JCjTkm014515@aojmv0008.oracle.com> Changeset: 6e564bba54d0 Author: andrew Date: 2019-07-01 20:58 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/6e564bba54d0 Added tag jdk8u222-b08 for changeset e18754960730 ! .hgtags Changeset: 0a5ba9e191cf Author: andrew Date: 2019-07-08 03:53 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/0a5ba9e191cf Added tag jdk8u222-b09 for changeset 6e564bba54d0 ! .hgtags Changeset: 76231deacc2d Author: andrew Date: 2019-07-11 00:03 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/76231deacc2d Added tag jdk8u222-b10 for changeset 0a5ba9e191cf ! .hgtags Changeset: 4e54b87c9c6f Author: andrew Date: 2019-07-16 22:10 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/4e54b87c9c6f Added tag jdk8u222-ga for changeset 0a5ba9e191cf ! .hgtags Changeset: 88ea50b41be3 Author: snazarki Date: 2019-07-17 21:55 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/88ea50b41be3 Merge ! .hgtags Changeset: 36999c8ed246 Author: snazarki Date: 2019-07-17 21:56 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/36999c8ed246 Added tag jdk8u222-ga-aarch32-190717 for changeset 88ea50b41be3 ! .hgtags From snazarkin at azul.com Fri Jul 19 12:45:26 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Fri, 19 Jul 2019 12:45:26 +0000 Subject: hg: aarch32-port/jdk8u/langtools: 6 new changesets Message-ID: <201907191245.x6JCjRRs014446@aojmv0008.oracle.com> Changeset: 6aa4f05982eb Author: andrew Date: 2019-07-01 20:58 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/6aa4f05982eb Added tag jdk8u222-b08 for changeset e5ee6728508d ! .hgtags Changeset: 32df4483e2e3 Author: andrew Date: 2019-07-08 03:53 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/32df4483e2e3 Added tag jdk8u222-b09 for changeset 6aa4f05982eb ! .hgtags Changeset: ddd7ac07a3e9 Author: andrew Date: 2019-07-11 00:03 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/ddd7ac07a3e9 Added tag jdk8u222-b10 for changeset 32df4483e2e3 ! .hgtags Changeset: 74039619a940 Author: andrew Date: 2019-07-16 22:10 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/74039619a940 Added tag jdk8u222-ga for changeset 32df4483e2e3 ! .hgtags Changeset: 07128ec481b0 Author: snazarki Date: 2019-07-17 21:55 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/07128ec481b0 Merge ! .hgtags Changeset: 528288f63090 Author: snazarki Date: 2019-07-17 21:56 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/528288f63090 Added tag jdk8u222-ga-aarch32-190717 for changeset 07128ec481b0 ! .hgtags From snazarkin at azul.com Fri Jul 19 12:45:28 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Fri, 19 Jul 2019 12:45:28 +0000 Subject: hg: aarch32-port/jdk8u/corba: 6 new changesets Message-ID: <201907191245.x6JCjSCg014496@aojmv0008.oracle.com> Changeset: 60d5ceb10435 Author: andrew Date: 2019-07-01 20:58 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/60d5ceb10435 Added tag jdk8u222-b08 for changeset d8e58175603e ! .hgtags Changeset: d44170c2cece Author: andrew Date: 2019-07-08 03:53 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/d44170c2cece Added tag jdk8u222-b09 for changeset 60d5ceb10435 ! .hgtags Changeset: 356cf9da5633 Author: andrew Date: 2019-07-11 00:03 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/356cf9da5633 Added tag jdk8u222-b10 for changeset d44170c2cece ! .hgtags Changeset: a7b8e960cd8a Author: andrew Date: 2019-07-16 22:10 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/a7b8e960cd8a Added tag jdk8u222-ga for changeset d44170c2cece ! .hgtags Changeset: 0295d5b5129a Author: snazarki Date: 2019-07-17 21:55 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/0295d5b5129a Merge ! .hgtags Changeset: 6802dcee6eab Author: snazarki Date: 2019-07-17 21:56 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/6802dcee6eab Added tag jdk8u222-ga-aarch32-190717 for changeset 0295d5b5129a ! .hgtags From snazarkin at azul.com Fri Jul 19 12:45:27 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Fri, 19 Jul 2019 12:45:27 +0000 Subject: hg: aarch32-port/jdk8u/hotspot: 7 new changesets Message-ID: <201907191245.x6JCjR0l014455@aojmv0008.oracle.com> Changeset: 9deea71d83dd Author: andrew Date: 2019-07-01 20:58 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/9deea71d83dd Added tag jdk8u222-b08 for changeset 36a743eee672 ! .hgtags Changeset: 55f693ba975d Author: andrew Date: 2019-07-04 18:20 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/55f693ba975d 8223511: Extended AES support Reviewed-by: phh, mbalao, bae ! src/share/vm/classfile/vmSymbols.hpp Changeset: adfdce09acc3 Author: andrew Date: 2019-07-08 03:53 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/adfdce09acc3 Added tag jdk8u222-b09 for changeset 55f693ba975d ! .hgtags Changeset: f6fa131b5f40 Author: andrew Date: 2019-07-11 00:03 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f6fa131b5f40 Added tag jdk8u222-b10 for changeset adfdce09acc3 ! .hgtags Changeset: da3a1f729b2b Author: andrew Date: 2019-07-16 22:10 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/da3a1f729b2b Added tag jdk8u222-ga for changeset adfdce09acc3 ! .hgtags Changeset: cfc4037363f9 Author: snazarki Date: 2019-07-17 21:55 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/cfc4037363f9 Merge ! .hgtags Changeset: daa49371a53a Author: snazarki Date: 2019-07-17 21:56 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/daa49371a53a Added tag jdk8u222-ga-aarch32-190717 for changeset cfc4037363f9 ! .hgtags From snazarkin at azul.com Fri Jul 19 12:45:29 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Fri, 19 Jul 2019 12:45:29 +0000 Subject: hg: aarch32-port/jdk8u/jaxp: 6 new changesets Message-ID: <201907191245.x6JCjTIA014519@aojmv0008.oracle.com> Changeset: 60d685ed9d5b Author: andrew Date: 2019-07-01 20:58 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/60d685ed9d5b Added tag jdk8u222-b08 for changeset 2b416473fe20 ! .hgtags Changeset: 268ffbdb01e1 Author: andrew Date: 2019-07-08 03:53 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/268ffbdb01e1 Added tag jdk8u222-b09 for changeset 60d685ed9d5b ! .hgtags Changeset: 9af237257c04 Author: andrew Date: 2019-07-11 00:03 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/9af237257c04 Added tag jdk8u222-b10 for changeset 268ffbdb01e1 ! .hgtags Changeset: b257fe295194 Author: andrew Date: 2019-07-16 22:10 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/b257fe295194 Added tag jdk8u222-ga for changeset 268ffbdb01e1 ! .hgtags Changeset: d00feaa20a1e Author: snazarki Date: 2019-07-17 21:55 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/d00feaa20a1e Merge ! .hgtags Changeset: e9ffe459724e Author: snazarki Date: 2019-07-17 21:56 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/e9ffe459724e Added tag jdk8u222-ga-aarch32-190717 for changeset d00feaa20a1e ! .hgtags From snazarkin at azul.com Fri Jul 19 12:45:27 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Fri, 19 Jul 2019 12:45:27 +0000 Subject: hg: aarch32-port/jdk8u: 6 new changesets Message-ID: <201907191245.x6JCjROP014490@aojmv0008.oracle.com> Changeset: 81dd104fa959 Author: andrew Date: 2019-07-01 20:58 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/rev/81dd104fa959 Added tag jdk8u222-b08 for changeset 945f4ae40e43 ! .hgtags Changeset: eeeabadc6bf0 Author: andrew Date: 2019-07-08 03:53 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/rev/eeeabadc6bf0 Added tag jdk8u222-b09 for changeset 81dd104fa959 ! .hgtags Changeset: 3489892a3253 Author: andrew Date: 2019-07-11 00:03 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/rev/3489892a3253 Added tag jdk8u222-b10 for changeset eeeabadc6bf0 ! .hgtags Changeset: bb03d4e1088a Author: andrew Date: 2019-07-16 22:10 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/rev/bb03d4e1088a Added tag jdk8u222-ga for changeset eeeabadc6bf0 ! .hgtags Changeset: 8de4d6d7c28c Author: snazarki Date: 2019-07-17 21:55 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/rev/8de4d6d7c28c Merge ! .hgtags Changeset: 954a1f7a938d Author: snazarki Date: 2019-07-17 21:56 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/rev/954a1f7a938d Added tag jdk8u222-ga-aarch32-190717 for changeset 8de4d6d7c28c ! .hgtags From snazarkin at azul.com Fri Jul 19 12:45:29 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Fri, 19 Jul 2019 12:45:29 +0000 Subject: hg: aarch32-port/jdk8u/jdk: 25 new changesets Message-ID: <201907191245.x6JCjU5G014522@aojmv0008.oracle.com> Changeset: 35818757a9c6 Author: andrew Date: 2019-07-01 20:58 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/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/aarch32-port/jdk8u/jdk/rev/f7b22e107b51 8212328: Exceptional throw cases Reviewed-by: smarks, rriggs, igerasim, ahgross, skoivu, andrew Contributed-by: David Alvarez ! src/share/classes/java/lang/Throwable.java Changeset: 26993f6987f7 Author: igerasim Date: 2019-01-30 19:33 -0800 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/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/aarch32-port/jdk8u/jdk/rev/e859d56516da Added tag jdk8u222-ga for changeset 2a9bea6e5e03 ! .hgtags Changeset: d026f4736505 Author: snazarki Date: 2019-07-17 21:55 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/d026f4736505 Merge ! .hgtags Changeset: 0079c1417079 Author: snazarki Date: 2019-07-17 21:56 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/0079c1417079 Added tag jdk8u222-ga-aarch32-190717 for changeset d026f4736505 ! .hgtags From snazarkin at azul.com Fri Jul 19 12:45:30 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Fri, 19 Jul 2019 12:45:30 +0000 Subject: hg: aarch32-port/jdk8u/jaxws: 6 new changesets Message-ID: <201907191245.x6JCjUVo014549@aojmv0008.oracle.com> Changeset: 22b905fce1aa Author: andrew Date: 2019-07-01 20:58 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/22b905fce1aa Added tag jdk8u222-b08 for changeset 3a9307bd93d3 ! .hgtags Changeset: 3a4dd1917fc5 Author: andrew Date: 2019-07-08 03:53 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/3a4dd1917fc5 Added tag jdk8u222-b09 for changeset 22b905fce1aa ! .hgtags Changeset: 542813f96e5d Author: andrew Date: 2019-07-11 00:03 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/542813f96e5d Added tag jdk8u222-b10 for changeset 3a4dd1917fc5 ! .hgtags Changeset: 84332572ca78 Author: andrew Date: 2019-07-16 22:10 +0100 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/84332572ca78 Added tag jdk8u222-ga for changeset 3a4dd1917fc5 ! .hgtags Changeset: 958fb79df30b Author: snazarki Date: 2019-07-17 21:55 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/958fb79df30b Merge ! .hgtags Changeset: 9166205ce453 Author: snazarki Date: 2019-07-17 21:56 +0300 URL: https://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/9166205ce453 Added tag jdk8u222-ga-aarch32-190717 for changeset 958fb79df30b ! .hgtags From snazarkin at azul.com Fri Jul 19 12:47:12 2019 From: snazarkin at azul.com (Sergey Nazarkin) Date: Fri, 19 Jul 2019 12:47:12 +0000 Subject: [aarch32] 8u222-b08-b10 upstream sync Message-ID: <998D38CB-7465-4509-B2B1-8DF9ACA01181@azul.com> I?ve update our repo with upstream u222-ga. Tagged as jdk8u222-ga-aarch32-190717 From snazarkin at azul.com Mon Jul 22 09:38:24 2019 From: snazarkin at azul.com (Sergey Nazarkin) Date: Mon, 22 Jul 2019 09:38:24 +0000 Subject: RFR: a few aarch32 fixes In-Reply-To: References: Message-ID: <09947935-4654-40FB-AF17-97B9AD655BBF@azul.com> If there is no object I?ll put this fixes tomorrow morning. Sergey Nazarkin > On Jul 12, 2019, at 15:28, Andrey Petushkov wrote: > > Hi All, > > We have identified a few fixes which need to be made in aarch32 port. Could > you please take a look > http://cr.openjdk.java.net/~apetushkov/aarch32-fixes/ > > Sorry for batch request, I've tried to separate them as much as possible to > ease the review > > Regards, > Andrey