From gnu.andrew at redhat.com Tue Apr 30 04:04:43 2019 From: gnu.andrew at redhat.com (Andrew John Hughes) Date: Tue, 30 Apr 2019 05:04:43 +0100 Subject: RFR: u212 Message-ID: Webrev: https://cr.openjdk.java.net/~andrew/aarch32-8/8u212/ Forest: https://icedtea.classpath.org/people/andrew/aarch32 (still uploading) I needed an updated AArch32 tree for the upcoming IcedTea 3.12.0 release, so 8u212-b04 was merged and tagged as jdk8u212-b04-aarch32-190429 (hope that's the right nomenclature) Changes: - S7127191: SA JSDB does not display native symbols correctly for transported Linux cores - S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork - S8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size - S8029661: Support TLS v1.2 algorithm in SunPKCS11 provider - S8042131: DateTimeFormatterBuilder Mapped-values do not work for JapaneseDate - S8043387: java/time/test/java/util/TestFormatter.java failed. - S8044047: Missing null pointer checks for streams - S8059038: Create new launcher for SA tools - S8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly - S8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases - S8076164: [JTextField] When input too long Thai character, cursor's behavior is odd - S8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java - S8076458: java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java timeout - S8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode - S8080932: [TEST_BUG] Test java/awt/BasicStroke/DashStrokeTest.java fails with Bad script error due to improper @run notation - S8129822: Define "headful" jtreg keyword - S8132136: [PIT] RTL orientation in JEditorPane is broken - S8132985: Crash in freetypescaler.c due to double free - S8133108: [PIT] Container size is wrong in JEditorPane - S8133731: [TEST_BUG] Unmappable in ASCII character such as Thai should be escaped in the regtests targeted for a regular non-I18n runs - S8133802: replace some tags (obsolete in html5) in security-libs docs - S8133984: print_compressed_class_space() is only defined in 64-bit VM - S8139803: Fix for 8132985 breaks OpenJDK build on windows. - S8141491: Unaligned memory access in Bits.c - S8145096: Undefined behaviour in HotSpot - S8148928: java/util/stream/test/**/SequentialOpTest.java timed out intermittently - S8164656: krb5 does not retry if TCP connection timeouts - S8170681: Remove fontconfig header files from JDK source tree - S8175120: Remove old tests on kdc timeout policy - S8180469: Wrong short form text for supplemental Japanese era - S8180904: Hotspot tests running with -agentvm failing due to classpath - S8184309: Build warnings from GCC 7.1 on Fedora 26 - S8185975: PPC64: Fix vsldoi interface according to the ISA - S8187364: Unable to enter zero width non-joiner (ZWNJ) symbol in Swing text component - S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag - S8193764: Cannot set COMPANY_NAME when configuring a build - S8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties - S8197429: Increased stack guard causes segfaults on x86-32 - S8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") - S8200115: System property java.vm.vendor value includes quotation marks - S8202088: Japanese new era implementation - S8204142: AWT hang occurs when sequenced events arrive out of sequence in multiple AppContexts - S8205432: Replace the placeholder Japanese era name - S8206075: On x86, assert on unbound assembler Labels used as branch targets - S8206120: Add test cases for lenient Japanese era parsing - S8207070: Webstart app popup on wrong screen in a one-screen setup changing to multi-monitor - S8207152: Placeholder for Japanese new era should be two characters - S8207258: Distrust TLS server certificates anchored by Symantec Root CAs - S8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 - S8208656: Move java/util/Calendar/CalendarTestScripts tests into OpenJDK - S8210633: Cannot parse JapaneseDate string with DateTimeFormatterBuilder Mapped-values - S8210647: libsaproc is being compiled without optimization - S8211106: [windows] Update OS detection code to recognize Windows Server 2019 - S8211231: BarrierSetC1::generate_referent_check() confuses register allocator - S8211382: ISO2022JP and GB18030 NIO converter issues - S8211398: Square character support for the Japanese new era - S8211435: Exception in thread "AWT-EventQueue-1" java.lang.IllegalArgumentException: null source - S8211926: Catastrophic size_t underflow in BitMap::*_large methods - S8211936: Better String parsing - S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 - S8212178: Soft reference reclamation race in com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator - S8212914: Test javax/imageio/plugins/bmp/BMP8BPPLoadTest.java fails - S8212941: Support new Japanese era in java.time.chrono.JapaneseEra - S8213151: [AIX] Some class library files are missing the Classpath exception - S8213154: Update copyright headers of files in src tree that are missing Classpath exception - S8213419: [AArch32] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8213583: Error while opening the JFileChooser when desktop contains shortcuts pointing to deleted files. - S8213952: Relax DNSName restriction as per RFC 1123 - S8213983: [macosx] Keyboard shortcut ?cmd +`? stops working properly if popup window is displayed - S8213992: Rename and make DieOnSafepointTimeout the diagnostic option - S8214059: Undefined behaviour in ADLC - S8214061: Buffer written into itself - S8214189: [AArch32] test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation - S8214206: Fix for JDK-8213419 is broken on 32-bit - S8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while using Swing-FX interop - S8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results - S8215976: Fix gmtime_r declaration conflicts in zip.cpp with linux header files - S8216037: Avoid calling vm_update with a NULL name - S8216058: [TESTBUG] tools/launcher/VersionCheck.java fails after JDK-8215992 - S8216396: Support new Japanese era and new currency code points in java.lang.Character for Java SE 8 - S8217305: Missing 0 in java.dll file version cause issues with patch management software - S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize - S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java - S8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 - S8217609: New era placeholder not recognized by java.text.SimpleDateFormat - S8217710: Add 5 currency code points to Java SE 8uX - S8217753: Enable HotSpot builds on 5.x Linux kernels - S8218453: More dynamic RMI interactions - S8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes - S8218915: Change isJavaIdentifierStart and isJavaIdentifierPart to handle new code points - S8219066: Fuzzing TrueType fonts: setCurrGlyphID() - S8219636: Windows build failure after JDK-8207070 8u backport - S8219890: Calendar.getDisplayName() returns empty string for new Japanese Era on some locales - S8219961: [ppc64] Increase code size for interpreter generation. - S8220397: REGRESSION: JDK-8036003 backport regresses no_strip builds - S8220641: [TESTBUG] New test KdcPolicy.java introduced by JDK-8164656 needs same change as JDK-8190690 - S8221355: Performance regression after JDK-8155635 backport into 8u Two AArch32 changes were necessary for the build to complete: - S8213419: [AArch32] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - S8214189: [AArch32] test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation The first removes the uabs implementation from the aarch32 code as it is now present in globalDefinitions.hpp (same change was needed for AArch64). The second converts longs passed to uabs into julongs, as the method signature was changed as part of the upstream version of 8214189. Built on AArch32 via the Fedora infrastructure, though not thoroughly tested as I don't have local access. Someone else will need to push as I don't have commit rights. Thanks, -- 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 Tue Apr 30 11:41:21 2019 From: snazarkin at azul.com (Sergey Nazarkin) Date: Tue, 30 Apr 2019 11:41:21 +0000 Subject: RFR: u212 In-Reply-To: References: Message-ID: <0CC4FF08-8EA6-45F4-9569-3E06C55B65AC@azul.com> Thank you, Andrew. Sorry for delay, I was on vacation. Let me quick check, I?ll push today evening. Sergey Nazarkin > On Apr 30, 2019, at 07:04, Andrew John Hughes wrote: > > Webrev: https://cr.openjdk.java.net/~andrew/aarch32-8/8u212/ > Forest: https://icedtea.classpath.org/people/andrew/aarch32 (still > uploading) > > I needed an updated AArch32 tree for the upcoming IcedTea 3.12.0 > release, so 8u212-b04 was merged and tagged as > jdk8u212-b04-aarch32-190429 (hope that's the right nomenclature) > > Changes: > - S7127191: SA JSDB does not display native symbols correctly for > transported Linux cores > - S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork > - S8028254: gc/arguments/TestMinInitialErgonomics.java failed with > unexpected initial heap size > - S8029661: Support TLS v1.2 algorithm in SunPKCS11 provider > - S8042131: DateTimeFormatterBuilder Mapped-values do not work for > JapaneseDate > - S8043387: java/time/test/java/util/TestFormatter.java failed. > - S8044047: Missing null pointer checks for streams > - S8059038: Create new launcher for SA tools > - S8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at > nightly > - S8068269: RTM tests that assert on non-zero lock statistics are too > strict in RTMTotalCountIncrRate > 1 cases > - S8076164: [JTextField] When input too long Thai character, cursor's > behavior is odd > - S8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java > - S8076458: > java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java > timeout > - S8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode > - S8080932: [TEST_BUG] Test java/awt/BasicStroke/DashStrokeTest.java > fails with Bad script error due to improper @run notation > - S8129822: Define "headful" jtreg keyword > - S8132136: [PIT] RTL orientation in JEditorPane is broken > - S8132985: Crash in freetypescaler.c due to double free > - S8133108: [PIT] Container size is wrong in JEditorPane > - S8133731: [TEST_BUG] Unmappable in ASCII character such as Thai > should be escaped in the regtests targeted for a regular non-I18n runs > - S8133802: replace some tags (obsolete in html5) in > security-libs docs > - S8133984: print_compressed_class_space() is only defined in 64-bit VM > - S8139803: Fix for 8132985 breaks OpenJDK build on windows. > - S8141491: Unaligned memory access in Bits.c > - S8145096: Undefined behaviour in HotSpot > - S8148928: java/util/stream/test/**/SequentialOpTest.java timed out > intermittently > - S8164656: krb5 does not retry if TCP connection timeouts > - S8170681: Remove fontconfig header files from JDK source tree > - S8175120: Remove old tests on kdc timeout policy > - S8180469: Wrong short form text for supplemental Japanese era > - S8180904: Hotspot tests running with -agentvm failing due to classpath > - S8184309: Build warnings from GCC 7.1 on Fedora 26 > - S8185975: PPC64: Fix vsldoi interface according to the ISA > - S8187364: Unable to enter zero width non-joiner (ZWNJ) symbol in > Swing text component > - S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no > configure flag > - S8193764: Cannot set COMPANY_NAME when configuring a build > - S8195153: [test] runtime/6981737/Test6981737.java shouldn't check > 'java.vendor' and 'java.vm.vendor' properties > - S8197429: Increased stack guard causes segfaults on x86-32 > - S8200109: NMT: diff_malloc_site assert(early->flags() == > current->flags(), "Must be the same memory type") > - S8200115: System property java.vm.vendor value includes quotation marks > - S8202088: Japanese new era implementation > - S8204142: AWT hang occurs when sequenced events arrive out of > sequence in multiple AppContexts > - S8205432: Replace the placeholder Japanese era name > - S8206075: On x86, assert on unbound assembler Labels used as branch > targets > - S8206120: Add test cases for lenient Japanese era parsing > - S8207070: Webstart app popup on wrong screen in a one-screen setup > changing to multi-monitor > - S8207152: Placeholder for Japanese new era should be two characters > - S8207258: Distrust TLS server certificates anchored by Symantec Root CAs > - S8208480: Test failure: assert(is_bound() || is_unused()) after > JDK-8206075 in C1 > - S8208656: Move java/util/Calendar/CalendarTestScripts tests into OpenJDK > - S8210633: Cannot parse JapaneseDate string with > DateTimeFormatterBuilder Mapped-values > - S8210647: libsaproc is being compiled without optimization > - S8211106: [windows] Update OS detection code to recognize Windows > Server 2019 > - S8211231: BarrierSetC1::generate_referent_check() confuses register > allocator > - S8211382: ISO2022JP and GB18030 NIO converter issues > - S8211398: Square character support for the Japanese new era > - S8211435: Exception in thread "AWT-EventQueue-1" > java.lang.IllegalArgumentException: null source > - S8211926: Catastrophic size_t underflow in BitMap::*_large methods > - S8211936: Better String parsing > - S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 > - S8212178: Soft reference reclamation race in > com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator > - S8212914: Test javax/imageio/plugins/bmp/BMP8BPPLoadTest.java fails > - S8212941: Support new Japanese era in java.time.chrono.JapaneseEra > - S8213151: [AIX] Some class library files are missing the Classpath > exception > - S8213154: Update copyright headers of files in src tree that are > missing Classpath exception > - S8213419: [AArch32] C2 may hang in > MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 > - S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with > gcc 8.2.1 > - S8213583: Error while opening the JFileChooser when desktop contains > shortcuts pointing to deleted files. > - S8213952: Relax DNSName restriction as per RFC 1123 > - S8213983: [macosx] Keyboard shortcut ?cmd +`? stops working properly > if popup window is displayed > - S8213992: Rename and make DieOnSafepointTimeout the diagnostic option > - S8214059: Undefined behaviour in ADLC > - S8214061: Buffer written into itself > - S8214189: [AArch32] > test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java > fails on Windows x64 when run with -XX:-TieredCompilation > - S8214189: > test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java > fails on Windows x64 when run with -XX:-TieredCompilation > - S8214206: Fix for JDK-8213419 is broken on 32-bit > - S8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while using > Swing-FX interop > - S8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't > reflect mixed GC results > - S8215976: Fix gmtime_r declaration conflicts in zip.cpp with linux > header files > - S8216037: Avoid calling vm_update with a NULL name > - S8216058: [TESTBUG] tools/launcher/VersionCheck.java fails after > JDK-8215992 > - S8216396: Support new Japanese era and new currency code points in > java.lang.Character for Java SE 8 > - S8217305: Missing 0 in java.dll file version cause issues with patch > management software > - S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize > - S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from > TestOldGenCollectionUsage.java > - S8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 > - S8217609: New era placeholder not recognized by > java.text.SimpleDateFormat > - S8217710: Add 5 currency code points to Java SE 8uX > - S8217753: Enable HotSpot builds on 5.x Linux kernels > - S8218453: More dynamic RMI interactions > - S8218613: [TESTBUG] runtime/ErrorHandling tests are building > incorrect testlibrary classes > - S8218915: Change isJavaIdentifierStart and isJavaIdentifierPart to > handle new code points > - S8219066: Fuzzing TrueType fonts: setCurrGlyphID() > - S8219636: Windows build failure after JDK-8207070 8u backport > - S8219890: Calendar.getDisplayName() returns empty string for new > Japanese Era on some locales > - S8219961: [ppc64] Increase code size for interpreter generation. > - S8220397: REGRESSION: JDK-8036003 backport regresses no_strip builds > - S8220641: [TESTBUG] New test KdcPolicy.java introduced by > JDK-8164656 needs same change as JDK-8190690 > - S8221355: Performance regression after JDK-8155635 backport into 8u > > Two AArch32 changes were necessary for the build to complete: > > - S8213419: [AArch32] C2 may hang in > MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 > - S8214189: [AArch32] > test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java > fails on Windows x64 when run with -XX:-TieredCompilation > > The first removes the uabs implementation from the aarch32 code as it is > now present in globalDefinitions.hpp (same change was needed for > AArch64). The second converts longs passed to uabs into julongs, as the > method signature was changed as part of the upstream version of 8214189. > > Built on AArch32 via the Fedora infrastructure, though not thoroughly > tested as I don't have local access. > > Someone else will need to push as I don't have commit rights. > > Thanks, > -- > 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 Tue Apr 30 13:57:03 2019 From: snazarkin at azul.com (Sergey Nazarkin) Date: Tue, 30 Apr 2019 13:57:03 +0000 Subject: RFR: u212 In-Reply-To: <0CC4FF08-8EA6-45F4-9569-3E06C55B65AC@azul.com> References: <0CC4FF08-8EA6-45F4-9569-3E06C55B65AC@azul.com> Message-ID: <9445B401-98AE-4656-8212-EBF7B8AFC8D3@azul.com> fastdebug fails on ?java -version?. Looks like long -> julong conversion issue. Fixing Sergey Nazarkin > On Apr 30, 2019, at 14:41, Sergey Nazarkin wrote: > > Thank you, Andrew. > > Sorry for delay, I was on vacation. Let me quick check, I?ll push today evening. > > > Sergey Nazarkin > > > > >> On Apr 30, 2019, at 07:04, Andrew John Hughes wrote: >> >> Webrev: https://cr.openjdk.java.net/~andrew/aarch32-8/8u212/ >> Forest: https://icedtea.classpath.org/people/andrew/aarch32 (still >> uploading) >> >> I needed an updated AArch32 tree for the upcoming IcedTea 3.12.0 >> release, so 8u212-b04 was merged and tagged as >> jdk8u212-b04-aarch32-190429 (hope that's the right nomenclature) >> >> Changes: >> - S7127191: SA JSDB does not display native symbols correctly for >> transported Linux cores >> - S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork >> - S8028254: gc/arguments/TestMinInitialErgonomics.java failed with >> unexpected initial heap size >> - S8029661: Support TLS v1.2 algorithm in SunPKCS11 provider >> - S8042131: DateTimeFormatterBuilder Mapped-values do not work for >> JapaneseDate >> - S8043387: java/time/test/java/util/TestFormatter.java failed. >> - S8044047: Missing null pointer checks for streams >> - S8059038: Create new launcher for SA tools >> - S8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at >> nightly >> - S8068269: RTM tests that assert on non-zero lock statistics are too >> strict in RTMTotalCountIncrRate > 1 cases >> - S8076164: [JTextField] When input too long Thai character, cursor's >> behavior is odd >> - S8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java >> - S8076458: >> java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java >> timeout >> - S8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode >> - S8080932: [TEST_BUG] Test java/awt/BasicStroke/DashStrokeTest.java >> fails with Bad script error due to improper @run notation >> - S8129822: Define "headful" jtreg keyword >> - S8132136: [PIT] RTL orientation in JEditorPane is broken >> - S8132985: Crash in freetypescaler.c due to double free >> - S8133108: [PIT] Container size is wrong in JEditorPane >> - S8133731: [TEST_BUG] Unmappable in ASCII character such as Thai >> should be escaped in the regtests targeted for a regular non-I18n runs >> - S8133802: replace some tags (obsolete in html5) in >> security-libs docs >> - S8133984: print_compressed_class_space() is only defined in 64-bit VM >> - S8139803: Fix for 8132985 breaks OpenJDK build on windows. >> - S8141491: Unaligned memory access in Bits.c >> - S8145096: Undefined behaviour in HotSpot >> - S8148928: java/util/stream/test/**/SequentialOpTest.java timed out >> intermittently >> - S8164656: krb5 does not retry if TCP connection timeouts >> - S8170681: Remove fontconfig header files from JDK source tree >> - S8175120: Remove old tests on kdc timeout policy >> - S8180469: Wrong short form text for supplemental Japanese era >> - S8180904: Hotspot tests running with -agentvm failing due to classpath >> - S8184309: Build warnings from GCC 7.1 on Fedora 26 >> - S8185975: PPC64: Fix vsldoi interface according to the ISA >> - S8187364: Unable to enter zero width non-joiner (ZWNJ) symbol in >> Swing text component >> - S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no >> configure flag >> - S8193764: Cannot set COMPANY_NAME when configuring a build >> - S8195153: [test] runtime/6981737/Test6981737.java shouldn't check >> 'java.vendor' and 'java.vm.vendor' properties >> - S8197429: Increased stack guard causes segfaults on x86-32 >> - S8200109: NMT: diff_malloc_site assert(early->flags() == >> current->flags(), "Must be the same memory type") >> - S8200115: System property java.vm.vendor value includes quotation marks >> - S8202088: Japanese new era implementation >> - S8204142: AWT hang occurs when sequenced events arrive out of >> sequence in multiple AppContexts >> - S8205432: Replace the placeholder Japanese era name >> - S8206075: On x86, assert on unbound assembler Labels used as branch >> targets >> - S8206120: Add test cases for lenient Japanese era parsing >> - S8207070: Webstart app popup on wrong screen in a one-screen setup >> changing to multi-monitor >> - S8207152: Placeholder for Japanese new era should be two characters >> - S8207258: Distrust TLS server certificates anchored by Symantec Root CAs >> - S8208480: Test failure: assert(is_bound() || is_unused()) after >> JDK-8206075 in C1 >> - S8208656: Move java/util/Calendar/CalendarTestScripts tests into OpenJDK >> - S8210633: Cannot parse JapaneseDate string with >> DateTimeFormatterBuilder Mapped-values >> - S8210647: libsaproc is being compiled without optimization >> - S8211106: [windows] Update OS detection code to recognize Windows >> Server 2019 >> - S8211231: BarrierSetC1::generate_referent_check() confuses register >> allocator >> - S8211382: ISO2022JP and GB18030 NIO converter issues >> - S8211398: Square character support for the Japanese new era >> - S8211435: Exception in thread "AWT-EventQueue-1" >> java.lang.IllegalArgumentException: null source >> - S8211926: Catastrophic size_t underflow in BitMap::*_large methods >> - S8211936: Better String parsing >> - S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 >> - S8212178: Soft reference reclamation race in >> com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator >> - S8212914: Test javax/imageio/plugins/bmp/BMP8BPPLoadTest.java fails >> - S8212941: Support new Japanese era in java.time.chrono.JapaneseEra >> - S8213151: [AIX] Some class library files are missing the Classpath >> exception >> - S8213154: Update copyright headers of files in src tree that are >> missing Classpath exception >> - S8213419: [AArch32] C2 may hang in >> MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 >> - S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with >> gcc 8.2.1 >> - S8213583: Error while opening the JFileChooser when desktop contains >> shortcuts pointing to deleted files. >> - S8213952: Relax DNSName restriction as per RFC 1123 >> - S8213983: [macosx] Keyboard shortcut ?cmd +`? stops working properly >> if popup window is displayed >> - S8213992: Rename and make DieOnSafepointTimeout the diagnostic option >> - S8214059: Undefined behaviour in ADLC >> - S8214061: Buffer written into itself >> - S8214189: [AArch32] >> test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java >> fails on Windows x64 when run with -XX:-TieredCompilation >> - S8214189: >> test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java >> fails on Windows x64 when run with -XX:-TieredCompilation >> - S8214206: Fix for JDK-8213419 is broken on 32-bit >> - S8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while using >> Swing-FX interop >> - S8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't >> reflect mixed GC results >> - S8215976: Fix gmtime_r declaration conflicts in zip.cpp with linux >> header files >> - S8216037: Avoid calling vm_update with a NULL name >> - S8216058: [TESTBUG] tools/launcher/VersionCheck.java fails after >> JDK-8215992 >> - S8216396: Support new Japanese era and new currency code points in >> java.lang.Character for Java SE 8 >> - S8217305: Missing 0 in java.dll file version cause issues with patch >> management software >> - S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize >> - S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from >> TestOldGenCollectionUsage.java >> - S8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 >> - S8217609: New era placeholder not recognized by >> java.text.SimpleDateFormat >> - S8217710: Add 5 currency code points to Java SE 8uX >> - S8217753: Enable HotSpot builds on 5.x Linux kernels >> - S8218453: More dynamic RMI interactions >> - S8218613: [TESTBUG] runtime/ErrorHandling tests are building >> incorrect testlibrary classes >> - S8218915: Change isJavaIdentifierStart and isJavaIdentifierPart to >> handle new code points >> - S8219066: Fuzzing TrueType fonts: setCurrGlyphID() >> - S8219636: Windows build failure after JDK-8207070 8u backport >> - S8219890: Calendar.getDisplayName() returns empty string for new >> Japanese Era on some locales >> - S8219961: [ppc64] Increase code size for interpreter generation. >> - S8220397: REGRESSION: JDK-8036003 backport regresses no_strip builds >> - S8220641: [TESTBUG] New test KdcPolicy.java introduced by >> JDK-8164656 needs same change as JDK-8190690 >> - S8221355: Performance regression after JDK-8155635 backport into 8u >> >> Two AArch32 changes were necessary for the build to complete: >> >> - S8213419: [AArch32] C2 may hang in >> MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 >> - S8214189: [AArch32] >> test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java >> fails on Windows x64 when run with -XX:-TieredCompilation >> >> The first removes the uabs implementation from the aarch32 code as it is >> now present in globalDefinitions.hpp (same change was needed for >> AArch64). The second converts longs passed to uabs into julongs, as the >> method signature was changed as part of the upstream version of 8214189. >> >> Built on AArch32 via the Fedora infrastructure, though not thoroughly >> tested as I don't have local access. >> >> Someone else will need to push as I don't have commit rights. >> >> Thanks, >> -- >> 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 Tue Apr 30 14:11:57 2019 From: snazarkin at azul.com (Sergey Nazarkin) Date: Tue, 30 Apr 2019 14:11:57 +0000 Subject: RFR: u212 In-Reply-To: <9445B401-98AE-4656-8212-EBF7B8AFC8D3@azul.com> References: <0CC4FF08-8EA6-45F4-9569-3E06C55B65AC@azul.com> <9445B401-98AE-4656-8212-EBF7B8AFC8D3@azul.com> Message-ID: I?ve prepared u212 for aarch32 by merging jdk8u212-b04. My fix for " 8214189: [AArch32] ?? is diff -r 1ea01fa4d62d src/cpu/aarch32/vm/assembler_aarch32.hpp --- a/src/cpu/aarch32/vm/assembler_aarch32.hpp Tue Apr 30 16:40:22 2019 +0300 +++ b/src/cpu/aarch32/vm/assembler_aarch32.hpp Tue Apr 30 17:11:13 2019 +0300 @@ -264,6 +264,8 @@ #define starti Instruction_aarch32 do_not_use(this); set_current(&do_not_use) +static inline unsigned long uabs(long n) { return uabs((jlong)n); } + #define S_DFLT ::lsl() #define C_DFLT AL If there is no objection I?ll push Sergey Nazarkin > On Apr 30, 2019, at 16:57, Sergey Nazarkin wrote: > > fastdebug fails on ?java -version?. Looks like long -> julong conversion issue. Fixing > > > Sergey Nazarkin > > > > >> On Apr 30, 2019, at 14:41, Sergey Nazarkin wrote: >> >> Thank you, Andrew. >> >> Sorry for delay, I was on vacation. Let me quick check, I?ll push today evening. >> >> >> Sergey Nazarkin >> >> >> >> >>> On Apr 30, 2019, at 07:04, Andrew John Hughes wrote: >>> >>> Webrev: https://cr.openjdk.java.net/~andrew/aarch32-8/8u212/ >>> Forest: https://icedtea.classpath.org/people/andrew/aarch32 (still >>> uploading) >>> >>> I needed an updated AArch32 tree for the upcoming IcedTea 3.12.0 >>> release, so 8u212-b04 was merged and tagged as >>> jdk8u212-b04-aarch32-190429 (hope that's the right nomenclature) >>> >>> Changes: >>> - S7127191: SA JSDB does not display native symbols correctly for >>> transported Linux cores >>> - S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork >>> - S8028254: gc/arguments/TestMinInitialErgonomics.java failed with >>> unexpected initial heap size >>> - S8029661: Support TLS v1.2 algorithm in SunPKCS11 provider >>> - S8042131: DateTimeFormatterBuilder Mapped-values do not work for >>> JapaneseDate >>> - S8043387: java/time/test/java/util/TestFormatter.java failed. >>> - S8044047: Missing null pointer checks for streams >>> - S8059038: Create new launcher for SA tools >>> - S8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at >>> nightly >>> - S8068269: RTM tests that assert on non-zero lock statistics are too >>> strict in RTMTotalCountIncrRate > 1 cases >>> - S8076164: [JTextField] When input too long Thai character, cursor's >>> behavior is odd >>> - S8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java >>> - S8076458: >>> java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java >>> timeout >>> - S8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode >>> - S8080932: [TEST_BUG] Test java/awt/BasicStroke/DashStrokeTest.java >>> fails with Bad script error due to improper @run notation >>> - S8129822: Define "headful" jtreg keyword >>> - S8132136: [PIT] RTL orientation in JEditorPane is broken >>> - S8132985: Crash in freetypescaler.c due to double free >>> - S8133108: [PIT] Container size is wrong in JEditorPane >>> - S8133731: [TEST_BUG] Unmappable in ASCII character such as Thai >>> should be escaped in the regtests targeted for a regular non-I18n runs >>> - S8133802: replace some tags (obsolete in html5) in >>> security-libs docs >>> - S8133984: print_compressed_class_space() is only defined in 64-bit VM >>> - S8139803: Fix for 8132985 breaks OpenJDK build on windows. >>> - S8141491: Unaligned memory access in Bits.c >>> - S8145096: Undefined behaviour in HotSpot >>> - S8148928: java/util/stream/test/**/SequentialOpTest.java timed out >>> intermittently >>> - S8164656: krb5 does not retry if TCP connection timeouts >>> - S8170681: Remove fontconfig header files from JDK source tree >>> - S8175120: Remove old tests on kdc timeout policy >>> - S8180469: Wrong short form text for supplemental Japanese era >>> - S8180904: Hotspot tests running with -agentvm failing due to classpath >>> - S8184309: Build warnings from GCC 7.1 on Fedora 26 >>> - S8185975: PPC64: Fix vsldoi interface according to the ISA >>> - S8187364: Unable to enter zero width non-joiner (ZWNJ) symbol in >>> Swing text component >>> - S8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no >>> configure flag >>> - S8193764: Cannot set COMPANY_NAME when configuring a build >>> - S8195153: [test] runtime/6981737/Test6981737.java shouldn't check >>> 'java.vendor' and 'java.vm.vendor' properties >>> - S8197429: Increased stack guard causes segfaults on x86-32 >>> - S8200109: NMT: diff_malloc_site assert(early->flags() == >>> current->flags(), "Must be the same memory type") >>> - S8200115: System property java.vm.vendor value includes quotation marks >>> - S8202088: Japanese new era implementation >>> - S8204142: AWT hang occurs when sequenced events arrive out of >>> sequence in multiple AppContexts >>> - S8205432: Replace the placeholder Japanese era name >>> - S8206075: On x86, assert on unbound assembler Labels used as branch >>> targets >>> - S8206120: Add test cases for lenient Japanese era parsing >>> - S8207070: Webstart app popup on wrong screen in a one-screen setup >>> changing to multi-monitor >>> - S8207152: Placeholder for Japanese new era should be two characters >>> - S8207258: Distrust TLS server certificates anchored by Symantec Root CAs >>> - S8208480: Test failure: assert(is_bound() || is_unused()) after >>> JDK-8206075 in C1 >>> - S8208656: Move java/util/Calendar/CalendarTestScripts tests into OpenJDK >>> - S8210633: Cannot parse JapaneseDate string with >>> DateTimeFormatterBuilder Mapped-values >>> - S8210647: libsaproc is being compiled without optimization >>> - S8211106: [windows] Update OS detection code to recognize Windows >>> Server 2019 >>> - S8211231: BarrierSetC1::generate_referent_check() confuses register >>> allocator >>> - S8211382: ISO2022JP and GB18030 NIO converter issues >>> - S8211398: Square character support for the Japanese new era >>> - S8211435: Exception in thread "AWT-EventQueue-1" >>> java.lang.IllegalArgumentException: null source >>> - S8211926: Catastrophic size_t underflow in BitMap::*_large methods >>> - S8211936: Better String parsing >>> - S8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 >>> - S8212178: Soft reference reclamation race in >>> com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator >>> - S8212914: Test javax/imageio/plugins/bmp/BMP8BPPLoadTest.java fails >>> - S8212941: Support new Japanese era in java.time.chrono.JapaneseEra >>> - S8213151: [AIX] Some class library files are missing the Classpath >>> exception >>> - S8213154: Update copyright headers of files in src tree that are >>> missing Classpath exception >>> - S8213419: [AArch32] C2 may hang in >>> MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 >>> - S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with >>> gcc 8.2.1 >>> - S8213583: Error while opening the JFileChooser when desktop contains >>> shortcuts pointing to deleted files. >>> - S8213952: Relax DNSName restriction as per RFC 1123 >>> - S8213983: [macosx] Keyboard shortcut ?cmd +`? stops working properly >>> if popup window is displayed >>> - S8213992: Rename and make DieOnSafepointTimeout the diagnostic option >>> - S8214059: Undefined behaviour in ADLC >>> - S8214061: Buffer written into itself >>> - S8214189: [AArch32] >>> test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java >>> fails on Windows x64 when run with -XX:-TieredCompilation >>> - S8214189: >>> test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java >>> fails on Windows x64 when run with -XX:-TieredCompilation >>> - S8214206: Fix for JDK-8213419 is broken on 32-bit >>> - S8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while using >>> Swing-FX interop >>> - S8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't >>> reflect mixed GC results >>> - S8215976: Fix gmtime_r declaration conflicts in zip.cpp with linux >>> header files >>> - S8216037: Avoid calling vm_update with a NULL name >>> - S8216058: [TESTBUG] tools/launcher/VersionCheck.java fails after >>> JDK-8215992 >>> - S8216396: Support new Japanese era and new currency code points in >>> java.lang.Character for Java SE 8 >>> - S8217305: Missing 0 in java.dll file version cause issues with patch >>> management software >>> - S8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize >>> - S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from >>> TestOldGenCollectionUsage.java >>> - S8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 >>> - S8217609: New era placeholder not recognized by >>> java.text.SimpleDateFormat >>> - S8217710: Add 5 currency code points to Java SE 8uX >>> - S8217753: Enable HotSpot builds on 5.x Linux kernels >>> - S8218453: More dynamic RMI interactions >>> - S8218613: [TESTBUG] runtime/ErrorHandling tests are building >>> incorrect testlibrary classes >>> - S8218915: Change isJavaIdentifierStart and isJavaIdentifierPart to >>> handle new code points >>> - S8219066: Fuzzing TrueType fonts: setCurrGlyphID() >>> - S8219636: Windows build failure after JDK-8207070 8u backport >>> - S8219890: Calendar.getDisplayName() returns empty string for new >>> Japanese Era on some locales >>> - S8219961: [ppc64] Increase code size for interpreter generation. >>> - S8220397: REGRESSION: JDK-8036003 backport regresses no_strip builds >>> - S8220641: [TESTBUG] New test KdcPolicy.java introduced by >>> JDK-8164656 needs same change as JDK-8190690 >>> - S8221355: Performance regression after JDK-8155635 backport into 8u >>> >>> Two AArch32 changes were necessary for the build to complete: >>> >>> - S8213419: [AArch32] C2 may hang in >>> MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 >>> - S8214189: [AArch32] >>> test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java >>> fails on Windows x64 when run with -XX:-TieredCompilation >>> >>> The first removes the uabs implementation from the aarch32 code as it is >>> now present in globalDefinitions.hpp (same change was needed for >>> AArch64). The second converts longs passed to uabs into julongs, as the >>> method signature was changed as part of the upstream version of 8214189. >>> >>> Built on AArch32 via the Fedora infrastructure, though not thoroughly >>> tested as I don't have local access. >>> >>> Someone else will need to push as I don't have commit rights. >>> >>> Thanks, >>> -- >>> 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 Apr 30 15:20:20 2019 From: gnu.andrew at redhat.com (Andrew John Hughes) Date: Tue, 30 Apr 2019 16:20:20 +0100 Subject: RFR: u212 In-Reply-To: References: <0CC4FF08-8EA6-45F4-9569-3E06C55B65AC@azul.com> <9445B401-98AE-4656-8212-EBF7B8AFC8D3@azul.com> Message-ID: <02e3de10-6906-02ed-f0af-7d13b777bed0@redhat.com> On 30/04/2019 15:11, Sergey Nazarkin wrote: > I?ve prepared u212 for aarch32 by merging jdk8u212-b04. > > My fix for " 8214189: [AArch32] ?? is > > diff -r 1ea01fa4d62d src/cpu/aarch32/vm/assembler_aarch32.hpp > --- a/src/cpu/aarch32/vm/assembler_aarch32.hpp Tue Apr 30 16:40:22 2019 +0300 > +++ b/src/cpu/aarch32/vm/assembler_aarch32.hpp Tue Apr 30 17:11:13 2019 +0300 > @@ -264,6 +264,8 @@ > > #define starti Instruction_aarch32 do_not_use(this); set_current(&do_not_use) > > +static inline unsigned long uabs(long n) { return uabs((jlong)n); } > + > #define S_DFLT ::lsl() > #define C_DFLT AL > > If there is no objection I?ll push > > > Sergey Nazarkin > > That's simpler than what I had as well :-) I did consider that, but wasn't sure if it would conflict with the other uabs. I guess if it's only in the AArch32 part of the tree, it's ok. Thanks for the quick response. Once you push, I'll update to your version. Thanks, -- 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 Tue Apr 30 20:49:12 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Tue, 30 Apr 2019 20:49:12 +0000 Subject: hg: aarch32-port/jdk8u/nashorn: 20 new changesets Message-ID: <201904302049.x3UKnCGn017395@aojmv0008.oracle.com> Changeset: b4f849376f08 Author: diazhou Date: 2018-12-15 09:58 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/b4f849376f08 Added tag jdk8u202-b08 for changeset 7aeae6eb6236 ! .hgtags Changeset: cd4430c469bf Author: diazhou Date: 2018-12-15 09:34 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/cd4430c469bf Added tag jdk8u201-b09 for changeset bf5c40b0e9d8 ! .hgtags Changeset: 5a876140bff8 Author: diazhou Date: 2018-12-17 12:38 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/5a876140bff8 Added tag jdk8u201-b79 for changeset cd4430c469bf ! .hgtags Changeset: 7e3753cfb076 Author: aefimov Date: 2018-12-19 23:01 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/7e3753cfb076 Merge ! .hgtags Changeset: f8a927bb61a1 Author: diazhou Date: 2018-12-22 13:10 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/f8a927bb61a1 Added tag jdk8u202-b25 for changeset 7e3753cfb076 ! .hgtags Changeset: 694869cbd8b0 Author: diazhou Date: 2018-12-22 12:48 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/694869cbd8b0 Added tag jdk8u201-b25 for changeset 5a876140bff8 ! .hgtags Changeset: 513bdfdab61c Author: aefimov Date: 2018-12-25 01:56 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/513bdfdab61c Merge ! .hgtags Changeset: c364caddddf6 Author: diazhou Date: 2019-01-08 16:18 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/c364caddddf6 Added tag jdk8u202-b26 for changeset 513bdfdab61c ! .hgtags Changeset: 0c71098034e6 Author: diazhou Date: 2019-01-08 15:48 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/0c71098034e6 Added tag jdk8u201-b26 for changeset 694869cbd8b0 ! .hgtags Changeset: f6c471f364a7 Author: rpatil Date: 2019-01-13 23:56 -1200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/f6c471f364a7 Merge ! .hgtags Changeset: e9169a96a3d1 Author: aefimov Date: 2019-01-15 10:36 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/e9169a96a3d1 Added tag jdk8u202-ga for changeset 7aeae6eb6236 ! .hgtags Changeset: 13ff364ebad9 Author: aefimov Date: 2019-01-15 10:38 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/13ff364ebad9 Added tag jdk8u201-ga for changeset bf5c40b0e9d8 ! .hgtags Changeset: 8949d12e49e3 Author: aefimov Date: 2019-01-15 10:49 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/8949d12e49e3 Merge ! .hgtags Changeset: 609a9aad7563 Author: prr Date: 2017-10-25 13:11 -0700 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/609a9aad7563 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj ! THIRD_PARTY_README Changeset: 203712f71207 Author: andrew Date: 2019-03-14 01:15 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/203712f71207 Added tag jdk8u212-b00 for changeset 8949d12e49e3 ! .hgtags Changeset: 8fa8a4821ec3 Author: clanger Date: 2019-03-18 08:34 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/8fa8a4821ec3 Added tag jdk8u212-b01 for changeset 203712f71207 ! .hgtags Changeset: f470f90fa4f7 Author: clanger Date: 2019-04-01 14:19 +0200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/f470f90fa4f7 Added tag jdk8u212-b02 for changeset 8fa8a4821ec3 ! .hgtags Changeset: 32c18a79003a Author: andrew Date: 2019-04-03 05:15 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/32c18a79003a Added tag jdk8u212-b03 for changeset f470f90fa4f7 ! .hgtags Changeset: c9e9d34bf7c8 Author: snazarki Date: 2019-04-30 17:26 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/c9e9d34bf7c8 Merge ! .hgtags Changeset: cd40080cdc88 Author: snazarki Date: 2019-04-30 18:01 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/nashorn/rev/cd40080cdc88 Added tag jdk8u212-b04-aarch32-190430 for changeset c9e9d34bf7c8 ! .hgtags From snazarkin at azul.com Tue Apr 30 20:49:13 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Tue, 30 Apr 2019 20:49:13 +0000 Subject: hg: aarch32-port/jdk8u/jaxp: 21 new changesets Message-ID: <201904302049.x3UKnDsi017483@aojmv0008.oracle.com> Changeset: 04dff71a7e67 Author: diazhou Date: 2018-12-15 09:57 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/04dff71a7e67 Added tag jdk8u202-b08 for changeset 6c6166477778 ! .hgtags Changeset: 14a7e11e6db2 Author: diazhou Date: 2018-12-15 09:33 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/14a7e11e6db2 Added tag jdk8u201-b09 for changeset 0bd4dbc4d66f ! .hgtags Changeset: 83dce201f51f Author: diazhou Date: 2018-12-17 12:37 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/83dce201f51f Added tag jdk8u201-b79 for changeset 14a7e11e6db2 ! .hgtags Changeset: 2e575d455cac Author: aefimov Date: 2018-12-19 22:58 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/2e575d455cac Merge ! .hgtags Changeset: f544acfe4f1b Author: diazhou Date: 2018-12-22 13:10 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/f544acfe4f1b Added tag jdk8u202-b25 for changeset 2e575d455cac ! .hgtags Changeset: a55558a5e910 Author: diazhou Date: 2018-12-22 12:47 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/a55558a5e910 Added tag jdk8u201-b25 for changeset 83dce201f51f ! .hgtags Changeset: a14b334da6a1 Author: aefimov Date: 2018-12-25 01:53 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/a14b334da6a1 Merge ! .hgtags Changeset: 00ac834d5bb3 Author: diazhou Date: 2019-01-08 16:17 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/00ac834d5bb3 Added tag jdk8u202-b26 for changeset a14b334da6a1 ! .hgtags Changeset: 2fa0e41154e3 Author: diazhou Date: 2019-01-08 15:47 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/2fa0e41154e3 Added tag jdk8u201-b26 for changeset a55558a5e910 ! .hgtags Changeset: 9fa168fdbd13 Author: rpatil Date: 2019-01-13 23:53 -1200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/9fa168fdbd13 Merge ! .hgtags Changeset: eaec722663dd Author: aefimov Date: 2019-01-15 10:36 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/eaec722663dd Added tag jdk8u202-ga for changeset 6c6166477778 ! .hgtags Changeset: fc65d5549434 Author: aefimov Date: 2019-01-15 10:38 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/fc65d5549434 Added tag jdk8u201-ga for changeset 0bd4dbc4d66f ! .hgtags Changeset: 58a54ab25e52 Author: aefimov Date: 2019-01-15 10:46 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/58a54ab25e52 Merge ! .hgtags Changeset: f64efeef405b Author: shade Date: 2019-02-06 14:58 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/f64efeef405b 8212178: Soft reference reclamation race in com.sun.xml.internal.stream.util.ThreadLocalBufferAllocator Reviewed-by: rkennke, kbarrett, joehw ! src/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java Changeset: 4a62904b0d7e Author: prr Date: 2017-10-25 13:11 -0700 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/4a62904b0d7e 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj ! THIRD_PARTY_README Changeset: 22d26c0a8eb7 Author: andrew Date: 2019-03-14 01:08 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/22d26c0a8eb7 Added tag jdk8u212-b00 for changeset 58a54ab25e52 ! .hgtags Changeset: 8b263aef666d Author: clanger Date: 2019-03-18 08:34 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/8b263aef666d Added tag jdk8u212-b01 for changeset 22d26c0a8eb7 ! .hgtags Changeset: 7dca173f654e Author: clanger Date: 2019-04-01 14:23 +0200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/7dca173f654e Added tag jdk8u212-b02 for changeset 8b263aef666d ! .hgtags Changeset: 90f8352e7f06 Author: andrew Date: 2019-04-03 05:14 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/90f8352e7f06 Added tag jdk8u212-b03 for changeset 7dca173f654e ! .hgtags Changeset: 7e651fba815f Author: snazarki Date: 2019-04-30 17:26 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/7e651fba815f Merge ! .hgtags Changeset: 6cf20552bfcc Author: snazarki Date: 2019-04-30 18:01 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxp/rev/6cf20552bfcc Added tag jdk8u212-b04-aarch32-190430 for changeset 7e651fba815f ! .hgtags From snazarkin at azul.com Tue Apr 30 20:49:15 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Tue, 30 Apr 2019 20:49:15 +0000 Subject: hg: aarch32-port/jdk8u: 24 new changesets Message-ID: <201904302049.x3UKnFua017501@aojmv0008.oracle.com> Changeset: e77a63147075 Author: diazhou Date: 2018-12-15 09:57 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/e77a63147075 Added tag jdk8u202-b08 for changeset 0ea872ce7550 ! .hgtags Changeset: f12674350119 Author: diazhou Date: 2018-12-15 09:32 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/f12674350119 Added tag jdk8u201-b09 for changeset 9250f6917113 ! .hgtags Changeset: 7c2db1a58ed1 Author: diazhou Date: 2018-12-17 12:37 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/7c2db1a58ed1 Added tag jdk8u201-b79 for changeset f12674350119 ! .hgtags Changeset: d194c1e53bdb Author: aefimov Date: 2018-12-19 22:55 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/d194c1e53bdb Merge ! .hgtags Changeset: 718a3c501e13 Author: diazhou Date: 2018-12-22 13:09 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/718a3c501e13 Added tag jdk8u202-b25 for changeset d194c1e53bdb ! .hgtags Changeset: 52cda73a68eb Author: diazhou Date: 2018-12-22 12:46 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/52cda73a68eb Added tag jdk8u201-b25 for changeset 7c2db1a58ed1 ! .hgtags Changeset: a8b6e38ee409 Author: aefimov Date: 2018-12-25 01:50 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/a8b6e38ee409 Merge ! .hgtags Changeset: 0913fcb5cc81 Author: diazhou Date: 2019-01-08 16:15 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/0913fcb5cc81 Added tag jdk8u202-b26 for changeset a8b6e38ee409 ! .hgtags Changeset: 1b390fffeb01 Author: diazhou Date: 2019-01-08 15:46 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/1b390fffeb01 Added tag jdk8u201-b26 for changeset 52cda73a68eb ! .hgtags Changeset: ca9964b7a06a Author: rpatil Date: 2019-01-13 23:51 -1200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/ca9964b7a06a Merge ! .hgtags Changeset: e685fdf0f5a7 Author: aefimov Date: 2019-01-15 10:36 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/e685fdf0f5a7 Added tag jdk8u202-ga for changeset 0ea872ce7550 ! .hgtags Changeset: 9ac6ef1bbafa Author: aefimov Date: 2019-01-15 10:38 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/9ac6ef1bbafa Added tag jdk8u201-ga for changeset 9250f6917113 ! .hgtags Changeset: 3a2209a0e9c9 Author: aefimov Date: 2019-01-15 10:42 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/3a2209a0e9c9 Merge ! .hgtags Changeset: 9da665f87c4b Author: prr Date: 2017-10-25 13:11 -0700 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/9da665f87c4b 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj ! THIRD_PARTY_README ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/libraries.m4 Changeset: 7d134528324e Author: kevinw Date: 2019-03-12 09:52 -0700 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/7d134528324e 8217305: Missing 0 in java.dll file version cause issues with patch management software Reviewed-by: shade ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: ad9bf02e0bf7 Author: andrew Date: 2019-03-14 01:06 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/ad9bf02e0bf7 Added tag jdk8u212-b00 for changeset 3a2209a0e9c9 ! .hgtags Changeset: 5af73acc6b6c Author: andrew Date: 2019-03-15 17:19 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/5af73acc6b6c 8220397: REGRESSION: JDK-8036003 backport regresses no_strip builds Summary: 8036003 adds STRIP_POLICY=no_strip conditionals in some areas, but not for ZIP_DEBUGINFO_FILES blocks Reviewed-by: erikj ! make/common/NativeCompilation.gmk Changeset: 5dd7e8d925e8 Author: clanger Date: 2019-03-18 08:33 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/5dd7e8d925e8 Added tag jdk8u212-b01 for changeset 5af73acc6b6c ! .hgtags Changeset: e0b7721459ee Author: mr Date: 2019-03-20 16:32 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/e0b7721459ee 8193764: Cannot set COMPANY_NAME when configuring a build Reviewed-by: erikj, martin, tbell, aph ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 Changeset: 7480582c7fdc Author: simonis Date: 2019-03-29 15:08 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/7480582c7fdc 8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag Reviewed-by: erikj, dholmes ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in Changeset: 5218ef8ea6c3 Author: clanger Date: 2019-04-01 14:26 +0200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/5218ef8ea6c3 Added tag jdk8u212-b02 for changeset 7480582c7fdc ! .hgtags Changeset: d43cf567cf72 Author: andrew Date: 2019-04-03 05:14 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/d43cf567cf72 Added tag jdk8u212-b03 for changeset 5218ef8ea6c3 ! .hgtags Changeset: 1f5fba5c447c Author: snazarki Date: 2019-04-30 17:26 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/1f5fba5c447c Merge ! .hgtags ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 Changeset: 708681189a7d Author: snazarki Date: 2019-04-30 18:01 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/rev/708681189a7d Added tag jdk8u212-b04-aarch32-190430 for changeset 1f5fba5c447c ! .hgtags From snazarkin at azul.com Tue Apr 30 20:49:14 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Tue, 30 Apr 2019 20:49:14 +0000 Subject: hg: aarch32-port/jdk8u/hotspot: 61 new changesets Message-ID: <201904302049.x3UKnFC0017493@aojmv0008.oracle.com> Changeset: 421d9fe6d211 Author: diazhou Date: 2018-12-15 09:57 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/421d9fe6d211 Added tag jdk8u202-b08 for changeset 818b1963f7a2 ! .hgtags Changeset: bd988b43db1b Author: diazhou Date: 2018-12-15 09:33 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/bd988b43db1b Added tag jdk8u201-b09 for changeset 48947e4db9f3 ! .hgtags Changeset: b9347a42530a Author: diazhou Date: 2018-12-17 12:37 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b9347a42530a Added tag jdk8u201-b79 for changeset bd988b43db1b ! .hgtags Changeset: 1083b49a8810 Author: aefimov Date: 2018-12-19 22:56 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/1083b49a8810 Merge ! .hgtags Changeset: 87ff221e21d6 Author: diazhou Date: 2018-12-22 13:09 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/87ff221e21d6 Added tag jdk8u202-b25 for changeset 1083b49a8810 ! .hgtags Changeset: fb760c9d9649 Author: diazhou Date: 2018-12-22 12:47 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/fb760c9d9649 Added tag jdk8u201-b25 for changeset b9347a42530a ! .hgtags Changeset: 7a69774c67cb Author: aefimov Date: 2018-12-25 01:51 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/7a69774c67cb Merge ! .hgtags Changeset: a5bd626b92b7 Author: diazhou Date: 2019-01-08 16:16 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/a5bd626b92b7 Added tag jdk8u202-b26 for changeset 7a69774c67cb ! .hgtags Changeset: 2d05d2942601 Author: diazhou Date: 2019-01-08 15:47 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2d05d2942601 Added tag jdk8u201-b26 for changeset fb760c9d9649 ! .hgtags Changeset: e42039fb91cc Author: rpatil Date: 2019-01-13 23:52 -1200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e42039fb91cc Merge ! .hgtags Changeset: dd62437f9c2e Author: aefimov Date: 2019-01-15 10:36 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/dd62437f9c2e Added tag jdk8u202-ga for changeset 818b1963f7a2 ! .hgtags Changeset: daa4d2e5491d Author: aefimov Date: 2019-01-15 10:38 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/daa4d2e5491d Added tag jdk8u201-ga for changeset 48947e4db9f3 ! .hgtags Changeset: 76a9c9cf14f1 Author: aefimov Date: 2019-01-15 10:43 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/76a9c9cf14f1 Merge ! .hgtags Changeset: 111b95ad4584 Author: goetz Date: 2019-03-04 21:10 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/111b95ad4584 8219961: [ppc64] Increase code size for interpreter generation. Reviewed-by: aph, mdoerr ! src/cpu/ppc/vm/templateInterpreter_ppc.hpp Changeset: 26c65bb80287 Author: eistepan Date: 2014-11-25 18:16 +0400 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/26c65bb80287 8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly Reviewed-by: brutisso ! test/gc/arguments/TestG1HeapRegionSize.java Changeset: 79920693f915 Author: dbuck Date: 2018-12-03 07:29 -0500 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/79920693f915 8141491: Unaligned memory access in Bits.c Summary: Introduce alignment-safe Copy::conjoint_swap and JVM_CopySwapMemory Reviewed-by: mikael, dholmes ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/solaris/makefiles/mapfile-vers ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/utilities/copy.cpp ! src/share/vm/utilities/copy.hpp Changeset: 26f9044e381f Author: kvn Date: 2015-08-19 17:59 -0700 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/26f9044e381f 8133984: print_compressed_class_space() is only defined in 64-bit VM Summary: define method's empty body in 32-bit VM. Reviewed-by: coleenp ! src/share/vm/memory/metaspace.hpp Changeset: d7bcbcfde505 Author: kevinw Date: 2018-12-03 14:07 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/d7bcbcfde505 Merge Changeset: 1485461a0fd1 Author: aph Date: 2018-07-06 17:25 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/1485461a0fd1 8197429: Increased stack guard causes segfaults on x86-32 Reviewed-by: dholmes ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp + test/runtime/StackGap/T.java + test/runtime/StackGap/exestack-gap.c + test/runtime/StackGap/testme.sh Changeset: a253fe293726 Author: zgu Date: 2018-12-05 16:59 -0500 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/a253fe293726 8213992: Rename and make DieOnSafepointTimeout the diagnostic option Reviewed-by: dholmes, dcubed, coleenp, kvn ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/safepoint.cpp Changeset: 21884257c797 Author: sgehwolf Date: 2018-11-09 10:38 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/21884257c797 8210647: libsaproc is being compiled without optimization Reviewed-by: erikj, jcbeyler ! make/linux/makefiles/saproc.make ! make/windows/makefiles/sa.make Changeset: adc49d072b7c Author: sgehwolf Date: 2018-11-09 12:39 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/adc49d072b7c 8212110: Build of saproc.dll broken on Windows 32 bit after JDK-8210647 Reviewed-by: erikj, akasko ! make/windows/makefiles/sa.make Changeset: 6ce4101edc7a Author: mdoerr Date: 2018-12-06 13:26 -0500 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/6ce4101edc7a 8185975: PPC64: Fix vsldoi interface according to the ISA Reviewed-by: mdoerr Contributed-by: Gustavo Serra Scalet ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp Changeset: da2e98c027fd Author: phh Date: 2018-12-20 20:11 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/da2e98c027fd 8206075: On x86, assert on unbound assembler Labels used as branch targets 8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 Summary: Combine unbound Label assertion checking backports Reviewed-by: andrew, coffeys ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp Changeset: b484b18b9f14 Author: sgehwolf Date: 2018-12-12 14:46 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b484b18b9f14 8059038: Create new launcher for SA tools Summary: Create separate launchers for clhsdb and hsdb since JDK 8 uses separate launchers for SA tools Reviewed-by: kevinw, andrew ! agent/src/share/classes/sun/jvm/hotspot/CLHSDB.java ! agent/src/share/classes/sun/jvm/hotspot/HSDB.java Changeset: c40a28e54185 Author: ysuenaga Date: 2019-01-08 04:05 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c40a28e54185 8184309: Build warnings from GCC 7.1 on Fedora 26 Reviewed-by: kbarrett, vlivanov ! src/share/vm/code/dependencies.cpp Changeset: a9ab35a0f5cb Author: andrew Date: 2019-01-08 04:55 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/a9ab35a0f5cb 8216037: Avoid calling vm_update with a NULL name Summary: Pass the empty string instead of NULL for safer strcmp usage Reviewed-by: andrew Contributed-by: Siddhesh Poyarekar ! src/share/vm/runtime/fprofiler.cpp Changeset: 4b8584c24ff4 Author: phh Date: 2019-01-28 17:51 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/4b8584c24ff4 8215934: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results Summary: Memory pools can now be optional collection participants, e.g., G1 Old Gen in an incremental collection. Reviewed-by: tschatzl, jcbeyler, andrew ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/services/memoryManager.cpp ! src/share/vm/services/memoryManager.hpp ! src/share/vm/services/memoryService.cpp ! src/share/vm/services/memoryService.hpp + test/gc/TestMemoryMXBeansAndPoolsPresence.java + test/gc/g1/mixedgc/TestOldGenCollectionUsage.java Changeset: 28f68e5c6fb3 Author: phh Date: 2019-01-30 17:32 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/28f68e5c6fb3 8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java Summary: Remove the corresponding @requires line Reviewed-by: tschatzl ! test/gc/g1/mixedgc/TestOldGenCollectionUsage.java Changeset: f43f77de876a Author: aph Date: 2019-02-01 10:47 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f43f77de876a 8145096: Undefined behaviour in HotSpot Summary: Fix some integer overflows Reviewed-by: jrose, kvn, kbarrett, adinn, iklam ! src/os/posix/vm/os_posix.cpp ! src/share/vm/opto/addnode.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/mulnode.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 63ce4041b7ec Author: andrew Date: 2019-02-06 04:09 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/63ce4041b7ec Merge ! src/share/vm/prims/jvm.cpp Changeset: 58ffe5f227a6 Author: ysuenaga Date: 2019-02-06 14:59 +0900 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/58ffe5f227a6 8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize Reviewed-by: tschatzl, stuefe ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp Changeset: 67aa2bb0d84e Author: roland Date: 2019-02-06 17:32 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/67aa2bb0d84e 8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 Reviewed-by: kvn, dlong, aph ! src/share/vm/opto/mulnode.cpp ! src/share/vm/utilities/globalDefinitions.hpp + test/compiler/integerArithmetic/MultiplyByIntegerMinHang.java Changeset: bb44c0e88235 Author: roland Date: 2019-02-06 11:41 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/bb44c0e88235 8214206: Fix for JDK-8213419 is broken on 32-bit Reviewed-by: mdoerr, shade ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/share/vm/opto/divnode.cpp ! src/share/vm/opto/mulnode.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/hashtable.cpp Changeset: c5e1abd2d0af Author: shade Date: 2019-02-11 17:00 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c5e1abd2d0af 8214059: Undefined behaviour in ADLC Reviewed-by: shade, kbarrett Contributed-by: Simon Tooke ! src/share/vm/adlc/adlparse.cpp ! src/share/vm/adlc/dfa.cpp ! src/share/vm/adlc/formssel.cpp Changeset: faa71d8b8ab5 Author: shade Date: 2019-02-12 11:58 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/faa71d8b8ab5 8211926: Catastrophic size_t underflow in BitMap::*_large methods Reviewed-by: kbarrett, stuefe ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp ! src/share/vm/utilities/bitMap.inline.hpp Changeset: 6384d7f8a123 Author: shade Date: 2019-02-12 16:14 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/6384d7f8a123 8218613: [TESTBUG] runtime/ErrorHandling tests are building incorrect testlibrary classes Reviewed-by: aph, dholmes ! test/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java ! test/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java Changeset: 3999f5f297f2 Author: roland Date: 2019-02-19 10:06 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/3999f5f297f2 8211231: BarrierSetC1::generate_referent_check() confuses register allocator Reviewed-by: iveresov, kvn ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: 71bd8f8ad1fb Author: roland Date: 2018-11-26 17:35 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/71bd8f8ad1fb 8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation Reviewed-by: kvn ! src/share/vm/opto/mulnode.cpp ! src/share/vm/utilities/globalDefinitions.hpp + test/compiler/integerArithmetic/MultiplyByConstantLongMax.java Changeset: 97d605522fcb Author: phh Date: 2019-02-25 21:38 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/97d605522fcb 8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork Summary: On Linux, use vfork in case of an OOM. Reviewed-by: dholmes, iklam ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/vmError.cpp Changeset: c3abd2b71b9a Author: zgu Date: 2019-02-08 16:34 -0500 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c3abd2b71b9a 8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") Reviewed-by: shade, coleenp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/services/memReporter.cpp + test/runtime/NMT/MallocSiteTypeChange.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 1abddcd038df Author: ehelin Date: 2014-02-05 10:09 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/1abddcd038df 8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size Reviewed-by: brutisso, tschatzl, sjohanss ! src/share/vm/prims/whitebox.cpp ! test/gc/arguments/TestMaxHeapSizeTools.java Changeset: f2cf09a64a91 Author: shade Date: 2019-02-27 10:23 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f2cf09a64a91 8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java Reviewed-by: lfoltan, coleenp ! test/runtime/NMT/JcmdDetailDiff.java Changeset: bcec9de99535 Author: fzhinkin Date: 2015-01-14 09:53 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/bcec9de99535 8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases Reviewed-by: kvn, iignatyev ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java Changeset: 3d54343bdb9c Author: simonis Date: 2018-01-17 17:26 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/3d54343bdb9c 8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties Reviewed-by: dholmes, andrew ! test/runtime/6981737/Test6981737.java Changeset: ce13ce932e31 Author: prr Date: 2017-10-25 13:11 -0700 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/ce13ce932e31 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj ! THIRD_PARTY_README Changeset: d626acee4654 Author: dsamersoff Date: 2014-02-12 23:39 +0400 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/d626acee4654 7127191: SA JSDB does not display native symbols correctly for transported Linux cores Summary: Better handle SA_ALTROOT Reviewed-by: sla, sspitsyn ! agent/src/os/linux/libproc_impl.c ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/sa.js Changeset: 04cb6ac03887 Author: mbaesken Date: 2018-10-02 13:48 +0200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/04cb6ac03887 8211106: [windows] Update OS detection code to recognize Windows Server 2019 Reviewed-by: alanb, clanger, bobv ! src/os/windows/vm/os_windows.cpp Changeset: 8119983116f6 Author: ctornqvi Date: 2019-03-11 15:50 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/8119983116f6 8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode 8180904: Hotspot tests running with -agentvm failing due to classpath Summary: Add -cp System.getProperty("java.class.path") to ProcessBuilder arguments. Reviewed-by: sla, gtriantafill ! test/Makefile ! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java + test/sanity/MismatchedWhiteBox/WhiteBox.java - test/sanity/WhiteBox.java ! test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java Changeset: a9b47ed264ce Author: andrew Date: 2019-03-14 01:13 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/a9b47ed264ce Added tag jdk8u212-b00 for changeset 9ce27f0a4683 ! .hgtags Changeset: 5af8ec63c21c Author: andrew Date: 2019-03-15 17:22 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/5af8ec63c21c 8217753: Enable HotSpot builds on 5.x Linux kernels Summary: Remove Linux kernel version check as very unlikely a kernel older than 2.4 will be used. Reviewed-by: erikj ! make/linux/Makefile Changeset: 9ee244aee077 Author: clanger Date: 2019-03-18 08:03 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/9ee244aee077 Merge - test/sanity/WhiteBox.java Changeset: 6e2900603bc6 Author: clanger Date: 2019-03-18 08:33 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/6e2900603bc6 Added tag jdk8u212-b01 for changeset 9ee244aee077 ! .hgtags Changeset: d1520f0c3524 Author: andrew Date: 2019-03-29 15:03 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/d1520f0c3524 8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag Reviewed-by: erikj, dholmes ! make/aix/makefiles/buildtree.make ! make/aix/makefiles/vm.make ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/vm.make ! make/openjdk_distro ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/vm.make ! make/windows/build.make ! make/windows/makefiles/vm.make ! src/share/vm/runtime/arguments.cpp Changeset: 2d94aac71d33 Author: erikj Date: 2018-06-20 09:38 -0700 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2d94aac71d33 8200115: System property java.vm.vendor value includes quotation marks Reviewed-by: tbell, asaha ! src/share/vm/runtime/vm_version.cpp Changeset: 96fec237fcc0 Author: clanger Date: 2019-04-01 14:24 +0200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/96fec237fcc0 Added tag jdk8u212-b02 for changeset 2d94aac71d33 ! .hgtags Changeset: 865b7735e833 Author: andrew Date: 2019-04-03 05:15 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/865b7735e833 Added tag jdk8u212-b03 for changeset 96fec237fcc0 ! .hgtags Changeset: b2000ea410b0 Author: sgehwolf Date: 2019-04-10 11:38 +0200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b2000ea410b0 8221355: Performance regression after JDK-8155635 backport into 8u Reviewed-by: shade, roland ! src/share/vm/opto/library_call.cpp Changeset: c800dc44e4aa Author: snazarki Date: 2019-04-30 17:26 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c800dc44e4aa Merge ! .hgtags ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/saproc.make ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/utilities/globalDefinitions.hpp - test/sanity/WhiteBox.java Changeset: 57f4048a925b Author: snazarki Date: 2019-04-30 17:39 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/57f4048a925b 8213419: [AArch32] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 8214189: [AArch32] test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation ! src/cpu/aarch32/vm/assembler_aarch32.hpp Changeset: cf9d0f69a549 Author: snazarki Date: 2019-04-30 18:01 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/cf9d0f69a549 Added tag jdk8u212-b04-aarch32-190430 for changeset 57f4048a925b ! .hgtags From snazarkin at azul.com Tue Apr 30 20:49:16 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Tue, 30 Apr 2019 20:49:16 +0000 Subject: hg: aarch32-port/jdk8u/langtools: 20 new changesets Message-ID: <201904302049.x3UKnGd4017506@aojmv0008.oracle.com> Changeset: f16b1c7d508d Author: diazhou Date: 2018-12-15 09:58 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/f16b1c7d508d Added tag jdk8u202-b08 for changeset 95f8837bfbdc ! .hgtags Changeset: 7d4b8157cedd Author: diazhou Date: 2018-12-15 09:34 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/7d4b8157cedd Added tag jdk8u201-b09 for changeset 689d7755e8c1 ! .hgtags Changeset: 4466875577d8 Author: diazhou Date: 2018-12-17 12:38 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/4466875577d8 Added tag jdk8u201-b79 for changeset 7d4b8157cedd ! .hgtags Changeset: 15d8c732039b Author: aefimov Date: 2018-12-19 23:00 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/15d8c732039b Merge ! .hgtags Changeset: f1d6d56e430a Author: diazhou Date: 2018-12-22 13:10 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/f1d6d56e430a Added tag jdk8u202-b25 for changeset 15d8c732039b ! .hgtags Changeset: 60ed5e6cf44f Author: diazhou Date: 2018-12-22 12:48 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/60ed5e6cf44f Added tag jdk8u201-b25 for changeset 4466875577d8 ! .hgtags Changeset: c0f526208190 Author: aefimov Date: 2018-12-25 01:56 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/c0f526208190 Merge ! .hgtags Changeset: 6d30981ed95a Author: diazhou Date: 2019-01-08 16:17 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/6d30981ed95a Added tag jdk8u202-b26 for changeset c0f526208190 ! .hgtags Changeset: a9ba51f01046 Author: diazhou Date: 2019-01-08 15:48 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/a9ba51f01046 Added tag jdk8u201-b26 for changeset 60ed5e6cf44f ! .hgtags Changeset: baed9c50d1a5 Author: rpatil Date: 2019-01-13 23:55 -1200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/baed9c50d1a5 Merge ! .hgtags Changeset: 19d180afaaf8 Author: aefimov Date: 2019-01-15 10:36 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/19d180afaaf8 Added tag jdk8u202-ga for changeset 95f8837bfbdc ! .hgtags Changeset: ba93db19bb0b Author: aefimov Date: 2019-01-15 10:38 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/ba93db19bb0b Added tag jdk8u201-ga for changeset 689d7755e8c1 ! .hgtags Changeset: 075120a8b410 Author: aefimov Date: 2019-01-15 10:49 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/075120a8b410 Merge ! .hgtags Changeset: c2109b85082b Author: prr Date: 2017-10-25 13:11 -0700 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/c2109b85082b 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj ! THIRD_PARTY_README Changeset: f301c2612d60 Author: andrew Date: 2019-03-14 01:09 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/f301c2612d60 Added tag jdk8u212-b00 for changeset 075120a8b410 ! .hgtags Changeset: 59ab73ca14e8 Author: clanger Date: 2019-03-18 08:34 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/59ab73ca14e8 Added tag jdk8u212-b01 for changeset f301c2612d60 ! .hgtags Changeset: 4c4c8a86bcb2 Author: clanger Date: 2019-04-01 14:20 +0200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/4c4c8a86bcb2 Added tag jdk8u212-b02 for changeset 59ab73ca14e8 ! .hgtags Changeset: 075e7154cddf Author: andrew Date: 2019-04-03 05:15 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/075e7154cddf Added tag jdk8u212-b03 for changeset 4c4c8a86bcb2 ! .hgtags Changeset: d7a1586b23e6 Author: snazarki Date: 2019-04-30 17:26 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/d7a1586b23e6 Merge ! .hgtags Changeset: 9c5ef9bbb77e Author: snazarki Date: 2019-04-30 18:01 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/langtools/rev/9c5ef9bbb77e Added tag jdk8u212-b04-aarch32-190430 for changeset d7a1586b23e6 ! .hgtags From snazarkin at azul.com Tue Apr 30 20:49:16 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Tue, 30 Apr 2019 20:49:16 +0000 Subject: hg: aarch32-port/jdk8u/corba: 20 new changesets Message-ID: <201904302049.x3UKnGFY017510@aojmv0008.oracle.com> Changeset: 46f09c21c4f1 Author: diazhou Date: 2018-12-15 09:57 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/46f09c21c4f1 Added tag jdk8u202-b08 for changeset 6aced976491d ! .hgtags Changeset: f0bb83fa5fa8 Author: diazhou Date: 2018-12-15 09:32 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/f0bb83fa5fa8 Added tag jdk8u201-b09 for changeset 69ab1163c4bb ! .hgtags Changeset: 199b0a8ca169 Author: diazhou Date: 2018-12-17 12:37 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/199b0a8ca169 Added tag jdk8u201-b79 for changeset f0bb83fa5fa8 ! .hgtags Changeset: 8292032f8f98 Author: aefimov Date: 2018-12-19 22:55 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/8292032f8f98 Merge ! .hgtags Changeset: 3e53d0cafec7 Author: diazhou Date: 2018-12-22 13:09 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/3e53d0cafec7 Added tag jdk8u202-b25 for changeset 8292032f8f98 ! .hgtags Changeset: 92563b03802d Author: diazhou Date: 2018-12-22 12:47 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/92563b03802d Added tag jdk8u201-b25 for changeset 199b0a8ca169 ! .hgtags Changeset: e46810124822 Author: aefimov Date: 2018-12-25 01:49 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/e46810124822 Merge ! .hgtags Changeset: c058ab859fff Author: diazhou Date: 2019-01-08 16:16 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/c058ab859fff Added tag jdk8u202-b26 for changeset e46810124822 ! .hgtags Changeset: 379db88f3265 Author: diazhou Date: 2019-01-08 15:47 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/379db88f3265 Added tag jdk8u201-b26 for changeset 92563b03802d ! .hgtags Changeset: d092661a44af Author: rpatil Date: 2019-01-13 23:49 -1200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/d092661a44af Merge ! .hgtags Changeset: e0b61f6736f7 Author: aefimov Date: 2019-01-15 10:36 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/e0b61f6736f7 Added tag jdk8u202-ga for changeset 6aced976491d ! .hgtags Changeset: faa71dde7b59 Author: aefimov Date: 2019-01-15 10:38 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/faa71dde7b59 Added tag jdk8u201-ga for changeset 69ab1163c4bb ! .hgtags Changeset: 2a7ec282f0ce Author: aefimov Date: 2019-01-15 10:41 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/2a7ec282f0ce Merge ! .hgtags Changeset: e674080c0797 Author: prr Date: 2017-10-25 13:11 -0700 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/e674080c0797 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj ! THIRD_PARTY_README Changeset: e41d4e43109e Author: andrew Date: 2019-03-14 01:07 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/e41d4e43109e Added tag jdk8u212-b00 for changeset 2a7ec282f0ce ! .hgtags Changeset: 5d11a79b0bf5 Author: clanger Date: 2019-03-18 08:33 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/5d11a79b0bf5 Added tag jdk8u212-b01 for changeset e41d4e43109e ! .hgtags Changeset: b6ed07cab3f8 Author: clanger Date: 2019-04-01 14:25 +0200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/b6ed07cab3f8 Added tag jdk8u212-b02 for changeset 5d11a79b0bf5 ! .hgtags Changeset: 7bcc11914fc5 Author: andrew Date: 2019-04-03 05:14 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/7bcc11914fc5 Added tag jdk8u212-b03 for changeset b6ed07cab3f8 ! .hgtags Changeset: 94e839bde586 Author: snazarki Date: 2019-04-30 17:26 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/94e839bde586 Merge ! .hgtags Changeset: 38e7bdc3f43d Author: snazarki Date: 2019-04-30 18:01 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/corba/rev/38e7bdc3f43d Added tag jdk8u212-b04-aarch32-190430 for changeset 94e839bde586 ! .hgtags From snazarkin at azul.com Tue Apr 30 20:49:17 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Tue, 30 Apr 2019 20:49:17 +0000 Subject: hg: aarch32-port/jdk8u/jaxws: 20 new changesets Message-ID: <201904302049.x3UKnHn0017523@aojmv0008.oracle.com> Changeset: b72395bfcddf Author: diazhou Date: 2018-12-15 09:57 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/b72395bfcddf Added tag jdk8u202-b08 for changeset 99fbc435f2fa ! .hgtags Changeset: ec98fab8b31a Author: diazhou Date: 2018-12-15 09:34 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/ec98fab8b31a Added tag jdk8u201-b09 for changeset 05542ff5d183 ! .hgtags Changeset: 636a528d16b8 Author: diazhou Date: 2018-12-17 12:37 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/636a528d16b8 Added tag jdk8u201-b79 for changeset ec98fab8b31a ! .hgtags Changeset: a51e13337c7b Author: aefimov Date: 2018-12-19 22:58 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/a51e13337c7b Merge ! .hgtags Changeset: 96018bdfbe9c Author: diazhou Date: 2018-12-22 13:10 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/96018bdfbe9c Added tag jdk8u202-b25 for changeset a51e13337c7b ! .hgtags Changeset: 0e9ea4e61187 Author: diazhou Date: 2018-12-22 12:47 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/0e9ea4e61187 Added tag jdk8u201-b25 for changeset 636a528d16b8 ! .hgtags Changeset: 81d8126f05e5 Author: aefimov Date: 2018-12-25 01:54 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/81d8126f05e5 Merge ! .hgtags Changeset: 93d51a42d906 Author: diazhou Date: 2019-01-08 16:17 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/93d51a42d906 Added tag jdk8u202-b26 for changeset 81d8126f05e5 ! .hgtags Changeset: 673556bdfdb9 Author: diazhou Date: 2019-01-08 15:47 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/673556bdfdb9 Added tag jdk8u201-b26 for changeset 0e9ea4e61187 ! .hgtags Changeset: b202dbe92fcd Author: rpatil Date: 2019-01-13 23:54 -1200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/b202dbe92fcd Merge ! .hgtags Changeset: 12cacb1ad18a Author: aefimov Date: 2019-01-15 10:36 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/12cacb1ad18a Added tag jdk8u202-ga for changeset 99fbc435f2fa ! .hgtags Changeset: a9bf41b6e7d4 Author: aefimov Date: 2019-01-15 10:38 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/a9bf41b6e7d4 Added tag jdk8u201-ga for changeset 05542ff5d183 ! .hgtags Changeset: d5402443e939 Author: aefimov Date: 2019-01-15 10:46 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/d5402443e939 Merge ! .hgtags Changeset: 1490d3ed061c Author: prr Date: 2017-10-25 13:11 -0700 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/1490d3ed061c 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj ! THIRD_PARTY_README Changeset: 5f9530ebac26 Author: andrew Date: 2019-03-14 01:08 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/5f9530ebac26 Added tag jdk8u212-b00 for changeset d5402443e939 ! .hgtags Changeset: b6ace99fbdc1 Author: clanger Date: 2019-03-18 08:34 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/b6ace99fbdc1 Added tag jdk8u212-b01 for changeset 5f9530ebac26 ! .hgtags Changeset: edd8659683b4 Author: clanger Date: 2019-04-01 14:23 +0200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/edd8659683b4 Added tag jdk8u212-b02 for changeset b6ace99fbdc1 ! .hgtags Changeset: f8ab1759ad91 Author: andrew Date: 2019-04-03 05:15 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/f8ab1759ad91 Added tag jdk8u212-b03 for changeset edd8659683b4 ! .hgtags Changeset: fa7924de0df5 Author: snazarki Date: 2019-04-30 17:26 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/fa7924de0df5 Merge ! .hgtags Changeset: 10759104773a Author: snazarki Date: 2019-04-30 18:01 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jaxws/rev/10759104773a Added tag jdk8u212-b04-aarch32-190430 for changeset fa7924de0df5 ! .hgtags From snazarkin at azul.com Tue Apr 30 20:49:21 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Tue, 30 Apr 2019 20:49:21 +0000 Subject: hg: aarch32-port/jdk8u/jdk: 74 new changesets Message-ID: <201904302049.x3UKnN8I017615@aojmv0008.oracle.com> Changeset: 8e9385429c2f Author: diazhou Date: 2018-12-15 09:57 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/8e9385429c2f Added tag jdk8u202-b08 for changeset d10b8de706c1 ! .hgtags Changeset: c44a78b5e3c5 Author: diazhou Date: 2018-12-15 09:34 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/c44a78b5e3c5 Added tag jdk8u201-b09 for changeset 72a1a252527b ! .hgtags Changeset: 91c1f8b2df32 Author: diazhou Date: 2018-12-17 12:37 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/91c1f8b2df32 Added tag jdk8u201-b79 for changeset c44a78b5e3c5 ! .hgtags Changeset: 96f7a4d6224a Author: aefimov Date: 2018-12-19 22:58 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/96f7a4d6224a Merge ! .hgtags Changeset: d5bd3c5e2bdc Author: diazhou Date: 2018-12-22 13:10 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/d5bd3c5e2bdc Added tag jdk8u202-b25 for changeset 96f7a4d6224a ! .hgtags Changeset: 7ce5e345e1d2 Author: diazhou Date: 2018-12-22 12:47 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/7ce5e345e1d2 Added tag jdk8u201-b25 for changeset 91c1f8b2df32 ! .hgtags Changeset: 4d01af166527 Author: aefimov Date: 2018-12-25 01:54 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/4d01af166527 Merge ! .hgtags Changeset: 6f10e6517b85 Author: diazhou Date: 2019-01-08 16:17 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/6f10e6517b85 Added tag jdk8u202-b26 for changeset 4d01af166527 ! .hgtags Changeset: e4abb632e050 Author: diazhou Date: 2019-01-08 15:47 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/e4abb632e050 Added tag jdk8u201-b26 for changeset 7ce5e345e1d2 ! .hgtags Changeset: b54b152d890f Author: rpatil Date: 2019-01-13 23:54 -1200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/b54b152d890f Merge ! .hgtags Changeset: f88e495640f0 Author: aefimov Date: 2019-01-15 10:36 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/f88e495640f0 Added tag jdk8u202-ga for changeset d10b8de706c1 ! .hgtags Changeset: a25327bdbff5 Author: aefimov Date: 2019-01-15 10:38 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/a25327bdbff5 Added tag jdk8u201-ga for changeset 72a1a252527b ! .hgtags Changeset: f0b93fbd8cf8 Author: aefimov Date: 2019-01-15 10:47 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/f0b93fbd8cf8 Merge ! .hgtags Changeset: fa06cdb4c6f7 Author: mbalao Date: 2018-10-31 17:04 -0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/fa06cdb4c6f7 8029661: Support TLS v1.2 algorithm in SunPKCS11 provider Summary: TLS v1.2 algorithms for key and MAC derivation added to SunPKCS11 crypto provider. 8210912 fix is included as part of this changeset. Reviewed-by: valeriep ! 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/P11TlsRsaPremasterSecretGenerator.java ! src/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java + src/share/classes/sun/security/pkcs11/wrapper/CK_TLS12_KEY_MAT_PARAMS.java + src/share/classes/sun/security/pkcs11/wrapper/CK_TLS12_MASTER_KEY_DERIVE_PARAMS.java + src/share/classes/sun/security/pkcs11/wrapper/CK_TLS_MAC_PARAMS.java ! src/share/classes/sun/security/pkcs11/wrapper/Functions.java ! src/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java ! src/share/native/sun/security/pkcs11/wrapper/p11_convert.c ! 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 + test/sun/security/pkcs11/fips/TestTLS12.java ! test/sun/security/pkcs11/fips/cert8.db ! test/sun/security/pkcs11/fips/key3.db ! test/sun/security/pkcs11/fips/keystore Changeset: 8f2ece9973d2 Author: dbuck Date: 2018-12-03 07:31 -0500 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/8f2ece9973d2 8141491: Unaligned memory access in Bits.c Summary: Introduce alignment-safe Copy::conjoint_swap and JVM_CopySwapMemory Reviewed-by: mikael, dholmes ! make/mapfiles/libjava/mapfile-vers ! src/share/classes/java/nio/Bits.java ! src/share/javavm/export/jvm.h ! src/share/native/java/nio/Bits.c Changeset: ce8578e6c45a Author: simonis Date: 2018-10-31 16:02 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/ce8578e6c45a 8213151: [AIX] Some class library files are missing the Classpath exception Reviewed-by: stuefe, rriggs, mbaesken ! src/aix/porting/porting_aix.c ! src/aix/porting/porting_aix.h Changeset: da66807df40f Author: fmatte Date: 2018-12-05 03:51 -0500 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/da66807df40f 8212914: Test javax/imageio/plugins/bmp/BMP8BPPLoadTest.java fails Summary: replaced bmp test file with data array Reviewed-by: psadhukhan, jdv ! test/javax/imageio/plugins/bmp/BMP8BPPLoadTest.java Changeset: 054e78a0d4d6 Author: sgehwolf Date: 2018-11-20 17:45 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/054e78a0d4d6 8059038: Create new launcher for SA tools Summary: Create separate launchers for clhsdb and hsdb since JDK 8 uses separate launchers for SA tools Reviewed-by: kevinw, andrew ! make/CompileLaunchers.gmk + test/sun/tools/clhsdb/Basic.sh ! test/sun/tools/common/CommonSetup.sh + test/sun/tools/hsdb/Basic.sh Changeset: c0c5709fe992 Author: sgehwolf Date: 2019-01-03 12:14 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/c0c5709fe992 8216058: [TESTBUG] tools/launcher/VersionCheck.java fails after JDK-8215992 Summary: Blacklist clhsdb and hsdb for '-version' option. Reviewed-by: aph, andrew ! test/tools/launcher/VersionCheck.java Changeset: db7a698be165 Author: rriggs Date: 2019-01-03 17:39 +0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/db7a698be165 8215976: Fix gmtime_r declaration conflicts in zip.cpp with linux header files Reviewed-by: dholmes, rriggs Contributed-by: patrick at os.amperecomputing.com ! src/share/native/com/sun/java/util/jar/pack/zip.cpp Changeset: 00475cd329f7 Author: coffeys Date: 2019-01-29 22:37 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/00475cd329f7 8216396: Support new Japanese era and new currency code points in java.lang.Character for Java SE 8 Reviewed-by: chegar, naoto, rriggs, coffeys Contributed-by: deepak.kejriwal at oracle.com ! src/share/classes/java/lang/Character.java Changeset: c35f231af17a Author: coffeys Date: 2019-01-29 22:38 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/c35f231af17a 8212941: Support new Japanese era in java.time.chrono.JapaneseEra Reviewed-by: chegar, naoto, coffeys Contributed-by: deepak.kejriwal at oracle.com ! src/share/classes/java/time/chrono/JapaneseEra.java Changeset: b6dcf8ae496c Author: andrew Date: 2019-02-06 04:09 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/b6dcf8ae496c Merge ! src/share/classes/java/time/chrono/JapaneseEra.java - test/sun/security/tools/jarsigner/warnings/bad_netscape_cert_type.jks.base64 - test/sun/security/tools/jarsigner/warnings/bad_netscape_cert_type.sh Changeset: 3bb8137f36a8 Author: sgehwolf Date: 2018-12-04 17:54 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/3bb8137f36a8 8214061: Buffer written into itself Summary: Actually write the msg text into the buffer. Reviewed-by: dcubed, sgehwolf, sspitsyn Contributed-by: Simon Tooke ! src/share/back/debugInit.c Changeset: 56a6d4af2805 Author: coffeys Date: 2018-12-05 17:33 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/56a6d4af2805 8213952: Relax DNSName restriction as per RFC 1123 Reviewed-by: weijun, mullan, chegar ! src/share/classes/sun/security/x509/DNSName.java ! src/share/classes/sun/security/x509/GeneralName.java ! src/share/classes/sun/security/x509/RFC822Name.java ! src/share/classes/sun/security/x509/URIName.java ! src/share/classes/sun/security/x509/X500Name.java ! test/sun/security/tools/keytool/KeyToolTest.java + test/sun/security/x509/GeneralName/DNSNameTest.java Changeset: eea52cc48f02 Author: phh Date: 2019-02-22 17:45 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/eea52cc48f02 8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 Summary: Terminate cipher lists with TLS_EMPTY_RENEGOTIATION_INFO_SCSV. Reviewed-by: jnimeh, clanger ! src/share/classes/sun/security/ssl/SSLAlgorithmDecomposer.java ! test/sun/security/ssl/sanity/ciphersuites/CheckCipherSuites.java Changeset: d56017f2c647 Author: phh Date: 2019-02-22 18:02 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/d56017f2c647 8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while using Swing-FX interop Summary: Set the gtk backend to x11 on all systems Reviewed-by: prr, kcr ! src/solaris/native/sun/xawt/XToolkit.c Changeset: c763f8d25eac Author: phh Date: 2019-02-22 18:03 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/c763f8d25eac Merge Changeset: a854158a2c94 Author: phh Date: 2019-02-20 21:11 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/a854158a2c94 8213583: Error while opening the JFileChooser when desktop contains shortcuts pointing to deleted files. Summary: Use SLR_NO_UI flag to suppress any system dialogs during IShellLinkW::Resolve invocation. Reviewed-by: kaddepalli, aivanov, serb ! src/windows/native/sun/windows/ShellFolder2.cpp Changeset: aa5e4bedfa82 Author: phh Date: 2019-02-22 18:18 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/aa5e4bedfa82 Merge Changeset: 5833bcef26ca Author: phh Date: 2019-02-25 07:03 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/5833bcef26ca 8129822: Define "headful" jtreg keyword Summary: Add "headfull" keyword to jdk/test/TEST.ROOT. Reviewed-by: alanb, alexsch ! test/TEST.ROOT Changeset: 74f7c62048f5 Author: phh Date: 2019-02-25 09:40 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/74f7c62048f5 8207070: Webstart app popup on wrong screen in a one-screen setup changing to multi-monitor Summary: Run updates in a thread pool rather than on the display thread Reviewed-by: prr ! src/windows/classes/sun/awt/windows/WToolkit.java ! src/windows/classes/sun/awt/windows/WWindowPeer.java + test/java/awt/Toolkit/DisplayChangesException/DisplayChangesException.java Changeset: 3a37ebd8c506 Author: mbalao Date: 2019-01-21 19:04 -0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/3a37ebd8c506 8204142: AWT hang occurs when sequenced events arrive out of sequence in multiple AppContexts Summary: Improvements on the synchronization of SequencedEvent events from different AppContexts Reviewed-by: serb ! src/share/classes/java/awt/SequencedEvent.java + test/java/awt/event/SequencedEvent/MultipleContextsFunctionalTest.java + test/java/awt/event/SequencedEvent/MultipleContextsUnitTest.java Changeset: 6cf76191d907 Author: shade Date: 2019-02-25 19:11 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/6cf76191d907 8219636: Windows build failure after JDK-8207070 8u backport Reviewed-by: zgu ! src/windows/classes/sun/awt/windows/WToolkit.java Changeset: 0bbba5ac12b9 Author: serb Date: 2018-11-10 18:48 -0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/0bbba5ac12b9 8211435: Exception in thread "AWT-EventQueue-1" java.lang.IllegalArgumentException: null source Reviewed-by: dmarkov, lbourges, kaddepalli, prr ! src/share/classes/java/awt/DefaultKeyboardFocusManager.java + test/java/awt/Focus/NullActiveWindowOnFocusLost/NullActiveWindowOnFocusLost.java Changeset: 0f8892af847e Author: mbalao Date: 2019-02-21 03:38 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/0f8892af847e 8213154: Update copyright headers of files in src tree that are missing Classpath exception Reviewed-by: andrew ! src/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java Changeset: f30cf8f6a97d Author: alitvinov Date: 2018-11-12 22:28 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/f30cf8f6a97d 8187364: Unable to enter zero width non-joiner (ZWNJ) symbol in Swing text component Reviewed-by: serb, dmarkov ! src/share/classes/javax/swing/text/DefaultEditorKit.java Changeset: 111b0d11b261 Author: phh Date: 2019-02-25 22:13 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/111b0d11b261 8080932: [TEST_BUG] Test java/awt/BasicStroke/DashStrokeTest.java fails with Bad script error due to improper @run notation Summary: Add "main" and "main/othervm" @run arguments Reviewed-by: azvegint, alexsch ! test/java/awt/BasicStroke/DashStrokeTest.java Changeset: 5188a1b80628 Author: phh Date: 2019-02-25 22:13 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/5188a1b80628 Merge Changeset: 09670d5fb69d Author: itakiguchi Date: 2018-11-01 17:48 -0400 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/09670d5fb69d 8211382: ISO2022JP and GB18030 NIO converter issues Reviewed-by: sherman, rriggs ! src/share/classes/sun/nio/cs/ext/GB18030.java ! src/share/classes/sun/nio/cs/ext/ISO2022_JP.java + test/sun/nio/cs/TestGB18030.java ! test/sun/nio/cs/TestISO2022JP.java Changeset: 3d0c0934a949 Author: psadhukhan Date: 2015-10-05 15:36 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/3d0c0934a949 8132985: Crash in freetypescaler.c due to double free Reviewed-by: prr, simonis ! src/share/native/sun/font/freetypeScaler.c + test/java/awt/FontClass/FontDisposer/FontDisposeTest.java Changeset: b5fa49bf0430 Author: psadhukhan Date: 2015-10-27 14:16 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/b5fa49bf0430 8139803: Fix for 8132985 breaks OpenJDK build on windows. Reviewed-by: serb, simonis ! src/share/native/sun/font/freetypeScaler.c Changeset: d94191cfd5b2 Author: mullan Date: 2019-03-01 00:55 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/d94191cfd5b2 8207258: Distrust TLS server certificates anchored by Symantec Root CAs Summary: Add class CADistrustPolicy and distrust Symantec. Reviewed-by: weijun + src/share/classes/sun/security/validator/CADistrustPolicy.java ! src/share/classes/sun/security/validator/EndEntityChecker.java + src/share/classes/sun/security/validator/SymantecTLSPolicy.java ! src/share/classes/sun/security/validator/Validator.java ! src/share/lib/security/java.security-aix ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows + test/lib/security/SecurityUtils.java + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/Distrust.java + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/appleistca2g1-chain.pem + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/appleistca8g1-chain.pem + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustglobalca-chain.pem + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustprimarycag2-chain.pem + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustprimarycag3-chain.pem + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/geotrustuniversalca-chain.pem + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/thawteprimaryrootca-chain.pem + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/thawteprimaryrootcag2-chain.pem + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/thawteprimaryrootcag3-chain.pem + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g3ca-chain.pem + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g4ca-chain.pem + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g5ca-chain.pem + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignclass3g5ca-codesigning-chain.pem + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/Symantec/verisignuniversalrootca-chain.pem Changeset: bc0a3a91a074 Author: rpatil Date: 2019-02-22 14:47 +0530 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/bc0a3a91a074 8202088: Japanese new era implementation 8207152: Placeholder for Japanese new era should be two characters 8211398: Square character support for the Japanese new era 8180469: Wrong short form text for supplemental Japanese era 8206120: Add test cases for lenient Japanese era parsing 8218915: Change isJavaIdentifierStart and isJavaIdentifierPart to handle new code points 8217710: Add 5 currency code points to Java SE 8uX Reviewed-by: coffeys, naoto Contributed-by: deepak.kejriwal at oracle.com ! make/data/characterdata/CharacterData00.java.template ! make/data/unicodedata/UnicodeData.txt ! src/share/classes/java/lang/Character.java ! 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/locale/provider/CalendarNameProviderImpl.java ! src/share/lib/calendars.properties ! test/java/lang/Character/Scripts.txt + test/java/lang/Character/TestIsJavaIdentifierMethods.java ! 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/Bug8007038.java ! test/java/util/Calendar/Builder/BuilderTest.java + test/java/util/Calendar/JapaneseEraNameTest.java + test/java/util/Calendar/JapaneseLenientEraTest.java ! test/java/util/Calendar/NarrowNamesTest.java ! test/java/util/Calendar/SupplementalJapaneseEraTest.java Changeset: b53da04f164d Author: psandoz Date: 2014-07-16 14:35 +0200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/b53da04f164d 8044047: Missing null pointer checks for streams Reviewed-by: dfuchs Contributed-by: paul.sandoz at oracle.com, ivan.gerasimov at oracle.com ! src/share/classes/java/util/stream/AbstractPipeline.java ! src/share/classes/java/util/stream/BaseStream.java ! src/share/classes/java/util/stream/DoublePipeline.java ! src/share/classes/java/util/stream/DoubleStream.java ! src/share/classes/java/util/stream/IntPipeline.java ! src/share/classes/java/util/stream/IntStream.java ! src/share/classes/java/util/stream/LongPipeline.java ! src/share/classes/java/util/stream/LongStream.java ! src/share/classes/java/util/stream/PipelineHelper.java ! src/share/classes/java/util/stream/SliceOps.java ! src/share/classes/java/util/stream/Stream.java ! src/share/classes/java/util/stream/StreamOpFlag.java + test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java + test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java + test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamCloseTest.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java Changeset: 1a9f062574c0 Author: amlu Date: 2016-02-01 09:38 +0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/1a9f062574c0 8076458: java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java timeout Reviewed-by: psandoz Contributed-by: huaming.li at oracle.com ! test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java ! test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java ! test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java ! test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java Changeset: a23ef4a0fbcb Author: amlu Date: 2016-02-05 09:54 +0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/a23ef4a0fbcb 8148928: java/util/stream/test/**/SequentialOpTest.java timed out intermittently Reviewed-by: psandoz Contributed-by: huaming.li at oracle.com ! test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SequentialOpTest.java Changeset: 27bdb1ffadcc Author: prr Date: 2017-10-25 13:11 -0700 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/27bdb1ffadcc 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj ! THIRD_PARTY_README ! make/lib/Awt2dLibraries.gmk - src/solaris/native/sun/awt/fontconfig.h ! src/solaris/native/sun/awt/fontpath.c Changeset: e82f912e5ae1 Author: rpatil Date: 2019-03-04 19:15 +0530 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/e82f912e5ae1 8217609: New era placeholder not recognized by java.text.SimpleDateFormat Reviewed-by: naoto, andrew Contributed-by: deepak.kejriwal at oracle.com ! make/src/classes/build/tools/cldrconverter/CalendarType.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 ! test/java/util/Calendar/JapaneseEraNameTest.java Changeset: d4cd3a5a3d12 Author: naoto Date: 2019-03-06 19:45 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/d4cd3a5a3d12 8043387: java/time/test/java/util/TestFormatter.java failed. Summary: Do not remove custom IDs from ZoneId test results. Reviewed-by: sherman ! test/java/time/test/java/util/TestFormatter.java Changeset: dea84489c35e Author: ssadetsky Date: 2019-03-06 21:43 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/dea84489c35e 8076164: [JTextField] When input too long Thai character, cursor's behavior is odd Summary: Add GlyphView.getResizeWeight() to enable forced use of getPreferredSpan(X_AXIS). Reviewed-by: alexsch, azvegint ! src/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java ! src/share/classes/javax/swing/text/GlyphView.java + test/javax/swing/JTextField/I18NViewNoWrapMinSpan/I18NViewNoWrapMinSpan.java Changeset: 6c32665e02a9 Author: ssadetsky Date: 2019-03-08 15:37 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/6c32665e02a9 8132136: [PIT] RTL orientation in JEditorPane is broken Summary: Reverse 8076164, check for can't resize up front in GlyphView.getMinimumSpan. Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java ! src/share/classes/javax/swing/text/GlyphView.java + test/javax/swing/JTextPane/JTextPaneDocumentAlignment.java Changeset: c3e189117c37 Author: ssadetsky Date: 2019-03-08 16:16 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/c3e189117c37 8133108: [PIT] Container size is wrong in JEditorPane Summary: Override GlyphView.getMinimumSpan in BasicTextFieldUI instead of explicit check in default getMinimumSpan. Reviewed-by: alexsch, azvegint ! src/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java ! src/share/classes/javax/swing/text/GlyphView.java + test/javax/swing/JTextPane/JTextPaneDocumentWrapping.java Changeset: a5912f64ba49 Author: aivanov Date: 2019-03-08 18:38 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/a5912f64ba49 8133731: [TEST_BUG] Unmappable in ASCII character such as Thai should be escaped in the regtests targeted for a regular non-I18n runs Summary: Lambdafy, and replace character string literal characters with unicode. Reviewed-by: serb, alexsch ! test/javax/swing/JTextField/I18NViewNoWrapMinSpan/I18NViewNoWrapMinSpan.java Changeset: 64d3fca73167 Author: avstepan Date: 2019-03-09 01:03 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/64d3fca73167 8133802: replace some tags (obsolete in html5) in security-libs docs Summary: Convert ad to {@code }, to
{@code }
. Reviewed-by: mullan ! src/share/classes/com/sun/jarsigner/package-info.java ! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java ! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherData.java ! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherReference.java ! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedData.java ! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedKey.java ! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedType.java ! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java ! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperties.java ! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperty.java ! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Reference.java ! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/ReferenceList.java ! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/Transforms.java ! src/share/classes/com/sun/security/sasl/CramMD5Base.java ! src/share/classes/com/sun/security/sasl/ExternalClient.java ! src/share/classes/com/sun/security/sasl/PlainClient.java ! src/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java ! src/share/classes/javax/crypto/Cipher.java ! src/share/classes/javax/crypto/KeyAgreement.java ! src/share/classes/javax/crypto/KeyGenerator.java ! src/share/classes/javax/crypto/Mac.java ! src/share/classes/javax/crypto/SecretKeyFactory.java ! src/share/classes/javax/crypto/spec/RC2ParameterSpec.java ! src/share/classes/javax/crypto/spec/RC5ParameterSpec.java ! src/share/classes/javax/xml/crypto/KeySelectorException.java ! src/share/classes/javax/xml/crypto/MarshalException.java ! src/share/classes/javax/xml/crypto/NoSuchMechanismException.java ! src/share/classes/javax/xml/crypto/URIReferenceException.java ! src/share/classes/javax/xml/crypto/dsig/TransformException.java ! src/share/classes/javax/xml/crypto/dsig/XMLSignatureException.java ! src/share/classes/sun/security/krb5/Realm.java ! src/share/classes/sun/security/pkcs/PKCS7.java ! src/share/classes/sun/security/pkcs10/PKCS10Attributes.java ! src/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java ! src/share/classes/sun/security/x509/CRLExtensions.java ! src/share/classes/sun/security/x509/CertificateExtensions.java Changeset: c1516b9449b6 Author: weijun Date: 2016-08-24 13:32 +0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/c1516b9449b6 8164656: krb5 does not retry if TCP connection timeouts Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/KdcComm.java + test/sun/security/krb5/auto/KdcPolicy.java Changeset: b2db5642007b Author: mbaesken Date: 2018-10-02 13:48 +0200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/b2db5642007b 8211106: [windows] Update OS detection code to recognize Windows Server 2019 Reviewed-by: alanb, clanger, bobv ! src/windows/native/java/lang/java_props_md.c Changeset: c7becddb7446 Author: dmarkov Date: 2018-12-06 13:32 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/c7becddb7446 8213983: [macosx] Keyboard shortcut ???cmd +`??? stops working properly if popup window is displayed Reviewed-by: kaddepalli, serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java Changeset: 337a670d5efa Author: andrew Date: 2019-03-14 01:31 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/337a670d5efa Added tag jdk8u212-b00 for changeset 478a4add975b ! .hgtags Changeset: fcf246aa327f Author: weijun Date: 2019-03-15 04:47 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/fcf246aa327f 8175120: Remove old tests on kdc timeout policy Reviewed-by: xuelei, shade - test/sun/security/krb5/auto/BadKdc.java - test/sun/security/krb5/auto/BadKdc1.java - test/sun/security/krb5/auto/BadKdc2.java - test/sun/security/krb5/auto/BadKdc3.java - test/sun/security/krb5/auto/BadKdc4.java - test/sun/security/krb5/auto/CommMatcher.java - test/sun/security/krb5/auto/MaxRetries.java - test/sun/security/krb5/auto/TcpTimeout.java - test/sun/security/krb5/auto/UdpTcp.java Changeset: 15a6dced59c3 Author: clanger Date: 2019-03-18 08:34 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/15a6dced59c3 Added tag jdk8u212-b01 for changeset fcf246aa327f ! .hgtags Changeset: 43ca3768126e Author: andrew Date: 2019-03-20 17:07 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/43ca3768126e 8220641: [TESTBUG] New test KdcPolicy.java introduced by JDK-8164656 needs same change as JDK-8190690 Summary: Add -Dsun.net.spi.nameservice.provider.1=ns,mock to KdcPolicy.java @run calls Reviewed-by: shade ! test/sun/security/krb5/auto/KdcPolicy.java Changeset: acab6dbdd0b5 Author: simonis Date: 2019-03-29 15:10 +0000 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/acab6dbdd0b5 8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag Reviewed-by: erikj, dholmes ! make/lib/CoreLibraries.gmk ! src/share/native/java/lang/System.c Changeset: 20c8a9b1cc6e Author: clanger Date: 2019-04-01 14:21 +0200 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/20c8a9b1cc6e Added tag jdk8u212-b02 for changeset acab6dbdd0b5 ! .hgtags Changeset: 83c656d64088 Author: igerasim Date: 2019-04-03 02:07 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/83c656d64088 8211936: Better String parsing Reviewed-by: aph ! src/share/classes/java/math/BigDecimal.java Changeset: 52f3117d3120 Author: igerasim Date: 2019-04-03 03:33 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/52f3117d3120 8218453: More dynamic RMI interactions Reviewed-by: aph ! src/share/classes/sun/rmi/registry/RegistryImpl_Skel.java ! src/share/classes/sun/rmi/server/UnicastServerRef.java Changeset: 8aa3b4b8a929 Author: bae Date: 2019-04-03 03:51 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/8aa3b4b8a929 8219066: Fuzzing TrueType fonts: setCurrGlyphID() Reviewed-by: andrew, mbalao Contributed-by: Martin Balao ! src/share/native/sun/font/layout/ContextualSubstSubtables.cpp ! src/share/native/sun/font/layout/GlyphIterator.cpp ! src/share/native/sun/font/layout/SubstitutionLookups.cpp Changeset: af0b9fe0b2d5 Author: xiaofeya Date: 2018-08-09 15:42 +0800 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/af0b9fe0b2d5 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: 2460720652f1 Author: naoto Date: 2019-04-03 04:07 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/2460720652f1 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: ee18907e164d Author: naoto Date: 2019-04-03 04:22 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/ee18907e164d 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: ac2ef877d3e8 Author: naoto Date: 2019-04-03 04:59 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/ac2ef877d3e8 8205432: Replace the placeholder Japanese era name Reviewed-by: rriggs, chegar ! 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: 01535393e060 Author: andrew Date: 2019-04-03 05:15 +0100 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/01535393e060 Added tag jdk8u212-b03 for changeset ac2ef877d3e8 ! .hgtags Changeset: ad758cc9fdc5 Author: snazarki Date: 2019-04-30 17:26 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/ad758cc9fdc5 Merge ! .hgtags - src/solaris/native/sun/awt/fontconfig.h - test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java - test/sun/security/krb5/auto/BadKdc.java - test/sun/security/krb5/auto/BadKdc1.java - test/sun/security/krb5/auto/BadKdc2.java - test/sun/security/krb5/auto/BadKdc3.java - test/sun/security/krb5/auto/BadKdc4.java - test/sun/security/krb5/auto/CommMatcher.java - test/sun/security/krb5/auto/MaxRetries.java - test/sun/security/krb5/auto/TcpTimeout.java - test/sun/security/krb5/auto/UdpTcp.java Changeset: 613c5a666b65 Author: snazarki Date: 2019-04-30 18:01 +0300 URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/jdk/rev/613c5a666b65 Added tag jdk8u212-b04-aarch32-190430 for changeset ad758cc9fdc5 ! .hgtags From snazarkin at azul.com Tue Apr 30 20:50:32 2019 From: snazarkin at azul.com (snazarkin at azul.com) Date: Tue, 30 Apr 2019 23:50:32 +0300 Subject: RFR: u212 In-Reply-To: <02e3de10-6906-02ed-f0af-7d13b777bed0@redhat.com> References: <0CC4FF08-8EA6-45F4-9569-3E06C55B65AC@azul.com> <9445B401-98AE-4656-8212-EBF7B8AFC8D3@azul.com> <02e3de10-6906-02ed-f0af-7d13b777bed0@redhat.com> Message-ID: <033701d4ff96$5bc82e50$13588af0$@azul.com> Pushed and tagged jdk8u212-b04-aarch32-190430 -----Original Message----- From: Andrew John Hughes Sent: Tuesday, April 30, 2019 6:20 PM To: Sergey Nazarkin Cc: aarch32-port-dev at openjdk.java.net Subject: Re: RFR: u212 On 30/04/2019 15:11, Sergey Nazarkin wrote: > I?ve prepared u212 for aarch32 by merging jdk8u212-b04. > > My fix for " 8214189: [AArch32] ?? is > > diff -r 1ea01fa4d62d src/cpu/aarch32/vm/assembler_aarch32.hpp > --- a/src/cpu/aarch32/vm/assembler_aarch32.hpp Tue Apr 30 16:40:22 > 2019 +0300 > +++ b/src/cpu/aarch32/vm/assembler_aarch32.hpp Tue Apr 30 17:11:13 > +++ 2019 +0300 > @@ -264,6 +264,8 @@ > > #define starti Instruction_aarch32 do_not_use(this); > set_current(&do_not_use) > > +static inline unsigned long uabs(long n) { return uabs((jlong)n); } > + > #define S_DFLT ::lsl() > #define C_DFLT AL > > If there is no objection I?ll push > > > Sergey Nazarkin > > That's simpler than what I had as well :-) I did consider that, but wasn't sure if it would conflict with the other uabs. I guess if it's only in the AArch32 part of the tree, it's ok. Thanks for the quick response. Once you push, I'll update to your version. Thanks, -- 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