From roman at kennke.org Wed Feb 6 12:01:17 2019 From: roman at kennke.org (roman at kennke.org) Date: Wed, 06 Feb 2019 12:01:17 +0000 Subject: hg: shenandoah/jdk: 123 new changesets Message-ID: <201902061201.x16C1TMu020246@aojmv0008.oracle.com> Changeset: fb34e6aff623 Author: naoto Date: 2019-01-23 15:43 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fb34e6aff623 8217366: ZoneStrings are not populated for all the Locales Reviewed-by: rriggs ! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java ! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java Changeset: 847f311741b4 Author: jwilhelm Date: 2019-01-24 01:01 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/847f311741b4 Added tag jdk-13+5 for changeset e3ed96060992 ! .hgtags Changeset: 65c813da7c65 Author: erikj Date: 2019-01-23 14:10 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/65c813da7c65 8217613: [AOT] TEST_OPTS_AOT_MODULES doesn't work on mac Reviewed-by: tbell, kvn, iignatyev ! make/RunTests.gmk ! make/RunTestsPrebuilt.gmk ! make/autoconf/spec.gmk.in ! make/autoconf/toolchain.m4 Changeset: 08d6edeb3145 Author: dholmes Date: 2019-01-23 21:17 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/08d6edeb3145 8194860: Cleanup Semaphore timed-wait time calculations Reviewed-by: coleenp, kbarrett ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/semaphore_bsd.cpp ! src/hotspot/os/bsd/semaphore_bsd.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/posix/semaphore_posix.cpp ! src/hotspot/os/posix/semaphore_posix.hpp ! src/hotspot/os/solaris/os_solaris.cpp Changeset: 091ed8f2e7d7 Author: nishjain Date: 2019-01-24 12:45 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/091ed8f2e7d7 8210583: Base64.Encoder incorrectly throws NegativeArraySizeException Reviewed-by: rriggs, naoto, darcy, alanb ! src/java.base/share/classes/java/util/Base64.java + test/jdk/java/util/Base64/TestEncodingDecodingLength.java Changeset: b2d1c3b0bd31 Author: ehelin Date: 2019-01-23 13:40 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b2d1c3b0bd31 8213231: ThreadSnapshot::_threadObj can become stale Reviewed-by: dcubed, dholmes, rehn ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/services/threadService.hpp Changeset: 650527b39f00 Author: ihse Date: 2019-01-24 11:15 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/650527b39f00 8217634: RunTest documentation and usability update Reviewed-by: erikj ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk Changeset: d982794784f1 Author: ihse Date: 2019-01-24 11:19 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d982794784f1 8217626: Add setup/teardown functionality to RunTest Reviewed-by: erikj, shurailine ! make/Main.gmk ! make/RunTests.gmk ! make/common/FindTests.gmk Changeset: 82d028eab868 Author: ihse Date: 2019-01-24 11:29 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/82d028eab868 8217638: Remove old way of running tests (test/Makefile) Reviewed-by: erikj, jjg - test/Makefile - test/TestCommon.gmk - test/hotspot/jtreg/Makefile - test/jaxp/Makefile - test/jdk/Makefile - test/langtools/Makefile - test/nashorn/Makefile Changeset: 97cf88608d76 Author: dfuchs Date: 2019-01-24 12:32 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/97cf88608d76 8217264: HttpClient: Blocking operations in mapper function do not work as documented Summary: ensures that a new task is spawned when calling getBody() on a mapping BodySubscriber. Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/BufferingSubscriber.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java + test/jdk/java/net/httpclient/GZIPInputStreamTest.java Changeset: d927fc999582 Author: redestad Date: 2019-01-24 14:43 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d927fc999582 8217716: Remove dead code in PhaseChaitin Reviewed-by: thartmann ! src/hotspot/share/libadt/vectset.hpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/ifg.cpp Changeset: 1d953ae4d39f Author: coleenp Date: 2019-01-24 08:44 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1d953ae4d39f 8216136: Take Compile_lock for SystemDictionary::_modification_counter with safepoint check Summary: Transition compiler thread from native to VM state to check the Compile_lock with safepoint always. Reviewed-by: dlong, eosterlund, dholmes ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/runtime/mutexLocker.cpp Changeset: 9459533ef916 Author: apetcher Date: 2019-01-24 09:25 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9459533ef916 8217518: Crypto benchmarks not warming up in time Summary: Adding +AlwaysPreTouch to crypto benchmarks to allow GC to warm up Reviewed-by: redestad ! test/micro/org/openjdk/bench/javax/crypto/full/CryptoBase.java Changeset: 525f212f1bda Author: hseigel Date: 2019-01-24 09:38 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/525f212f1bda 8217660: Refactor module related locked_create_entry_or_null() functions Summary: Remove function return values and add functions that create entries without doing unneeded lookups. Reviewed-by: redestad, lfoltan ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/packageEntry.hpp ! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java Changeset: cb43e14dc68b Author: ngasson Date: 2019-01-22 15:33 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cb43e14dc68b 8217368: AArch64: C2 recursive stack locking optimisation not triggered Reviewed-by: aph, drwhite ! src/hotspot/cpu/aarch64/aarch64.ad ! test/micro/org/openjdk/bench/vm/lang/LockUnlock.java Changeset: 9366628d727b Author: michaelm Date: 2019-01-24 15:48 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9366628d727b 8216986: Remove unused code from SocksSocketImpl Reviewed-by: alanb ! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java ! src/java.base/share/classes/java/net/SocksSocketImpl.java ! test/jdk/java/net/Socks/SocksServer.java ! test/jdk/java/net/Socks/SocksV4Test.java ! test/jdk/sun/net/www/protocol/http/ProxyTunnelServer.java ! test/jdk/sun/net/www/protocol/http/TunnelThroughProxy.java Changeset: 1262a93634c2 Author: itakiguchi Date: 2019-01-24 12:52 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1262a93634c2 8214533: IBM-29626C is required for AIX default charset Reviewed-by: alanb, rriggs ! make/data/charsetmapping/charsets ! make/data/charsetmapping/stdcs-aix + src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM29626C.java.template Changeset: 6130409b923e Author: phh Date: 2019-01-24 10:57 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6130409b923e 8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java Summary: Remove the corresponding @requires line Reviewed-by: tschatzl ! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java Changeset: 6c636747ec55 Author: amenkov Date: 2019-01-24 11:10 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6c636747ec55 8216386: vmTestbase/nsk/jvmti/PopFrame/popframe005/TestDescription.java fails Reviewed-by: jcbeyler, dtitov, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005.java Changeset: 8f785877c008 Author: mseledtsov Date: 2019-01-24 11:14 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8f785877c008 8217345: [TESTBUG] JFR TestShutdownEvent fails due to improper use of Unsafe Summary: Added proper use of Unsafe Reviewed-by: egahlin ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java Changeset: 0716631b907f Author: rriggs Date: 2019-01-24 14:39 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0716631b907f 8217740: SocksIPv6Test compilation error Reviewed-by: bpb ! test/jdk/java/net/Socks/SocksIPv6Test.java Changeset: 31e5c82f59e9 Author: jwilhelm Date: 2019-01-24 21:24 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/31e5c82f59e9 8217580: Remove tests from problemList as bugs has been closed Reviewed-by: iignatyev, mseledtsov ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList-Xcomp.txt Changeset: 3448b92b13fb Author: bpb Date: 2019-01-24 14:19 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3448b92b13fb 8217746: Remove java/nio/file/WatchService/LotsOfCancels.java from JDK problem list Reviewed-by: rriggs ! test/jdk/ProblemList.txt Changeset: d02f1f4ff3a6 Author: mseledtsov Date: 2019-01-24 14:22 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d02f1f4ff3a6 8217748: [TESTBUG] Exclude TestSig test case from JFR TestShutdownEvent Summary: Excluded TestSig cases from the test Reviewed-by: egahlin ! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java Changeset: 771b50dd0b08 Author: kbarrett Date: 2019-01-25 00:27 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/771b50dd0b08 8216258: Make FreeIdSet semaphore-based Summary: Use semaphore-based blocking and notifying, instead of Mutex. Reviewed-by: tschatzl, sangheki ! src/hotspot/share/gc/g1/dirtyCardQueue.cpp ! src/hotspot/share/gc/g1/dirtyCardQueue.hpp + src/hotspot/share/gc/g1/g1FreeIdSet.cpp + src/hotspot/share/gc/g1/g1FreeIdSet.hpp + test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp Changeset: 60add902a57a Author: mdoerr Date: 2019-01-25 09:49 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/60add902a57a 8217459: [PPC64] Cleanup non-vector version of CRC32 Reviewed-by: gromero, goetz ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp ! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp Changeset: 8c296eedfb04 Author: ihse Date: 2019-01-25 11:13 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8c296eedfb04 8217730: Split up MakeBase.gmk Reviewed-by: erikj + make/common/CopyFiles.gmk ! make/common/MakeBase.gmk + make/common/MakeIO.gmk + make/common/Utils.gmk Changeset: b743968ad646 Author: ihse Date: 2019-01-25 11:15 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b743968ad646 8217733: Minor RunTest fixes Reviewed-by: erikj, shurailine ! make/RunTests.gmk Changeset: ca088a319147 Author: dfuchs Date: 2019-01-25 11:45 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ca088a319147 8217353: java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java fails with Unexpected reference: java.lang.ref.WeakReference Summary: Instrumented the test to relay the original exception as a suppressed exception of the secondary one, increased sleep time, adjusted iteration numbers according to timeout factor. Reviewed-by: lancea, iignatyev ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexUpdate.java Changeset: a692b606b4cd Author: redestad Date: 2019-01-25 14:10 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a692b606b4cd 8217782: Spill detection broken after JDK-8217716 Reviewed-by: shade, thartmann ! src/hotspot/share/opto/chaitin.cpp Changeset: fffa4d0c0c14 Author: xuelei Date: 2019-01-25 07:56 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fffa4d0c0c14 8217795: Typo in SSLSocket Reviewed-by: xuelei Contributed-by: Jaikiran Pai ! src/java.base/share/classes/javax/net/ssl/SSLSocket.java Changeset: df92f60cf0b6 Author: shade Date: 2019-01-25 16:57 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/df92f60cf0b6 8217471: [TESTBUG] gc/epsilon/TestClasses.java fails on some platforms - OOME Metaspace Reviewed-by: dholmes, tschatzl ! test/hotspot/jtreg/gc/epsilon/TestClasses.java Changeset: 3123ffc25463 Author: jwilhelm Date: 2019-01-25 17:34 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3123ffc25463 8217797: ProblemList LongMulOverflowTest.java 8217801: ProblemList INDIFY_Test.java Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt Changeset: ac2892782492 Author: gziemski Date: 2019-01-25 10:43 -0600 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ac2892782492 8216493: VirtualSpaceNodeTest.half_vsn_is_committed_humongous_chunk_is_used_test_vm crashes on local machine Summary: Make ChunkManagerRestorer more robust Reviewed-by: iignatyev ! test/hotspot/gtest/memory/test_virtualSpaceNode.cpp Changeset: df10c5cd5171 Author: jwilhelm Date: 2019-01-24 00:43 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/df10c5cd5171 Added tag jdk-12+29 for changeset 44f41693631f ! .hgtags Changeset: 376f0e4e6fba Author: iignatyev Date: 2019-01-23 16:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/376f0e4e6fba 8158646: [jittester] generated tests may not compile by javac Reviewed-by: kvn ! test/hotspot/jtreg/testlibrary/jittester/Makefile ! test/hotspot/jtreg/testlibrary/jittester/conf/default.properties ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/AotTestGeneratorsFactory.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ByteCodeGenerator.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/JavaCodeGenerator.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TestsGenerator.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TypeList.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CastOperatorFactory.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeKlass.java Changeset: 8fd43dacaef7 Author: iignatyev Date: 2019-01-23 16:36 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8fd43dacaef7 8216180: [AOT] compiler/intrinsics/bigInteger/TestMulAdd.java crashed with AOT enabled Reviewed-by: kvn ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestMulAdd.java ! test/jtreg-ext/requires/VMProps.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: b693b0d2053d Author: iveresov Date: 2019-01-23 16:57 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b693b0d2053d 8217678: [AOT] jck Math/IncrementExact and Math/DecrementExact tests fail when test classes are AOTed Reviewed-by: kvn ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerExactExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java Changeset: 7ba8ce465804 Author: iignatyev Date: 2019-01-23 18:45 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7ba8ce465804 8150757: [TESTBUG] compiler/ciReplay/TestVM.sh and compiler/ciReplay/TestVM_no_comp_level.sh fail when no compilations are happening Reviewed-by: kvn ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java Changeset: 2134c512a525 Author: iignatyev Date: 2018-01-30 16:48 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2134c512a525 8167276: jvmci/compilerToVM/MaterializeVirtualObjectTest.java fails with -XX:-EliminateAllocations Reviewed-by: kvn ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/jtreg-ext/requires/VMProps.java Changeset: 7ad61dce3825 Author: iignatyev Date: 2019-01-23 20:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7ad61dce3825 8217699: add java/util/concurrent/CountDownLatch/Basic.java to ProblemList-Xcomp Reviewed-by: kvn ! test/jdk/ProblemList-Xcomp.txt Changeset: ca6f11c5acda Author: jcm Date: 2019-01-23 23:24 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ca6f11c5acda 8213825: assert(false) failed: Non-balanced monitor enter/exit! Likely JNI locking Summary: skip sfpt optimization for Load is removed for Java Object's Markword Load. Reviewed-by: kvn, dlong ! src/hotspot/share/opto/memnode.cpp Changeset: f618cfbaf35b Author: pliden Date: 2019-01-24 12:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f618cfbaf35b 8217309: ZGC: Fix ZNMethodTable corruption Reviewed-by: eosterlund, stefank ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zNMethodTable.hpp Changeset: 6533b2b34593 Author: jwilhelm Date: 2019-01-25 00:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6533b2b34593 8217580: Remove tests from problemList as bugs has been closed Reviewed-by: iignatyev, mseledtsov ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList-Xcomp.txt Changeset: 2ededfdf9dca Author: iignatyev Date: 2019-01-24 23:52 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2ededfdf9dca 8217770: problem list org.graalvm.compiler.debug.test.DebugContextTest Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 1ffc0fa0e98b Author: clanger Date: 2019-01-25 10:59 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1ffc0fa0e98b 8217657: Move the test for default value of jdk.includeInExceptions into own test Reviewed-by: mullan, goetz ! test/jdk/java/net/Socket/ExceptionText.java + test/jdk/jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java Changeset: 391d671f222b Author: ehelin Date: 2019-01-23 13:40 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/391d671f222b 8213231: ThreadSnapshot::_threadObj can become stale Reviewed-by: dcubed, dholmes, rehn ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/services/threadService.hpp Changeset: 207d3bb450e5 Author: iignatyev Date: 2019-01-25 08:52 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/207d3bb450e5 8067250: [mlvm] vm/mlvm/mixed/stress/regression/b6969574 fails and perf regression Reviewed-by: roland ! test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java Changeset: 6f1ca0c02aa1 Author: jwilhelm Date: 2019-01-25 17:54 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6f1ca0c02aa1 8217797: ProblemList LongMulOverflowTest.java Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 44a9dd4e4d96 Author: jwilhelm Date: 2019-01-25 18:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/44a9dd4e4d96 Merge ! .hgtags ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/threadService.hpp ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList-Xcomp.txt Changeset: 04dcc65c9d58 Author: dfuchs Date: 2019-01-25 18:13 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/04dcc65c9d58 8217627: HttpClient: The API documentation of BodySubscribers::mapping promotes bad behavior Summary: The API documentation is updated to steer away from blocking in the mapper function, and an alternative is suggested. Reviewed-by: chegar ! src/java.net.http/share/classes/java/net/http/HttpResponse.java ! test/jdk/java/net/httpclient/examples/JavadocExamples.java Changeset: 28aa41c4165b Author: vlivanov Date: 2019-01-25 13:37 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/28aa41c4165b 8217760: C2: Missing symbolic info on a call from intrinsics when invoked through MethodHandle Reviewed-by: thartmann, roland ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callGenerator.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/matcher.cpp ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java Changeset: 790377fdc328 Author: vlivanov Date: 2019-01-25 13:37 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/790377fdc328 8191998: C2: inlining through MH linkers drops speculative part of argument types Reviewed-by: roland, thartmann, kvn ! src/hotspot/share/opto/callGenerator.cpp Changeset: 898dd0dc7ac0 Author: vlivanov Date: 2019-01-25 13:37 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/898dd0dc7ac0 8192001: C2: inlining through dispatching MH linkers ignores speculative type of the receiver Reviewed-by: thartmann, roland ! src/hotspot/share/opto/doCall.cpp Changeset: 090395557398 Author: joehw Date: 2019-01-25 14:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/090395557398 8216408: XMLStreamWriter setDefaultNamespace(null) throws NullPointerException Reviewed-by: dfuchs, lancea ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java Changeset: 8c035b34248d Author: ysuenaga Date: 2019-01-26 10:34 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8c035b34248d 8217612: (CL)HSDB cannot show some JVM flags Reviewed-by: dholmes, cjplummer ! src/hotspot/share/runtime/globals.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java Changeset: bad8cc20a9bf Author: xuelei Date: 2019-01-25 18:43 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bad8cc20a9bf 8217820: Useless cast in ECUtil.java Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/util/ECUtil.java Changeset: a772e65727c5 Author: bsrbnd Date: 2019-01-26 15:50 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a772e65727c5 8193367: Annotated type variable bounds crash javac Reviewed-by: mcimadamore, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java + test/langtools/tools/javac/generics/typevars/AnnoTypeVarBounds.java ! test/langtools/tools/javac/lib/DPrinter.java ! test/langtools/tools/javac/types/GenericTypeWellFormednessTest.java Changeset: cd310319fead Author: lancea Date: 2019-01-27 14:55 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cd310319fead 8210469: Missing doPriviledged block and permission for jdk.zipfs module Reviewed-by: alanb, clanger, mchung, jjg ! src/java.base/share/lib/security/default.policy ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java + test/jdk/jdk/nio/zipfs/PropertyPermissionTests.java + test/jdk/jdk/nio/zipfs/PropertyPermissions.policy Changeset: 20ba6a7f897a Author: ysuenaga Date: 2019-01-28 08:01 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/20ba6a7f897a 8217850: CompressedClassSpaceSizeInJmapHeap fails after JDK-8217612 Reviewed-by: dholmes, cjplummer ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java Changeset: 2181425e0460 Author: dholmes Date: 2019-01-27 20:48 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2181425e0460 8217618: JVM TI SuspendThread doesn't suspend the current thread before returning Reviewed-by: dcubed, sspitsyn, dlong ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/hs202t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp Changeset: 74a5ef4c81cc Author: rkennke Date: 2019-01-26 01:21 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/74a5ef4c81cc 8217016: Shenandoah: Streamline generation of CAS barriers Reviewed-by: roland ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetC1_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoah_aarch64.ad ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetC1_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_64.ad ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp Changeset: 5178e4b58b17 Author: redestad Date: 2019-01-28 09:56 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5178e4b58b17 8217841: Remove unused class TraceCPUTime Reviewed-by: dholmes ! src/hotspot/share/runtime/timer.cpp ! src/hotspot/share/runtime/timer.hpp Changeset: 41fa3e6f2785 Author: chegar Date: 2019-01-28 13:51 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/41fa3e6f2785 8217429: WebSocket over authenticating proxy fails to send Upgrade headers Reviewed-by: dfuchs, prappo ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java ! test/jdk/java/net/httpclient/ProxyServer.java ! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java ! test/jdk/java/net/httpclient/websocket/Support.java + test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java ! test/jdk/java/net/httpclient/websocket/WebSocketTest.java Changeset: 40eb23e0a8c5 Author: dfuchs Date: 2019-01-28 15:24 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/40eb23e0a8c5 8210130: java/net/httpclient/UnknownBodyLengthTest.java failed Summary: The fix improves the test robustness by making it retry once in case of IO/Connect exception. Reviewed-by: chegar ! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java Changeset: 4c5184c56dc2 Author: lkorinth Date: 2019-01-28 15:53 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4c5184c56dc2 8214799: Add package declaration to each JTREG test case in the gc folder Reviewed-by: lmesnik, tschatzl ! test/hotspot/jtreg/gc/CondCardMark/Basic.java + test/hotspot/jtreg/gc/CriticalNative.java ! test/hotspot/jtreg/gc/CriticalNativeArgs.java ! test/hotspot/jtreg/gc/TestAgeOutput.java ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestBigObj.java ! test/hotspot/jtreg/gc/TestCardTablePageCommits.java ! test/hotspot/jtreg/gc/TestDisableExplicitGC.java ! test/hotspot/jtreg/gc/TestFullGCALot.java ! test/hotspot/jtreg/gc/TestFullGCCount.java ! test/hotspot/jtreg/gc/TestGenerationPerfCounter.java ! test/hotspot/jtreg/gc/TestHumongousReferenceObject.java ! test/hotspot/jtreg/gc/TestMemoryInitialization.java ! test/hotspot/jtreg/gc/TestMemoryInitializationWithCMS.java ! test/hotspot/jtreg/gc/TestMemoryInitializationWithSerial.java ! test/hotspot/jtreg/gc/TestMemoryMXBeansAndPoolsPresence.java ! test/hotspot/jtreg/gc/TestNUMAPageSize.java ! test/hotspot/jtreg/gc/TestNoPerfCounter.java ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java ! test/hotspot/jtreg/gc/TestObjectAlignment.java ! test/hotspot/jtreg/gc/TestPolicyNamePerfCounter.java ! test/hotspot/jtreg/gc/TestSmallHeap.java ! test/hotspot/jtreg/gc/TestSoftReferencesBehaviorOnOOME.java ! test/hotspot/jtreg/gc/TestStackOverflow.java ! test/hotspot/jtreg/gc/TestSystemGC.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.java ! test/hotspot/jtreg/gc/TestVerifySubSet.java ! test/hotspot/jtreg/gc/arguments/AllocationHelper.java ! test/hotspot/jtreg/gc/arguments/FlagsValue.java ! test/hotspot/jtreg/gc/arguments/GCTypes.java ! test/hotspot/jtreg/gc/arguments/HeapRegionUsageTool.java ! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java ! test/hotspot/jtreg/gc/arguments/TestAlignmentToUseLargePages.java ! test/hotspot/jtreg/gc/arguments/TestArrayAllocatorMallocLimit.java ! test/hotspot/jtreg/gc/arguments/TestCMSHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java ! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestDynMaxHeapFreeRatio.java ! test/hotspot/jtreg/gc/arguments/TestDynMinHeapFreeRatio.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java ! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java ! test/hotspot/jtreg/gc/arguments/TestG1HeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java ! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java ! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java ! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java ! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java ! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java ! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java ! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java ! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestSerialHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestShrinkHeapInSteps.java ! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorAlignmentInBytesOption.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java ! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/hotspot/jtreg/gc/cms/DisableResizePLAB.java ! test/hotspot/jtreg/gc/cms/GuardShrinkWarning.java ! test/hotspot/jtreg/gc/cms/TestBubbleUpRef.java ! test/hotspot/jtreg/gc/cms/TestCMSScavengeBeforeRemark.java ! test/hotspot/jtreg/gc/cms/TestCriticalPriority.java ! test/hotspot/jtreg/gc/cms/TestMBeanCMS.java ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlCMS.java ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1.java ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1Basics.java ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlParallel.java ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlSerial.java ! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java ! test/hotspot/jtreg/gc/cslocker/libTestCSLocker.c ! test/hotspot/jtreg/gc/epsilon/TestAlignment.java ! test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java ! test/hotspot/jtreg/gc/epsilon/TestArraycopyCheckcast.java ! test/hotspot/jtreg/gc/epsilon/TestByteArrays.java ! test/hotspot/jtreg/gc/epsilon/TestClasses.java ! test/hotspot/jtreg/gc/epsilon/TestDieDefault.java ! test/hotspot/jtreg/gc/epsilon/TestDieWithHeapDump.java ! test/hotspot/jtreg/gc/epsilon/TestDieWithOnError.java ! test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java ! test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java ! test/hotspot/jtreg/gc/epsilon/TestEpsilonEnabled.java ! test/hotspot/jtreg/gc/epsilon/TestHelloWorld.java ! test/hotspot/jtreg/gc/epsilon/TestLogTrace.java ! test/hotspot/jtreg/gc/epsilon/TestManyThreads.java ! test/hotspot/jtreg/gc/epsilon/TestMaxTLAB.java ! test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java ! test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java ! test/hotspot/jtreg/gc/epsilon/TestObjects.java ! test/hotspot/jtreg/gc/epsilon/TestPrintHeapSteps.java ! test/hotspot/jtreg/gc/epsilon/TestRefArrays.java ! test/hotspot/jtreg/gc/epsilon/TestUpdateCountersSteps.java ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java ! test/hotspot/jtreg/gc/g1/Test2GbHeap.java ! test/hotspot/jtreg/gc/g1/TestConcurrentSystemGC.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java ! test/hotspot/jtreg/gc/g1/TestEdenSurvivorLessThanMax.java ! test/hotspot/jtreg/gc/g1/TestFromCardCacheIndex.java ! test/hotspot/jtreg/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/gc/g1/TestGreyReclaimedHumongousObjects.java ! test/hotspot/jtreg/gc/g1/TestHumongousAllocInitialMark.java ! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java ! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java ! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java ! test/hotspot/jtreg/gc/g1/TestHumongousShrinkHeap.java ! test/hotspot/jtreg/gc/g1/TestInvalidateArrayCopy.java ! test/hotspot/jtreg/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java ! test/hotspot/jtreg/gc/g1/TestJNIWeakG1/libTestJNIWeakG1.c ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java ! test/hotspot/jtreg/gc/g1/TestNoEagerReclaimOfHumongousRegions.java ! test/hotspot/jtreg/gc/g1/TestPLABOutput.java ! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java ! test/hotspot/jtreg/gc/g1/TestParallelAlwaysPreTouch.java ! test/hotspot/jtreg/gc/g1/TestPeriodicCollection.java ! test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java ! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java ! test/hotspot/jtreg/gc/g1/TestRegionAlignment.java ! test/hotspot/jtreg/gc/g1/TestRegionLivenessPrint.java ! test/hotspot/jtreg/gc/g1/TestRemsetLogging.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingPerRegion.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java ! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java ! test/hotspot/jtreg/gc/g1/TestShrinkDefragmentedHeap.java ! test/hotspot/jtreg/gc/g1/TestShrinkToOneRegion.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationAgeThreshold.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationFullGC.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationInterned.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationPrintOptions.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTableRehash.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTableResize.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationYoungGC.java ! test/hotspot/jtreg/gc/g1/TestStringTableStats.java ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java ! test/hotspot/jtreg/gc/libCriticalNative.c ! test/hotspot/jtreg/gc/logging/TestDeprecatedPrintFlags.java ! test/hotspot/jtreg/gc/logging/TestGCId.java ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java ! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java ! test/hotspot/jtreg/gc/metaspace/G1AddMetaspaceDependency.java ! test/hotspot/jtreg/gc/metaspace/InputArguments.java ! test/hotspot/jtreg/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceCMSCancel.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceInitialization.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceMemoryPool.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceSizeFlags.java ! test/hotspot/jtreg/gc/metaspace/TestPerfCountersAndMemoryPools.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java ! test/hotspot/jtreg/gc/parallel/AdaptiveGCBoundary.java ! test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java ! test/hotspot/jtreg/gc/parallel/TestPrintGCDetailsVerbose.java ! test/hotspot/jtreg/gc/serial/HeapChangeLogging.java ! test/hotspot/jtreg/gc/startup_warnings/TestCMS.java ! test/hotspot/jtreg/gc/startup_warnings/TestG1.java ! test/hotspot/jtreg/gc/startup_warnings/TestParallelGC.java ! test/hotspot/jtreg/gc/startup_warnings/TestParallelScavengeSerialOld.java ! test/hotspot/jtreg/gc/startup_warnings/TestSerialGC.java ! test/hotspot/jtreg/gc/startup_warnings/TestShenandoah.java ! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java ! test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/TestJNIBlockFullGC.java ! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java ! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java ! test/hotspot/jtreg/gc/stress/TestStressIHOPMultiThread.java ! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java ! test/hotspot/jtreg/gc/stress/gcbasher/ByteCursor.java ! test/hotspot/jtreg/gc/stress/gcbasher/Bytecode.java ! test/hotspot/jtreg/gc/stress/gcbasher/ClassInfo.java ! test/hotspot/jtreg/gc/stress/gcbasher/ConstantPoolEntry.java ! test/hotspot/jtreg/gc/stress/gcbasher/Decompiler.java ! test/hotspot/jtreg/gc/stress/gcbasher/Dependency.java ! test/hotspot/jtreg/gc/stress/gcbasher/MethodInfo.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasher.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithAllocateHeapAt.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithCMS.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithG1.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithParallel.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithSerial.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLocker.java ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithCMS.java ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithG1.java ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithParallel.java ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithSerial.java ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gclocker/libTestGCLocker.c ! test/hotspot/jtreg/gc/stress/gcold/TestGCOld.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithCMS.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithG1.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithParallel.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithSerial.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGC.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithCMS.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithG1.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithParallel.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithSerial.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java ! test/hotspot/jtreg/gc/survivorAlignment/AlignmentHelper.java ! test/hotspot/jtreg/gc/survivorAlignment/SurvivorAlignmentTestMain.java ! test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionLABLargeSurvivorAlignment.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java ! test/hotspot/jtreg/gc/whitebox/TestConcMarkCycleWB.java ! test/hotspot/jtreg/gc/whitebox/TestWBGC.java Changeset: 90865744493d Author: dfuchs Date: 2019-01-28 18:45 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/90865744493d 8217903: java/net/httpclient/Response204.java fails with 404 Summary: Fixed test to use loopback address - this looks like a port reuse issue. Reviewed-by: chegar ! test/jdk/java/net/httpclient/Response204.java Changeset: c55508666f24 Author: dfuchs Date: 2019-01-28 18:49 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c55508666f24 8217882: java/net/httpclient/MaxStreams.java failed once Summary: added some more traces to help diagnosis Reviewed-by: bpb ! test/jdk/java/net/httpclient/MaxStreams.java Changeset: 688ce88f89cd Author: shurailine Date: 2019-01-28 03:51 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/688ce88f89cd 8217761: Enhance run-test-prebuilt jib profile to support running tests with JCov Reviewed-by: erikj ! make/RunTests.gmk ! make/RunTestsPrebuilt.gmk ! make/conf/jib-profiles.js Changeset: f94819d1c7a0 Author: iveresov Date: 2019-01-25 14:50 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f94819d1c7a0 8217828: Un-ProblemList LongMulOverflowTest.java Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 21bcd9cdffb3 Author: iignatyev Date: 2019-01-26 12:51 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/21bcd9cdffb3 8217852: problem-list ctw of jdk.jconsole and java.desktop on windows Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt Changeset: 37c8fcc76699 Author: pliden Date: 2019-01-28 08:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/37c8fcc76699 8217717: ZGC: Broken oop map in C1 load barrier stub Reviewed-by: eosterlund, neliasso Contributed-by: erik.osterlund at oracle.com, per.liden at oracle.com ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp ! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp ! src/hotspot/share/gc/z/c1/zBarrierSetC1.hpp Changeset: f5671b2e74df Author: shade Date: 2019-01-28 10:24 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f5671b2e74df 8217854: [TESTBUG] runtime/CompressedOops/UseCompressedOops.java fails with Shenandoah Reviewed-by: dcubed, zgu ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java Changeset: fcfeed9fef45 Author: jwilhelm Date: 2019-01-28 21:44 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fcfeed9fef45 Merge ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt Changeset: bc20d0376402 Author: redestad Date: 2019-01-28 23:00 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bc20d0376402 8217869: Add count_leading_zeros utility Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/regmask.cpp ! src/hotspot/share/opto/regmask.hpp + src/hotspot/share/utilities/count_leading_zeros.hpp + test/hotspot/gtest/utilities/test_count_leading_zeros.cpp ! test/hotspot/gtest/utilities/test_count_trailing_zeros.cpp Changeset: bce458ffed11 Author: goetz Date: 2019-01-29 08:43 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bce458ffed11 8217628: Verbose ArrayIndexOutOfBoundsException message also in JNI calls. Reviewed-by: mdoerr, dholmes, lfoltan ! src/hotspot/share/prims/jni.cpp ! test/hotspot/jtreg/runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java + test/hotspot/jtreg/runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/libArrayIndexOutOfBoundsExceptionTest.c Changeset: 4cfa5f51eafa Author: sgroeger Date: 2019-01-29 09:10 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4cfa5f51eafa 8217777: TEST_BUG: jdk/java/util/prefs/ExportSubtree.java passes even when test should fail Reviewed-by: clanger, rriggs ! test/jdk/java/util/prefs/ExportSubtree.java Changeset: ce77e4d928f3 Author: eosterlund Date: 2019-01-29 10:13 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ce77e4d928f3 8216987: ciMethodData::load_data() unpacks MDOs with non-atomic copy Reviewed-by: kvn, mdoerr, thartmann ! src/hotspot/share/ci/ciMethodData.cpp Changeset: 482109fae02b Author: tschatzl Date: 2019-01-29 11:30 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/482109fae02b 8213229: Investigate treating StringTable as weak in young collections Reviewed-by: zgu, kbarrett ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/gc/cms/cmsHeap.cpp ! src/hotspot/share/gc/cms/cmsHeap.hpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.hpp ! src/hotspot/share/gc/g1/g1StringDedup.cpp ! src/hotspot/share/gc/g1/g1StringDedup.hpp ! src/hotspot/share/gc/parallel/psMarkSweep.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/parallelCleaning.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp ! src/hotspot/share/gc/shared/weakProcessor.cpp ! src/hotspot/share/gc/shared/weakProcessor.inline.hpp ! src/hotspot/share/gc/shared/weakProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/weakProcessorPhaseTimes.hpp ! src/hotspot/share/gc/shared/weakProcessorPhases.cpp ! src/hotspot/share/gc/shared/weakProcessorPhases.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/logging/logPrefix.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java - test/hotspot/jtreg/gc/g1/TestStringTableStats.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: b5c92b95fe45 Author: pliden Date: 2019-01-29 10:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b5c92b95fe45 8217745: ZGC: Simplify ZLoadBarrierStubC1 Reviewed-by: neliasso, eosterlund ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp Changeset: cbefe308b543 Author: pliden Date: 2019-01-29 10:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cbefe308b543 8217747: ZGC: Minor optimization of ZLoadBarrierStubC1 Reviewed-by: neliasso, eosterlund ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp Changeset: 4ffdb0093c89 Author: pliden Date: 2019-01-29 10:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4ffdb0093c89 8217855: ZGC: Clean up ZReferenceProcessor Reviewed-by: stefank, kbarrett ! src/hotspot/share/gc/z/zReferenceProcessor.cpp ! src/hotspot/share/gc/z/zReferenceProcessor.hpp Changeset: 9f75dc382445 Author: pliden Date: 2019-01-29 10:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9f75dc382445 8217857: ZGC: Move SvcGCMarker to ZServiceabilityTracer Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zServiceability.hpp Changeset: 4e325f8b50ce Author: pliden Date: 2019-01-29 10:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4e325f8b50ce 8217858: ZGC: Clean up ZDriver Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zDriver.hpp ! src/hotspot/share/runtime/vmOperations.hpp Changeset: 5c80e6994d8a Author: pliden Date: 2019-01-29 10:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5c80e6994d8a 8217856: ZGC: Break out C2 matching rules into separate AD file Reviewed-by: neliasso, kvn ! make/hotspot/gensrc/GensrcAdlc.gmk + src/hotspot/cpu/x86/gc/z/z_x86_64.ad ! src/hotspot/cpu/x86/x86_64.ad Changeset: cd21b52e4055 Author: itakiguchi Date: 2019-01-29 12:16 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cd21b52e4055 8217880: AIX build issue after JDK-8214533 Reviewed-by: goetz, ihse, mbaesken ! make/data/charsetmapping/stdcs-aix Changeset: aed190ed8549 Author: zgu Date: 2019-01-29 08:28 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/aed190ed8549 8217785: Padding ParallelTaskTerminator::_offered_termination variable Reviewed-by: shade, tschatzl ! src/hotspot/share/gc/shared/taskqueue.hpp Changeset: 2c38991dd9b0 Author: zgu Date: 2019-01-29 08:39 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2c38991dd9b0 8215047: Task terminators do not complete termination in consistent state Reviewed-by: tschatzl, minqi ! src/hotspot/share/gc/shared/owstTaskTerminator.cpp ! src/hotspot/share/gc/shared/owstTaskTerminator.hpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/taskqueue.hpp Changeset: 63eb7e38ce84 Author: redestad Date: 2019-01-29 14:34 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/63eb7e38ce84 8217922: Compiler dead code removal Reviewed-by: thartmann, neliasso ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/share/ci/ciArray.hpp ! src/hotspot/share/ci/ciCallProfile.hpp ! src/hotspot/share/ci/ciCallSite.cpp ! src/hotspot/share/ci/ciCallSite.hpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodData.hpp ! src/hotspot/share/ci/ciNullObject.hpp ! src/hotspot/share/ci/ciObject.hpp ! src/hotspot/share/ci/ciStreams.cpp ! src/hotspot/share/ci/ciStreams.hpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/ci/ciTypeFlow.hpp ! src/hotspot/share/ci/ciUtilities.cpp ! src/hotspot/share/ci/ciUtilities.hpp ! src/hotspot/share/interpreter/invocationCounter.cpp ! src/hotspot/share/interpreter/invocationCounter.hpp ! src/hotspot/share/libadt/set.cpp ! src/hotspot/share/libadt/set.hpp ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/libadt/vectset.hpp ! src/hotspot/share/oops/compiledICHolder.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/utilities/bitMap.hpp Changeset: 9d1a788dea3d Author: redestad Date: 2019-01-29 14:43 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9d1a788dea3d 8217921: Runtime dead code removal Reviewed-by: coleenp, sgehwolf, dholmes ! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp ! src/hotspot/cpu/arm/frame_arm.inline.hpp ! src/hotspot/cpu/s390/frame_s390.inline.hpp ! src/hotspot/cpu/sparc/frame_sparc.inline.hpp ! src/hotspot/cpu/x86/frame_x86.inline.hpp ! src/hotspot/share/interpreter/bytecodeStream.hpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/interpreter/bytecodes.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp ! src/hotspot/share/memory/binaryTreeDictionary.hpp ! src/hotspot/share/memory/binaryTreeDictionary.inline.hpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/memory/virtualspace.hpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/methodHandles.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/statSampler.cpp ! src/hotspot/share/runtime/statSampler.hpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/utilities/resourceHash.hpp Changeset: 0a35de73f7a8 Author: sgehwolf Date: 2019-01-28 14:07 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0a35de73f7a8 8217877: Dead code in jdk.jlink's TaskHelper Reviewed-by: alanb, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java Changeset: ad3438957ff5 Author: mullan Date: 2019-01-29 10:24 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ad3438957ff5 8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 Reviewed-by: jnimeh, clanger ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmDecomposer.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Changeset: 8ea340a71f17 Author: naoto Date: 2019-01-29 07:46 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8ea340a71f17 8217609: New era placeholder not recognized by java.text.SimpleDateFormat Reviewed-by: nishjain, rriggs ! make/jdk/src/classes/build/tools/cldrconverter/CalendarType.java ! src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja.xml ! src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/root.xml ! test/jdk/java/util/Calendar/JapaneseEraNameTest.java Changeset: ab949b3e39bc Author: chegar Date: 2019-01-29 16:12 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ab949b3e39bc 8217976: test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java fails intermittently Reviewed-by: dfuchs ! test/jdk/java/net/httpclient/ProxyServer.java ! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java Changeset: 0f5fd67d0886 Author: lfoltan Date: 2019-01-29 11:56 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0f5fd67d0886 8216970: condy causes JVM crash Summary: Fix issue with ConstantPool::constant_tag_at to correctly handle a condy whose return type is an array. Reviewed-by: acorn, hseigel, jrose ! src/hotspot/share/oops/constantPool.cpp + test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java + test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeThroughInvokeWithCondy$A.jasm + test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeThroughInvokeWithCondy.jasm Changeset: d68e38b01cf0 Author: zgu Date: 2019-01-29 12:12 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d68e38b01cf0 8217794: Missing termination check results violation of termination invariant Reviewed-by: tschatzl, shade ! src/hotspot/share/gc/shared/owstTaskTerminator.cpp Changeset: 005bcf879e09 Author: jcbeyler Date: 2019-01-14 15:40 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/005bcf879e09 8212824: Remove unnecessary spaces before/after comparison in vmTestbase Summary: Remove extra spaces around comparisons Reviewed-by: phh, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/bi02t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/bi03t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/hs201t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/hs201t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/hs202t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp Changeset: 606b80182f64 Author: gziemski Date: 2019-01-29 11:44 -0600 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/606b80182f64 8214821: Remove ConcurrentHashTable::get_copy Summary: Remobed get_copy API, replaced gtest usage with get API Reviewed-by: coleenp, rehn, kbarrett ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp Changeset: f3546d51ce9c Author: erikj Date: 2019-01-29 10:09 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f3546d51ce9c 8217910: Slow linking with devkit on Linux Reviewed-by: redestad, ehelin, ihse ! make/conf/jib-profiles.js ! make/devkit/Tools.gmk Changeset: 4cfe0e5a3b79 Author: dcubed Date: 2019-01-29 14:09 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4cfe0e5a3b79 8217658: baseline_cleanups from Async Monitor Deflation project Summary: baseline_cleanups from Async Monitor Deflation project plus a couple of misc others. Reviewed-by: dholmes, rehn ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/runtime/basicLock.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/thread.hpp ! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java Changeset: fc5a68ff2c0b Author: jjg Date: 2019-01-29 13:39 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fc5a68ff2c0b 8217773: Test langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java fails after JDK-8217034 Reviewed-by: clanger, hannesw ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/pkg/B.java Changeset: 1ae0b76bb5df Author: mseledtsov Date: 2019-01-29 15:13 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1ae0b76bb5df 8217744: [TESTBUG] JFR TestShutdownEvent fails on some systems due to process surviving SIGINT Summary: changed handling of cases when child process suvives the signal Reviewed-by: egahlin ! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java Changeset: b92b0baa7afd Author: dtitov Date: 2019-01-29 16:48 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b92b0baa7afd 8163127: Debugger classExclusionFilter does not work correctly with method references Reviewed-by: cjplummer, jcbeyler ! src/hotspot/share/oops/constantPool.cpp + test/jdk/com/sun/jdi/JdbStepTest.java Changeset: 3f4b89a17892 Author: mbaesken Date: 2019-01-29 15:19 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3f4b89a17892 8217979: lib-freetype related configure messages contain wrong configure flag names Reviewed-by: erikj, prr ! make/autoconf/lib-freetype.m4 Changeset: 0d9dee001667 Author: pmuthuswamy Date: 2019-01-30 16:39 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0d9dee001667 8215577: Remove javadoc support for HTML 4 Reviewed-by: jjg, hannesw ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java ! test/langtools/jdk/javadoc/doclet/AccessSummary/AccessSummary.java ! test/langtools/jdk/javadoc/doclet/MetaTag/MetaTag.java ! test/langtools/jdk/javadoc/doclet/ValidHtml/ValidHtml.java ! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java ! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java ! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java ! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java ! test/langtools/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/langtools/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java + test/langtools/jdk/javadoc/doclet/testHtml4Removal/TestHtml4Removal.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/testLink.html ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/testMarkup.html ! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java - test/langtools/jdk/javadoc/doclet/testHtmlWarning/TestHtmlWarning.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java ! test/langtools/jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java ! test/langtools/jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/TestNonInlineHtmlTagRemoval.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java ! test/langtools/jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java ! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java ! test/langtools/jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/langtools/jdk/javadoc/doclet/testWarnings/TestWarnings.java ! test/langtools/jdk/javadoc/tool/sampleapi/SampleApiTest.java Changeset: a4b7ea85d668 Author: prappo Date: 2019-01-30 00:24 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a4b7ea85d668 8218022: Repeated words typos in java.base Reviewed-by: alanb, lancea, mchung Contributed-by: Andrey Turbanov ! src/java.base/share/classes/java/lang/LiveStackFrame.java ! src/java.base/share/classes/java/lang/Object.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/module/Resolver.java ! src/java.base/share/classes/java/security/cert/Extension.java ! src/java.base/share/classes/java/util/SimpleTimeZone.java ! src/java.base/share/classes/java/util/stream/WhileOps.java ! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java ! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java ! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java ! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java ! src/java.base/share/classes/jdk/internal/platform/Metrics.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java ! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLTransport.java ! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java ! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java ! src/java.base/share/classes/sun/security/util/math/SmallValue.java Changeset: 754bcf6ca637 Author: prappo Date: 2019-01-30 12:04 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/754bcf6ca637 Merge - test/langtools/jdk/javadoc/doclet/testHtmlWarning/TestHtmlWarning.java Changeset: 55ba2125ba24 Author: mbaesken Date: 2019-01-30 09:57 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/55ba2125ba24 8217786: Provide virtualization related info in the hs_error file on linux s390x Reviewed-by: dholmes, stuefe ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp Changeset: acb1571b1df8 Author: lucy Date: 2019-01-30 14:24 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/acb1571b1df8 8217465: [REDO] - Optimize CodeHeap Analytics Reviewed-by: kvn, thartmann ! src/hotspot/share/code/codeHeapState.cpp Changeset: c88533ce800a Author: tschatzl Date: 2019-01-30 16:19 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c88533ce800a 8218060: JDK-8217786 breaks build due to remaining unused function Summary: Remove unused function. Reviewed-by: eosterlund ! src/hotspot/os/linux/os_linux.cpp Changeset: 230b84fa7e53 Author: tschatzl Date: 2019-01-30 17:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/230b84fa7e53 8218063: JDK-8218060 breaks build for S390 Summary: Reinstated function removed by JDK-8218060 and properly ifdef'ed it. Reviewed-by: shade, eosterlund ! src/hotspot/os/linux/os_linux.cpp Changeset: 8830bb9587c2 Author: ihse Date: 2019-01-30 18:26 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8830bb9587c2 8218057: Add ppc64le and s390x profiles to jib-profiles.js Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: ab7fcc43dab4 Author: erikj Date: 2019-01-30 18:27 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ab7fcc43dab4 8217916: Build compare script is not comparing jmods Reviewed-by: ihse ! make/autoconf/compare.sh.in ! make/scripts/compare.sh Changeset: 3997614d4834 Author: shade Date: 2019-01-30 18:34 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3997614d4834 8218031: Zero broken after JDK-8217922 (Compiler dead code removal) Reviewed-by: thartmann, sgehwolf, shade Contributed-by: Ao Qi ! src/hotspot/share/interpreter/invocationCounter.cpp ! src/hotspot/share/interpreter/invocationCounter.hpp Changeset: f5480f924571 Author: dfuchs Date: 2019-01-30 18:21 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f5480f924571 8216562: UnknownBodyLength sometimes fails due to "Connection reset by peer" Summary: uses a longer linger time and avoids closing socket too early. Reviewed-by: chegar ! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java Changeset: 556122252316 Author: shade Date: 2019-01-30 19:45 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/556122252316 8217994: os::print_hex_dump should be more resilient against unreadable memory Reviewed-by: zgu, stuefe, lucy ! src/hotspot/share/runtime/os.cpp ! test/hotspot/gtest/runtime/test_os.cpp Changeset: f38270ce02cc Author: zgu Date: 2019-01-30 14:19 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f38270ce02cc 8217578: Shenandoah cleanup unused timings after concurrent string table change Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 297183cee278 Author: sangheki Date: 2019-01-29 11:21 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/297183cee278 8217666: gc/nvdimm/* should not be included any tiers Reviewed-by: iignatyev, lkorinth ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java ! test/jtreg-ext/requires/VMProps.java Changeset: 6a30416606ed Author: kaddepalli Date: 2019-01-30 15:02 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6a30416606ed 8215921: There is no change when select different Foreground and Background by mouse. Reviewed-by: serb, psadhukhan ! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java ! test/jdk/ProblemList.txt + test/jdk/java/awt/Choice/SelectNewItemTest/SelectNewItemTest.java Changeset: 7d19ac37d7d1 Author: iignatyev Date: 2019-01-30 09:30 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7d19ac37d7d1 8207922: ctw of jdk.security.auth failed with "Unexpected zero exit codebefore finishing all compilations" Reviewed-by: roland, thartmann ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java Changeset: ad3bb34fe399 Author: jwilhelm Date: 2019-01-30 21:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ad3bb34fe399 Merge ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java ! test/jdk/ProblemList.txt Changeset: b5f05fe4a6f8 Author: erikj Date: 2019-01-30 12:54 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b5f05fe4a6f8 8218084: Revert JDK-8218057 Reviewed-by: darcy, ctornqvi ! make/conf/jib-profiles.js Changeset: 1cf9dae5ccf9 Author: rkennke Date: 2019-02-06 13:00 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1cf9dae5ccf9 Merge ! .hgtags ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetC1_aarch64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetC1_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/parallelCleaning.hpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/ifg.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/utilities/bitMap.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java - test/Makefile - test/TestCommon.gmk - test/hotspot/jtreg/Makefile ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/gc/CriticalNativeArgs.java ! test/hotspot/jtreg/gc/TestFullGCALot.java ! test/hotspot/jtreg/gc/TestFullGCCount.java ! test/hotspot/jtreg/gc/TestHumongousReferenceObject.java ! test/hotspot/jtreg/gc/TestSystemGC.java ! test/hotspot/jtreg/gc/arguments/TestAlignmentToUseLargePages.java ! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestShrinkHeapInSteps.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java - test/hotspot/jtreg/gc/g1/TestStringTableStats.java ! test/hotspot/jtreg/gc/libCriticalNative.c ! test/hotspot/jtreg/gc/logging/TestGCId.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java ! test/hotspot/jtreg/gc/startup_warnings/TestShenandoah.java ! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java ! test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java ! test/hotspot/jtreg/gc/whitebox/TestWBGC.java ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/bi02t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/bi03t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/hs201t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/hs201t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/hs202t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/hs202t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp - test/jaxp/Makefile - test/jdk/Makefile - test/langtools/Makefile - test/langtools/jdk/javadoc/doclet/testHtmlWarning/TestHtmlWarning.java - test/nashorn/Makefile From rkennke at redhat.com Wed Feb 6 12:49:30 2019 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 6 Feb 2019 13:49:30 +0100 Subject: FYI: hg: shenandoah/jdk: 123 new changesets In-Reply-To: <201902061201.x16C1TMu020246@aojmv0008.oracle.com> References: <201902061201.x16C1TMu020246@aojmv0008.oracle.com> Message-ID: <3bf2123e-461c-af3c-21d8-96fe09349d1d@redhat.com> Hello, I accidentally pushed this merge to tag jdk-13+6 without RFRing before. Now it's too late ;-) It passes hotspot_gc_shenandoah for me, and was otherwise trivial. I hope it doesn't cause any problems. Roman > Changeset: fb34e6aff623 > Author: naoto > Date: 2019-01-23 15:43 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fb34e6aff623 > > 8217366: ZoneStrings are not populated for all the Locales > Reviewed-by: rriggs > > ! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java > ! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java > > Changeset: 847f311741b4 > Author: jwilhelm > Date: 2019-01-24 01:01 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/847f311741b4 > > Added tag jdk-13+5 for changeset e3ed96060992 > > ! .hgtags > > Changeset: 65c813da7c65 > Author: erikj > Date: 2019-01-23 14:10 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/65c813da7c65 > > 8217613: [AOT] TEST_OPTS_AOT_MODULES doesn't work on mac > Reviewed-by: tbell, kvn, iignatyev > > ! make/RunTests.gmk > ! make/RunTestsPrebuilt.gmk > ! make/autoconf/spec.gmk.in > ! make/autoconf/toolchain.m4 > > Changeset: 08d6edeb3145 > Author: dholmes > Date: 2019-01-23 21:17 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/08d6edeb3145 > > 8194860: Cleanup Semaphore timed-wait time calculations > Reviewed-by: coleenp, kbarrett > > ! src/hotspot/os/bsd/os_bsd.cpp > ! src/hotspot/os/bsd/semaphore_bsd.cpp > ! src/hotspot/os/bsd/semaphore_bsd.hpp > ! src/hotspot/os/linux/os_linux.cpp > ! src/hotspot/os/posix/os_posix.cpp > ! src/hotspot/os/posix/os_posix.hpp > ! src/hotspot/os/posix/semaphore_posix.cpp > ! src/hotspot/os/posix/semaphore_posix.hpp > ! src/hotspot/os/solaris/os_solaris.cpp > > Changeset: 091ed8f2e7d7 > Author: nishjain > Date: 2019-01-24 12:45 +0530 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/091ed8f2e7d7 > > 8210583: Base64.Encoder incorrectly throws NegativeArraySizeException > Reviewed-by: rriggs, naoto, darcy, alanb > > ! src/java.base/share/classes/java/util/Base64.java > + test/jdk/java/util/Base64/TestEncodingDecodingLength.java > > Changeset: b2d1c3b0bd31 > Author: ehelin > Date: 2019-01-23 13:40 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b2d1c3b0bd31 > > 8213231: ThreadSnapshot::_threadObj can become stale > Reviewed-by: dcubed, dholmes, rehn > > ! src/hotspot/share/runtime/vmOperations.cpp > ! src/hotspot/share/runtime/vmOperations.hpp > ! src/hotspot/share/services/management.cpp > ! src/hotspot/share/services/threadService.cpp > ! src/hotspot/share/services/threadService.hpp > > Changeset: 650527b39f00 > Author: ihse > Date: 2019-01-24 11:15 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/650527b39f00 > > 8217634: RunTest documentation and usability update > Reviewed-by: erikj > > ! doc/testing.html > ! doc/testing.md > ! make/RunTests.gmk > > Changeset: d982794784f1 > Author: ihse > Date: 2019-01-24 11:19 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d982794784f1 > > 8217626: Add setup/teardown functionality to RunTest > Reviewed-by: erikj, shurailine > > ! make/Main.gmk > ! make/RunTests.gmk > ! make/common/FindTests.gmk > > Changeset: 82d028eab868 > Author: ihse > Date: 2019-01-24 11:29 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/82d028eab868 > > 8217638: Remove old way of running tests (test/Makefile) > Reviewed-by: erikj, jjg > > - test/Makefile > - test/TestCommon.gmk > - test/hotspot/jtreg/Makefile > - test/jaxp/Makefile > - test/jdk/Makefile > - test/langtools/Makefile > - test/nashorn/Makefile > > Changeset: 97cf88608d76 > Author: dfuchs > Date: 2019-01-24 12:32 +0000 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/97cf88608d76 > > 8217264: HttpClient: Blocking operations in mapper function do not work as documented > Summary: ensures that a new task is spawned when calling getBody() on a mapping BodySubscriber. > Reviewed-by: chegar > > ! src/java.net.http/share/classes/jdk/internal/net/http/BufferingSubscriber.java > ! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java > ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java > ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java > ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java > ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java > + test/jdk/java/net/httpclient/GZIPInputStreamTest.java > > Changeset: d927fc999582 > Author: redestad > Date: 2019-01-24 14:43 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d927fc999582 > > 8217716: Remove dead code in PhaseChaitin > Reviewed-by: thartmann > > ! src/hotspot/share/libadt/vectset.hpp > ! src/hotspot/share/opto/chaitin.cpp > ! src/hotspot/share/opto/chaitin.hpp > ! src/hotspot/share/opto/ifg.cpp > > Changeset: 1d953ae4d39f > Author: coleenp > Date: 2019-01-24 08:44 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1d953ae4d39f > > 8216136: Take Compile_lock for SystemDictionary::_modification_counter with safepoint check > Summary: Transition compiler thread from native to VM state to check the Compile_lock with safepoint always. > Reviewed-by: dlong, eosterlund, dholmes > > ! src/hotspot/share/ci/ciEnv.cpp > ! src/hotspot/share/ci/ciEnv.hpp > ! src/hotspot/share/opto/callGenerator.cpp > ! src/hotspot/share/opto/parse1.cpp > ! src/hotspot/share/runtime/mutexLocker.cpp > > Changeset: 9459533ef916 > Author: apetcher > Date: 2019-01-24 09:25 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9459533ef916 > > 8217518: Crypto benchmarks not warming up in time > Summary: Adding +AlwaysPreTouch to crypto benchmarks to allow GC to warm up > Reviewed-by: redestad > > ! test/micro/org/openjdk/bench/javax/crypto/full/CryptoBase.java > > Changeset: 525f212f1bda > Author: hseigel > Date: 2019-01-24 09:38 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/525f212f1bda > > 8217660: Refactor module related locked_create_entry_or_null() functions > Summary: Remove function return values and add functions that create entries without doing unneeded lookups. > Reviewed-by: redestad, lfoltan > > ! src/hotspot/share/classfile/classLoader.cpp > ! src/hotspot/share/classfile/moduleEntry.cpp > ! src/hotspot/share/classfile/moduleEntry.hpp > ! src/hotspot/share/classfile/modules.cpp > ! src/hotspot/share/classfile/packageEntry.cpp > ! src/hotspot/share/classfile/packageEntry.hpp > ! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java > > Changeset: cb43e14dc68b > Author: ngasson > Date: 2019-01-22 15:33 +0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cb43e14dc68b > > 8217368: AArch64: C2 recursive stack locking optimisation not triggered > Reviewed-by: aph, drwhite > > ! src/hotspot/cpu/aarch64/aarch64.ad > ! test/micro/org/openjdk/bench/vm/lang/LockUnlock.java > > Changeset: 9366628d727b > Author: michaelm > Date: 2019-01-24 15:48 +0000 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9366628d727b > > 8216986: Remove unused code from SocksSocketImpl > Reviewed-by: alanb > > ! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java > ! src/java.base/share/classes/java/net/SocksSocketImpl.java > ! test/jdk/java/net/Socks/SocksServer.java > ! test/jdk/java/net/Socks/SocksV4Test.java > ! test/jdk/sun/net/www/protocol/http/ProxyTunnelServer.java > ! test/jdk/sun/net/www/protocol/http/TunnelThroughProxy.java > > Changeset: 1262a93634c2 > Author: itakiguchi > Date: 2019-01-24 12:52 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1262a93634c2 > > 8214533: IBM-29626C is required for AIX default charset > Reviewed-by: alanb, rriggs > > ! make/data/charsetmapping/charsets > ! make/data/charsetmapping/stdcs-aix > + src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM29626C.java.template > > Changeset: 6130409b923e > Author: phh > Date: 2019-01-24 10:57 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6130409b923e > > 8217520: Remove vm.opt.MaxGCPauseMillis == "null" from TestOldGenCollectionUsage.java > Summary: Remove the corresponding @requires line > Reviewed-by: tschatzl > > ! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java > > Changeset: 6c636747ec55 > Author: amenkov > Date: 2019-01-24 11:10 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6c636747ec55 > > 8216386: vmTestbase/nsk/jvmti/PopFrame/popframe005/TestDescription.java fails > Reviewed-by: jcbeyler, dtitov, sspitsyn > > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005.java > > Changeset: 8f785877c008 > Author: mseledtsov > Date: 2019-01-24 11:14 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8f785877c008 > > 8217345: [TESTBUG] JFR TestShutdownEvent fails due to improper use of Unsafe > Summary: Added proper use of Unsafe > Reviewed-by: egahlin > > ! test/jdk/ProblemList.txt > ! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java > > Changeset: 0716631b907f > Author: rriggs > Date: 2019-01-24 14:39 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0716631b907f > > 8217740: SocksIPv6Test compilation error > Reviewed-by: bpb > > ! test/jdk/java/net/Socks/SocksIPv6Test.java > > Changeset: 31e5c82f59e9 > Author: jwilhelm > Date: 2019-01-24 21:24 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/31e5c82f59e9 > > 8217580: Remove tests from problemList as bugs has been closed > Reviewed-by: iignatyev, mseledtsov > > ! test/hotspot/jtreg/ProblemList-Xcomp.txt > ! test/hotspot/jtreg/ProblemList-graal.txt > ! test/hotspot/jtreg/ProblemList.txt > ! test/jdk/ProblemList-Xcomp.txt > > Changeset: 3448b92b13fb > Author: bpb > Date: 2019-01-24 14:19 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3448b92b13fb > > 8217746: Remove java/nio/file/WatchService/LotsOfCancels.java from JDK problem list > Reviewed-by: rriggs > > ! test/jdk/ProblemList.txt > > Changeset: d02f1f4ff3a6 > Author: mseledtsov > Date: 2019-01-24 14:22 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d02f1f4ff3a6 > > 8217748: [TESTBUG] Exclude TestSig test case from JFR TestShutdownEvent > Summary: Excluded TestSig cases from the test > Reviewed-by: egahlin > > ! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java > > Changeset: 771b50dd0b08 > Author: kbarrett > Date: 2019-01-25 00:27 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/771b50dd0b08 > > 8216258: Make FreeIdSet semaphore-based > Summary: Use semaphore-based blocking and notifying, instead of Mutex. > Reviewed-by: tschatzl, sangheki > > ! src/hotspot/share/gc/g1/dirtyCardQueue.cpp > ! src/hotspot/share/gc/g1/dirtyCardQueue.hpp > + src/hotspot/share/gc/g1/g1FreeIdSet.cpp > + src/hotspot/share/gc/g1/g1FreeIdSet.hpp > + test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp > > Changeset: 60add902a57a > Author: mdoerr > Date: 2019-01-25 09:49 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/60add902a57a > > 8217459: [PPC64] Cleanup non-vector version of CRC32 > Reviewed-by: gromero, goetz > > ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp > ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp > ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp > ! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp > ! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp > ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp > > Changeset: 8c296eedfb04 > Author: ihse > Date: 2019-01-25 11:13 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8c296eedfb04 > > 8217730: Split up MakeBase.gmk > Reviewed-by: erikj > > + make/common/CopyFiles.gmk > ! make/common/MakeBase.gmk > + make/common/MakeIO.gmk > + make/common/Utils.gmk > > Changeset: b743968ad646 > Author: ihse > Date: 2019-01-25 11:15 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b743968ad646 > > 8217733: Minor RunTest fixes > Reviewed-by: erikj, shurailine > > ! make/RunTests.gmk > > Changeset: ca088a319147 > Author: dfuchs > Date: 2019-01-25 11:45 +0000 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ca088a319147 > > 8217353: java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java fails with Unexpected reference: java.lang.ref.WeakReference > Summary: Instrumented the test to relay the original exception as a suppressed exception of the secondary one, increased sleep time, adjusted iteration numbers according to timeout factor. > Reviewed-by: lancea, iignatyev > > ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java > ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexUpdate.java > > Changeset: a692b606b4cd > Author: redestad > Date: 2019-01-25 14:10 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a692b606b4cd > > 8217782: Spill detection broken after JDK-8217716 > Reviewed-by: shade, thartmann > > ! src/hotspot/share/opto/chaitin.cpp > > Changeset: fffa4d0c0c14 > Author: xuelei > Date: 2019-01-25 07:56 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fffa4d0c0c14 > > 8217795: Typo in SSLSocket > Reviewed-by: xuelei > Contributed-by: Jaikiran Pai > > ! src/java.base/share/classes/javax/net/ssl/SSLSocket.java > > Changeset: df92f60cf0b6 > Author: shade > Date: 2019-01-25 16:57 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/df92f60cf0b6 > > 8217471: [TESTBUG] gc/epsilon/TestClasses.java fails on some platforms - OOME Metaspace > Reviewed-by: dholmes, tschatzl > > ! test/hotspot/jtreg/gc/epsilon/TestClasses.java > > Changeset: 3123ffc25463 > Author: jwilhelm > Date: 2019-01-25 17:34 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3123ffc25463 > > 8217797: ProblemList LongMulOverflowTest.java > 8217801: ProblemList INDIFY_Test.java > Reviewed-by: thartmann > > ! test/hotspot/jtreg/ProblemList-graal.txt > ! test/hotspot/jtreg/ProblemList.txt > > Changeset: ac2892782492 > Author: gziemski > Date: 2019-01-25 10:43 -0600 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ac2892782492 > > 8216493: VirtualSpaceNodeTest.half_vsn_is_committed_humongous_chunk_is_used_test_vm crashes on local machine > Summary: Make ChunkManagerRestorer more robust > Reviewed-by: iignatyev > > ! test/hotspot/gtest/memory/test_virtualSpaceNode.cpp > > Changeset: df10c5cd5171 > Author: jwilhelm > Date: 2019-01-24 00:43 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/df10c5cd5171 > > Added tag jdk-12+29 for changeset 44f41693631f > > ! .hgtags > > Changeset: 376f0e4e6fba > Author: iignatyev > Date: 2019-01-23 16:25 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/376f0e4e6fba > > 8158646: [jittester] generated tests may not compile by javac > Reviewed-by: kvn > > ! test/hotspot/jtreg/testlibrary/jittester/Makefile > ! test/hotspot/jtreg/testlibrary/jittester/conf/default.properties > ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/AotTestGeneratorsFactory.java > ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java > ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ByteCodeGenerator.java > ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/JavaCodeGenerator.java > ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TestsGenerator.java > ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TypeList.java > ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CastOperatorFactory.java > ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeKlass.java > > Changeset: 8fd43dacaef7 > Author: iignatyev > Date: 2019-01-23 16:36 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8fd43dacaef7 > > 8216180: [AOT] compiler/intrinsics/bigInteger/TestMulAdd.java crashed with AOT enabled > Reviewed-by: kvn > > ! src/hotspot/share/prims/whitebox.cpp > ! test/hotspot/jtreg/TEST.ROOT > ! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestMulAdd.java > ! test/jtreg-ext/requires/VMProps.java > ! test/lib/sun/hotspot/WhiteBox.java > > Changeset: b693b0d2053d > Author: iveresov > Date: 2019-01-23 16:57 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b693b0d2053d > > 8217678: [AOT] jck Math/IncrementExact and Math/DecrementExact tests fail when test classes are AOTed > Reviewed-by: kvn > > ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerExactExceptionTest.java > ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java > > Changeset: 7ba8ce465804 > Author: iignatyev > Date: 2019-01-23 18:45 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7ba8ce465804 > > 8150757: [TESTBUG] compiler/ciReplay/TestVM.sh and compiler/ciReplay/TestVM_no_comp_level.sh fail when no compilations are happening > Reviewed-by: kvn > > ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java > > Changeset: 2134c512a525 > Author: iignatyev > Date: 2018-01-30 16:48 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2134c512a525 > > 8167276: jvmci/compilerToVM/MaterializeVirtualObjectTest.java fails with -XX:-EliminateAllocations > Reviewed-by: kvn > > ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java > ! test/jtreg-ext/requires/VMProps.java > > Changeset: 7ad61dce3825 > Author: iignatyev > Date: 2019-01-23 20:25 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7ad61dce3825 > > 8217699: add java/util/concurrent/CountDownLatch/Basic.java to ProblemList-Xcomp > Reviewed-by: kvn > > ! test/jdk/ProblemList-Xcomp.txt > > Changeset: ca6f11c5acda > Author: jcm > Date: 2019-01-23 23:24 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ca6f11c5acda > > 8213825: assert(false) failed: Non-balanced monitor enter/exit! Likely JNI locking > Summary: skip sfpt optimization for Load is removed for Java Object's Markword Load. > Reviewed-by: kvn, dlong > > ! src/hotspot/share/opto/memnode.cpp > > Changeset: f618cfbaf35b > Author: pliden > Date: 2019-01-24 12:23 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f618cfbaf35b > > 8217309: ZGC: Fix ZNMethodTable corruption > Reviewed-by: eosterlund, stefank > > ! src/hotspot/share/code/nmethod.cpp > ! src/hotspot/share/gc/z/zNMethodTable.cpp > ! src/hotspot/share/gc/z/zNMethodTable.hpp > > Changeset: 6533b2b34593 > Author: jwilhelm > Date: 2019-01-25 00:23 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6533b2b34593 > > 8217580: Remove tests from problemList as bugs has been closed > Reviewed-by: iignatyev, mseledtsov > > ! test/hotspot/jtreg/ProblemList-Xcomp.txt > ! test/hotspot/jtreg/ProblemList-graal.txt > ! test/hotspot/jtreg/ProblemList.txt > ! test/jdk/ProblemList-Xcomp.txt > > Changeset: 2ededfdf9dca > Author: iignatyev > Date: 2019-01-24 23:52 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2ededfdf9dca > > 8217770: problem list org.graalvm.compiler.debug.test.DebugContextTest > Reviewed-by: dholmes > > ! test/hotspot/jtreg/ProblemList-graal.txt > > Changeset: 1ffc0fa0e98b > Author: clanger > Date: 2019-01-25 10:59 +0000 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1ffc0fa0e98b > > 8217657: Move the test for default value of jdk.includeInExceptions into own test > Reviewed-by: mullan, goetz > > ! test/jdk/java/net/Socket/ExceptionText.java > + test/jdk/jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java > > Changeset: 391d671f222b > Author: ehelin > Date: 2019-01-23 13:40 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/391d671f222b > > 8213231: ThreadSnapshot::_threadObj can become stale > Reviewed-by: dcubed, dholmes, rehn > > ! src/hotspot/share/runtime/vmOperations.cpp > ! src/hotspot/share/runtime/vmOperations.hpp > ! src/hotspot/share/services/management.cpp > ! src/hotspot/share/services/threadService.cpp > ! src/hotspot/share/services/threadService.hpp > > Changeset: 207d3bb450e5 > Author: iignatyev > Date: 2019-01-25 08:52 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/207d3bb450e5 > > 8067250: [mlvm] vm/mlvm/mixed/stress/regression/b6969574 fails and perf regression > Reviewed-by: roland > > ! test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java > > Changeset: 6f1ca0c02aa1 > Author: jwilhelm > Date: 2019-01-25 17:54 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6f1ca0c02aa1 > > 8217797: ProblemList LongMulOverflowTest.java > Reviewed-by: thartmann > > ! test/hotspot/jtreg/ProblemList-graal.txt > > Changeset: 44a9dd4e4d96 > Author: jwilhelm > Date: 2019-01-25 18:12 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/44a9dd4e4d96 > > Merge > > ! .hgtags > ! src/hotspot/share/runtime/vmOperations.hpp > ! src/hotspot/share/services/management.cpp > ! src/hotspot/share/services/threadService.hpp > ! test/hotspot/jtreg/ProblemList-graal.txt > ! test/hotspot/jtreg/ProblemList.txt > ! test/jdk/ProblemList-Xcomp.txt > > Changeset: 04dcc65c9d58 > Author: dfuchs > Date: 2019-01-25 18:13 +0000 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/04dcc65c9d58 > > 8217627: HttpClient: The API documentation of BodySubscribers::mapping promotes bad behavior > Summary: The API documentation is updated to steer away from blocking in the mapper function, and an alternative is suggested. > Reviewed-by: chegar > > ! src/java.net.http/share/classes/java/net/http/HttpResponse.java > ! test/jdk/java/net/httpclient/examples/JavadocExamples.java > > Changeset: 28aa41c4165b > Author: vlivanov > Date: 2019-01-25 13:37 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/28aa41c4165b > > 8217760: C2: Missing symbolic info on a call from intrinsics when invoked through MethodHandle > Reviewed-by: thartmann, roland > > ! src/hotspot/share/opto/callGenerator.cpp > ! src/hotspot/share/opto/callGenerator.hpp > ! src/hotspot/share/opto/callnode.cpp > ! src/hotspot/share/opto/callnode.hpp > ! src/hotspot/share/opto/library_call.cpp > ! src/hotspot/share/opto/matcher.cpp > ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java > > Changeset: 790377fdc328 > Author: vlivanov > Date: 2019-01-25 13:37 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/790377fdc328 > > 8191998: C2: inlining through MH linkers drops speculative part of argument types > Reviewed-by: roland, thartmann, kvn > > ! src/hotspot/share/opto/callGenerator.cpp > > Changeset: 898dd0dc7ac0 > Author: vlivanov > Date: 2019-01-25 13:37 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/898dd0dc7ac0 > > 8192001: C2: inlining through dispatching MH linkers ignores speculative type of the receiver > Reviewed-by: thartmann, roland > > ! src/hotspot/share/opto/doCall.cpp > > Changeset: 090395557398 > Author: joehw > Date: 2019-01-25 14:28 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/090395557398 > > 8216408: XMLStreamWriter setDefaultNamespace(null) throws NullPointerException > Reviewed-by: dfuchs, lancea > > ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java > ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java > > Changeset: 8c035b34248d > Author: ysuenaga > Date: 2019-01-26 10:34 +0900 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8c035b34248d > > 8217612: (CL)HSDB cannot show some JVM flags > Reviewed-by: dholmes, cjplummer > > ! src/hotspot/share/runtime/globals.hpp > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java > ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java > > Changeset: bad8cc20a9bf > Author: xuelei > Date: 2019-01-25 18:43 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bad8cc20a9bf > > 8217820: Useless cast in ECUtil.java > Reviewed-by: jnimeh > > ! src/java.base/share/classes/sun/security/util/ECUtil.java > > Changeset: a772e65727c5 > Author: bsrbnd > Date: 2019-01-26 15:50 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a772e65727c5 > > 8193367: Annotated type variable bounds crash javac > Reviewed-by: mcimadamore, vromero > > ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java > + test/langtools/tools/javac/generics/typevars/AnnoTypeVarBounds.java > ! test/langtools/tools/javac/lib/DPrinter.java > ! test/langtools/tools/javac/types/GenericTypeWellFormednessTest.java > > Changeset: cd310319fead > Author: lancea > Date: 2019-01-27 14:55 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cd310319fead > > 8210469: Missing doPriviledged block and permission for jdk.zipfs module > Reviewed-by: alanb, clanger, mchung, jjg > > ! src/java.base/share/lib/security/default.policy > ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java > + test/jdk/jdk/nio/zipfs/PropertyPermissionTests.java > + test/jdk/jdk/nio/zipfs/PropertyPermissions.policy > > Changeset: 20ba6a7f897a > Author: ysuenaga > Date: 2019-01-28 08:01 +0900 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/20ba6a7f897a > > 8217850: CompressedClassSpaceSizeInJmapHeap fails after JDK-8217612 > Reviewed-by: dholmes, cjplummer > > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java > > Changeset: 2181425e0460 > Author: dholmes > Date: 2019-01-27 20:48 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2181425e0460 > > 8217618: JVM TI SuspendThread doesn't suspend the current thread before returning > Reviewed-by: dcubed, sspitsyn, dlong > > ! src/hotspot/share/runtime/thread.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/hs202t002.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp > > Changeset: 74a5ef4c81cc > Author: rkennke > Date: 2019-01-26 01:21 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/74a5ef4c81cc > > 8217016: Shenandoah: Streamline generation of CAS barriers > Reviewed-by: roland > > ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp > ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp > ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetC1_aarch64.cpp > ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoah_aarch64.ad > ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp > ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp > ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetC1_x86.cpp > ! src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_64.ad > ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp > > Changeset: 5178e4b58b17 > Author: redestad > Date: 2019-01-28 09:56 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5178e4b58b17 > > 8217841: Remove unused class TraceCPUTime > Reviewed-by: dholmes > > ! src/hotspot/share/runtime/timer.cpp > ! src/hotspot/share/runtime/timer.hpp > > Changeset: 41fa3e6f2785 > Author: chegar > Date: 2019-01-28 13:51 +0000 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/41fa3e6f2785 > > 8217429: WebSocket over authenticating proxy fails to send Upgrade headers > Reviewed-by: dfuchs, prappo > > ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java > ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java > ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java > ! test/jdk/java/net/httpclient/ProxyServer.java > ! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java > ! test/jdk/java/net/httpclient/websocket/Support.java > + test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java > ! test/jdk/java/net/httpclient/websocket/WebSocketTest.java > > Changeset: 40eb23e0a8c5 > Author: dfuchs > Date: 2019-01-28 15:24 +0000 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/40eb23e0a8c5 > > 8210130: java/net/httpclient/UnknownBodyLengthTest.java failed > Summary: The fix improves the test robustness by making it retry once in case of IO/Connect exception. > Reviewed-by: chegar > > ! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java > > Changeset: 4c5184c56dc2 > Author: lkorinth > Date: 2019-01-28 15:53 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4c5184c56dc2 > > 8214799: Add package declaration to each JTREG test case in the gc folder > Reviewed-by: lmesnik, tschatzl > > ! test/hotspot/jtreg/gc/CondCardMark/Basic.java > + test/hotspot/jtreg/gc/CriticalNative.java > ! test/hotspot/jtreg/gc/CriticalNativeArgs.java > ! test/hotspot/jtreg/gc/TestAgeOutput.java > ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java > ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java > ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java > ! test/hotspot/jtreg/gc/TestBigObj.java > ! test/hotspot/jtreg/gc/TestCardTablePageCommits.java > ! test/hotspot/jtreg/gc/TestDisableExplicitGC.java > ! test/hotspot/jtreg/gc/TestFullGCALot.java > ! test/hotspot/jtreg/gc/TestFullGCCount.java > ! test/hotspot/jtreg/gc/TestGenerationPerfCounter.java > ! test/hotspot/jtreg/gc/TestHumongousReferenceObject.java > ! test/hotspot/jtreg/gc/TestMemoryInitialization.java > ! test/hotspot/jtreg/gc/TestMemoryInitializationWithCMS.java > ! test/hotspot/jtreg/gc/TestMemoryInitializationWithSerial.java > ! test/hotspot/jtreg/gc/TestMemoryMXBeansAndPoolsPresence.java > ! test/hotspot/jtreg/gc/TestNUMAPageSize.java > ! test/hotspot/jtreg/gc/TestNoPerfCounter.java > ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java > ! test/hotspot/jtreg/gc/TestObjectAlignment.java > ! test/hotspot/jtreg/gc/TestPolicyNamePerfCounter.java > ! test/hotspot/jtreg/gc/TestSmallHeap.java > ! test/hotspot/jtreg/gc/TestSoftReferencesBehaviorOnOOME.java > ! test/hotspot/jtreg/gc/TestStackOverflow.java > ! test/hotspot/jtreg/gc/TestSystemGC.java > ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java > ! test/hotspot/jtreg/gc/TestVerifySilently.java > ! test/hotspot/jtreg/gc/TestVerifySubSet.java > ! test/hotspot/jtreg/gc/arguments/AllocationHelper.java > ! test/hotspot/jtreg/gc/arguments/FlagsValue.java > ! test/hotspot/jtreg/gc/arguments/GCTypes.java > ! test/hotspot/jtreg/gc/arguments/HeapRegionUsageTool.java > ! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java > ! test/hotspot/jtreg/gc/arguments/TestAlignmentToUseLargePages.java > ! test/hotspot/jtreg/gc/arguments/TestArrayAllocatorMallocLimit.java > ! test/hotspot/jtreg/gc/arguments/TestCMSHeapSizeFlags.java > ! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java > ! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java > ! test/hotspot/jtreg/gc/arguments/TestDynMaxHeapFreeRatio.java > ! test/hotspot/jtreg/gc/arguments/TestDynMinHeapFreeRatio.java > ! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java > ! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java > ! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java > ! test/hotspot/jtreg/gc/arguments/TestG1HeapSizeFlags.java > ! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java > ! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java > ! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java > ! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java > ! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java > ! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java > ! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java > ! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java > ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java > ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java > ! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java > ! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java > ! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java > ! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java > ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java > ! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java > ! test/hotspot/jtreg/gc/arguments/TestSerialHeapSizeFlags.java > ! test/hotspot/jtreg/gc/arguments/TestShrinkHeapInSteps.java > ! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java > ! test/hotspot/jtreg/gc/arguments/TestSurvivorAlignmentInBytesOption.java > ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java > ! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java > ! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java > ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java > ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java > ! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java > ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java > ! test/hotspot/jtreg/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java > ! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java > ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java > ! test/hotspot/jtreg/gc/cms/DisableResizePLAB.java > ! test/hotspot/jtreg/gc/cms/GuardShrinkWarning.java > ! test/hotspot/jtreg/gc/cms/TestBubbleUpRef.java > ! test/hotspot/jtreg/gc/cms/TestCMSScavengeBeforeRemark.java > ! test/hotspot/jtreg/gc/cms/TestCriticalPriority.java > ! test/hotspot/jtreg/gc/cms/TestMBeanCMS.java > ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlCMS.java > ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1.java > ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1Basics.java > ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlParallel.java > ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlSerial.java > ! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java > ! test/hotspot/jtreg/gc/cslocker/libTestCSLocker.c > ! test/hotspot/jtreg/gc/epsilon/TestAlignment.java > ! test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java > ! test/hotspot/jtreg/gc/epsilon/TestArraycopyCheckcast.java > ! test/hotspot/jtreg/gc/epsilon/TestByteArrays.java > ! test/hotspot/jtreg/gc/epsilon/TestClasses.java > ! test/hotspot/jtreg/gc/epsilon/TestDieDefault.java > ! test/hotspot/jtreg/gc/epsilon/TestDieWithHeapDump.java > ! test/hotspot/jtreg/gc/epsilon/TestDieWithOnError.java > ! test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java > ! test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java > ! test/hotspot/jtreg/gc/epsilon/TestEpsilonEnabled.java > ! test/hotspot/jtreg/gc/epsilon/TestHelloWorld.java > ! test/hotspot/jtreg/gc/epsilon/TestLogTrace.java > ! test/hotspot/jtreg/gc/epsilon/TestManyThreads.java > ! test/hotspot/jtreg/gc/epsilon/TestMaxTLAB.java > ! test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java > ! test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java > ! test/hotspot/jtreg/gc/epsilon/TestObjects.java > ! test/hotspot/jtreg/gc/epsilon/TestPrintHeapSteps.java > ! test/hotspot/jtreg/gc/epsilon/TestRefArrays.java > ! test/hotspot/jtreg/gc/epsilon/TestUpdateCountersSteps.java > ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java > ! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java > ! test/hotspot/jtreg/gc/g1/Test2GbHeap.java > ! test/hotspot/jtreg/gc/g1/TestConcurrentSystemGC.java > ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java > ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java > ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java > ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java > ! test/hotspot/jtreg/gc/g1/TestEdenSurvivorLessThanMax.java > ! test/hotspot/jtreg/gc/g1/TestFromCardCacheIndex.java > ! test/hotspot/jtreg/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java > ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java > ! test/hotspot/jtreg/gc/g1/TestGreyReclaimedHumongousObjects.java > ! test/hotspot/jtreg/gc/g1/TestHumongousAllocInitialMark.java > ! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java > ! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java > ! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java > ! test/hotspot/jtreg/gc/g1/TestHumongousShrinkHeap.java > ! test/hotspot/jtreg/gc/g1/TestInvalidateArrayCopy.java > ! test/hotspot/jtreg/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java > ! test/hotspot/jtreg/gc/g1/TestJNIWeakG1/libTestJNIWeakG1.c > ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java > ! test/hotspot/jtreg/gc/g1/TestNoEagerReclaimOfHumongousRegions.java > ! test/hotspot/jtreg/gc/g1/TestPLABOutput.java > ! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java > ! test/hotspot/jtreg/gc/g1/TestParallelAlwaysPreTouch.java > ! test/hotspot/jtreg/gc/g1/TestPeriodicCollection.java > ! test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java > ! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java > ! test/hotspot/jtreg/gc/g1/TestRegionAlignment.java > ! test/hotspot/jtreg/gc/g1/TestRegionLivenessPrint.java > ! test/hotspot/jtreg/gc/g1/TestRemsetLogging.java > ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingPerRegion.java > ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java > ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java > ! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java > ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java > ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java > ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java > ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java > ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java > ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java > ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java > ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java > ! test/hotspot/jtreg/gc/g1/TestShrinkDefragmentedHeap.java > ! test/hotspot/jtreg/gc/g1/TestShrinkToOneRegion.java > ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationAgeThreshold.java > ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationFullGC.java > ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationInterned.java > ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationPrintOptions.java > ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTableRehash.java > ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTableResize.java > ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java > ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationYoungGC.java > ! test/hotspot/jtreg/gc/g1/TestStringTableStats.java > ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java > ! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java > ! test/hotspot/jtreg/gc/libCriticalNative.c > ! test/hotspot/jtreg/gc/logging/TestDeprecatedPrintFlags.java > ! test/hotspot/jtreg/gc/logging/TestGCId.java > ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java > ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java > ! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java > ! test/hotspot/jtreg/gc/metaspace/G1AddMetaspaceDependency.java > ! test/hotspot/jtreg/gc/metaspace/InputArguments.java > ! test/hotspot/jtreg/gc/metaspace/TestCapacityUntilGCWrapAround.java > ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceCMSCancel.java > ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceInitialization.java > ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceMemoryPool.java > ! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java > ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceSizeFlags.java > ! test/hotspot/jtreg/gc/metaspace/TestPerfCountersAndMemoryPools.java > ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java > ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java > ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java > ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java > ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java > ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java > ! test/hotspot/jtreg/gc/parallel/AdaptiveGCBoundary.java > ! test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java > ! test/hotspot/jtreg/gc/parallel/TestPrintGCDetailsVerbose.java > ! test/hotspot/jtreg/gc/serial/HeapChangeLogging.java > ! test/hotspot/jtreg/gc/startup_warnings/TestCMS.java > ! test/hotspot/jtreg/gc/startup_warnings/TestG1.java > ! test/hotspot/jtreg/gc/startup_warnings/TestParallelGC.java > ! test/hotspot/jtreg/gc/startup_warnings/TestParallelScavengeSerialOld.java > ! test/hotspot/jtreg/gc/startup_warnings/TestSerialGC.java > ! test/hotspot/jtreg/gc/startup_warnings/TestShenandoah.java > ! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java > ! test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/TestJNIBlockFullGC.java > ! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java > ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java > ! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java > ! test/hotspot/jtreg/gc/stress/TestStressIHOPMultiThread.java > ! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java > ! test/hotspot/jtreg/gc/stress/gcbasher/ByteCursor.java > ! test/hotspot/jtreg/gc/stress/gcbasher/Bytecode.java > ! test/hotspot/jtreg/gc/stress/gcbasher/ClassInfo.java > ! test/hotspot/jtreg/gc/stress/gcbasher/ConstantPoolEntry.java > ! test/hotspot/jtreg/gc/stress/gcbasher/Decompiler.java > ! test/hotspot/jtreg/gc/stress/gcbasher/Dependency.java > ! test/hotspot/jtreg/gc/stress/gcbasher/MethodInfo.java > ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasher.java > ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithAllocateHeapAt.java > ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithCMS.java > ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithG1.java > ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithParallel.java > ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithSerial.java > ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java > ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java > ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLocker.java > ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithCMS.java > ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithG1.java > ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithParallel.java > ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithSerial.java > ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java > ! test/hotspot/jtreg/gc/stress/gclocker/libTestGCLocker.c > ! test/hotspot/jtreg/gc/stress/gcold/TestGCOld.java > ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithCMS.java > ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithG1.java > ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithParallel.java > ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithSerial.java > ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java > ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.java > ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGC.java > ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithCMS.java > ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithG1.java > ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithParallel.java > ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithSerial.java > ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java > ! test/hotspot/jtreg/gc/survivorAlignment/AlignmentHelper.java > ! test/hotspot/jtreg/gc/survivorAlignment/SurvivorAlignmentTestMain.java > ! test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java > ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java > ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java > ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java > ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionLABLargeSurvivorAlignment.java > ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java > ! test/hotspot/jtreg/gc/whitebox/TestConcMarkCycleWB.java > ! test/hotspot/jtreg/gc/whitebox/TestWBGC.java > > Changeset: 90865744493d > Author: dfuchs > Date: 2019-01-28 18:45 +0000 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/90865744493d > > 8217903: java/net/httpclient/Response204.java fails with 404 > Summary: Fixed test to use loopback address - this looks like a port reuse issue. > Reviewed-by: chegar > > ! test/jdk/java/net/httpclient/Response204.java > > Changeset: c55508666f24 > Author: dfuchs > Date: 2019-01-28 18:49 +0000 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c55508666f24 > > 8217882: java/net/httpclient/MaxStreams.java failed once > Summary: added some more traces to help diagnosis > Reviewed-by: bpb > > ! test/jdk/java/net/httpclient/MaxStreams.java > > Changeset: 688ce88f89cd > Author: shurailine > Date: 2019-01-28 03:51 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/688ce88f89cd > > 8217761: Enhance run-test-prebuilt jib profile to support running tests with JCov > Reviewed-by: erikj > > ! make/RunTests.gmk > ! make/RunTestsPrebuilt.gmk > ! make/conf/jib-profiles.js > > Changeset: f94819d1c7a0 > Author: iveresov > Date: 2019-01-25 14:50 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f94819d1c7a0 > > 8217828: Un-ProblemList LongMulOverflowTest.java > Reviewed-by: iignatyev > > ! test/hotspot/jtreg/ProblemList-graal.txt > > Changeset: 21bcd9cdffb3 > Author: iignatyev > Date: 2019-01-26 12:51 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/21bcd9cdffb3 > > 8217852: problem-list ctw of jdk.jconsole and java.desktop on windows > Reviewed-by: kvn > > ! test/hotspot/jtreg/ProblemList.txt > > Changeset: 37c8fcc76699 > Author: pliden > Date: 2019-01-28 08:58 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/37c8fcc76699 > > 8217717: ZGC: Broken oop map in C1 load barrier stub > Reviewed-by: eosterlund, neliasso > Contributed-by: erik.osterlund at oracle.com, per.liden at oracle.com > > ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp > ! src/hotspot/share/c1/c1_LIRAssembler.hpp > ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp > ! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp > ! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp > ! src/hotspot/share/gc/z/c1/zBarrierSetC1.hpp > > Changeset: f5671b2e74df > Author: shade > Date: 2019-01-28 10:24 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f5671b2e74df > > 8217854: [TESTBUG] runtime/CompressedOops/UseCompressedOops.java fails with Shenandoah > Reviewed-by: dcubed, zgu > > ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java > > Changeset: fcfeed9fef45 > Author: jwilhelm > Date: 2019-01-28 21:44 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fcfeed9fef45 > > Merge > > ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp > ! src/hotspot/share/c1/c1_LIRAssembler.hpp > ! test/hotspot/jtreg/ProblemList-graal.txt > ! test/hotspot/jtreg/ProblemList.txt > > Changeset: bc20d0376402 > Author: redestad > Date: 2019-01-28 23:00 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bc20d0376402 > > 8217869: Add count_leading_zeros utility > Reviewed-by: neliasso, thartmann > > ! src/hotspot/share/opto/regmask.cpp > ! src/hotspot/share/opto/regmask.hpp > + src/hotspot/share/utilities/count_leading_zeros.hpp > + test/hotspot/gtest/utilities/test_count_leading_zeros.cpp > ! test/hotspot/gtest/utilities/test_count_trailing_zeros.cpp > > Changeset: bce458ffed11 > Author: goetz > Date: 2019-01-29 08:43 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bce458ffed11 > > 8217628: Verbose ArrayIndexOutOfBoundsException message also in JNI calls. > Reviewed-by: mdoerr, dholmes, lfoltan > > ! src/hotspot/share/prims/jni.cpp > ! test/hotspot/jtreg/runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java > + test/hotspot/jtreg/runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/libArrayIndexOutOfBoundsExceptionTest.c > > Changeset: 4cfa5f51eafa > Author: sgroeger > Date: 2019-01-29 09:10 +0000 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4cfa5f51eafa > > 8217777: TEST_BUG: jdk/java/util/prefs/ExportSubtree.java passes even when test should fail > Reviewed-by: clanger, rriggs > > ! test/jdk/java/util/prefs/ExportSubtree.java > > Changeset: ce77e4d928f3 > Author: eosterlund > Date: 2019-01-29 10:13 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ce77e4d928f3 > > 8216987: ciMethodData::load_data() unpacks MDOs with non-atomic copy > Reviewed-by: kvn, mdoerr, thartmann > > ! src/hotspot/share/ci/ciMethodData.cpp > > Changeset: 482109fae02b > Author: tschatzl > Date: 2019-01-29 11:30 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/482109fae02b > > 8213229: Investigate treating StringTable as weak in young collections > Reviewed-by: zgu, kbarrett > > ! src/hotspot/share/classfile/stringTable.cpp > ! src/hotspot/share/classfile/stringTable.hpp > ! src/hotspot/share/gc/cms/cmsHeap.cpp > ! src/hotspot/share/gc/cms/cmsHeap.hpp > ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp > ! src/hotspot/share/gc/cms/parNewGeneration.cpp > ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp > ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp > ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp > ! src/hotspot/share/gc/g1/g1FullCollector.cpp > ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp > ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp > ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp > ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp > ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp > ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp > ! src/hotspot/share/gc/g1/g1RootProcessor.cpp > ! src/hotspot/share/gc/g1/g1RootProcessor.hpp > ! src/hotspot/share/gc/g1/g1StringDedup.cpp > ! src/hotspot/share/gc/g1/g1StringDedup.hpp > ! src/hotspot/share/gc/parallel/psMarkSweep.cpp > ! src/hotspot/share/gc/parallel/psParallelCompact.cpp > ! src/hotspot/share/gc/parallel/psScavenge.cpp > ! src/hotspot/share/gc/serial/genMarkSweep.cpp > ! src/hotspot/share/gc/shared/genCollectedHeap.cpp > ! src/hotspot/share/gc/shared/genCollectedHeap.hpp > ! src/hotspot/share/gc/shared/parallelCleaning.cpp > ! src/hotspot/share/gc/shared/parallelCleaning.hpp > ! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp > ! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp > ! src/hotspot/share/gc/shared/weakProcessor.cpp > ! src/hotspot/share/gc/shared/weakProcessor.inline.hpp > ! src/hotspot/share/gc/shared/weakProcessorPhaseTimes.cpp > ! src/hotspot/share/gc/shared/weakProcessorPhaseTimes.hpp > ! src/hotspot/share/gc/shared/weakProcessorPhases.cpp > ! src/hotspot/share/gc/shared/weakProcessorPhases.hpp > ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp > ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp > ! src/hotspot/share/logging/logPrefix.hpp > ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java > - test/hotspot/jtreg/gc/g1/TestStringTableStats.java > ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java > > Changeset: b5c92b95fe45 > Author: pliden > Date: 2019-01-29 10:23 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b5c92b95fe45 > > 8217745: ZGC: Simplify ZLoadBarrierStubC1 > Reviewed-by: neliasso, eosterlund > > ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp > ! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp > > Changeset: cbefe308b543 > Author: pliden > Date: 2019-01-29 10:23 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cbefe308b543 > > 8217747: ZGC: Minor optimization of ZLoadBarrierStubC1 > Reviewed-by: neliasso, eosterlund > > ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp > > Changeset: 4ffdb0093c89 > Author: pliden > Date: 2019-01-29 10:23 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4ffdb0093c89 > > 8217855: ZGC: Clean up ZReferenceProcessor > Reviewed-by: stefank, kbarrett > > ! src/hotspot/share/gc/z/zReferenceProcessor.cpp > ! src/hotspot/share/gc/z/zReferenceProcessor.hpp > > Changeset: 9f75dc382445 > Author: pliden > Date: 2019-01-29 10:23 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9f75dc382445 > > 8217857: ZGC: Move SvcGCMarker to ZServiceabilityTracer > Reviewed-by: stefank, eosterlund > > ! src/hotspot/share/gc/z/zDriver.cpp > ! src/hotspot/share/gc/z/zServiceability.hpp > > Changeset: 4e325f8b50ce > Author: pliden > Date: 2019-01-29 10:23 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4e325f8b50ce > > 8217858: ZGC: Clean up ZDriver > Reviewed-by: stefank, eosterlund > > ! src/hotspot/share/gc/z/zDriver.cpp > ! src/hotspot/share/gc/z/zDriver.hpp > ! src/hotspot/share/runtime/vmOperations.hpp > > Changeset: 5c80e6994d8a > Author: pliden > Date: 2019-01-29 10:23 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5c80e6994d8a > > 8217856: ZGC: Break out C2 matching rules into separate AD file > Reviewed-by: neliasso, kvn > > ! make/hotspot/gensrc/GensrcAdlc.gmk > + src/hotspot/cpu/x86/gc/z/z_x86_64.ad > ! src/hotspot/cpu/x86/x86_64.ad > > Changeset: cd21b52e4055 > Author: itakiguchi > Date: 2019-01-29 12:16 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cd21b52e4055 > > 8217880: AIX build issue after JDK-8214533 > Reviewed-by: goetz, ihse, mbaesken > > ! make/data/charsetmapping/stdcs-aix > > Changeset: aed190ed8549 > Author: zgu > Date: 2019-01-29 08:28 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/aed190ed8549 > > 8217785: Padding ParallelTaskTerminator::_offered_termination variable > Reviewed-by: shade, tschatzl > > ! src/hotspot/share/gc/shared/taskqueue.hpp > > Changeset: 2c38991dd9b0 > Author: zgu > Date: 2019-01-29 08:39 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2c38991dd9b0 > > 8215047: Task terminators do not complete termination in consistent state > Reviewed-by: tschatzl, minqi > > ! src/hotspot/share/gc/shared/owstTaskTerminator.cpp > ! src/hotspot/share/gc/shared/owstTaskTerminator.hpp > ! src/hotspot/share/gc/shared/taskqueue.cpp > ! src/hotspot/share/gc/shared/taskqueue.hpp > > Changeset: 63eb7e38ce84 > Author: redestad > Date: 2019-01-29 14:34 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/63eb7e38ce84 > > 8217922: Compiler dead code removal > Reviewed-by: thartmann, neliasso > > ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp > ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp > ! src/hotspot/share/ci/ciArray.hpp > ! src/hotspot/share/ci/ciCallProfile.hpp > ! src/hotspot/share/ci/ciCallSite.cpp > ! src/hotspot/share/ci/ciCallSite.hpp > ! src/hotspot/share/ci/ciMethodData.cpp > ! src/hotspot/share/ci/ciMethodData.hpp > ! src/hotspot/share/ci/ciNullObject.hpp > ! src/hotspot/share/ci/ciObject.hpp > ! src/hotspot/share/ci/ciStreams.cpp > ! src/hotspot/share/ci/ciStreams.hpp > ! src/hotspot/share/ci/ciTypeFlow.cpp > ! src/hotspot/share/ci/ciTypeFlow.hpp > ! src/hotspot/share/ci/ciUtilities.cpp > ! src/hotspot/share/ci/ciUtilities.hpp > ! src/hotspot/share/interpreter/invocationCounter.cpp > ! src/hotspot/share/interpreter/invocationCounter.hpp > ! src/hotspot/share/libadt/set.cpp > ! src/hotspot/share/libadt/set.hpp > ! src/hotspot/share/libadt/vectset.cpp > ! src/hotspot/share/libadt/vectset.hpp > ! src/hotspot/share/oops/compiledICHolder.hpp > ! src/hotspot/share/runtime/deoptimization.cpp > ! src/hotspot/share/runtime/deoptimization.hpp > ! src/hotspot/share/runtime/stubRoutines.cpp > ! src/hotspot/share/runtime/stubRoutines.hpp > ! src/hotspot/share/utilities/bitMap.hpp > > Changeset: 9d1a788dea3d > Author: redestad > Date: 2019-01-29 14:43 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9d1a788dea3d > > 8217921: Runtime dead code removal > Reviewed-by: coleenp, sgehwolf, dholmes > > ! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp > ! src/hotspot/cpu/arm/frame_arm.inline.hpp > ! src/hotspot/cpu/s390/frame_s390.inline.hpp > ! src/hotspot/cpu/sparc/frame_sparc.inline.hpp > ! src/hotspot/cpu/x86/frame_x86.inline.hpp > ! src/hotspot/share/interpreter/bytecodeStream.hpp > ! src/hotspot/share/interpreter/bytecodeTracer.cpp > ! src/hotspot/share/interpreter/bytecodes.hpp > ! src/hotspot/share/interpreter/interpreterRuntime.cpp > ! src/hotspot/share/interpreter/interpreterRuntime.hpp > ! src/hotspot/share/memory/binaryTreeDictionary.hpp > ! src/hotspot/share/memory/binaryTreeDictionary.inline.hpp > ! src/hotspot/share/memory/heapShared.hpp > ! src/hotspot/share/memory/metaspace.cpp > ! src/hotspot/share/memory/metaspace.hpp > ! src/hotspot/share/memory/metaspaceShared.cpp > ! src/hotspot/share/memory/metaspaceShared.hpp > ! src/hotspot/share/memory/universe.cpp > ! src/hotspot/share/memory/universe.hpp > ! src/hotspot/share/memory/virtualspace.cpp > ! src/hotspot/share/memory/virtualspace.hpp > ! src/hotspot/share/prims/jvmtiImpl.hpp > ! src/hotspot/share/prims/methodHandles.cpp > ! src/hotspot/share/prims/methodHandles.hpp > ! src/hotspot/share/runtime/arguments.cpp > ! src/hotspot/share/runtime/arguments.hpp > ! src/hotspot/share/runtime/frame.cpp > ! src/hotspot/share/runtime/frame.hpp > ! src/hotspot/share/runtime/statSampler.cpp > ! src/hotspot/share/runtime/statSampler.hpp > ! src/hotspot/share/runtime/vmOperations.hpp > ! src/hotspot/share/utilities/resourceHash.hpp > > Changeset: 0a35de73f7a8 > Author: sgehwolf > Date: 2019-01-28 14:07 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0a35de73f7a8 > > 8217877: Dead code in jdk.jlink's TaskHelper > Reviewed-by: alanb, mchung > > ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java > > Changeset: ad3438957ff5 > Author: mullan > Date: 2019-01-29 10:24 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ad3438957ff5 > > 8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 > Reviewed-by: jnimeh, clanger > > ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmDecomposer.java > ! test/jdk/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java > > Changeset: 8ea340a71f17 > Author: naoto > Date: 2019-01-29 07:46 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8ea340a71f17 > > 8217609: New era placeholder not recognized by java.text.SimpleDateFormat > Reviewed-by: nishjain, rriggs > > ! make/jdk/src/classes/build/tools/cldrconverter/CalendarType.java > ! src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja.xml > ! src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/root.xml > ! test/jdk/java/util/Calendar/JapaneseEraNameTest.java > > Changeset: ab949b3e39bc > Author: chegar > Date: 2019-01-29 16:12 +0000 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ab949b3e39bc > > 8217976: test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java fails intermittently > Reviewed-by: dfuchs > > ! test/jdk/java/net/httpclient/ProxyServer.java > ! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java > > Changeset: 0f5fd67d0886 > Author: lfoltan > Date: 2019-01-29 11:56 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0f5fd67d0886 > > 8216970: condy causes JVM crash > Summary: Fix issue with ConstantPool::constant_tag_at to correctly handle a condy whose return type is an array. > Reviewed-by: acorn, hseigel, jrose > > ! src/hotspot/share/oops/constantPool.cpp > + test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java > + test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeThroughInvokeWithCondy$A.jasm > + test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeThroughInvokeWithCondy.jasm > > Changeset: d68e38b01cf0 > Author: zgu > Date: 2019-01-29 12:12 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d68e38b01cf0 > > 8217794: Missing termination check results violation of termination invariant > Reviewed-by: tschatzl, shade > > ! src/hotspot/share/gc/shared/owstTaskTerminator.cpp > > Changeset: 005bcf879e09 > Author: jcbeyler > Date: 2019-01-14 15:40 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/005bcf879e09 > > 8212824: Remove unnecessary spaces before/after comparison in vmTestbase > Summary: Remove extra spaces around comparisons > Reviewed-by: phh, amenkov > > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/bi02t002.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/bi03t002.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/hs201t001.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/hs201t002.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/hs202t001.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp > > Changeset: 606b80182f64 > Author: gziemski > Date: 2019-01-29 11:44 -0600 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/606b80182f64 > > 8214821: Remove ConcurrentHashTable::get_copy > Summary: Remobed get_copy API, replaced gtest usage with get API > Reviewed-by: coleenp, rehn, kbarrett > > ! src/hotspot/share/utilities/concurrentHashTable.hpp > ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp > ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp > > Changeset: f3546d51ce9c > Author: erikj > Date: 2019-01-29 10:09 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f3546d51ce9c > > 8217910: Slow linking with devkit on Linux > Reviewed-by: redestad, ehelin, ihse > > ! make/conf/jib-profiles.js > ! make/devkit/Tools.gmk > > Changeset: 4cfe0e5a3b79 > Author: dcubed > Date: 2019-01-29 14:09 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4cfe0e5a3b79 > > 8217658: baseline_cleanups from Async Monitor Deflation project > Summary: baseline_cleanups from Async Monitor Deflation project plus a couple of misc others. > Reviewed-by: dholmes, rehn > > ! src/hotspot/share/prims/jvmtiExport.cpp > ! src/hotspot/share/runtime/basicLock.cpp > ! src/hotspot/share/runtime/objectMonitor.cpp > ! src/hotspot/share/runtime/objectMonitor.hpp > ! src/hotspot/share/runtime/objectMonitor.inline.hpp > ! src/hotspot/share/runtime/synchronizer.cpp > ! src/hotspot/share/runtime/synchronizer.hpp > ! src/hotspot/share/runtime/thread.hpp > ! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java > > Changeset: fc5a68ff2c0b > Author: jjg > Date: 2019-01-29 13:39 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fc5a68ff2c0b > > 8217773: Test langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java fails after JDK-8217034 > Reviewed-by: clanger, hannesw > > ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java > ! test/langtools/jdk/javadoc/doclet/testLinkOption/pkg/B.java > > Changeset: 1ae0b76bb5df > Author: mseledtsov > Date: 2019-01-29 15:13 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1ae0b76bb5df > > 8217744: [TESTBUG] JFR TestShutdownEvent fails on some systems due to process surviving SIGINT > Summary: changed handling of cases when child process suvives the signal > Reviewed-by: egahlin > > ! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java > > Changeset: b92b0baa7afd > Author: dtitov > Date: 2019-01-29 16:48 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b92b0baa7afd > > 8163127: Debugger classExclusionFilter does not work correctly with method references > Reviewed-by: cjplummer, jcbeyler > > ! src/hotspot/share/oops/constantPool.cpp > + test/jdk/com/sun/jdi/JdbStepTest.java > > Changeset: 3f4b89a17892 > Author: mbaesken > Date: 2019-01-29 15:19 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3f4b89a17892 > > 8217979: lib-freetype related configure messages contain wrong configure flag names > Reviewed-by: erikj, prr > > ! make/autoconf/lib-freetype.m4 > > Changeset: 0d9dee001667 > Author: pmuthuswamy > Date: 2019-01-30 16:39 +0530 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0d9dee001667 > > 8215577: Remove javadoc support for HTML 4 > Reviewed-by: jjg, hannesw > > ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties > ! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java > ! test/langtools/jdk/javadoc/doclet/AccessSummary/AccessSummary.java > ! test/langtools/jdk/javadoc/doclet/MetaTag/MetaTag.java > ! test/langtools/jdk/javadoc/doclet/ValidHtml/ValidHtml.java > ! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java > ! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java > ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java > ! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java > ! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java > ! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java > ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java > ! test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java > ! test/langtools/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java > ! test/langtools/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java > ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java > ! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java > + test/langtools/jdk/javadoc/doclet/testHtml4Removal/TestHtml4Removal.java > ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java > ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java > ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/testLink.html > ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/testMarkup.html > ! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java > ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java > ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java > ! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java > ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java > - test/langtools/jdk/javadoc/doclet/testHtmlWarning/TestHtmlWarning.java > ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java > ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java > ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java > ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java > ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java > ! test/langtools/jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java > ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java > ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java > ! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java > ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java > ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java > ! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java > ! test/langtools/jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java > ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java > ! test/langtools/jdk/javadoc/doclet/testNonInlineHtmlTagRemoval/TestNonInlineHtmlTagRemoval.java > ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java > ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java > ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java > ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java > ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java > ! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java > ! test/langtools/jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java > ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java > ! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java > ! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java > ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java > ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java > ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java > ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java > ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java > ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java > ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java > ! test/langtools/jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java > ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java > ! test/langtools/jdk/javadoc/doclet/testWarnings/TestWarnings.java > ! test/langtools/jdk/javadoc/tool/sampleapi/SampleApiTest.java > > Changeset: a4b7ea85d668 > Author: prappo > Date: 2019-01-30 00:24 +0000 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a4b7ea85d668 > > 8218022: Repeated words typos in java.base > Reviewed-by: alanb, lancea, mchung > Contributed-by: Andrey Turbanov > > ! src/java.base/share/classes/java/lang/LiveStackFrame.java > ! src/java.base/share/classes/java/lang/Object.java > ! src/java.base/share/classes/java/lang/String.java > ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java > ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java > ! src/java.base/share/classes/java/lang/invoke/VarHandle.java > ! src/java.base/share/classes/java/lang/module/Resolver.java > ! src/java.base/share/classes/java/security/cert/Extension.java > ! src/java.base/share/classes/java/util/SimpleTimeZone.java > ! src/java.base/share/classes/java/util/stream/WhileOps.java > ! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java > ! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java > ! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java > ! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java > ! src/java.base/share/classes/jdk/internal/platform/Metrics.java > ! src/java.base/share/classes/sun/net/www/http/HttpClient.java > ! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java > ! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java > ! src/java.base/share/classes/sun/security/ssl/SSLTransport.java > ! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java > ! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java > ! src/java.base/share/classes/sun/security/util/math/SmallValue.java > > Changeset: 754bcf6ca637 > Author: prappo > Date: 2019-01-30 12:04 +0000 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/754bcf6ca637 > > Merge > > - test/langtools/jdk/javadoc/doclet/testHtmlWarning/TestHtmlWarning.java > > Changeset: 55ba2125ba24 > Author: mbaesken > Date: 2019-01-30 09:57 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/55ba2125ba24 > > 8217786: Provide virtualization related info in the hs_error file on linux s390x > Reviewed-by: dholmes, stuefe > > ! src/hotspot/os/linux/os_linux.cpp > ! src/hotspot/os/linux/os_linux.hpp > > Changeset: acb1571b1df8 > Author: lucy > Date: 2019-01-30 14:24 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/acb1571b1df8 > > 8217465: [REDO] - Optimize CodeHeap Analytics > Reviewed-by: kvn, thartmann > > ! src/hotspot/share/code/codeHeapState.cpp > > Changeset: c88533ce800a > Author: tschatzl > Date: 2019-01-30 16:19 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c88533ce800a > > 8218060: JDK-8217786 breaks build due to remaining unused function > Summary: Remove unused function. > Reviewed-by: eosterlund > > ! src/hotspot/os/linux/os_linux.cpp > > Changeset: 230b84fa7e53 > Author: tschatzl > Date: 2019-01-30 17:02 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/230b84fa7e53 > > 8218063: JDK-8218060 breaks build for S390 > Summary: Reinstated function removed by JDK-8218060 and properly ifdef'ed it. > Reviewed-by: shade, eosterlund > > ! src/hotspot/os/linux/os_linux.cpp > > Changeset: 8830bb9587c2 > Author: ihse > Date: 2019-01-30 18:26 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8830bb9587c2 > > 8218057: Add ppc64le and s390x profiles to jib-profiles.js > Reviewed-by: erikj > > ! make/conf/jib-profiles.js > > Changeset: ab7fcc43dab4 > Author: erikj > Date: 2019-01-30 18:27 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ab7fcc43dab4 > > 8217916: Build compare script is not comparing jmods > Reviewed-by: ihse > > ! make/autoconf/compare.sh.in > ! make/scripts/compare.sh > > Changeset: 3997614d4834 > Author: shade > Date: 2019-01-30 18:34 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3997614d4834 > > 8218031: Zero broken after JDK-8217922 (Compiler dead code removal) > Reviewed-by: thartmann, sgehwolf, shade > Contributed-by: Ao Qi > > ! src/hotspot/share/interpreter/invocationCounter.cpp > ! src/hotspot/share/interpreter/invocationCounter.hpp > > Changeset: f5480f924571 > Author: dfuchs > Date: 2019-01-30 18:21 +0000 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f5480f924571 > > 8216562: UnknownBodyLength sometimes fails due to "Connection reset by peer" > Summary: uses a longer linger time and avoids closing socket too early. > Reviewed-by: chegar > > ! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java > > Changeset: 556122252316 > Author: shade > Date: 2019-01-30 19:45 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/556122252316 > > 8217994: os::print_hex_dump should be more resilient against unreadable memory > Reviewed-by: zgu, stuefe, lucy > > ! src/hotspot/share/runtime/os.cpp > ! test/hotspot/gtest/runtime/test_os.cpp > > Changeset: f38270ce02cc > Author: zgu > Date: 2019-01-30 14:19 -0500 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f38270ce02cc > > 8217578: Shenandoah cleanup unused timings after concurrent string table change > Reviewed-by: shade > > ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp > > Changeset: 297183cee278 > Author: sangheki > Date: 2019-01-29 11:21 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/297183cee278 > > 8217666: gc/nvdimm/* should not be included any tiers > Reviewed-by: iignatyev, lkorinth > > ! test/hotspot/jtreg/TEST.ROOT > ! test/hotspot/jtreg/TEST.groups > ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java > ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java > ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java > ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java > ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java > ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java > ! test/jtreg-ext/requires/VMProps.java > > Changeset: 6a30416606ed > Author: kaddepalli > Date: 2019-01-30 15:02 +0530 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6a30416606ed > > 8215921: There is no change when select different Foreground and Background by mouse. > Reviewed-by: serb, psadhukhan > > ! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java > ! test/jdk/ProblemList.txt > + test/jdk/java/awt/Choice/SelectNewItemTest/SelectNewItemTest.java > > Changeset: 7d19ac37d7d1 > Author: iignatyev > Date: 2019-01-30 09:30 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7d19ac37d7d1 > > 8207922: ctw of jdk.security.auth failed with "Unexpected zero exit codebefore finishing all compilations" > Reviewed-by: roland, thartmann > > ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java > > Changeset: ad3bb34fe399 > Author: jwilhelm > Date: 2019-01-30 21:12 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ad3bb34fe399 > > Merge > > ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java > ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java > ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java > ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java > ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java > ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java > ! test/jdk/ProblemList.txt > > Changeset: b5f05fe4a6f8 > Author: erikj > Date: 2019-01-30 12:54 -0800 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b5f05fe4a6f8 > > 8218084: Revert JDK-8218057 > Reviewed-by: darcy, ctornqvi > > ! make/conf/jib-profiles.js > > Changeset: 1cf9dae5ccf9 > Author: rkennke > Date: 2019-02-06 13:00 +0100 > URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1cf9dae5ccf9 > > Merge > > ! .hgtags > ! src/hotspot/cpu/aarch64/aarch64.ad > ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp > ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp > ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetC1_aarch64.cpp > ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp > ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp > ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp > ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetC1_x86.cpp > ! src/hotspot/cpu/x86/x86_64.ad > ! src/hotspot/os/linux/os_linux.cpp > ! src/hotspot/share/c1/c1_LIRAssembler.hpp > ! src/hotspot/share/classfile/modules.cpp > ! src/hotspot/share/code/nmethod.cpp > ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp > ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp > ! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp > ! src/hotspot/share/gc/shared/parallelCleaning.cpp > ! src/hotspot/share/gc/shared/parallelCleaning.hpp > ! src/hotspot/share/gc/shared/taskqueue.cpp > ! src/hotspot/share/gc/shared/taskqueue.hpp > ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp > ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp > ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp > ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp > ! src/hotspot/share/memory/metaspace.hpp > ! src/hotspot/share/opto/callGenerator.cpp > ! src/hotspot/share/opto/callnode.cpp > ! src/hotspot/share/opto/callnode.hpp > ! src/hotspot/share/opto/ifg.cpp > ! src/hotspot/share/opto/library_call.cpp > ! src/hotspot/share/opto/matcher.cpp > ! src/hotspot/share/opto/memnode.cpp > ! src/hotspot/share/prims/whitebox.cpp > ! src/hotspot/share/runtime/mutexLocker.cpp > ! src/hotspot/share/runtime/os.cpp > ! src/hotspot/share/runtime/synchronizer.cpp > ! src/hotspot/share/runtime/synchronizer.hpp > ! src/hotspot/share/runtime/thread.cpp > ! src/hotspot/share/runtime/thread.hpp > ! src/hotspot/share/runtime/vmOperations.hpp > ! src/hotspot/share/utilities/bitMap.hpp > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java > - test/Makefile > - test/TestCommon.gmk > - test/hotspot/jtreg/Makefile > ! test/hotspot/jtreg/ProblemList.txt > ! test/hotspot/jtreg/TEST.ROOT > ! test/hotspot/jtreg/TEST.groups > ! test/hotspot/jtreg/gc/CriticalNativeArgs.java > ! test/hotspot/jtreg/gc/TestFullGCALot.java > ! test/hotspot/jtreg/gc/TestFullGCCount.java > ! test/hotspot/jtreg/gc/TestHumongousReferenceObject.java > ! test/hotspot/jtreg/gc/TestSystemGC.java > ! test/hotspot/jtreg/gc/arguments/TestAlignmentToUseLargePages.java > ! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java > ! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java > ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java > ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java > ! test/hotspot/jtreg/gc/arguments/TestShrinkHeapInSteps.java > ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java > ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java > ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java > ! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java > ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java > ! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java > - test/hotspot/jtreg/gc/g1/TestStringTableStats.java > ! test/hotspot/jtreg/gc/libCriticalNative.c > ! test/hotspot/jtreg/gc/logging/TestGCId.java > ! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java > ! test/hotspot/jtreg/gc/startup_warnings/TestShenandoah.java > ! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java > ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java > ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java > ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java > ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java > ! test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java > ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java > ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java > ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java > ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java > ! test/hotspot/jtreg/gc/whitebox/TestWBGC.java > ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/bi02t002.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/bi03t002.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/hs201t001.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/hs201t002.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/hs202t001.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/hs202t002.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.cpp > ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp > - test/jaxp/Makefile > - test/jdk/Makefile > - test/langtools/Makefile > - test/langtools/jdk/javadoc/doclet/testHtmlWarning/TestHtmlWarning.java > - test/nashorn/Makefile > From kdobson at redhat.com Wed Feb 6 20:35:29 2019 From: kdobson at redhat.com (Ken Dobson) Date: Wed, 6 Feb 2019 15:35:29 -0500 Subject: Shenandoah Events In-Reply-To: References: <1547497635.13989.39.camel@redhat.com> <1547503411.13989.42.camel@redhat.com> <1547576674.13989.57.camel@redhat.com> <47c53e84-3c0a-0e6c-361a-620c9c2b905c@redhat.com> <8efb1eef-cb06-b547-e6eb-804ac5d7db5c@redhat.com> <1051bc08-50eb-125b-5696-720863fdc8ee@redhat.com> <2070e3ee-04a1-c179-29b3-b65da7d72697@redhat.com> <1548785117.31327.85.camel@redhat.com> <1548865686.31327.111.camel@redhat.com> Message-ID: Hi all, Some updates regarding testing with the benchmarks. For specJVM after a number of tests I've noticed no significant differences in performance between the tests that are recorded and the tests that aren't. That being said the specJVM benchmark only emits ~5000 heap region transition events which seems to be 1-2 orders of magnitude smaller than what I'd expect from a normal process so I don't think this provides any quality information regarding the performance impact. With SpecJBB the jOPS numbers I've gotten were: WithRecording Max =14096 Geomean=5899 NoRecording Max=12177 Geomean=5737 Not sure why the results are the opposite of what would be expected so any insight would be appreciated. I ran the test on this machine: https://beaker.engineering.redhat.com/view/hp-dl785g6-01.rhts.eng.bos.redhat.com#details with -Xmx=50G and -Xms=50G. I can zip up the whole results page if that would be helpful. Thanks, Ken Dobson On Wed, Jan 30, 2019 at 12:03 PM Ken Dobson wrote: > Thank you this is great. I don't have the benchmarks no, drop them > wherever is easiest for you. > > Thanks, > > Ken > > On Wed, Jan 30, 2019 at 11:28 AM wrote: > >> On Wed, 2019-01-30 at 10:54 -0500, Ken Dobson wrote: >> > Hi Zhengyu, >> > >> > We should still find out the impact when those events are being >> > recorded to ensure it's not too significant. Would you be able to >> > instruct me as to how to run the benchmarks so that I can measure the >> > performance while the JVM is being recorded vs recording disabled? >> Okay, we usually run specJVM and specJBB, do you have the benchmarks? >> If not, where can I drop them? >> >> For specJVM, the commandline I use: >> ${JAVA_HOME}/bin/java -jar jmh-specjvm2016.jar Derby --jvmArgs "-Xmx1g >> -Xms1g -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC ..." -f 3 >> >> For specJBB, my script attached. >> >> Thanks, >> >> -Zhengyu >> >> >> > >> > Thanks, >> > >> > Ken >> > >> > On Tue, Jan 29, 2019 at 1:05 PM wrote: >> > > On Tue, 2019-01-29 at 18:25 +0100, Aleksey Shipilev wrote: >> > > > On 1/29/19 6:03 PM, Ken Dobson wrote: >> > > > > Just following up on the possibility of running the benchmarks >> > > to >> > > > > measure the performance overhead. >> > > > > Please let me know if this would be possible and what I would >> > > have >> > > > > to do to get this done. >> > > I was initially worry about the amount of region state transition >> > > events generated. After adding should_commit() guard, I am now less >> > > concerned. >> > > >> > > Some overheads during recoding time, I think, are expected. So the >> > > overhead, that we are talking about, is down to the additional >> > > guard >> > > test when recording is off, I doubt it is measurable. >> > > >> > > Thanks, >> > > >> > > -Zhengyu >> > > >> > > >> > > > >> > > > It is possible, and should be as simple as running the benchmarks >> > > > with/without -XX:+FlightRecorder? >> > > > You are working with Zhengyu on JFR support, right? Zhengyu knows >> > > how >> > > > to run benchmarks. >> > > > >> > > > > On Thu, Jan 24, 2019 at 11:28 AM Ken Dobson > > > > > > wrote: >> > > > > The G1 version currently intercepts individual transitions >> > > so >> > > > > I'd hope they've measured the >> > > > > overhead and found it was acceptable but can't be certain >> > > of >> > > > > that. Yes I agree that's definitely >> > > > > the first step. Generally the default JFR profiling >> > > > > configuration is ~2% overhead but detailed >> > > > > events such as these are not enabled in that configuration. >> > > > > When using these events I think it >> > > > > would be best to disable all the default events and only >> > > enable >> > > > > the two Shenandoah Events to >> > > > > reduce the overhead. If you think measuring the benchmarks >> > > is >> > > > > the best way to get this data I'd >> > > > > be happy to do this if you can point me in the right >> > > direction. >> > > > >> > > > The first rule of benchmarking is not assuming anything, >> > > including >> > > > that someone else did them, >> > > > especially for a different implementation. >> > > > >> > > > There is also a bigger question: how much additional latency this >> > > > brings to Shenandoah (tiny) >> > > > pauses, when there are lots of transitions happen? Shenandoah >> > > logs >> > > > times with -Xlog:gc, and summary >> > > > times with -Xlog:gc+stats. >> > > > >> > > > -Aleksey > > From rkennke at redhat.com Mon Feb 11 10:49:55 2019 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 11 Feb 2019 11:49:55 +0100 Subject: RFR: 8217874: Shenandoah: AArch64: Clobbered register in ShenandoahBarrierSetAssembler::cmpxchg_oop() In-Reply-To: References: Message-ID: Ping? Roman > In AArch64, when called from C2, in > ShenandoahBarrierSetAssembler::cmpxchg_oop() the result register may > overlap with other input argument registers and thus fail the leading > assert, and lead to clobbered registers. In the body of the code block, > a temporary register should be used instead, and result should only get > filled in at the end. > > Bug: > https://bugs.openjdk.java.net/browse/JDK-8217874 > Webrev: > http://cr.openjdk.java.net/~rkennke/JDK-8217874/webrev.00/ > > Testing: Some tests failed before (e.g. TestVerifyJCStress.java), those > are good now. No regressions in hotspot_gc_shenandoah either. > > Can I get a review please? > > Thanks, Roman > From rkennke at redhat.com Mon Feb 11 11:15:23 2019 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 11 Feb 2019 12:15:23 +0100 Subject: RFR: Merge to jdk-13+7 Message-ID: <97478a93-b83a-8b14-93e3-8c3c23830569@redhat.com> I'd like to merge changes from jdk/jdk -> shenandoah/jdk up to tag jdk-13+7. No conflicts, all hotspot_gc_shenandoah tests green. Ok? http://cr.openjdk.java.net/~rkennke/upstream-jdk13-merge-2019-02-11/changes.txt Roman From shade at redhat.com Mon Feb 11 11:18:21 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 11 Feb 2019 12:18:21 +0100 Subject: RFR: Merge to jdk-13+7 In-Reply-To: <97478a93-b83a-8b14-93e3-8c3c23830569@redhat.com> References: <97478a93-b83a-8b14-93e3-8c3c23830569@redhat.com> Message-ID: On 2/11/19 12:15 PM, Roman Kennke wrote: > I'd like to merge changes from jdk/jdk -> shenandoah/jdk up to tag > jdk-13+7. No conflicts, all hotspot_gc_shenandoah tests green. Ok? > > http://cr.openjdk.java.net/~rkennke/upstream-jdk13-merge-2019-02-11/changes.txt OK. -Aleksey From roman at kennke.org Mon Feb 11 11:38:05 2019 From: roman at kennke.org (roman at kennke.org) Date: Mon, 11 Feb 2019 11:38:05 +0000 Subject: hg: shenandoah/jdk: 83 new changesets Message-ID: <201902111138.x1BBcIxc003223@aojmv0008.oracle.com> Changeset: 6121eee15c23 Author: sviswanathan Date: 2019-01-30 13:47 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6121eee15c23 8217371: Incorrect LP64 guard in x86.ad after JDK-8210764 (Update avx512 implementation) Reviewed-by: kvn, neliasso, thartmann ! src/hotspot/cpu/x86/x86.ad Changeset: dfacdb971494 Author: jwilhelm Date: 2019-01-31 01:17 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/dfacdb971494 Added tag jdk-13+6 for changeset b5f05fe4a6f8 ! .hgtags Changeset: 881c5fbeb849 Author: rehn Date: 2019-01-31 10:31 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/881c5fbeb849 8218041: Assorted wrong/missing includes Reviewed-by: dholmes, kbarrett, stefank, shade ! src/hotspot/cpu/zero/cppInterpreter_zero.cpp ! src/hotspot/share/aot/aotLoader.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/z/zFuture.inline.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp ! src/hotspot/share/jvmci/compilerRuntime.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/handles.inline.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/semaphore.inline.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/lowMemoryDetector.cpp Changeset: 051b5f7510d5 Author: gadams Date: 2019-01-31 07:24 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/051b5f7510d5 8215550: Debugger does not work after reattach Reviewed-by: cjplummer, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.c Changeset: f72661ff0294 Author: coleenp Date: 2019-01-31 07:28 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f72661ff0294 8212949: Remove ConstantPoolCache::is_constantPoolCache Summary: remove relic of permgen, also is_constMethod too. Reviewed-by: dholmes ! src/hotspot/share/oops/constMethod.cpp ! src/hotspot/share/oops/constMethod.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/method.cpp Changeset: 5e9f3a73abab Author: rriggs Date: 2019-01-31 10:05 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5e9f3a73abab 8216528: test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java failing with Xcomp Reviewed-by: dholmes, alanb Contributed-by: fujie at loongson.cn ! test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java Changeset: 5bc1634bc0ca Author: zgu Date: 2019-01-31 10:18 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5bc1634bc0ca 8216072: Remove TaskTerminator's assignment operator Reviewed-by: tschatzl, rkennke, kbarrett ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/taskqueue.hpp Changeset: 739eaf4ac4ad Author: coleenp Date: 2019-01-31 10:29 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/739eaf4ac4ad 8213753: SymbolTable is double walked during class unloading and clean up table timing in do_unloading Summary: remove gc timing for short runtime cleanup triggering; make symbol table cleaning triggered automatically on unloading Reviewed-by: shade, stefank, gziemski ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/symbolTable.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/parallel/psMarkSweep.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp Changeset: a5f46c4690f8 Author: dcubed Date: 2019-01-31 11:19 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a5f46c4690f8 8217659: monitor_logging updates from Async Monitor Deflation project Reviewed-by: dholmes, coleenp, rehn ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java Changeset: 9ee67f08fdaa Author: erikj Date: 2019-01-31 08:39 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9ee67f08fdaa 8204564: Need better error output when GenerateLinkOptData fails Reviewed-by: ihse, tbell ! make/GenerateLinkOptData.gmk Changeset: ce36f8180d03 Author: shade Date: 2019-01-31 19:08 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ce36f8180d03 8218140: Build failures after JDK-8218041 (Assorted wrong/missing includes) Reviewed-by: stefank, rehn, dholmes ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/runtime/reflection.cpp Changeset: bf4c38b9afaf Author: kevinw Date: 2019-01-31 04:49 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bf4c38b9afaf 8209951: Problematic sparc intrinsic: com.sun.crypto.provider.CipherBlockChaining Reviewed-by: kvn, thartmann Contributed-by: fairoz.matte at oracle.com ! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp + test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java Changeset: 8da08ded586f Author: iignatyev Date: 2019-01-31 12:52 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8da08ded586f 8217848: [Graal] vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java fails Reviewed-by: kvn, dlong ! src/hotspot/share/compiler/compilerDefinitions.cpp Changeset: 1ceebbe2c1da Author: joehw Date: 2019-01-31 13:36 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1ceebbe2c1da 8186321: Cleanup: SourceTreeManager not used Reviewed-by: bpb, lancea - src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathContext.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncDoclocation.java Changeset: 47a8fdf84424 Author: vlivanov Date: 2019-01-31 17:48 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/47a8fdf84424 8059241: C2: Excessive RemoveUseless passes during incremental inlining Reviewed-by: roland, shade ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp Changeset: 8462b295c08b Author: vlivanov Date: 2019-01-31 17:48 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8462b295c08b 6986483: CHA: optimize calls through interfaces Reviewed-by: neliasso, thartmann ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/ci/ciStreams.cpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callGenerator.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp + test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java Changeset: bb40a5303c84 Author: jgeorge Date: 2019-02-01 11:29 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bb40a5303c84 8217473: SA: Tests using ClhsdbLauncher fail on SAP docker containers Summary: Skip the test with jtreg.SkippedException if Platform.shouldSAAttach() returns false Reviewed-by: dholmes, goetz ! test/hotspot/jtreg/serviceability/sa/ClhsdbAttach.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbField.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbLongConstant.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAs.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbSource.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbThread.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java Changeset: 04b92d6fc45d Author: mbaesken Date: 2019-01-30 09:35 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/04b92d6fc45d 8218046: use bundled freetype in the AIX build by default Reviewed-by: ihse ! make/autoconf/lib-freetype.m4 Changeset: 69ccc5584e12 Author: stuefe Date: 2019-02-01 10:27 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/69ccc5584e12 8218156: "jcmd VM.metaspace basic" misreports free chunk space Reviewed-by: zgu ! src/hotspot/share/memory/metaspace.cpp Changeset: 0de1f006d3c3 Author: stuefe Date: 2018-12-08 12:09 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0de1f006d3c3 8214975: No hs-err file if fatal error is raised during dynamic initialization Reviewed-by: dholmes, dcubed ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp + test/hotspot/jtreg/runtime/ErrorHandling/VeryEarlyAssertTest.java Changeset: 13e19ab0d687 Author: ihse Date: 2019-02-01 12:44 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/13e19ab0d687 8217896: Make better use of LCPUs when building on AIX Reviewed-by: ihse Contributed-by: Andrew Leonard ! make/autoconf/build-performance.m4 Changeset: 112ad164d26c Author: coleenp Date: 2019-02-01 06:42 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/112ad164d26c 8215505: Cleanup jvm.cpp obsolete code after JDK-8210094: Better loading of classloader classes Summary: remove dead code, also remove function that is not needed after 8210094. Reviewed-by: lfoltan, dholmes ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/prims/jvm.cpp Changeset: d1282cd2c1fc Author: ysuenaga Date: 2019-02-01 21:43 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d1282cd2c1fc 8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize Reviewed-by: tschatzl, stuefe ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java Changeset: c53a3355dbb4 Author: dfuchs Date: 2019-02-01 14:15 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c53a3355dbb4 8195716: BootstrapLoggerTest : Executor still alive Summary: Make sure the test joins the active executor thread before waiting for the executor to be GC'ed. Reviewed-by: mchung, martin ! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java Changeset: 635361ec5491 Author: dfuchs Date: 2019-02-01 14:24 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/635361ec5491 8218133: sun/net/www/protocol/http/ProtocolRedirect.java failed with "java.net.ConnectException" Summary: changed the test to use the loopback interface. Reviewed-by: chegar ! test/jdk/sun/net/www/protocol/http/ProtocolRedirect.java Changeset: 853c68ff2ed7 Author: shade Date: 2019-02-01 16:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/853c68ff2ed7 8217879: hs_err should print more instructions in hex dump Reviewed-by: stuefe, coleenp, dholmes, lucy, stefank ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp Changeset: c153b4c52e39 Author: shade Date: 2019-02-01 16:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c153b4c52e39 8218151: Simplify JavaThread::thread_state definition Reviewed-by: stefank, dholmes, kbarrett ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp Changeset: 9c84d2865c2d Author: erikj Date: 2019-02-01 10:08 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9c84d2865c2d 8218198: Revert devkit change in JDK-8217910 for linux-x64 Reviewed-by: tbell ! make/conf/jib-profiles.js Changeset: 6c377af36a5c Author: mullan Date: 2019-01-30 15:42 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6c377af36a5c 8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 Reviewed-by: jnimeh, clanger ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmDecomposer.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Changeset: d7c16e381e0d Author: iignatyev Date: 2019-01-30 13:11 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d7c16e381e0d 8218079: cleanup hotspot ProblemList files Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt Changeset: cda5d1ed2c85 Author: prr Date: 2019-01-30 14:03 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cda5d1ed2c85 8218020: Fix version number in mesa.md 3rd party legal file Reviewed-by: serb, psadhukhan ! src/java.desktop/share/legal/mesa3d.md Changeset: 7d52b2606835 Author: jwilhelm Date: 2019-01-31 01:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7d52b2606835 Added tag jdk-12+30 for changeset 6c377af36a5c ! .hgtags Changeset: 9e0d6eaafc2c Author: iignatyev Date: 2019-01-30 17:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9e0d6eaafc2c 8178798: Two compiler/aot/verification/vmflags tests fail by timeout with UseAVX=3 Reviewed-by: kvn ! test/hotspot/jtreg/compiler/aot/AotCompiler.java Changeset: 964626d13972 Author: nishjain Date: 2019-01-31 13:05 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/964626d13972 8214935: Upgrade IANA LSR data Reviewed-by: rriggs, naoto ! make/data/lsrdata/language-subtag-registry.txt Changeset: 125012edb689 Author: naoto Date: 2019-01-31 12:43 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/125012edb689 8217892: Clarify the support for the new Japanese era in java.time.chrono.JapaneseEra Reviewed-by: chegar ! src/java.base/share/classes/java/time/chrono/JapaneseEra.java Changeset: 8b28a86e4ee2 Author: pmuthuswamy Date: 2019-02-01 09:11 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8b28a86e4ee2 8218134: Modify the jQuery.md file to reflect the exact jQuery license content Reviewed-by: jjg, sundar ! src/jdk.javadoc/share/legal/jquery.md Changeset: 69fa4a882150 Author: iignatyev Date: 2019-01-31 22:17 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/69fa4a882150 8218168: clean up hotspot ProblemList Reviewed-by: kvn, dholmes, sspitsyn ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/ProblemList.txt Changeset: a5d7ac117ac2 Author: iignatyev Date: 2019-01-31 22:17 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a5d7ac117ac2 8218162: problem list j/u/s/t/o/o/t/java/util/stream/StreamLinkTest.java on solaris w/ Xcomp Reviewed-by: kvn ! test/jdk/ProblemList-Xcomp.txt Changeset: 4f2af72cb65a Author: naoto Date: 2019-02-01 08:59 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4f2af72cb65a 8216546: Support new Japanese era in java.lang.Character for Java SE 11 Reviewed-by: chegar ! src/java.base/share/classes/java/lang/Character.java Changeset: f5fd8eefae0f Author: amenkov Date: 2019-02-01 09:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f5fd8eefae0f 8218025: disable pop_frame and force_early_return caps for Graal Reviewed-by: iignatyev, sspitsyn, dholmes ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp ! test/hotspot/jtreg/ProblemList-graal.txt ! test/jdk/ProblemList-graal.txt Changeset: ffac5eabbf28 Author: iignatyev Date: 2019-02-01 13:33 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ffac5eabbf28 8218178: vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java fails with -Xcomp Reviewed-by: dlong ! test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java Changeset: 8b3d33bfb407 Author: jwilhelm Date: 2019-02-02 00:11 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8b3d33bfb407 Merge ! .hgtags ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList-Xcomp.txt ! test/jdk/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Changeset: 00baec44c94e Author: kbarrett Date: 2019-02-01 18:16 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/00baec44c94e 8218202: gc/stress/TestStressG1Humongous.java to ProblemList-graal.txt Summary: Add test to problem list. Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 83b40a7bf00d Author: vlivanov Date: 2019-02-01 18:50 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/83b40a7bf00d 8217918: C2: -XX:+AggressiveUnboxing is broken Reviewed-by: kvn ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp Changeset: 8b81c509995e Author: vlivanov Date: 2019-02-01 18:50 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8b81c509995e 8217919: C2: Enable -XX:+AggressiveUnboxing by default Reviewed-by: kvn, neliasso ! src/hotspot/share/opto/c2_globals.hpp Changeset: 0a9dfdbb01d1 Author: vlivanov Date: 2019-02-01 18:51 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0a9dfdbb01d1 8218163: C2: Continuous deoptimization w/ Reason_speculate_class_check and Action_none Reviewed-by: kvn, neliasso ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp Changeset: e2fc434b410a Author: fyang Date: 2019-02-01 15:05 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e2fc434b410a 8218185: aarch64: missing LoadStore barrier in TemplateTable::putfield_or_static Reviewed-by: aph Contributed-by: lunliu93 at gmail.com ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: d997c227e968 Author: alanb Date: 2019-02-03 10:00 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d997c227e968 8216046: test/jdk/java/beans/PropertyEditor/Test6397609.java failing Reviewed-by: alanb, serb Contributed-by: fujie at loongson.cn ! test/jdk/java/beans/PropertyEditor/Test6397609.java Changeset: 213a2377b792 Author: mbaesken Date: 2019-02-04 11:00 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/213a2377b792 8218276: AIX build fails in tieredThresholdPolicy.cpp Reviewed-by: dholmes, mdoerr ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp Changeset: c55c3e41cecd Author: naoto Date: 2019-02-04 10:04 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c55c3e41cecd 8218386: Correct the SE version in j.l.Character Reviewed-by: lancea ! src/java.base/share/classes/java/lang/Character.java Changeset: 53c72d9d962b Author: lancea Date: 2019-02-04 14:10 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/53c72d9d962b 8217393: Clarify Attributes.equals() Reviewed-by: alanb, darcy, rriggs, martin ! src/java.base/share/classes/java/util/jar/Attributes.java Changeset: a5321bcfa2de Author: rehn Date: 2019-02-04 21:42 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a5321bcfa2de 8218145: block_if_requested is not proper inlined due to size Reviewed-by: kbarrett, coleenp, gziemski ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp Changeset: d620a4a1d5ed Author: vlivanov Date: 2019-02-04 17:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d620a4a1d5ed 8188133: C2: Static field accesses in clinit can trigger deoptimizations Reviewed-by: kvn ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse3.cpp Changeset: eebdde444bb5 Author: vlivanov Date: 2019-02-04 17:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/eebdde444bb5 8075052: Autobox elimination hinders loop unrolling Reviewed-by: kvn ! src/hotspot/share/opto/callGenerator.cpp Changeset: f57b943a1a22 Author: vlivanov Date: 2019-02-04 17:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f57b943a1a22 8218406: C1: Redundant nmethod dependency for private method is added Reviewed-by: kvn ! src/hotspot/share/c1/c1_GraphBuilder.cpp Changeset: 247e5ca412f5 Author: jgeorge Date: 2019-02-05 00:43 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/247e5ca412f5 8215568: Refactor SA clhsdb tests to use ClhsdbLauncher Summary: Refactoring the SA tests which test clhsdb commands to use ClhsdbLauncher for uniformity and ease of maintainence Reviewed-by: jcbeyler, dholmes ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbSource.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbThread.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java ! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java ! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java ! test/hotspot/jtreg/serviceability/sa/TestType.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java Changeset: 962ed57b29c9 Author: iklam Date: 2019-02-04 19:42 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/962ed57b29c9 8218029: [TESTBUG] Use -Djava.class.path= to specify empty -cp in CDS tests Reviewed-by: ccheung, dholmes ! test/hotspot/jtreg/runtime/SharedArchiveFile/NonBootLoaderClasses.java ! test/hotspot/jtreg/runtime/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddModules.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddReads.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ModulePathAndCP.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/OverrideTests.java Changeset: 4366a1e4a021 Author: ysuenaga Date: 2019-02-05 14:24 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4366a1e4a021 8217845: SA should refer const values for JVMFlag from HotSpot Reviewed-by: sspitsyn, jgeorge ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JInfo.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java Changeset: e3fb7c599f83 Author: ihse Date: 2019-02-05 10:56 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e3fb7c599f83 8218186: Clean up CLDR generation in build Reviewed-by: erikj + make/data/cldr/README + make/data/cldr/common/bcp47/timezone.xml + make/data/cldr/common/dtd/ldml.dtd + make/data/cldr/common/dtd/ldmlBCP47.dtd + make/data/cldr/common/dtd/ldmlSupplemental.dtd + make/data/cldr/common/main/af.xml + make/data/cldr/common/main/af_NA.xml + make/data/cldr/common/main/af_ZA.xml + make/data/cldr/common/main/agq.xml + make/data/cldr/common/main/agq_CM.xml + make/data/cldr/common/main/ak.xml + make/data/cldr/common/main/ak_GH.xml + make/data/cldr/common/main/am.xml + make/data/cldr/common/main/am_ET.xml + make/data/cldr/common/main/ar.xml + make/data/cldr/common/main/ar_001.xml + make/data/cldr/common/main/ar_AE.xml + make/data/cldr/common/main/ar_BH.xml + make/data/cldr/common/main/ar_DJ.xml + make/data/cldr/common/main/ar_DZ.xml + make/data/cldr/common/main/ar_EG.xml + make/data/cldr/common/main/ar_EH.xml + make/data/cldr/common/main/ar_ER.xml + make/data/cldr/common/main/ar_IL.xml + make/data/cldr/common/main/ar_IQ.xml + make/data/cldr/common/main/ar_JO.xml + make/data/cldr/common/main/ar_KM.xml + make/data/cldr/common/main/ar_KW.xml + make/data/cldr/common/main/ar_LB.xml + make/data/cldr/common/main/ar_LY.xml + make/data/cldr/common/main/ar_MA.xml + make/data/cldr/common/main/ar_MR.xml + make/data/cldr/common/main/ar_OM.xml + make/data/cldr/common/main/ar_PS.xml + make/data/cldr/common/main/ar_QA.xml + make/data/cldr/common/main/ar_SA.xml + make/data/cldr/common/main/ar_SD.xml + make/data/cldr/common/main/ar_SO.xml + make/data/cldr/common/main/ar_SS.xml + make/data/cldr/common/main/ar_SY.xml + make/data/cldr/common/main/ar_TD.xml + make/data/cldr/common/main/ar_TN.xml + make/data/cldr/common/main/ar_YE.xml + make/data/cldr/common/main/as.xml + make/data/cldr/common/main/as_IN.xml + make/data/cldr/common/main/asa.xml + make/data/cldr/common/main/asa_TZ.xml + make/data/cldr/common/main/ast.xml + make/data/cldr/common/main/ast_ES.xml + make/data/cldr/common/main/az.xml + make/data/cldr/common/main/az_Cyrl.xml + make/data/cldr/common/main/az_Cyrl_AZ.xml + make/data/cldr/common/main/az_Latn.xml + make/data/cldr/common/main/az_Latn_AZ.xml + make/data/cldr/common/main/bas.xml + make/data/cldr/common/main/bas_CM.xml + make/data/cldr/common/main/be.xml + make/data/cldr/common/main/be_BY.xml + make/data/cldr/common/main/bem.xml + make/data/cldr/common/main/bem_ZM.xml + make/data/cldr/common/main/bez.xml + make/data/cldr/common/main/bez_TZ.xml + make/data/cldr/common/main/bg.xml + make/data/cldr/common/main/bg_BG.xml + make/data/cldr/common/main/bm.xml + make/data/cldr/common/main/bm_ML.xml + make/data/cldr/common/main/bn.xml + make/data/cldr/common/main/bn_BD.xml + make/data/cldr/common/main/bn_IN.xml + make/data/cldr/common/main/bo.xml + make/data/cldr/common/main/bo_CN.xml + make/data/cldr/common/main/bo_IN.xml + make/data/cldr/common/main/br.xml + make/data/cldr/common/main/br_FR.xml + make/data/cldr/common/main/brx.xml + make/data/cldr/common/main/brx_IN.xml + make/data/cldr/common/main/bs.xml + make/data/cldr/common/main/bs_Cyrl.xml + make/data/cldr/common/main/bs_Cyrl_BA.xml + make/data/cldr/common/main/bs_Latn.xml + make/data/cldr/common/main/bs_Latn_BA.xml + make/data/cldr/common/main/ca.xml + make/data/cldr/common/main/ca_AD.xml + make/data/cldr/common/main/ca_ES.xml + make/data/cldr/common/main/ca_ES_VALENCIA.xml + make/data/cldr/common/main/ca_FR.xml + make/data/cldr/common/main/ca_IT.xml + make/data/cldr/common/main/ccp.xml + make/data/cldr/common/main/ccp_BD.xml + make/data/cldr/common/main/ccp_IN.xml + make/data/cldr/common/main/ce.xml + make/data/cldr/common/main/ce_RU.xml + make/data/cldr/common/main/cgg.xml + make/data/cldr/common/main/cgg_UG.xml + make/data/cldr/common/main/chr.xml + make/data/cldr/common/main/chr_US.xml + make/data/cldr/common/main/ckb.xml + make/data/cldr/common/main/ckb_IQ.xml + make/data/cldr/common/main/ckb_IR.xml + make/data/cldr/common/main/cs.xml + make/data/cldr/common/main/cs_CZ.xml + make/data/cldr/common/main/cu.xml + make/data/cldr/common/main/cu_RU.xml + make/data/cldr/common/main/cy.xml + make/data/cldr/common/main/cy_GB.xml + make/data/cldr/common/main/da.xml + make/data/cldr/common/main/da_DK.xml + make/data/cldr/common/main/da_GL.xml + make/data/cldr/common/main/dav.xml + make/data/cldr/common/main/dav_KE.xml + make/data/cldr/common/main/de.xml + make/data/cldr/common/main/de_AT.xml + make/data/cldr/common/main/de_BE.xml + make/data/cldr/common/main/de_CH.xml + make/data/cldr/common/main/de_DE.xml + make/data/cldr/common/main/de_IT.xml + make/data/cldr/common/main/de_LI.xml + make/data/cldr/common/main/de_LU.xml + make/data/cldr/common/main/dje.xml + make/data/cldr/common/main/dje_NE.xml + make/data/cldr/common/main/dsb.xml + make/data/cldr/common/main/dsb_DE.xml + make/data/cldr/common/main/dua.xml + make/data/cldr/common/main/dua_CM.xml + make/data/cldr/common/main/dyo.xml + make/data/cldr/common/main/dyo_SN.xml + make/data/cldr/common/main/dz.xml + make/data/cldr/common/main/dz_BT.xml + make/data/cldr/common/main/ebu.xml + make/data/cldr/common/main/ebu_KE.xml + make/data/cldr/common/main/ee.xml + make/data/cldr/common/main/ee_GH.xml + make/data/cldr/common/main/ee_TG.xml + make/data/cldr/common/main/el.xml + make/data/cldr/common/main/el_CY.xml + make/data/cldr/common/main/el_GR.xml + make/data/cldr/common/main/en.xml + make/data/cldr/common/main/en_001.xml + make/data/cldr/common/main/en_150.xml + make/data/cldr/common/main/en_AG.xml + make/data/cldr/common/main/en_AI.xml + make/data/cldr/common/main/en_AS.xml + make/data/cldr/common/main/en_AT.xml + make/data/cldr/common/main/en_AU.xml + make/data/cldr/common/main/en_BB.xml + make/data/cldr/common/main/en_BE.xml + make/data/cldr/common/main/en_BI.xml + make/data/cldr/common/main/en_BM.xml + make/data/cldr/common/main/en_BS.xml + make/data/cldr/common/main/en_BW.xml + make/data/cldr/common/main/en_BZ.xml + make/data/cldr/common/main/en_CA.xml + make/data/cldr/common/main/en_CC.xml + make/data/cldr/common/main/en_CH.xml + make/data/cldr/common/main/en_CK.xml + make/data/cldr/common/main/en_CM.xml + make/data/cldr/common/main/en_CX.xml + make/data/cldr/common/main/en_CY.xml + make/data/cldr/common/main/en_DE.xml + make/data/cldr/common/main/en_DG.xml + make/data/cldr/common/main/en_DK.xml + make/data/cldr/common/main/en_DM.xml + make/data/cldr/common/main/en_ER.xml + make/data/cldr/common/main/en_FI.xml + make/data/cldr/common/main/en_FJ.xml + make/data/cldr/common/main/en_FK.xml + make/data/cldr/common/main/en_FM.xml + make/data/cldr/common/main/en_GB.xml + make/data/cldr/common/main/en_GD.xml + make/data/cldr/common/main/en_GG.xml + make/data/cldr/common/main/en_GH.xml + make/data/cldr/common/main/en_GI.xml + make/data/cldr/common/main/en_GM.xml + make/data/cldr/common/main/en_GU.xml + make/data/cldr/common/main/en_GY.xml + make/data/cldr/common/main/en_HK.xml + make/data/cldr/common/main/en_IE.xml + make/data/cldr/common/main/en_IL.xml + make/data/cldr/common/main/en_IM.xml + make/data/cldr/common/main/en_IN.xml + make/data/cldr/common/main/en_IO.xml + make/data/cldr/common/main/en_JE.xml + make/data/cldr/common/main/en_JM.xml + make/data/cldr/common/main/en_KE.xml + make/data/cldr/common/main/en_KI.xml + make/data/cldr/common/main/en_KN.xml + make/data/cldr/common/main/en_KY.xml + make/data/cldr/common/main/en_LC.xml + make/data/cldr/common/main/en_LR.xml + make/data/cldr/common/main/en_LS.xml + make/data/cldr/common/main/en_MG.xml + make/data/cldr/common/main/en_MH.xml + make/data/cldr/common/main/en_MO.xml + make/data/cldr/common/main/en_MP.xml + make/data/cldr/common/main/en_MS.xml + make/data/cldr/common/main/en_MT.xml + make/data/cldr/common/main/en_MU.xml + make/data/cldr/common/main/en_MW.xml + make/data/cldr/common/main/en_MY.xml + make/data/cldr/common/main/en_NA.xml + make/data/cldr/common/main/en_NF.xml + make/data/cldr/common/main/en_NG.xml + make/data/cldr/common/main/en_NL.xml + make/data/cldr/common/main/en_NR.xml + make/data/cldr/common/main/en_NU.xml + make/data/cldr/common/main/en_NZ.xml + make/data/cldr/common/main/en_PG.xml + make/data/cldr/common/main/en_PH.xml + make/data/cldr/common/main/en_PK.xml + make/data/cldr/common/main/en_PN.xml + make/data/cldr/common/main/en_PR.xml + make/data/cldr/common/main/en_PW.xml + make/data/cldr/common/main/en_RW.xml + make/data/cldr/common/main/en_SB.xml + make/data/cldr/common/main/en_SC.xml + make/data/cldr/common/main/en_SD.xml + make/data/cldr/common/main/en_SE.xml + make/data/cldr/common/main/en_SG.xml + make/data/cldr/common/main/en_SH.xml + make/data/cldr/common/main/en_SI.xml + make/data/cldr/common/main/en_SL.xml + make/data/cldr/common/main/en_SS.xml + make/data/cldr/common/main/en_SX.xml + make/data/cldr/common/main/en_SZ.xml + make/data/cldr/common/main/en_TC.xml + make/data/cldr/common/main/en_TK.xml + make/data/cldr/common/main/en_TO.xml + make/data/cldr/common/main/en_TT.xml + make/data/cldr/common/main/en_TV.xml + make/data/cldr/common/main/en_TZ.xml + make/data/cldr/common/main/en_UG.xml + make/data/cldr/common/main/en_UM.xml + make/data/cldr/common/main/en_US.xml + make/data/cldr/common/main/en_US_POSIX.xml + make/data/cldr/common/main/en_VC.xml + make/data/cldr/common/main/en_VG.xml + make/data/cldr/common/main/en_VI.xml + make/data/cldr/common/main/en_VU.xml + make/data/cldr/common/main/en_WS.xml + make/data/cldr/common/main/en_ZA.xml + make/data/cldr/common/main/en_ZM.xml + make/data/cldr/common/main/en_ZW.xml + make/data/cldr/common/main/eo.xml + make/data/cldr/common/main/eo_001.xml + make/data/cldr/common/main/es.xml + make/data/cldr/common/main/es_419.xml + make/data/cldr/common/main/es_AR.xml + make/data/cldr/common/main/es_BO.xml + make/data/cldr/common/main/es_BR.xml + make/data/cldr/common/main/es_BZ.xml + make/data/cldr/common/main/es_CL.xml + make/data/cldr/common/main/es_CO.xml + make/data/cldr/common/main/es_CR.xml + make/data/cldr/common/main/es_CU.xml + make/data/cldr/common/main/es_DO.xml + make/data/cldr/common/main/es_EA.xml + make/data/cldr/common/main/es_EC.xml + make/data/cldr/common/main/es_ES.xml + make/data/cldr/common/main/es_GQ.xml + make/data/cldr/common/main/es_GT.xml + make/data/cldr/common/main/es_HN.xml + make/data/cldr/common/main/es_IC.xml + make/data/cldr/common/main/es_MX.xml + make/data/cldr/common/main/es_NI.xml + make/data/cldr/common/main/es_PA.xml + make/data/cldr/common/main/es_PE.xml + make/data/cldr/common/main/es_PH.xml + make/data/cldr/common/main/es_PR.xml + make/data/cldr/common/main/es_PY.xml + make/data/cldr/common/main/es_SV.xml + make/data/cldr/common/main/es_US.xml + make/data/cldr/common/main/es_UY.xml + make/data/cldr/common/main/es_VE.xml + make/data/cldr/common/main/et.xml + make/data/cldr/common/main/et_EE.xml + make/data/cldr/common/main/eu.xml + make/data/cldr/common/main/eu_ES.xml + make/data/cldr/common/main/ewo.xml + make/data/cldr/common/main/ewo_CM.xml + make/data/cldr/common/main/fa.xml + make/data/cldr/common/main/fa_AF.xml + make/data/cldr/common/main/fa_IR.xml + make/data/cldr/common/main/ff.xml + make/data/cldr/common/main/ff_CM.xml + make/data/cldr/common/main/ff_GN.xml + make/data/cldr/common/main/ff_MR.xml + make/data/cldr/common/main/ff_SN.xml + make/data/cldr/common/main/fi.xml + make/data/cldr/common/main/fi_FI.xml + make/data/cldr/common/main/fil.xml + make/data/cldr/common/main/fil_PH.xml + make/data/cldr/common/main/fo.xml + make/data/cldr/common/main/fo_DK.xml + make/data/cldr/common/main/fo_FO.xml + make/data/cldr/common/main/fr.xml + make/data/cldr/common/main/fr_BE.xml + make/data/cldr/common/main/fr_BF.xml + make/data/cldr/common/main/fr_BI.xml + make/data/cldr/common/main/fr_BJ.xml + make/data/cldr/common/main/fr_BL.xml + make/data/cldr/common/main/fr_CA.xml + make/data/cldr/common/main/fr_CD.xml + make/data/cldr/common/main/fr_CF.xml + make/data/cldr/common/main/fr_CG.xml + make/data/cldr/common/main/fr_CH.xml + make/data/cldr/common/main/fr_CI.xml + make/data/cldr/common/main/fr_CM.xml + make/data/cldr/common/main/fr_DJ.xml + make/data/cldr/common/main/fr_DZ.xml + make/data/cldr/common/main/fr_FR.xml + make/data/cldr/common/main/fr_GA.xml + make/data/cldr/common/main/fr_GF.xml + make/data/cldr/common/main/fr_GN.xml + make/data/cldr/common/main/fr_GP.xml + make/data/cldr/common/main/fr_GQ.xml + make/data/cldr/common/main/fr_HT.xml + make/data/cldr/common/main/fr_KM.xml + make/data/cldr/common/main/fr_LU.xml + make/data/cldr/common/main/fr_MA.xml + make/data/cldr/common/main/fr_MC.xml + make/data/cldr/common/main/fr_MF.xml + make/data/cldr/common/main/fr_MG.xml + make/data/cldr/common/main/fr_ML.xml + make/data/cldr/common/main/fr_MQ.xml + make/data/cldr/common/main/fr_MR.xml + make/data/cldr/common/main/fr_MU.xml + make/data/cldr/common/main/fr_NC.xml + make/data/cldr/common/main/fr_NE.xml + make/data/cldr/common/main/fr_PF.xml + make/data/cldr/common/main/fr_PM.xml + make/data/cldr/common/main/fr_RE.xml + make/data/cldr/common/main/fr_RW.xml + make/data/cldr/common/main/fr_SC.xml + make/data/cldr/common/main/fr_SN.xml + make/data/cldr/common/main/fr_SY.xml + make/data/cldr/common/main/fr_TD.xml + make/data/cldr/common/main/fr_TG.xml + make/data/cldr/common/main/fr_TN.xml + make/data/cldr/common/main/fr_VU.xml + make/data/cldr/common/main/fr_WF.xml + make/data/cldr/common/main/fr_YT.xml + make/data/cldr/common/main/fur.xml + make/data/cldr/common/main/fur_IT.xml + make/data/cldr/common/main/fy.xml + make/data/cldr/common/main/fy_NL.xml + make/data/cldr/common/main/ga.xml + make/data/cldr/common/main/ga_IE.xml + make/data/cldr/common/main/gd.xml + make/data/cldr/common/main/gd_GB.xml + make/data/cldr/common/main/gl.xml + make/data/cldr/common/main/gl_ES.xml + make/data/cldr/common/main/gsw.xml + make/data/cldr/common/main/gsw_CH.xml + make/data/cldr/common/main/gsw_FR.xml + make/data/cldr/common/main/gsw_LI.xml + make/data/cldr/common/main/gu.xml + make/data/cldr/common/main/gu_IN.xml + make/data/cldr/common/main/guz.xml + make/data/cldr/common/main/guz_KE.xml + make/data/cldr/common/main/gv.xml + make/data/cldr/common/main/gv_IM.xml + make/data/cldr/common/main/ha.xml + make/data/cldr/common/main/ha_GH.xml + make/data/cldr/common/main/ha_NE.xml + make/data/cldr/common/main/ha_NG.xml + make/data/cldr/common/main/haw.xml + make/data/cldr/common/main/haw_US.xml + make/data/cldr/common/main/he.xml + make/data/cldr/common/main/he_IL.xml + make/data/cldr/common/main/hi.xml + make/data/cldr/common/main/hi_IN.xml + make/data/cldr/common/main/hr.xml + make/data/cldr/common/main/hr_BA.xml + make/data/cldr/common/main/hr_HR.xml + make/data/cldr/common/main/hsb.xml + make/data/cldr/common/main/hsb_DE.xml + make/data/cldr/common/main/hu.xml + make/data/cldr/common/main/hu_HU.xml + make/data/cldr/common/main/hy.xml + make/data/cldr/common/main/hy_AM.xml + make/data/cldr/common/main/id.xml + make/data/cldr/common/main/id_ID.xml + make/data/cldr/common/main/ig.xml + make/data/cldr/common/main/ig_NG.xml + make/data/cldr/common/main/ii.xml + make/data/cldr/common/main/ii_CN.xml + make/data/cldr/common/main/is.xml + make/data/cldr/common/main/is_IS.xml + make/data/cldr/common/main/it.xml + make/data/cldr/common/main/it_CH.xml + make/data/cldr/common/main/it_IT.xml + make/data/cldr/common/main/it_SM.xml + make/data/cldr/common/main/it_VA.xml + make/data/cldr/common/main/ja.xml + make/data/cldr/common/main/ja_JP.xml + make/data/cldr/common/main/jgo.xml + make/data/cldr/common/main/jgo_CM.xml + make/data/cldr/common/main/jmc.xml + make/data/cldr/common/main/jmc_TZ.xml + make/data/cldr/common/main/ka.xml + make/data/cldr/common/main/ka_GE.xml + make/data/cldr/common/main/kab.xml + make/data/cldr/common/main/kab_DZ.xml + make/data/cldr/common/main/kam.xml + make/data/cldr/common/main/kam_KE.xml + make/data/cldr/common/main/kde.xml + make/data/cldr/common/main/kde_TZ.xml + make/data/cldr/common/main/kea.xml + make/data/cldr/common/main/kea_CV.xml + make/data/cldr/common/main/khq.xml + make/data/cldr/common/main/khq_ML.xml + make/data/cldr/common/main/ki.xml + make/data/cldr/common/main/ki_KE.xml + make/data/cldr/common/main/kk.xml + make/data/cldr/common/main/kk_KZ.xml + make/data/cldr/common/main/kkj.xml + make/data/cldr/common/main/kkj_CM.xml + make/data/cldr/common/main/kl.xml + make/data/cldr/common/main/kl_GL.xml + make/data/cldr/common/main/kln.xml + make/data/cldr/common/main/kln_KE.xml + make/data/cldr/common/main/km.xml + make/data/cldr/common/main/km_KH.xml + make/data/cldr/common/main/kn.xml + make/data/cldr/common/main/kn_IN.xml + make/data/cldr/common/main/ko.xml + make/data/cldr/common/main/ko_KP.xml + make/data/cldr/common/main/ko_KR.xml + make/data/cldr/common/main/kok.xml + make/data/cldr/common/main/kok_IN.xml + make/data/cldr/common/main/ks.xml + make/data/cldr/common/main/ks_IN.xml + make/data/cldr/common/main/ksb.xml + make/data/cldr/common/main/ksb_TZ.xml + make/data/cldr/common/main/ksf.xml + make/data/cldr/common/main/ksf_CM.xml + make/data/cldr/common/main/ksh.xml + make/data/cldr/common/main/ksh_DE.xml + make/data/cldr/common/main/kw.xml + make/data/cldr/common/main/kw_GB.xml + make/data/cldr/common/main/ky.xml + make/data/cldr/common/main/ky_KG.xml + make/data/cldr/common/main/lag.xml + make/data/cldr/common/main/lag_TZ.xml + make/data/cldr/common/main/lb.xml + make/data/cldr/common/main/lb_LU.xml + make/data/cldr/common/main/lg.xml + make/data/cldr/common/main/lg_UG.xml + make/data/cldr/common/main/lkt.xml + make/data/cldr/common/main/lkt_US.xml + make/data/cldr/common/main/ln.xml + make/data/cldr/common/main/ln_AO.xml + make/data/cldr/common/main/ln_CD.xml + make/data/cldr/common/main/ln_CF.xml + make/data/cldr/common/main/ln_CG.xml + make/data/cldr/common/main/lo.xml + make/data/cldr/common/main/lo_LA.xml + make/data/cldr/common/main/lrc.xml + make/data/cldr/common/main/lrc_IQ.xml + make/data/cldr/common/main/lrc_IR.xml + make/data/cldr/common/main/lt.xml + make/data/cldr/common/main/lt_LT.xml + make/data/cldr/common/main/lu.xml + make/data/cldr/common/main/lu_CD.xml + make/data/cldr/common/main/luo.xml + make/data/cldr/common/main/luo_KE.xml + make/data/cldr/common/main/luy.xml + make/data/cldr/common/main/luy_KE.xml + make/data/cldr/common/main/lv.xml + make/data/cldr/common/main/lv_LV.xml + make/data/cldr/common/main/mas.xml + make/data/cldr/common/main/mas_KE.xml + make/data/cldr/common/main/mas_TZ.xml + make/data/cldr/common/main/mer.xml + make/data/cldr/common/main/mer_KE.xml + make/data/cldr/common/main/mfe.xml + make/data/cldr/common/main/mfe_MU.xml + make/data/cldr/common/main/mg.xml + make/data/cldr/common/main/mg_MG.xml + make/data/cldr/common/main/mgh.xml + make/data/cldr/common/main/mgh_MZ.xml + make/data/cldr/common/main/mgo.xml + make/data/cldr/common/main/mgo_CM.xml + make/data/cldr/common/main/mk.xml + make/data/cldr/common/main/mk_MK.xml + make/data/cldr/common/main/ml.xml + make/data/cldr/common/main/ml_IN.xml + make/data/cldr/common/main/mn.xml + make/data/cldr/common/main/mn_MN.xml + make/data/cldr/common/main/mr.xml + make/data/cldr/common/main/mr_IN.xml + make/data/cldr/common/main/ms.xml + make/data/cldr/common/main/ms_BN.xml + make/data/cldr/common/main/ms_MY.xml + make/data/cldr/common/main/ms_SG.xml + make/data/cldr/common/main/mt.xml + make/data/cldr/common/main/mt_MT.xml + make/data/cldr/common/main/mua.xml + make/data/cldr/common/main/mua_CM.xml + make/data/cldr/common/main/my.xml + make/data/cldr/common/main/my_MM.xml + make/data/cldr/common/main/mzn.xml + make/data/cldr/common/main/mzn_IR.xml + make/data/cldr/common/main/naq.xml + make/data/cldr/common/main/naq_NA.xml + make/data/cldr/common/main/nb.xml + make/data/cldr/common/main/nb_NO.xml + make/data/cldr/common/main/nb_SJ.xml + make/data/cldr/common/main/nd.xml + make/data/cldr/common/main/nd_ZW.xml + make/data/cldr/common/main/nds.xml + make/data/cldr/common/main/nds_DE.xml + make/data/cldr/common/main/nds_NL.xml + make/data/cldr/common/main/ne.xml + make/data/cldr/common/main/ne_IN.xml + make/data/cldr/common/main/ne_NP.xml + make/data/cldr/common/main/nl.xml + make/data/cldr/common/main/nl_AW.xml + make/data/cldr/common/main/nl_BE.xml + make/data/cldr/common/main/nl_BQ.xml + make/data/cldr/common/main/nl_CW.xml + make/data/cldr/common/main/nl_NL.xml + make/data/cldr/common/main/nl_SR.xml + make/data/cldr/common/main/nl_SX.xml + make/data/cldr/common/main/nmg.xml + make/data/cldr/common/main/nmg_CM.xml + make/data/cldr/common/main/nn.xml + make/data/cldr/common/main/nn_NO.xml + make/data/cldr/common/main/nnh.xml + make/data/cldr/common/main/nnh_CM.xml + make/data/cldr/common/main/nus.xml + make/data/cldr/common/main/nus_SS.xml + make/data/cldr/common/main/nyn.xml + make/data/cldr/common/main/nyn_UG.xml + make/data/cldr/common/main/om.xml + make/data/cldr/common/main/om_ET.xml + make/data/cldr/common/main/om_KE.xml + make/data/cldr/common/main/or.xml + make/data/cldr/common/main/or_IN.xml + make/data/cldr/common/main/os.xml + make/data/cldr/common/main/os_GE.xml + make/data/cldr/common/main/os_RU.xml + make/data/cldr/common/main/pa.xml + make/data/cldr/common/main/pa_Arab.xml + make/data/cldr/common/main/pa_Arab_PK.xml + make/data/cldr/common/main/pa_Guru.xml + make/data/cldr/common/main/pa_Guru_IN.xml + make/data/cldr/common/main/pl.xml + make/data/cldr/common/main/pl_PL.xml + make/data/cldr/common/main/prg.xml + make/data/cldr/common/main/prg_001.xml + make/data/cldr/common/main/ps.xml + make/data/cldr/common/main/ps_AF.xml + make/data/cldr/common/main/pt.xml + make/data/cldr/common/main/pt_AO.xml + make/data/cldr/common/main/pt_BR.xml + make/data/cldr/common/main/pt_CH.xml + make/data/cldr/common/main/pt_CV.xml + make/data/cldr/common/main/pt_GQ.xml + make/data/cldr/common/main/pt_GW.xml + make/data/cldr/common/main/pt_LU.xml + make/data/cldr/common/main/pt_MO.xml + make/data/cldr/common/main/pt_MZ.xml + make/data/cldr/common/main/pt_PT.xml + make/data/cldr/common/main/pt_ST.xml + make/data/cldr/common/main/pt_TL.xml + make/data/cldr/common/main/qu.xml + make/data/cldr/common/main/qu_BO.xml + make/data/cldr/common/main/qu_EC.xml + make/data/cldr/common/main/qu_PE.xml + make/data/cldr/common/main/rm.xml + make/data/cldr/common/main/rm_CH.xml + make/data/cldr/common/main/rn.xml + make/data/cldr/common/main/rn_BI.xml + make/data/cldr/common/main/ro.xml + make/data/cldr/common/main/ro_MD.xml + make/data/cldr/common/main/ro_RO.xml + make/data/cldr/common/main/rof.xml + make/data/cldr/common/main/rof_TZ.xml + make/data/cldr/common/main/root.xml + make/data/cldr/common/main/ru.xml + make/data/cldr/common/main/ru_BY.xml + make/data/cldr/common/main/ru_KG.xml + make/data/cldr/common/main/ru_KZ.xml + make/data/cldr/common/main/ru_MD.xml + make/data/cldr/common/main/ru_RU.xml + make/data/cldr/common/main/ru_UA.xml + make/data/cldr/common/main/rw.xml + make/data/cldr/common/main/rw_RW.xml + make/data/cldr/common/main/rwk.xml + make/data/cldr/common/main/rwk_TZ.xml + make/data/cldr/common/main/sah.xml + make/data/cldr/common/main/sah_RU.xml + make/data/cldr/common/main/saq.xml + make/data/cldr/common/main/saq_KE.xml + make/data/cldr/common/main/sbp.xml + make/data/cldr/common/main/sbp_TZ.xml + make/data/cldr/common/main/sd.xml + make/data/cldr/common/main/sd_PK.xml + make/data/cldr/common/main/se.xml + make/data/cldr/common/main/se_FI.xml + make/data/cldr/common/main/se_NO.xml + make/data/cldr/common/main/se_SE.xml + make/data/cldr/common/main/seh.xml + make/data/cldr/common/main/seh_MZ.xml + make/data/cldr/common/main/ses.xml + make/data/cldr/common/main/ses_ML.xml + make/data/cldr/common/main/sg.xml + make/data/cldr/common/main/sg_CF.xml + make/data/cldr/common/main/shi.xml + make/data/cldr/common/main/shi_Latn.xml + make/data/cldr/common/main/shi_Latn_MA.xml + make/data/cldr/common/main/shi_Tfng.xml + make/data/cldr/common/main/shi_Tfng_MA.xml + make/data/cldr/common/main/si.xml + make/data/cldr/common/main/si_LK.xml + make/data/cldr/common/main/sk.xml + make/data/cldr/common/main/sk_SK.xml + make/data/cldr/common/main/sl.xml + make/data/cldr/common/main/sl_SI.xml + make/data/cldr/common/main/smn.xml + make/data/cldr/common/main/smn_FI.xml + make/data/cldr/common/main/sn.xml + make/data/cldr/common/main/sn_ZW.xml + make/data/cldr/common/main/so.xml + make/data/cldr/common/main/so_DJ.xml + make/data/cldr/common/main/so_ET.xml + make/data/cldr/common/main/so_KE.xml + make/data/cldr/common/main/so_SO.xml + make/data/cldr/common/main/sq.xml + make/data/cldr/common/main/sq_AL.xml + make/data/cldr/common/main/sq_MK.xml + make/data/cldr/common/main/sq_XK.xml + make/data/cldr/common/main/sr.xml + make/data/cldr/common/main/sr_Cyrl.xml + make/data/cldr/common/main/sr_Cyrl_BA.xml + make/data/cldr/common/main/sr_Cyrl_ME.xml + make/data/cldr/common/main/sr_Cyrl_RS.xml + make/data/cldr/common/main/sr_Cyrl_XK.xml + make/data/cldr/common/main/sr_Latn.xml + make/data/cldr/common/main/sr_Latn_BA.xml + make/data/cldr/common/main/sr_Latn_ME.xml + make/data/cldr/common/main/sr_Latn_RS.xml + make/data/cldr/common/main/sr_Latn_XK.xml + make/data/cldr/common/main/sv.xml + make/data/cldr/common/main/sv_AX.xml + make/data/cldr/common/main/sv_FI.xml + make/data/cldr/common/main/sv_SE.xml + make/data/cldr/common/main/sw.xml + make/data/cldr/common/main/sw_CD.xml + make/data/cldr/common/main/sw_KE.xml + make/data/cldr/common/main/sw_TZ.xml + make/data/cldr/common/main/sw_UG.xml + make/data/cldr/common/main/ta.xml + make/data/cldr/common/main/ta_IN.xml + make/data/cldr/common/main/ta_LK.xml + make/data/cldr/common/main/ta_MY.xml + make/data/cldr/common/main/ta_SG.xml + make/data/cldr/common/main/te.xml + make/data/cldr/common/main/te_IN.xml + make/data/cldr/common/main/teo.xml + make/data/cldr/common/main/teo_KE.xml + make/data/cldr/common/main/teo_UG.xml + make/data/cldr/common/main/tg.xml + make/data/cldr/common/main/tg_TJ.xml + make/data/cldr/common/main/th.xml + make/data/cldr/common/main/th_TH.xml + make/data/cldr/common/main/ti.xml + make/data/cldr/common/main/ti_ER.xml + make/data/cldr/common/main/ti_ET.xml + make/data/cldr/common/main/tk.xml + make/data/cldr/common/main/tk_TM.xml + make/data/cldr/common/main/to.xml + make/data/cldr/common/main/to_TO.xml + make/data/cldr/common/main/tr.xml + make/data/cldr/common/main/tr_CY.xml + make/data/cldr/common/main/tr_TR.xml + make/data/cldr/common/main/tt.xml + make/data/cldr/common/main/tt_RU.xml + make/data/cldr/common/main/twq.xml + make/data/cldr/common/main/twq_NE.xml + make/data/cldr/common/main/tzm.xml + make/data/cldr/common/main/tzm_MA.xml + make/data/cldr/common/main/ug.xml + make/data/cldr/common/main/ug_CN.xml + make/data/cldr/common/main/uk.xml + make/data/cldr/common/main/uk_UA.xml + make/data/cldr/common/main/ur.xml + make/data/cldr/common/main/ur_IN.xml + make/data/cldr/common/main/ur_PK.xml + make/data/cldr/common/main/uz.xml + make/data/cldr/common/main/uz_Arab.xml + make/data/cldr/common/main/uz_Arab_AF.xml + make/data/cldr/common/main/uz_Cyrl.xml + make/data/cldr/common/main/uz_Cyrl_UZ.xml + make/data/cldr/common/main/uz_Latn.xml + make/data/cldr/common/main/uz_Latn_UZ.xml + make/data/cldr/common/main/vai.xml + make/data/cldr/common/main/vai_Latn.xml + make/data/cldr/common/main/vai_Latn_LR.xml + make/data/cldr/common/main/vai_Vaii.xml + make/data/cldr/common/main/vai_Vaii_LR.xml + make/data/cldr/common/main/vi.xml + make/data/cldr/common/main/vi_VN.xml + make/data/cldr/common/main/vo.xml + make/data/cldr/common/main/vo_001.xml + make/data/cldr/common/main/vun.xml + make/data/cldr/common/main/vun_TZ.xml + make/data/cldr/common/main/wae.xml + make/data/cldr/common/main/wae_CH.xml + make/data/cldr/common/main/wo.xml + make/data/cldr/common/main/wo_SN.xml + make/data/cldr/common/main/xog.xml + make/data/cldr/common/main/xog_UG.xml + make/data/cldr/common/main/yav.xml + make/data/cldr/common/main/yav_CM.xml + make/data/cldr/common/main/yi.xml + make/data/cldr/common/main/yi_001.xml + make/data/cldr/common/main/yo.xml + make/data/cldr/common/main/yo_BJ.xml + make/data/cldr/common/main/yo_NG.xml + make/data/cldr/common/main/yue.xml + make/data/cldr/common/main/yue_HK.xml + make/data/cldr/common/main/yue_Hans.xml + make/data/cldr/common/main/yue_Hans_CN.xml + make/data/cldr/common/main/yue_Hant.xml + make/data/cldr/common/main/yue_Hant_HK.xml + make/data/cldr/common/main/zgh.xml + make/data/cldr/common/main/zgh_MA.xml + make/data/cldr/common/main/zh.xml + make/data/cldr/common/main/zh_Hans.xml + make/data/cldr/common/main/zh_Hans_CN.xml + make/data/cldr/common/main/zh_Hans_HK.xml + make/data/cldr/common/main/zh_Hans_MO.xml + make/data/cldr/common/main/zh_Hans_SG.xml + make/data/cldr/common/main/zh_Hant.xml + make/data/cldr/common/main/zh_Hant_HK.xml + make/data/cldr/common/main/zh_Hant_MO.xml + make/data/cldr/common/main/zh_Hant_TW.xml + make/data/cldr/common/main/zu.xml + make/data/cldr/common/main/zu_ZA.xml + make/data/cldr/common/supplemental/attributeValueValidity.xml + make/data/cldr/common/supplemental/characters.xml + make/data/cldr/common/supplemental/coverageLevels.xml + make/data/cldr/common/supplemental/dayPeriods.xml + make/data/cldr/common/supplemental/genderList.xml + make/data/cldr/common/supplemental/languageInfo.xml + make/data/cldr/common/supplemental/likelySubtags.xml + make/data/cldr/common/supplemental/metaZones.xml + make/data/cldr/common/supplemental/numberingSystems.xml + make/data/cldr/common/supplemental/ordinals.xml + make/data/cldr/common/supplemental/pluralRanges.xml + make/data/cldr/common/supplemental/plurals.xml + make/data/cldr/common/supplemental/rgScope.xml + make/data/cldr/common/supplemental/subdivisions.xml + make/data/cldr/common/supplemental/supplementalData.xml + make/data/cldr/common/supplemental/supplementalMetadata.xml + make/data/cldr/common/supplemental/telephoneCodeData.xml + make/data/cldr/common/supplemental/windowsZones.xml + make/data/cldr/unicode-license.txt ! make/gensrc/Gensrc-java.base.gmk ! make/gensrc/Gensrc-jdk.localedata.gmk - make/gensrc/GensrcCLDR.gmk - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/bcp47/timezone.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldml.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlBCP47.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlSupplemental.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_AE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_BH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_JO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_OM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_PS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_QA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_YE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg_BG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_AD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES_VALENCIA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs_CZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz_BT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_GR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_150.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US_POSIX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_WS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_419.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_AR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_DO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_HN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_IC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_MX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_NI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_SV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_UY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_VE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et_EE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_FO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_HT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_WF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_YT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_HR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu_HU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy_AM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id_ID.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is_IS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_SM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_VA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja_JP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km_KH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo_LA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt_LT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv_LV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn_MN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_BN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my_MM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_SJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_NP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_AW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_CW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl_PL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_PT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_ST.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_TL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_RO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/root.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk_SK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_AL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_AX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg_TJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th_TH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk_TM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_TR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi_VN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_TW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/attributeValueValidity.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/characters.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/coverageLevels.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/dayPeriods.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/genderList.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/languageInfo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/likelySubtags.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/metaZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/numberingSystems.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/ordinals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/pluralRanges.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/plurals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/rgScope.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/subdivisions.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalMetadata.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/telephoneCodeData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/windowsZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/unicode-license.txt Changeset: da7dc9e92d91 Author: roland Date: 2018-12-18 09:29 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/da7dc9e92d91 8215483: Off heap memory accesses should be vectorized Reviewed-by: neliasso, kvn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/superword.cpp Changeset: 0bde5d88aafe Author: aoqi Date: 2019-01-31 23:56 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0bde5d88aafe 8217597: [TESTBUG] old version docker does not support --cpus Summary: "--cpus" is only available in Docker 1.13 and higher, and is the equivalent of setting both --cpu-period and --cpu-quota. Reviewed-by: bobv, dholmes Contributed-by: aoqi at loongson.cn ! test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java Changeset: c572eb605087 Author: coleenp Date: 2019-02-05 10:40 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c572eb605087 8139551: Scalability problem with redefinition - multiple code cache walks Summary: Walk code cache and deoptimize once per redefinition. Reviewed-by: sspitsyn, dlong ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCodeHeap.hpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/aot/aotLoader.cpp ! src/hotspot/share/aot/aotLoader.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp + test/hotspot/jtreg/runtime/RedefineTests/TestMultipleClasses.java Changeset: 2336cd378e7f Author: erikj Date: 2019-02-05 09:53 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2336cd378e7f 8218177: Bump jib format_version to support new devkit archive layout Reviewed-by: ihse, tbell ! make/conf/jib-profiles.js Changeset: 1126811a5124 Author: erikj Date: 2019-02-05 09:56 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1126811a5124 8160926: FLAGS_COMPILER_CHECK_ARGUMENTS doesn't handle cross-compilation Reviewed-by: ihse ! make/autoconf/buildjdk-spec.gmk.in ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags.m4 ! make/autoconf/toolchain.m4 Changeset: 5d95a8dbb6e4 Author: joehw Date: 2019-02-05 09:57 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5d95a8dbb6e4 8206132: DOM parser does not honor DocumentBuilderFactory.setExpandEntityReferences(false) Reviewed-by: rriggs, lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java + test/jaxp/javax/xml/jaxp/unittest/dom/DOMFeatureTest.java ! test/jaxp/javax/xml/jaxp/unittest/dom/ElementTraversal.java ! test/jaxp/javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java Changeset: 2c6c0fabe6a2 Author: kbarrett Date: 2019-02-05 13:21 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2c6c0fabe6a2 8218164: Improve local control of compiler warnings Summary: Windows warning push/pop and gcc/Windows warning suppression macros. Reviewed-by: dholmes, tschatzl ! src/hotspot/share/compiler/methodMatcher.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/utilities/compilerWarnings.hpp + src/hotspot/share/utilities/compilerWarnings_gcc.hpp + src/hotspot/share/utilities/compilerWarnings_solstudio.hpp + src/hotspot/share/utilities/compilerWarnings_visCPP.hpp + src/hotspot/share/utilities/compilerWarnings_xlc.hpp Changeset: 043ae846819f Author: pchilanomate Date: 2019-02-05 15:12 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/043ae846819f 8210832: Remove sneaky locking in class Monitor Summary: Removed sneaky locking and simplified vm monitors implementation Reviewed-by: rehn, dcubed, pliden, dholmes, coleenp Contributed-by: david.holmes at oracle.com, patricio.chilano.mateo at oracle.com ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/solaris/os_solaris.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: 82c95d4b61f0 Author: kbarrett Date: 2019-02-05 16:46 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/82c95d4b61f0 8217474: Remove WhiteBox.getConcurrentGCPhases() Summary: Remove function and supporting infrastructure. Reviewed-by: shade, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/gc/concurrent_phase_control/CheckSupported.java ! test/hotspot/jtreg/gc/concurrent_phase_control/CheckUnsupported.java ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1Basics.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 6d37b8ec36fa Author: bpb Date: 2019-02-05 14:36 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6d37b8ec36fa 8218460: Test generation scripts do not invoke stream preprocessor correctly Reviewed-by: rriggs ! make/jdk/src/classes/build/tools/spp/Spp.java ! test/jdk/java/lang/invoke/VarHandles/generate-vh-tests.sh ! test/jdk/java/nio/Buffer/genBasic.sh ! test/jdk/java/nio/Buffer/genCopyDirectMemory.sh ! test/jdk/java/nio/Buffer/genOrder.sh ! test/jdk/java/util/Formatter/genBasic.sh Changeset: 0b959dfdf0d9 Author: joehw Date: 2019-02-05 15:06 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0b959dfdf0d9 8180901: Transformer.reset() resets the state only once Reviewed-by: rriggs, lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java + test/jaxp/javax/xml/jaxp/unittest/transform/ResetTest.java Changeset: 5ed765426c72 Author: iignatyev Date: 2019-02-04 17:53 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5ed765426c72 8218197: [failurehandler] parent processes shouldn't be killed till their children are handle Reviewed-by: dholmes, kbarrett ! test/failure_handler/src/share/classes/jdk/test/failurehandler/HtmlSection.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/ToolKit.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionHelper.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/PatternAction.java Changeset: 0331b08811ad Author: eosterlund Date: 2019-02-05 20:06 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0331b08811ad 8216541: CompiledICHolders of VM locked unloaded nmethods are released too late Reviewed-by: kvn, thartmann ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/sweeper.hpp Changeset: 262afafdb266 Author: jwilhelm Date: 2019-02-06 00:20 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/262afafdb266 Merge ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/runtime/sweeper.hpp Changeset: 868611f0adc3 Author: igerasim Date: 2019-02-05 17:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/868611f0adc3 8218227: StringBuilder/StringBuffer constructor throws confusing NegativeArraySizeException Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/StringBuffer.java ! src/java.base/share/classes/java/lang/StringBuilder.java + test/jdk/java/lang/StringBuffer/HugeCapacity.java ! test/jdk/java/lang/StringBuilder/HugeCapacity.java Changeset: 7054249afee5 Author: dholmes Date: 2019-02-05 20:18 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7054249afee5 8217843: Performance regression related to os::supports_monotonic_clock() on linux Reviewed-by: redestad, stuefe ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp + src/hotspot/os/posix/os_posix.inline.hpp Changeset: c6e8196e4b54 Author: nishjain Date: 2019-02-06 13:57 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c6e8196e4b54 8217969: Base64.Decoder.decode methods do not need to throw OOME due to integer overflow 8218265: java/util/Base64/TestEncodingDecodingLength.java failing Reviewed-by: rriggs, naoto ! src/java.base/share/classes/java/util/Base64.java ! test/jdk/java/util/Base64/TestEncodingDecodingLength.java Changeset: 645ba889ee5f Author: mbaesken Date: 2019-01-28 16:42 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/645ba889ee5f 8217093: Support extended-length paths in parse_manifest.c on windows Reviewed-by: chegar, clanger ! src/java.base/share/native/libjli/jli_util.h ! src/java.base/share/native/libjli/parse_manifest.c ! src/java.base/windows/native/libjli/java_md.c Changeset: 3954d70e1c50 Author: goetz Date: 2019-02-06 08:31 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3954d70e1c50 8218544: Fix build on windows: missing include Reviewed-by: stuefe, dholmes, shade ! src/hotspot/share/compiler/disassembler.cpp Changeset: 6268e0cdb008 Author: pli Date: 2019-02-06 16:25 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6268e0cdb008 8218550: Add test omitted from JDK-8212043 Summary: Add test case omitted from fix for JDK-8212043 Reviewed-by: shade + test/hotspot/jtreg/compiler/intrinsics/math/TestFpMinMaxIntrinsics.java Changeset: da5dc7e654aa Author: zgu Date: 2019-02-06 13:30 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/da5dc7e654aa 8218566: NMT: missing memory tag for assert poison page Reviewed-by: shade, stuefe ! src/hotspot/share/utilities/debug.cpp Changeset: 929f0c7e019b Author: mchung Date: 2019-02-06 10:53 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/929f0c7e019b 8218419: Can't get annotations that are present on packages in -Xbootclasspath/a Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java + test/jdk/java/lang/Package/bootclasspath/GetPackageFromBootClassPath.java + test/jdk/java/lang/Package/bootclasspath/boot/foo/Foo.java + test/jdk/java/lang/Package/bootclasspath/boot/foo/MyAnnotation.java + test/jdk/java/lang/Package/bootclasspath/boot/foo/package-info.java Changeset: 021917019cda Author: hseigel Date: 2019-02-06 15:11 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/021917019cda 8218579: add hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java to ProblemList.txt Summary: Add the test to ProblemList.txt for windows-all Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: 9cddb10ec78e Author: rkennke Date: 2019-02-11 12:14 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9cddb10ec78e Merge ! .hgtags - make/gensrc/GensrcCLDR.gmk ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse3.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp ! src/hotspot/share/runtime/vmStructs.cpp - src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/bcp47/timezone.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldml.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlBCP47.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlSupplemental.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_AE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_BH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_JO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_OM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_PS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_QA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_YE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg_BG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_AD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES_VALENCIA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs_CZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz_BT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_GR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_150.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US_POSIX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_WS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_419.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_AR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_DO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_HN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_IC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_MX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_NI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_SV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_UY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_VE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et_EE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_FO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_HT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_WF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_YT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_HR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu_HU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy_AM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id_ID.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is_IS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_SM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_VA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja_JP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km_KH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo_LA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt_LT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv_LV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn_MN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_BN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my_MM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_SJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_NP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_AW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_CW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl_PL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_PT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_ST.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_TL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_RO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/root.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk_SK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_AL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_AX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg_TJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th_TH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk_TM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_TR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi_VN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_TW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/attributeValueValidity.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/characters.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/coverageLevels.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/dayPeriods.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/genderList.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/languageInfo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/likelySubtags.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/metaZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/numberingSystems.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/ordinals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/pluralRanges.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/plurals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/rgScope.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/subdivisions.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalMetadata.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/telephoneCodeData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/windowsZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/unicode-license.txt ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java From adinn at redhat.com Mon Feb 11 12:49:51 2019 From: adinn at redhat.com (Andrew Dinn) Date: Mon, 11 Feb 2019 12:49:51 +0000 Subject: RFR: 8217874: Shenandoah: AArch64: Clobbered register in ShenandoahBarrierSetAssembler::cmpxchg_oop() In-Reply-To: References: Message-ID: Hi Roman, On 11/02/2019 10:49, Roman Kennke wrote: > Ping? >> In AArch64, when called from C2, in >> ShenandoahBarrierSetAssembler::cmpxchg_oop() the result register may >> overlap with other input argument registers and thus fail the leading >> assert, and lead to clobbered registers. In the body of the code block, >> a temporary register should be used instead, and result should only get >> filled in at the end. That looks convincing except that the original code avoided using rscratch1. Was there a reason for that? It may be that way because the original cmpxchg code that this is derived from allowed that callers might be holding something in rscratch1 across the cmpxchg call. Will that ever happen for your usage in the barrier set? If you are sure that this won't happen and that all the gubbins you call from the barrier cmpxchg_oop implementation doesn't use rscratch1 then I think this is ok. Of course, if the result/input overlap is only ever happening in calls from C2 then you could fix this more simply in the C2 rules. Allocate a temp register in each rule that encodes a call to cmpxchg_oop, pass that temp register in as the 'res' argument and then plant a move to the output register after the call to cmpxchg_oop. regards, Andrew Dinn ----------- Senior Principal Software Engineer Red Hat UK Ltd Registered in England and Wales under Company Registration No. 03798903 Directors: Michael Cunningham, Michael ("Mike") O'Neill, Eric Shander From rkennke at redhat.com Mon Feb 11 13:16:03 2019 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 11 Feb 2019 14:16:03 +0100 Subject: RFR: 8217874: Shenandoah: AArch64: Clobbered register in ShenandoahBarrierSetAssembler::cmpxchg_oop() In-Reply-To: References: Message-ID: <1e10af13-2283-975f-897f-a1491fb7f09b@redhat.com> Hi Andrew, >>> In AArch64, when called from C2, in >>> ShenandoahBarrierSetAssembler::cmpxchg_oop() the result register may >>> overlap with other input argument registers and thus fail the leading >>> assert, and lead to clobbered registers. In the body of the code block, >>> a temporary register should be used instead, and result should only get >>> filled in at the end. > > That looks convincing except that the original code avoided using > rscratch1. Was there a reason for that? > > It may be that way because the original cmpxchg code that this is > derived from allowed that callers might be holding something in > rscratch1 across the cmpxchg call. Will that ever happen for your usage > in the barrier set? I believe this is before we used rscratch1 for holding the result in case of not generating for compare-and-exchange, but this changed with: http://hg.openjdk.java.net/jdk/jdk/rev/74a5ef4c81cc > If you are sure that this won't happen and that all the gubbins you call > from the barrier cmpxchg_oop implementation doesn't use rscratch1 then I > think this is ok. Yeah I'm pretty sure. > Of course, if the result/input overlap is only ever happening in calls > from C2 then you could fix this more simply in the C2 rules. Allocate a > temp register in each rule that encodes a call to cmpxchg_oop, pass that > temp register in as the 'res' argument and then plant a move to the > output register after the call to cmpxchg_oop. I thought about that too. But then, why allocate an additional register, when we can have one for free? Roman From rkennke at redhat.com Mon Feb 11 13:17:57 2019 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 11 Feb 2019 14:17:57 +0100 Subject: Merge upstream to jdk-12+31 Message-ID: I'd like to merge changes from jdk/jdk12 -> sh/jdk12 up to latest tag jdk-13+31. It merged trivially without any conflicts, and testing hotspot_gc_shenandoah is all good. http://cr.openjdk.java.net/~rkennke/upstream-jdk12-merge-2019-02-11/changes.txt Ok? Roman From adinn at redhat.com Mon Feb 11 13:23:50 2019 From: adinn at redhat.com (Andrew Dinn) Date: Mon, 11 Feb 2019 13:23:50 +0000 Subject: RFR: 8217874: Shenandoah: AArch64: Clobbered register in ShenandoahBarrierSetAssembler::cmpxchg_oop() In-Reply-To: <1e10af13-2283-975f-897f-a1491fb7f09b@redhat.com> References: <1e10af13-2283-975f-897f-a1491fb7f09b@redhat.com> Message-ID: <218d486d-7950-b003-aaff-49e40fe9c866@redhat.com> On 11/02/2019 13:16, Roman Kennke wrote: >>>> In AArch64, when called from C2, in >>>> ShenandoahBarrierSetAssembler::cmpxchg_oop() the result register may >>>> overlap with other input argument registers and thus fail the leading >>>> assert, and lead to clobbered registers. In the body of the code block, >>>> a temporary register should be used instead, and result should only get >>>> filled in at the end. >> >> That looks convincing except that the original code avoided using >> rscratch1. Was there a reason for that? >> >> It may be that way because the original cmpxchg code that this is >> derived from allowed that callers might be holding something in >> rscratch1 across the cmpxchg call. Will that ever happen for your usage >> in the barrier set? > > I believe this is before we used rscratch1 for holding the result in > case of not generating for compare-and-exchange, but this changed with: > http://hg.openjdk.java.net/jdk/jdk/rev/74a5ef4c81cc Ok, so using rscratch1 looks fine then. >> If you are sure that this won't happen and that all the gubbins you call >> from the barrier cmpxchg_oop implementation doesn't use rscratch1 then I >> think this is ok. > > Yeah I'm pretty sure. > >> Of course, if the result/input overlap is only ever happening in calls >> from C2 then you could fix this more simply in the C2 rules. Allocate a >> temp register in each rule that encodes a call to cmpxchg_oop, pass that >> temp register in as the 'res' argument and then plant a move to the >> output register after the call to cmpxchg_oop. > > I thought about that too. But then, why allocate an additional register, > when we can have one for free? Yes, using rscratch1 is better because it avoids an extra register allocate. So, your patch is reviewed. regards, Andrew Dinn ----------- Senior Principal Software Engineer Red Hat UK Ltd Registered in England and Wales under Company Registration No. 03798903 Directors: Michael Cunningham, Michael ("Mike") O'Neill, Eric Shander From rkennke at redhat.com Mon Feb 11 13:32:11 2019 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 11 Feb 2019 14:32:11 +0100 Subject: RFR: 8217874: Shenandoah: AArch64: Clobbered register in ShenandoahBarrierSetAssembler::cmpxchg_oop() In-Reply-To: <218d486d-7950-b003-aaff-49e40fe9c866@redhat.com> References: <1e10af13-2283-975f-897f-a1491fb7f09b@redhat.com> <218d486d-7950-b003-aaff-49e40fe9c866@redhat.com> Message-ID: <77d437a9-4db8-bf2b-3602-7f44aa555300@redhat.com> >>>>> In AArch64, when called from C2, in >>>>> ShenandoahBarrierSetAssembler::cmpxchg_oop() the result register may >>>>> overlap with other input argument registers and thus fail the leading >>>>> assert, and lead to clobbered registers. In the body of the code block, >>>>> a temporary register should be used instead, and result should only get >>>>> filled in at the end. >>> >>> That looks convincing except that the original code avoided using >>> rscratch1. Was there a reason for that? >>> >>> It may be that way because the original cmpxchg code that this is >>> derived from allowed that callers might be holding something in >>> rscratch1 across the cmpxchg call. Will that ever happen for your usage >>> in the barrier set? >> >> I believe this is before we used rscratch1 for holding the result in >> case of not generating for compare-and-exchange, but this changed with: >> http://hg.openjdk.java.net/jdk/jdk/rev/74a5ef4c81cc > > Ok, so using rscratch1 looks fine then. > >>> If you are sure that this won't happen and that all the gubbins you call >>> from the barrier cmpxchg_oop implementation doesn't use rscratch1 then I >>> think this is ok. >> >> Yeah I'm pretty sure. >> >>> Of course, if the result/input overlap is only ever happening in calls >>> from C2 then you could fix this more simply in the C2 rules. Allocate a >>> temp register in each rule that encodes a call to cmpxchg_oop, pass that >>> temp register in as the 'res' argument and then plant a move to the >>> output register after the call to cmpxchg_oop. >> >> I thought about that too. But then, why allocate an additional register, >> when we can have one for free? > Yes, using rscratch1 is better because it avoids an extra register > allocate. So, your patch is reviewed. Ok, thanks for reviewing! Roman From shade at redhat.com Mon Feb 11 13:37:53 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 11 Feb 2019 14:37:53 +0100 Subject: Merge upstream to jdk-12+31 In-Reply-To: References: Message-ID: <71079684-1a27-b9b8-7ada-80c2dc44fe2b@redhat.com> On 2/11/19 2:17 PM, Roman Kennke wrote: > I'd like to merge changes from jdk/jdk12 -> sh/jdk12 up to latest tag > jdk-13+31. > It must be jdk-12+31, right? > It merged trivially without any conflicts, and testing hotspot_gc_shenandoah is all good. > http://cr.openjdk.java.net/~rkennke/upstream-jdk12-merge-2019-02-11/changes.txt Looks okay. At some point in the future, we would need to switch to jdk-updates/jdk12u. I have backported quite a few Shenandoah fixes there already, and those fixes are not present in jdk/jdk12. -Aleksey From rkennke at redhat.com Mon Feb 11 13:52:21 2019 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 11 Feb 2019 14:52:21 +0100 Subject: Merge upstream to jdk-12+31 In-Reply-To: <71079684-1a27-b9b8-7ada-80c2dc44fe2b@redhat.com> References: <71079684-1a27-b9b8-7ada-80c2dc44fe2b@redhat.com> Message-ID: <182739d1-06ec-c0ea-242f-988e6042873c@redhat.com> > On 2/11/19 2:17 PM, Roman Kennke wrote: >> I'd like to merge changes from jdk/jdk12 -> sh/jdk12 up to latest tag >> jdk-13+31. > > > It must be jdk-12+31, right? Right. Sorry. >> It merged trivially without any conflicts, and testing hotspot_gc_shenandoah is all good. >> http://cr.openjdk.java.net/~rkennke/upstream-jdk12-merge-2019-02-11/changes.txt > > Looks okay. At some point in the future, we would need to switch to jdk-updates/jdk12u. I have > backported quite a few Shenandoah fixes there already, and those fixes are not present in jdk/jdk12. Right. I assume jdk-12+31 will land in jdk-updates/jdk12u? Otherwise this change would make a little mess. Roman From shade at redhat.com Mon Feb 11 13:54:15 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 11 Feb 2019 14:54:15 +0100 Subject: Merge upstream to jdk-12+31 In-Reply-To: <182739d1-06ec-c0ea-242f-988e6042873c@redhat.com> References: <71079684-1a27-b9b8-7ada-80c2dc44fe2b@redhat.com> <182739d1-06ec-c0ea-242f-988e6042873c@redhat.com> Message-ID: On 2/11/19 2:52 PM, Roman Kennke wrote: >> Looks okay. At some point in the future, we would need to switch to jdk-updates/jdk12u. I have >> backported quite a few Shenandoah fixes there already, and those fixes are not present in jdk/jdk12. > > Right. I assume jdk-12+31 will land in jdk-updates/jdk12u? Otherwise > this change would make a little mess. I think jdk/jdk12 would be merged to jdk-updates/jdk12u before jdk/jdk12 ceases to exist, bringing all changes and tags to update release. IIRC, that is what happened with jdk/jdk11. -Aleksey From roman at kennke.org Mon Feb 11 14:36:26 2019 From: roman at kennke.org (roman at kennke.org) Date: Mon, 11 Feb 2019 14:36:26 +0000 Subject: hg: shenandoah/jdk12: 39 new changesets Message-ID: <201902111436.x1BEaUQL025414@aojmv0008.oracle.com> Changeset: df10c5cd5171 Author: jwilhelm Date: 2019-01-24 00:43 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/df10c5cd5171 Added tag jdk-12+29 for changeset 44f41693631f ! .hgtags Changeset: 376f0e4e6fba Author: iignatyev Date: 2019-01-23 16:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/376f0e4e6fba 8158646: [jittester] generated tests may not compile by javac Reviewed-by: kvn ! test/hotspot/jtreg/testlibrary/jittester/Makefile ! test/hotspot/jtreg/testlibrary/jittester/conf/default.properties ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/AotTestGeneratorsFactory.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ByteCodeGenerator.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/JavaCodeGenerator.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TestsGenerator.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TypeList.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CastOperatorFactory.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/types/TypeKlass.java Changeset: 8fd43dacaef7 Author: iignatyev Date: 2019-01-23 16:36 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/8fd43dacaef7 8216180: [AOT] compiler/intrinsics/bigInteger/TestMulAdd.java crashed with AOT enabled Reviewed-by: kvn ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestMulAdd.java ! test/jtreg-ext/requires/VMProps.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: b693b0d2053d Author: iveresov Date: 2019-01-23 16:57 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/b693b0d2053d 8217678: [AOT] jck Math/IncrementExact and Math/DecrementExact tests fail when test classes are AOTed Reviewed-by: kvn ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerExactExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java Changeset: 7ba8ce465804 Author: iignatyev Date: 2019-01-23 18:45 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/7ba8ce465804 8150757: [TESTBUG] compiler/ciReplay/TestVM.sh and compiler/ciReplay/TestVM_no_comp_level.sh fail when no compilations are happening Reviewed-by: kvn ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java Changeset: 2134c512a525 Author: iignatyev Date: 2018-01-30 16:48 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/2134c512a525 8167276: jvmci/compilerToVM/MaterializeVirtualObjectTest.java fails with -XX:-EliminateAllocations Reviewed-by: kvn ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/jtreg-ext/requires/VMProps.java Changeset: 7ad61dce3825 Author: iignatyev Date: 2019-01-23 20:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/7ad61dce3825 8217699: add java/util/concurrent/CountDownLatch/Basic.java to ProblemList-Xcomp Reviewed-by: kvn ! test/jdk/ProblemList-Xcomp.txt Changeset: ca6f11c5acda Author: jcm Date: 2019-01-23 23:24 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/ca6f11c5acda 8213825: assert(false) failed: Non-balanced monitor enter/exit! Likely JNI locking Summary: skip sfpt optimization for Load is removed for Java Object's Markword Load. Reviewed-by: kvn, dlong ! src/hotspot/share/opto/memnode.cpp Changeset: f618cfbaf35b Author: pliden Date: 2019-01-24 12:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/f618cfbaf35b 8217309: ZGC: Fix ZNMethodTable corruption Reviewed-by: eosterlund, stefank ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zNMethodTable.hpp Changeset: 6533b2b34593 Author: jwilhelm Date: 2019-01-25 00:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/6533b2b34593 8217580: Remove tests from problemList as bugs has been closed Reviewed-by: iignatyev, mseledtsov ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList-Xcomp.txt Changeset: 2ededfdf9dca Author: iignatyev Date: 2019-01-24 23:52 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/2ededfdf9dca 8217770: problem list org.graalvm.compiler.debug.test.DebugContextTest Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 1ffc0fa0e98b Author: clanger Date: 2019-01-25 10:59 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/1ffc0fa0e98b 8217657: Move the test for default value of jdk.includeInExceptions into own test Reviewed-by: mullan, goetz ! test/jdk/java/net/Socket/ExceptionText.java + test/jdk/jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java Changeset: 391d671f222b Author: ehelin Date: 2019-01-23 13:40 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/391d671f222b 8213231: ThreadSnapshot::_threadObj can become stale Reviewed-by: dcubed, dholmes, rehn ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/services/threadService.hpp Changeset: 207d3bb450e5 Author: iignatyev Date: 2019-01-25 08:52 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/207d3bb450e5 8067250: [mlvm] vm/mlvm/mixed/stress/regression/b6969574 fails and perf regression Reviewed-by: roland ! test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java Changeset: 6f1ca0c02aa1 Author: jwilhelm Date: 2019-01-25 17:54 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/6f1ca0c02aa1 8217797: ProblemList LongMulOverflowTest.java Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: f94819d1c7a0 Author: iveresov Date: 2019-01-25 14:50 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/f94819d1c7a0 8217828: Un-ProblemList LongMulOverflowTest.java Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 21bcd9cdffb3 Author: iignatyev Date: 2019-01-26 12:51 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/21bcd9cdffb3 8217852: problem-list ctw of jdk.jconsole and java.desktop on windows Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt Changeset: 37c8fcc76699 Author: pliden Date: 2019-01-28 08:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/37c8fcc76699 8217717: ZGC: Broken oop map in C1 load barrier stub Reviewed-by: eosterlund, neliasso Contributed-by: erik.osterlund at oracle.com, per.liden at oracle.com ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp ! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp ! src/hotspot/share/gc/z/c1/zBarrierSetC1.hpp Changeset: f5671b2e74df Author: shade Date: 2019-01-28 10:24 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/f5671b2e74df 8217854: [TESTBUG] runtime/CompressedOops/UseCompressedOops.java fails with Shenandoah Reviewed-by: dcubed, zgu ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java Changeset: 297183cee278 Author: sangheki Date: 2019-01-29 11:21 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/297183cee278 8217666: gc/nvdimm/* should not be included any tiers Reviewed-by: iignatyev, lkorinth ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java ! test/jtreg-ext/requires/VMProps.java Changeset: 6a30416606ed Author: kaddepalli Date: 2019-01-30 15:02 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/6a30416606ed 8215921: There is no change when select different Foreground and Background by mouse. Reviewed-by: serb, psadhukhan ! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java ! test/jdk/ProblemList.txt + test/jdk/java/awt/Choice/SelectNewItemTest/SelectNewItemTest.java Changeset: 7d19ac37d7d1 Author: iignatyev Date: 2019-01-30 09:30 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/7d19ac37d7d1 8207922: ctw of jdk.security.auth failed with "Unexpected zero exit codebefore finishing all compilations" Reviewed-by: roland, thartmann ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java Changeset: 6c377af36a5c Author: mullan Date: 2019-01-30 15:42 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/6c377af36a5c 8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 Reviewed-by: jnimeh, clanger ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmDecomposer.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Changeset: d7c16e381e0d Author: iignatyev Date: 2019-01-30 13:11 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/d7c16e381e0d 8218079: cleanup hotspot ProblemList files Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt Changeset: cda5d1ed2c85 Author: prr Date: 2019-01-30 14:03 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/cda5d1ed2c85 8218020: Fix version number in mesa.md 3rd party legal file Reviewed-by: serb, psadhukhan ! src/java.desktop/share/legal/mesa3d.md Changeset: 7d52b2606835 Author: jwilhelm Date: 2019-01-31 01:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/7d52b2606835 Added tag jdk-12+30 for changeset 6c377af36a5c ! .hgtags Changeset: 9e0d6eaafc2c Author: iignatyev Date: 2019-01-30 17:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/9e0d6eaafc2c 8178798: Two compiler/aot/verification/vmflags tests fail by timeout with UseAVX=3 Reviewed-by: kvn ! test/hotspot/jtreg/compiler/aot/AotCompiler.java Changeset: 964626d13972 Author: nishjain Date: 2019-01-31 13:05 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/964626d13972 8214935: Upgrade IANA LSR data Reviewed-by: rriggs, naoto ! make/data/lsrdata/language-subtag-registry.txt Changeset: 125012edb689 Author: naoto Date: 2019-01-31 12:43 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/125012edb689 8217892: Clarify the support for the new Japanese era in java.time.chrono.JapaneseEra Reviewed-by: chegar ! src/java.base/share/classes/java/time/chrono/JapaneseEra.java Changeset: 8b28a86e4ee2 Author: pmuthuswamy Date: 2019-02-01 09:11 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/8b28a86e4ee2 8218134: Modify the jQuery.md file to reflect the exact jQuery license content Reviewed-by: jjg, sundar ! src/jdk.javadoc/share/legal/jquery.md Changeset: 69fa4a882150 Author: iignatyev Date: 2019-01-31 22:17 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/69fa4a882150 8218168: clean up hotspot ProblemList Reviewed-by: kvn, dholmes, sspitsyn ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/ProblemList.txt Changeset: a5d7ac117ac2 Author: iignatyev Date: 2019-01-31 22:17 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/a5d7ac117ac2 8218162: problem list j/u/s/t/o/o/t/java/util/stream/StreamLinkTest.java on solaris w/ Xcomp Reviewed-by: kvn ! test/jdk/ProblemList-Xcomp.txt Changeset: 4f2af72cb65a Author: naoto Date: 2019-02-01 08:59 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/4f2af72cb65a 8216546: Support new Japanese era in java.lang.Character for Java SE 11 Reviewed-by: chegar ! src/java.base/share/classes/java/lang/Character.java Changeset: f5fd8eefae0f Author: amenkov Date: 2019-02-01 09:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/f5fd8eefae0f 8218025: disable pop_frame and force_early_return caps for Graal Reviewed-by: iignatyev, sspitsyn, dholmes ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp ! test/hotspot/jtreg/ProblemList-graal.txt ! test/jdk/ProblemList-graal.txt Changeset: ffac5eabbf28 Author: iignatyev Date: 2019-02-01 13:33 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/ffac5eabbf28 8218178: vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java fails with -Xcomp Reviewed-by: dlong ! test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java Changeset: 5ed765426c72 Author: iignatyev Date: 2019-02-04 17:53 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/5ed765426c72 8218197: [failurehandler] parent processes shouldn't be killed till their children are handle Reviewed-by: dholmes, kbarrett ! test/failure_handler/src/share/classes/jdk/test/failurehandler/HtmlSection.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/ToolKit.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionHelper.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/PatternAction.java Changeset: 0331b08811ad Author: eosterlund Date: 2019-02-05 20:06 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/0331b08811ad 8216541: CompiledICHolders of VM locked unloaded nmethods are released too late Reviewed-by: kvn, thartmann ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/sweeper.hpp Changeset: b5f7bb57de2f Author: diazhou Date: 2019-01-21 02:43 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/b5f7bb57de2f 8217352: Remove EA from version string starting with Initial RC promotion Reviewed-by: erikj, tbell ! make/conf/jib-profiles.js Changeset: 61f9ba515e81 Author: rkennke Date: 2019-02-11 13:24 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk12/rev/61f9ba515e81 Merge ! .hgtags ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java From rkennke at redhat.com Thu Feb 14 16:45:58 2019 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 14 Feb 2019 17:45:58 +0100 Subject: RFR: Load reference barriers Message-ID: <8725b86c-c8ca-dc35-8016-8a89c35a5835@redhat.com> I would like to propose we switch to what we came to call 'load reference barrier' as new barrier scheme for Shenandoah GC. The main difference is that instead of ensuring correct invariant when we store anything into the heap (e.g. read-barrier before reads, write-barrier before writes, plus a bunch of other stuff), we ensure the invariance on objects when they get loaded, by employing what is currently our write-barrier. The reason why I'm proposing it is: - simpler barrier interface - easier to get good performance out of it ==> good for upcoming Graal (sup)port - reduced maintenance burden (I intend to backport it all the way) This has a number of advantages: - Strong invariant means it's a lot easier to reason about the state of GC and objects - Much simpler barrier interface. Infact, a lot of stuff that we added to barrier interfaces after JDK11 will now become unused: no need for barriers on primitives, no need for object equality barriers, etc. Also, some C2 stuff that we added for Shenandoah can now be removed again. - Optimization is much easier: we currently put barriers 'down low' close to their uses (which might be inside a hot loop), and then work hard to optimize barriers upwards, e.g. out of loops. By using load-ref-barriers, we would place them at the outermost site already. Look how much code is removed from shenandoahSupport.cpp! - No more need for object equals barriers. - No more need for 'resolve' barriers. - All barriers are now conditional, which opens up opportunity for further optimization later on. - we can re-enable the fast JNI getfield stuff - we no longer need the nmethod initializer that initializes embedded oops to to-space - We no longer have the problem to use two registers for 'the same' value (pre- and post-barrier). We can eliminate the corresponding optimization pass and remaining shared code changes in block.hpp and lcm.cpp The 'only' optimizations that we do in C2 are: - Look upwards and see if barrier input indicates we don't actually need the barrier. Would be the case for: constants, nulls, method parameters, etc (anything that is not like a load). Even though we insert barriers after loads, you'd be surprised to see how many loads actually disappear. - Look downwards to check uses of the barrier. If it doesn't feed into anything that requires a barrier, we can remove it. Performance doesn't seem to be negatively impacted at all. Some benchmarks benefit positively from it. I see confusing results from CryptoAes benchmark, which we are currently investigating, however it doesn't seem related by barrier impact nor GC activity. Probably run-to-run variance. Testing: hotspot_gc_shenandoah, SPECjvm2008, SPECjbb2015, all of them many times Webrev: http://cr.openjdk.java.net/~rkennke/load-ref-barriers/webrev.00/ Thanks to Roland for helping out many times on C2!! From rkennke at redhat.com Thu Feb 14 20:07:46 2019 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 14 Feb 2019 21:07:46 +0100 Subject: Upstream merge to jdk-13+8 Message-ID: <098c6362-0be4-003d-fe26-82118796ea86@redhat.com> Merged trivially. Testing hotspot_gc_shenandoah seems fine. Changes: http://cr.openjdk.java.net/~rkennke/upstream-jdk13-merge-2019-02-14/changes.txt In particular: - 8217874: Shenandoah: Clobbered register in ShenandoahBarrierSetAssembler::cmpxchg_oop() Ok to push? Thanks, Roman From shade at redhat.com Thu Feb 14 20:09:56 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 14 Feb 2019 21:09:56 +0100 Subject: Upstream merge to jdk-13+8 In-Reply-To: <098c6362-0be4-003d-fe26-82118796ea86@redhat.com> References: <098c6362-0be4-003d-fe26-82118796ea86@redhat.com> Message-ID: <41b2b37e-e9a4-f853-e10d-8de45c4c5874@redhat.com> On 2/14/19 9:07 PM, Roman Kennke wrote: > Merged trivially. Testing hotspot_gc_shenandoah seems fine. > > Changes: > http://cr.openjdk.java.net/~rkennke/upstream-jdk13-merge-2019-02-14/changes.txt > > In particular: > - 8217874: Shenandoah: Clobbered register in > ShenandoahBarrierSetAssembler::cmpxchg_oop() > > Ok to push? Looks good to push. -Aleksey From roman at kennke.org Thu Feb 14 20:14:46 2019 From: roman at kennke.org (roman at kennke.org) Date: Thu, 14 Feb 2019 20:14:46 +0000 Subject: hg: shenandoah/jdk: 85 new changesets Message-ID: <201902142014.x1EKErqI010303@aojmv0008.oracle.com> Changeset: 26ecda724028 Author: mchung Date: 2019-02-06 15:09 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/26ecda724028 8218461: test/jdk/java/lang/invoke/VarHandles should be generated rather than manually edited Reviewed-by: bpb, vromero ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template Changeset: 7870ecf291cc Author: jwilhelm Date: 2019-02-07 02:48 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7870ecf291cc Added tag jdk-13+7 for changeset 021917019cda ! .hgtags Changeset: 2f4c2bc90b22 Author: mikael Date: 2019-02-06 18:34 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2f4c2bc90b22 8218581: Incorrect exception message generation Reviewed-by: hseigel ! src/hotspot/share/classfile/modules.cpp Changeset: 2121afe70084 Author: pbansal Date: 2019-01-10 16:38 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2121afe70084 8214252: Expanded & Collapsed nodes of a JTree look the same on GTK3 Reviewed-by: serb, psadhukhan ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c Changeset: 1a1c393b5c42 Author: akolarkunnu Date: 2019-01-15 22:54 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1a1c393b5c42 8214471: Enable different look and feel tests in SwingSet3 demo test ToolTipDemoTest Reviewed-by: serb, shurailine ! test/jdk/sanity/client/SwingSet/src/ToolTipDemoTest.java Changeset: 6dae74bb8a43 Author: pbansal Date: 2019-01-18 13:36 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6dae74bb8a43 8214111: There is no icon in all JOptionPane target image Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java Changeset: ac04efe9feed Author: pbansal Date: 2019-01-18 13:54 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ac04efe9feed 8214765: All TrayIcon MessageType icons does not show up with gtk3 option set Reviewed-by: serb, psadhukhan ! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java Changeset: 420d0198e26a Author: serb Date: 2019-01-19 10:09 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/420d0198e26a 8211885: Duplicate id declarations in java.awt.geom.Path2D Reviewed-by: aivanov ! src/java.desktop/share/classes/java/awt/geom/Path2D.java Changeset: 997dc1dff075 Author: akolarkunnu Date: 2019-01-22 08:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/997dc1dff075 8217297: Add support for multiple look and feel for SwingSet SliderDemoTest Reviewed-by: serb Contributed-by: vikrant.v.agarwal at oracle.com ! test/jdk/sanity/client/SwingSet/src/SliderDemoTest.java ! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/slider/SliderDemo.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DefaultDriverInstaller.java Changeset: 9fb26c4d8eaa Author: akolarkunnu Date: 2019-01-22 08:44 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9fb26c4d8eaa 8217377: javax/swing/JPopupMenu/6583251/bug6583251.java failed with UnsupportedOperation exception Reviewed-by: serb Contributed-by: vikrant.v.agarwal at oracle.com ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JPopupMenu/6583251/bug6583251.java Changeset: f024302abefd Author: akolarkunnu Date: 2019-01-24 07:15 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f024302abefd 8217235: Create automated test for SwingSet ColorChooserDemoTest Reviewed-by: serb, shurailine Contributed-by: vikrant.v.agarwal at oracle.com + test/jdk/sanity/client/SwingSet/src/ColorChooserDemoTest.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/BezierAnimationPanel.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/ColorChooserDemo.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/resources/ColorChooserDemo.properties + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/resources/images/ColorChooserDemo.gif Changeset: e04d39094915 Author: serb Date: 2019-01-28 17:19 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e04d39094915 8214076: Cleanup the code related to GraphicsEnvironment/Device/Configuration Reviewed-by: aivanov, prr ! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDevice.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterGraphicsConfig.java ! src/java.desktop/share/classes/java/awt/GraphicsConfiguration.java ! src/java.desktop/share/classes/sun/awt/image/BufferedImageDevice.java ! src/java.desktop/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java ! src/java.desktop/share/classes/sun/java2d/HeadlessGraphicsEnvironment.java ! src/java.desktop/share/classes/sun/print/PrinterGraphicsConfig.java ! src/java.desktop/share/classes/sun/print/PrinterGraphicsDevice.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java ! src/java.desktop/unix/native/common/awt/awt_GraphicsEnv.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java Changeset: 1e1b4f09b869 Author: psadhukhan Date: 2019-01-29 11:06 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1e1b4f09b869 Merge - src/hotspot/share/gc/g1/evacuationInfo.hpp - src/java.base/unix/native/libnio/ch/SocketChannelImpl.c - src/java.base/unix/native/libnio/ch/SocketDispatcher.c - src/java.base/windows/native/libnio/ch/SocketChannelImpl.c - test/Makefile - test/TestCommon.gmk - test/hotspot/jtreg/Makefile - test/jaxp/Makefile - test/jdk/Makefile ! test/jdk/ProblemList.txt - test/jdk/java/lang/String/AlignIndent.java - test/jdk/javax/net/ssl/compatibility/Parameter.java - test/jdk/sun/security/util/Resources/NewNamesFormat.java - test/jdk/sun/security/util/Resources/NewResourcesNames.java - test/langtools/Makefile - test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLankmarkRegions.java - test/langtools/tools/javac/RawStringLiteralLang.java - test/langtools/tools/javac/RawStringLiteralLangAPI.java - test/langtools/tools/javac/diags/examples/RawStringLiteral.java - test/nashorn/Makefile Changeset: 58ec9ada9234 Author: serb Date: 2019-01-29 13:53 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/58ec9ada9234 8214918: Unify GraphicsEnvironment.getCenterPoint()/getMaximumWindowBounds() across the platforms Reviewed-by: kaddepalli, aivanov, prr ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: 24a861d4b4f0 Author: psadhukhan Date: 2019-01-31 08:45 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/24a861d4b4f0 8217464: Remove resolved client bugs from the ProblemList.txt Reviewed-by: prr, kaddepalli ! test/jdk/ProblemList.txt Changeset: 01980f91eac1 Author: serb Date: 2019-01-31 15:20 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/01980f91eac1 8216318: The usage of Disposer in the java.awt.Robot can be deleted Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java ! src/java.desktop/share/classes/java/awt/Robot.java ! src/java.desktop/share/classes/java/awt/peer/RobotPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WRobotPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp - src/java.desktop/windows/native/libawt/windows/awt_Robot.h Changeset: 9b93a6b30cbe Author: itakiguchi Date: 2019-02-01 15:34 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9b93a6b30cbe 8212677: X11 default visual support for IM status window on VNC Reviewed-by: serb, naoto ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c Changeset: ec5e5bc74f17 Author: serb Date: 2019-02-02 10:00 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ec5e5bc74f17 8214823: Javadoc cleanup of java.awt.desktop package Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/desktop/AboutEvent.java ! src/java.desktop/share/classes/java/awt/desktop/AboutHandler.java ! src/java.desktop/share/classes/java/awt/desktop/AppEvent.java ! src/java.desktop/share/classes/java/awt/desktop/AppForegroundEvent.java ! src/java.desktop/share/classes/java/awt/desktop/AppForegroundListener.java ! src/java.desktop/share/classes/java/awt/desktop/AppHiddenEvent.java ! src/java.desktop/share/classes/java/awt/desktop/AppHiddenListener.java ! src/java.desktop/share/classes/java/awt/desktop/AppReopenedEvent.java ! src/java.desktop/share/classes/java/awt/desktop/AppReopenedListener.java ! src/java.desktop/share/classes/java/awt/desktop/FilesEvent.java ! src/java.desktop/share/classes/java/awt/desktop/OpenFilesEvent.java ! src/java.desktop/share/classes/java/awt/desktop/OpenFilesHandler.java ! src/java.desktop/share/classes/java/awt/desktop/OpenURIEvent.java ! src/java.desktop/share/classes/java/awt/desktop/OpenURIHandler.java ! src/java.desktop/share/classes/java/awt/desktop/PreferencesEvent.java ! src/java.desktop/share/classes/java/awt/desktop/PreferencesHandler.java ! src/java.desktop/share/classes/java/awt/desktop/PrintFilesEvent.java ! src/java.desktop/share/classes/java/awt/desktop/PrintFilesHandler.java ! src/java.desktop/share/classes/java/awt/desktop/QuitEvent.java ! src/java.desktop/share/classes/java/awt/desktop/QuitHandler.java ! src/java.desktop/share/classes/java/awt/desktop/QuitResponse.java ! src/java.desktop/share/classes/java/awt/desktop/QuitStrategy.java ! src/java.desktop/share/classes/java/awt/desktop/ScreenSleepEvent.java ! src/java.desktop/share/classes/java/awt/desktop/ScreenSleepListener.java ! src/java.desktop/share/classes/java/awt/desktop/SystemEventListener.java ! src/java.desktop/share/classes/java/awt/desktop/SystemSleepEvent.java ! src/java.desktop/share/classes/java/awt/desktop/SystemSleepListener.java ! src/java.desktop/share/classes/java/awt/desktop/UserSessionEvent.java ! src/java.desktop/share/classes/java/awt/desktop/UserSessionListener.java Changeset: 0c339d151cdc Author: psadhukhan Date: 2019-02-04 11:01 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0c339d151cdc Merge - src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java - test/hotspot/jtreg/gc/g1/TestStringTableStats.java ! test/jdk/ProblemList.txt - test/langtools/jdk/javadoc/doclet/testHtmlWarning/TestHtmlWarning.java Changeset: fa0d9fc371bb Author: psadhukhan Date: 2019-02-07 12:11 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fa0d9fc371bb Merge - make/gensrc/GensrcCLDR.gmk - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/bcp47/timezone.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldml.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlBCP47.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlSupplemental.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_AE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_BH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_JO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_OM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_PS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_QA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_YE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg_BG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_AD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES_VALENCIA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs_CZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz_BT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_GR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_150.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US_POSIX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_WS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_419.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_AR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_DO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_HN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_IC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_MX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_NI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_SV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_UY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_VE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et_EE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_FO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_HT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_WF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_YT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_HR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu_HU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy_AM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id_ID.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is_IS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_SM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_VA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja_JP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km_KH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo_LA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt_LT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv_LV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn_MN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_BN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my_MM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_SJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_NP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_AW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_CW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl_PL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_PT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_ST.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_TL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_RO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/root.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk_SK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_AL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_AX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg_TJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th_TH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk_TM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_TR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi_VN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_TW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/attributeValueValidity.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/characters.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/coverageLevels.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/dayPeriods.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/genderList.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/languageInfo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/likelySubtags.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/metaZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/numberingSystems.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/ordinals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/pluralRanges.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/plurals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/rgScope.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/subdivisions.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalMetadata.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/telephoneCodeData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/windowsZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/unicode-license.txt Changeset: e30211561a17 Author: redestad Date: 2019-02-07 10:26 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e30211561a17 8218565: HandleMark cleanup Reviewed-by: coleenp, kbarrett, rehn ! src/hotspot/share/runtime/handles.cpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/handles.inline.hpp Changeset: 48ff68e2fe5c Author: ihse Date: 2019-02-07 12:35 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/48ff68e2fe5c 8218431: Improved platform checking in makefiles Reviewed-by: erikj ! make/Bundles.gmk ! make/CompileDemos.gmk ! make/CompileJavaModules.gmk ! make/CopyImportModules.gmk ! make/CreateJmods.gmk ! make/Images.gmk ! make/InitSupport.gmk ! make/MacBundles.gmk ! make/Main.gmk ! make/ModuleWrapper.gmk ! make/RunTests.gmk ! make/TestImage.gmk ! make/ZipSecurity.gmk ! make/common/MakeBase.gmk ! make/common/Modules.gmk ! make/common/NativeCompilation.gmk ! make/common/Utils.gmk ! make/copy/Copy-java.base.gmk ! make/copy/Copy-jdk.crypto.cryptoki.gmk ! make/copy/Copy-jdk.crypto.ucrypto.gmk ! make/gensrc/Gensrc-java.desktop.gmk ! make/gensrc/Gensrc-jdk.hotspot.agent.gmk ! make/gensrc/GensrcIcons.gmk ! make/gensrc/GensrcMisc.gmk ! make/hotspot/CopyToExplodedJdk.gmk ! make/hotspot/gensrc/GensrcAdlc.gmk ! make/hotspot/gensrc/GensrcDtrace.gmk ! make/hotspot/ide/CreateVSProject.gmk ! make/hotspot/lib/CompileDtraceLibraries.gmk ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/CompileJvm.gmk ! make/hotspot/lib/JvmDtraceObjects.gmk ! make/hotspot/lib/JvmFeatures.gmk ! make/hotspot/lib/JvmFlags.gmk ! make/hotspot/lib/JvmMapfile.gmk ! make/hotspot/lib/JvmOverrideFiles.gmk ! make/hotspot/test/GtestImage.gmk ! make/launcher/Launcher-java.base.gmk ! make/launcher/Launcher-java.security.jgss.gmk ! make/launcher/Launcher-jdk.accessibility.gmk ! make/launcher/Launcher-jdk.pack.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.base.gmk ! make/lib/Lib-java.desktop.gmk ! make/lib/Lib-java.instrument.gmk ! make/lib/Lib-java.management.gmk ! make/lib/Lib-java.prefs.gmk ! make/lib/Lib-java.security.jgss.gmk ! make/lib/Lib-jdk.accessibility.gmk ! make/lib/Lib-jdk.attach.gmk ! make/lib/Lib-jdk.crypto.mscapi.gmk ! make/lib/Lib-jdk.crypto.ucrypto.gmk ! make/lib/Lib-jdk.hotspot.agent.gmk ! make/lib/Lib-jdk.internal.le.gmk ! make/lib/Lib-jdk.jdi.gmk ! make/lib/Lib-jdk.management.gmk ! make/lib/Lib-jdk.net.gmk ! make/lib/Lib-jdk.sctp.gmk ! make/test/BuildFailureHandler.gmk ! make/test/JtregNativeHotspot.gmk ! make/test/JtregNativeJdk.gmk ! test/make/TestMakeBase.gmk ! test/make/UtilsForTests.gmk Changeset: 3f054fd85646 Author: coffeys Date: 2019-02-07 12:09 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3f054fd85646 8218553: Enhance keystore load debug output Reviewed-by: weijun ! src/java.base/macosx/classes/apple/security/KeychainStore.java ! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyStore.java Changeset: df83034c9275 Author: zgu Date: 2019-02-07 14:29 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/df83034c9275 8218558: NMT stack traces in output should show mt component for virtual memory allocations Reviewed-by: shade, stuefe, coleenp ! src/hotspot/share/services/allocationSite.hpp ! src/hotspot/share/services/mallocSiteTable.cpp ! src/hotspot/share/services/mallocSiteTable.hpp ! src/hotspot/share/services/memBaseline.cpp ! src/hotspot/share/services/memReporter.cpp ! src/hotspot/share/services/memReporter.hpp ! src/hotspot/share/services/virtualMemoryTracker.hpp Changeset: 3047cf8c3bc2 Author: redestad Date: 2019-02-07 22:20 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3047cf8c3bc2 8218625: Remove dead code in relocInfo Reviewed-by: kvn, thartmann ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/code/relocInfo.hpp - src/hotspot/share/code/relocInfo_ext.cpp - src/hotspot/share/code/relocInfo_ext.hpp Changeset: e439ec989141 Author: bobv Date: 2019-02-07 17:23 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e439ec989141 8218169: [AOT] Segmentation fault when running java with AOTed Graal in -Xcomp mode on windows Reviewed-by: kvn ! src/hotspot/os/windows/os_windows.cpp Changeset: 4c6988db810a Author: coleenp Date: 2019-02-07 17:26 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4c6988db810a 8218601: [AOT] Crash in AOTCodeHeap::mark_evol_dependent_methods Summary: null check nmethod in aot dependencies Reviewed-by: kvn ! src/hotspot/share/aot/aotCodeHeap.cpp Changeset: b5f7bb57de2f Author: diazhou Date: 2019-01-21 02:43 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b5f7bb57de2f 8217352: Remove EA from version string starting with Initial RC promotion Reviewed-by: erikj, tbell ! make/conf/jib-profiles.js Changeset: 8aa31f2f109b Author: jwilhelm Date: 2019-02-07 02:53 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8aa31f2f109b Added tag jdk-12+31 for changeset b5f7bb57de2f ! .hgtags Changeset: dfe9265088b8 Author: ljiang Date: 2019-02-07 01:49 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/dfe9265088b8 8218411: JDK 12 L10n resource file update msg drop 20 Reviewed-by: naoto ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties Changeset: 314075ea3fcb Author: jwilhelm Date: 2019-02-08 02:57 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/314075ea3fcb Merge ! .hgtags ! make/conf/jib-profiles.js - make/gensrc/GensrcCLDR.gmk - src/hotspot/share/code/relocInfo_ext.cpp - src/hotspot/share/code/relocInfo_ext.hpp - src/hotspot/share/gc/g1/evacuationInfo.hpp - src/hotspot/share/runtime/arguments_ext.hpp - src/hotspot/share/services/diagnosticCommand_ext.hpp - src/java.base/unix/native/libnio/ch/SocketChannelImpl.c - src/java.base/unix/native/libnio/ch/SocketDispatcher.c - src/java.base/windows/native/libnio/ch/SocketChannelImpl.c - src/java.desktop/share/classes/sun/awt/Graphics2Delegate.java - src/java.desktop/share/classes/sun/awt/TracedEventQueue.java - src/java.desktop/share/classes/sun/awt/image/BadDepthException.java - src/java.desktop/windows/native/libawt/windows/awt_Robot.h - src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/bcp47/timezone.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldml.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlBCP47.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlSupplemental.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_AE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_BH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_JO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_OM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_PS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_QA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_YE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg_BG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_AD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES_VALENCIA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs_CZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz_BT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_GR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_150.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US_POSIX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_WS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_419.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_AR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_DO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_HN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_IC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_MX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_NI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_SV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_UY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_VE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et_EE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_FO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_HT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_WF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_YT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_HR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu_HU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy_AM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id_ID.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is_IS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_SM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_VA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja_JP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km_KH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo_LA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt_LT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv_LV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn_MN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_BN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my_MM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_SJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_NP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_AW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_CW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl_PL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_PT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_ST.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_TL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_RO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/root.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk_SK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_AL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_AX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg_TJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th_TH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk_TM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_TR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi_VN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_TW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/attributeValueValidity.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/characters.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/coverageLevels.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/dayPeriods.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/genderList.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/languageInfo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/likelySubtags.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/metaZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/numberingSystems.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/ordinals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/pluralRanges.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/plurals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/rgScope.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/subdivisions.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalMetadata.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/telephoneCodeData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/windowsZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/unicode-license.txt - src/utils/LogCompilation/src/test/resources/hotspot_pid23756.log - src/utils/LogCompilation/src/test/resources/hotspot_pid25109.log - src/utils/LogCompilation/src/test/resources/no_tiered_short.log - src/utils/LogCompilation/src/test/resources/tiered_short.log - test/Makefile - test/TestCommon.gmk - test/hotspot/jtreg/Makefile - test/hotspot/jtreg/gc/g1/TestStringTableStats.java - test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventsForTwoThreadsTest.java - test/jaxp/Makefile - test/jdk/Makefile - test/jdk/sun/security/util/Resources/NewNamesFormat.java - test/jdk/sun/security/util/Resources/NewResourcesNames.java - test/langtools/Makefile - test/langtools/jdk/javadoc/doclet/lib/JavadocTester.java - test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLankmarkRegions.java - test/langtools/jdk/javadoc/doclet/testHtmlWarning/TestHtmlWarning.java - test/nashorn/Makefile Changeset: af078dd4a224 Author: lkorinth Date: 2019-02-08 11:52 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/af078dd4a224 8217329: JTREG: Clean up, remove unused imports in gc folder Reviewed-by: lmesnik, tschatzl ! test/hotspot/jtreg/gc/TestAgeOutput.java ! test/hotspot/jtreg/gc/TestCardTablePageCommits.java ! test/hotspot/jtreg/gc/TestGenerationPerfCounter.java ! test/hotspot/jtreg/gc/TestMemoryMXBeansAndPoolsPresence.java ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java ! test/hotspot/jtreg/gc/TestObjectAlignment.java ! test/hotspot/jtreg/gc/TestPolicyNamePerfCounter.java ! test/hotspot/jtreg/gc/arguments/AllocationHelper.java ! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestShrinkHeapInSteps.java ! test/hotspot/jtreg/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/hotspot/jtreg/gc/concurrent_phase_control/CheckControl.java ! test/hotspot/jtreg/gc/epsilon/TestArraycopyCheckcast.java ! test/hotspot/jtreg/gc/epsilon/TestEpsilonEnabled.java ! test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java ! test/hotspot/jtreg/gc/g1/TestPLABOutput.java ! test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java ! test/hotspot/jtreg/gc/logging/TestDeprecatedPrintFlags.java ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceMemoryPool.java ! test/hotspot/jtreg/gc/metaspace/TestPerfCountersAndMemoryPools.java ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLocker.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGC.java ! test/hotspot/jtreg/gc/whitebox/TestConcMarkCycleWB.java Changeset: a0a327cae58f Author: lkorinth Date: 2019-02-08 12:09 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a0a327cae58f 8217332: JTREG: Clean up, use generics instead of raw types Reviewed-by: tschatzl, sangheki ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestFullGCCount.java ! test/hotspot/jtreg/gc/TestSoftReferencesBehaviorOnOOME.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.java ! test/hotspot/jtreg/gc/TestVerifySubSet.java ! test/hotspot/jtreg/gc/cms/TestMBeanCMS.java ! test/hotspot/jtreg/gc/g1/TestHumongousShrinkHeap.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java ! test/hotspot/jtreg/gc/g1/TestShrinkDefragmentedHeap.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestObjectCollected.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java Changeset: 55d2d437c708 Author: jlahoda Date: 2019-02-08 12:31 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/55d2d437c708 8217335: Add a script to generate --release data Reviewed-by: darcy, ihse ! make/data/symbols/README + make/scripts/generate-symbol-data.sh Changeset: f0f8f0afed74 Author: jlahoda Date: 2019-02-08 12:31 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f0f8f0afed74 8218630: CreateSymbols includes class and module headers unnecessarily. Summary: Ensure class and module headers from the current version are properly matched to existing ones to avoid duplication. Reviewed-by: jjg ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java Changeset: d224f48e39ca Author: jlahoda Date: 2019-02-08 12:31 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d224f48e39ca 8216263: Add historical data for JDK 12 Summary: Including --release 12 data, based on 12-ea+30, built from changeset 6c377af36a5c. Reviewed-by: darcy, jjg + make/data/symbols/java.base-C.sym.txt + make/data/symbols/java.compiler-C.sym.txt + make/data/symbols/java.desktop-C.sym.txt + make/data/symbols/java.naming-C.sym.txt + make/data/symbols/java.rmi-C.sym.txt + make/data/symbols/java.xml-C.sym.txt + make/data/symbols/jdk.compiler-C.sym.txt + make/data/symbols/jdk.jfr-C.sym.txt + make/data/symbols/jdk.jsobject-C.sym.txt + make/data/symbols/jdk.unsupported-C.sym.txt ! make/data/symbols/symbols Changeset: 68ca8b201925 Author: chegar Date: 2019-02-08 11:26 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/68ca8b201925 8218546: Unable to connect to https://google.com using java.net.HttpClient Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java Changeset: e402ec38ba9a Author: chegar Date: 2019-02-08 12:44 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e402ec38ba9a Merge ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java Changeset: 4ce47bc1fb92 Author: chegar Date: 2019-02-08 12:23 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4ce47bc1fb92 8218662: Allow 204 responses with Content-Length:0 Reviewed-by: michaelm ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! test/jdk/java/net/httpclient/Response204.java Changeset: e57bcfd7bf79 Author: chegar Date: 2019-02-08 13:07 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e57bcfd7bf79 Merge ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! test/jdk/java/net/httpclient/Response204.java Changeset: 50a5d0353570 Author: tschatzl Date: 2019-02-08 12:55 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/50a5d0353570 8217778: StringTable cleanup miscalculates amount of dead objects Reviewed-by: kbarrett ! src/hotspot/share/gc/shared/weakProcessor.cpp ! src/hotspot/share/gc/shared/weakProcessor.inline.hpp Changeset: 24341625d8f2 Author: tschatzl Date: 2019-02-08 12:55 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/24341625d8f2 8217330: Split G1CollectionSetChooser into collection set candidate container and the chooser algorithm Reviewed-by: lkorinth, kbarrett ! src/hotspot/share/gc/g1/collectionSetChooser.cpp ! src/hotspot/share/gc/g1/collectionSetChooser.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.hpp + src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp + src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/memory/allocation.cpp Changeset: ef72c85a0534 Author: tschatzl Date: 2019-02-08 12:55 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ef72c85a0534 8217328: Rename CollectionSetChooser to G1CollectionSetChooser Reviewed-by: lkorinth, kbarrett - src/hotspot/share/gc/g1/collectionSetChooser.cpp - src/hotspot/share/gc/g1/collectionSetChooser.hpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp + src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp + src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp Changeset: 757e9407bafc Author: coleenp Date: 2019-02-08 09:33 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/757e9407bafc 8218593: Symbol leak in prepend_host_package_name Summary: add appropriate refcounting for Symbols stomped by parsing Reviewed-by: hseigel, zgu ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp Changeset: b5b373bda814 Author: roland Date: 2019-02-07 09:55 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b5b373bda814 8217990: C2 UseOptoBiasInlining: load of markword optimized to 0 if running with -XX:-EliminateLocks Reviewed-by: thartmann, mdoerr, rrich, kvn ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/graphKit.cpp + test/hotspot/jtreg/compiler/c2/TestUseOptoBiasInliningWithoutEliminateLocks.java Changeset: 67537bbafd7f Author: dtitov Date: 2019-02-08 09:41 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/67537bbafd7f 8205654: serviceability/dcmd/framework/HelpTest.java timed out Reviewed-by: sspitsyn, dholmes + src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java ! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java + src/jdk.jcmd/share/classes/sun/tools/common/ProcessHelper.java ! test/hotspot/jtreg/serviceability/dcmd/framework/HelpTest.java ! test/hotspot/jtreg/serviceability/dcmd/framework/InvalidCommandTest.java - test/hotspot/jtreg/serviceability/dcmd/framework/TEST.properties + test/hotspot/jtreg/serviceability/dcmd/framework/TestJavaProcess.java + test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java ! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java + test/jdk/sun/tools/jcmd/TestProcess.java + test/jdk/sun/tools/jcmd/TestProcessHelper.java Changeset: c34acb3a3330 Author: xuelei Date: 2019-02-08 10:03 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c34acb3a3330 8218580: endpoint identification algorithm should be case-insensitive Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/ClientHello.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java Changeset: 2b64ebacce93 Author: zgu Date: 2019-02-08 14:03 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2b64ebacce93 8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") Reviewed-by: shade, coleenp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/services/memReporter.cpp + test/hotspot/jtreg/runtime/NMT/MallocSiteTypeChange.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 49adf961fcb1 Author: dl Date: 2019-02-08 13:39 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/49adf961fcb1 8210280: Unnecessary reallocation when invoking HashMap.putAll() Reviewed-by: martin, mvala, igerasim, chegar, rriggs Contributed-by: Michal Vala , Doug Lea
, Martin Buchholz ! src/java.base/share/classes/java/util/HashMap.java + test/jdk/java/util/HashMap/WhiteBoxResizeTest.java ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java + test/jdk/java/util/concurrent/tck/LinkedHashMapTest.java ! test/jdk/java/util/concurrent/tck/MapTest.java + test/micro/org/openjdk/bench/java/util/HashMapBench.java Changeset: 8041cefba76b Author: shurailine Date: 2019-02-08 05:46 -0900 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8041cefba76b 8218692: Switch to JCov build which supports byte code version 57 Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: e7d81a810546 Author: dholmes Date: 2019-02-08 20:51 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e7d81a810546 8193234: When using -Xcheck:jni an internally allocated buffer can leak Reviewed-by: shade, hseigel ! src/hotspot/share/prims/jniCheck.cpp Changeset: 50c1b0a0f1e8 Author: dtitov Date: 2019-02-09 10:07 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/50c1b0a0f1e8 8218705: Test sun/tools/jcmd/TestJcmdDefaults.java fails on Linux Reviewed-by: dholmes ! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java Changeset: c6cda58bd1aa Author: shade Date: 2019-02-09 19:39 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c6cda58bd1aa 8218715: [TESTBUG] TestUseOptoBiasInliningWithoutEliminateLocks needs to unlock WhiteBoxAPI Reviewed-by: kvn ! test/hotspot/jtreg/compiler/c2/TestUseOptoBiasInliningWithoutEliminateLocks.java Changeset: 6c96d42ec3e7 Author: lancea Date: 2019-02-09 17:19 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6c96d42ec3e7 8182117: Document Zip File System Properties Reviewed-by: alanb, mchung, rriggs, clanger ! src/jdk.zipfs/share/classes/module-info.java Changeset: b9a806ca423f Author: weijun Date: 2019-02-11 11:01 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b9a806ca423f 8180569: Refactor sun/security/krb5/ shell tests to plain java tests Reviewed-by: mullan + test/jdk/sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java - test/jdk/sun/security/krb5/auto/rcache_usemd5.sh ! test/jdk/sun/security/krb5/tools/KtabCheck.java ! test/jdk/sun/security/krb5/tools/KtabZero.java - test/jdk/sun/security/krb5/tools/ktarg.sh - test/jdk/sun/security/krb5/tools/ktcheck.sh - test/jdk/sun/security/krb5/tools/ktmissing.sh - test/jdk/sun/security/krb5/tools/ktzero.sh ! test/lib/jdk/test/lib/SecurityTools.java Changeset: f09d78e1fbfe Author: ihse Date: 2019-02-11 12:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f09d78e1fbfe 8218736: Build warning in lib/JvmFlags.gmk: extraneous text after 'ifeq' directive Reviewed-by: redestad, shade ! make/hotspot/lib/JvmFlags.gmk Changeset: 066d23ce545e Author: gadams Date: 2019-02-11 07:19 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/066d23ce545e 8068225: nsk/jdi/EventQueue/remove_l/remove_l005 intermittently times out Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java Changeset: 3a56e823d843 Author: rkennke Date: 2019-02-11 16:49 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3a56e823d843 8217874: Shenandoah: Clobbered register in ShenandoahBarrierSetAssembler::cmpxchg_oop() Reviewed-by: adinn ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp Changeset: 3e451bff6f7f Author: dfuchs Date: 2019-02-11 18:41 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3e451bff6f7f 8218554: HttpServer: allow custom handlers to request that the connection be closed after the exchange. Summary: custom handler code can supply `Connection: close` to response headers in order to force connection close after the exchange terminates. Reviewed-by: chegar ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java + test/jdk/com/sun/net/httpserver/bugs/HandlerConnectionClose.java Changeset: f35a8aaabcb9 Author: ascarpino Date: 2019-02-11 13:23 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f35a8aaabcb9 8201633: Problems with AES-GCM native acceleration Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java Changeset: f037d1a2e899 Author: stuefe Date: 2019-02-08 08:49 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f037d1a2e899 8212828: (process) Change the Process launch mechanism default on Linux to be posix_spawn Reviewed-by: rriggs, martin ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/unix/native/libjava/ProcessImpl_md.c Changeset: f31dad87f661 Author: mbaesken Date: 2019-02-06 16:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f31dad87f661 8218562: handle HOTSPOT_BUILD_COMPILER for clang/xlclang and cleanup HOTSPOT_BUILD_COMPILER settings Reviewed-by: dholmes, ihse, mdoerr ! src/hotspot/share/runtime/vm_version.cpp Changeset: 70f114974aa7 Author: redestad Date: 2019-02-12 09:00 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/70f114974aa7 8217383: Obsolete UseImplicitStableValues Reviewed-by: shade, rkennke, vlivanov ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: 43854454a7db Author: tschatzl Date: 2019-02-12 09:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/43854454a7db 8218680: G1 crashes during calculation of old collection set candidates Summary: Parameters were passed in the wrong order to some helper class. Reviewed-by: shade, kbarrett, lkorinth ! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp Changeset: 5ef581e59d91 Author: cito Date: 2019-02-12 08:56 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5ef581e59d91 8214236: sun.gc.collector.2.name should be changed Reviewed-by: pliden, tschatzl ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/parallel/psMarkSweep.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/serial/defNewGeneration.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/z/zServiceability.cpp Changeset: 2178d300d6b3 Author: redestad Date: 2019-02-12 09:35 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2178d300d6b3 8216608: Obsolete stale compiler flags Reviewed-by: shade, thartmann ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 675dbad7a9b0 Author: redestad Date: 2019-02-12 14:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/675dbad7a9b0 8218675: Reduce verification overhead in ClassFileParser Reviewed-by: dholmes, hseigel ! src/hotspot/share/classfile/classFileParser.cpp Changeset: 9e1c9dc23c99 Author: ihse Date: 2019-02-12 15:31 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9e1c9dc23c99 8218413: make reconfigure ignores configure-time AUTOCONF environment variable Reviewed-by: erikj, martin ! make/Init.gmk ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in Changeset: 1d942423516c Author: mbaesken Date: 2019-02-05 17:40 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1d942423516c 8218136: minor hotspot adjustments for xlclang++ from xlc16 on AIX Reviewed-by: dholmes, goetz, ihse ! src/hotspot/os/aix/porting_aix.cpp ! src/hotspot/os_cpu/aix_ppc/prefetch_aix_ppc.inline.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/utilities/globalDefinitions_xlc.hpp Changeset: ee45b48c9e4a Author: redestad Date: 2019-02-12 19:22 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ee45b48c9e4a 8218738: Remove dead code in Symbol and friends Reviewed-by: coleenp, lfoltan, dholmes ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/symbol.hpp ! src/hotspot/share/utilities/utf8.cpp ! src/hotspot/share/utilities/utf8.hpp Changeset: d667de4734ac Author: iignatyev Date: 2019-02-12 11:23 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d667de4734ac 8145845: [AOT] NullPointerException in compiler/whitebox/GetCodeHeapEntriesTest.java Reviewed-by: kvn, thartmann ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/compiler/whitebox/GetCodeHeapEntriesTest.java Changeset: b5d45c2fe8a0 Author: gadams Date: 2019-02-12 15:19 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b5d45c2fe8a0 8218754: JDK-8068225 regression in JDIBreakpointTest Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/jdi/JDIBreakpointTest.java Changeset: cb1642ccc732 Author: xuelei Date: 2019-02-12 13:36 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cb1642ccc732 8217835: Remove the experimental SunJSSE FIPS compliant mode Reviewed-by: mullan ! src/java.base/share/classes/com/sun/net/ssl/internal/ssl/Provider.java ! src/java.base/share/classes/sun/security/ssl/Authenticator.java ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/HKDF.java ! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java ! src/java.base/share/classes/sun/security/ssl/HelloCookieManager.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/classes/sun/security/ssl/KeyManagerFactoryImpl.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/RSAKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/RSAServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/RSASignature.java ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLMasterKeyDerivation.java ! src/java.base/share/classes/sun/security/ssl/SSLTrafficKeyDerivation.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/SunJSSE.java ! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java - test/jdk/sun/security/pkcs11/fips/CipherTest.java - test/jdk/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java - test/jdk/sun/security/pkcs11/fips/ImportKeyStore.java - test/jdk/sun/security/pkcs11/fips/JSSEClient.java - test/jdk/sun/security/pkcs11/fips/JSSEServer.java - test/jdk/sun/security/pkcs11/fips/TestTLS12.java - test/jdk/sun/security/pkcs11/fips/TrustManagerTest.java - test/jdk/sun/security/pkcs11/fips/TrustManagerTest.policy - test/jdk/sun/security/pkcs11/fips/cert8.db - test/jdk/sun/security/pkcs11/fips/certs/anchor.cer - test/jdk/sun/security/pkcs11/fips/certs/ca.cer - test/jdk/sun/security/pkcs11/fips/certs/server.cer - test/jdk/sun/security/pkcs11/fips/fips.cfg - test/jdk/sun/security/pkcs11/fips/key3.db - test/jdk/sun/security/pkcs11/fips/keystore - test/jdk/sun/security/pkcs11/fips/secmod.db - test/jdk/sun/security/pkcs11/fips/truststore Changeset: fedc89081b57 Author: ascarpino Date: 2019-02-12 14:08 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fedc89081b57 8215790: Delegated task created by SSLEngine throws java.nio.BufferUnderflowException Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/ClientHello.java + test/jdk/javax/net/ssl/interop/ClientHelloBufferUnderflowException.java Changeset: 81767abf7e6a Author: rwestberg Date: 2019-02-12 08:40 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/81767abf7e6a 8218807: Compilation database (compile_commands.json) may contain obsolete items Reviewed-by: ihse, erikj ! make/Main.gmk ! make/MainSupport.gmk Changeset: b9addb1cfe9c Author: dlong Date: 2019-02-13 00:30 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b9addb1cfe9c 8218695: problem list tests failing with Graal Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt ! test/jdk/ProblemList-graal.txt Changeset: 7f3b27d9c22d Author: coleenp Date: 2019-02-13 06:48 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7f3b27d9c22d 8212988: add recent class unloading events to the hs_err log Summary: also moved class unloading logging in expected place. Reviewed-by: never, stuefe ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/services/classLoadingService.cpp ! src/hotspot/share/utilities/events.cpp ! src/hotspot/share/utilities/events.hpp Changeset: 4dab92cc7aed Author: coleenp Date: 2019-02-13 07:22 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4dab92cc7aed 8218755: Refix Symbol leak in prepend_host_package_name Summary: fix Symbol refcounting again, add comment and a test. Reviewed-by: kbarrett, dholmes ! src/hotspot/share/classfile/classFileParser.cpp + test/hotspot/jtreg/runtime/defineAnonClass/AnonSymbolLeak.java ! test/hotspot/jtreg/runtime/defineAnonClass/DefineAnon.java + test/hotspot/jtreg/runtime/defineAnonClass/TestAnonSymbolLeak.java ! test/hotspot/jtreg/runtime/defineAnonClass/UnsafeDefMeths.java Changeset: 54a8b7673afc Author: weijun Date: 2019-02-13 21:24 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/54a8b7673afc 8218888: keytool -genkeypair should not have the -destalias option Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java Changeset: 38b6110d5db2 Author: bpb Date: 2019-02-13 07:58 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/38b6110d5db2 8218882: NET_Writev is declared, NET_WriteV is defined Reviewed-by: alanb, chegar ! src/java.base/aix/native/libnet/aix_close.c ! src/java.base/linux/native/libnet/linux_close.c ! src/java.base/macosx/native/libnet/bsd_close.c ! src/java.base/solaris/native/libnet/solaris_close.c ! src/java.base/unix/native/libnet/net_util_md.h Changeset: 011c7262f5fe Author: amenkov Date: 2019-02-13 11:04 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/011c7262f5fe 8218702: [TESTBUG] com/sun/jdi/RepStep.java does not report debuggee errors Reviewed-by: sspitsyn, dtitov ! test/jdk/com/sun/jdi/RepStep.java Changeset: 0076e23f333f Author: amenkov Date: 2019-02-13 11:08 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0076e23f333f 8214582: BasicJDWPConnectionTest.java: RuntimeException: Could not detect port from '' Reviewed-by: sspitsyn, dtitov ! test/jdk/com/sun/jdi/BasicJDWPConnectionTest.java Changeset: 5b78f051912b Author: iignatyev Date: 2019-02-13 11:18 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5b78f051912b 8195060: vm/mlvm/anonloader/stress/byteMutation intermittently times out Reviewed-by: kvn ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/StressClassLoadingTest.java Changeset: a535ba736cab Author: lfoltan Date: 2019-02-13 14:20 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a535ba736cab 8218004: Clean up terminology for shared methods within the JVM for indy and condy support Summary: Remove "invoke_dynamic" from the name of several ConstantPool bootstrap helper methods that are shared by both indy and condy. Reviewed-by: coleenp, dholmes, mchung ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/methodComparator.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/utilities/constantTag.hpp ! src/hotspot/share/utilities/exceptions.cpp Changeset: db2675d861c0 Author: rkennke Date: 2019-02-14 20:52 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/db2675d861c0 Merge ! .hgtags ! make/hotspot/lib/JvmFeatures.gmk ! make/hotspot/lib/JvmOverrideFiles.gmk ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/code/relocInfo.cpp - src/hotspot/share/code/relocInfo_ext.cpp - src/hotspot/share/code/relocInfo_ext.hpp - src/hotspot/share/gc/g1/collectionSetChooser.cpp - src/hotspot/share/gc/g1/collectionSetChooser.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/prims/whitebox.cpp - src/java.desktop/windows/native/libawt/windows/awt_Robot.h ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/gc/TestFullGCCount.java ! test/hotspot/jtreg/gc/arguments/TestShrinkHeapInSteps.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java - test/hotspot/jtreg/serviceability/dcmd/framework/TEST.properties - test/jdk/sun/security/krb5/auto/rcache_usemd5.sh - test/jdk/sun/security/krb5/tools/ktarg.sh - test/jdk/sun/security/krb5/tools/ktcheck.sh - test/jdk/sun/security/krb5/tools/ktmissing.sh - test/jdk/sun/security/krb5/tools/ktzero.sh - test/jdk/sun/security/pkcs11/fips/CipherTest.java - test/jdk/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java - test/jdk/sun/security/pkcs11/fips/ImportKeyStore.java - test/jdk/sun/security/pkcs11/fips/JSSEClient.java - test/jdk/sun/security/pkcs11/fips/JSSEServer.java - test/jdk/sun/security/pkcs11/fips/TestTLS12.java - test/jdk/sun/security/pkcs11/fips/TrustManagerTest.java - test/jdk/sun/security/pkcs11/fips/TrustManagerTest.policy - test/jdk/sun/security/pkcs11/fips/cert8.db - test/jdk/sun/security/pkcs11/fips/certs/anchor.cer - test/jdk/sun/security/pkcs11/fips/certs/ca.cer - test/jdk/sun/security/pkcs11/fips/certs/server.cer - test/jdk/sun/security/pkcs11/fips/fips.cfg - test/jdk/sun/security/pkcs11/fips/key3.db - test/jdk/sun/security/pkcs11/fips/keystore - test/jdk/sun/security/pkcs11/fips/secmod.db - test/jdk/sun/security/pkcs11/fips/truststore From shade at redhat.com Thu Feb 14 22:11:53 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 14 Feb 2019 23:11:53 +0100 Subject: RFR: Load reference barriers In-Reply-To: <8725b86c-c8ca-dc35-8016-8a89c35a5835@redhat.com> References: <8725b86c-c8ca-dc35-8016-8a89c35a5835@redhat.com> Message-ID: <5ae03ae1-2889-45f4-4267-e8e3d978ca2a@redhat.com> On 2/14/19 5:45 PM, Roman Kennke wrote: > Webrev: > http://cr.openjdk.java.net/~rkennke/load-ref-barriers/webrev.00/ Whoa, impressive stuff! What's the plan with this? I say push it to sh/jdk, let it pass testing, stabilization, cleanups, and then proposed it upstream week(s) later? This would give us automatic webrevs against upstream, the clear binaries for comparison (basically, jdk/jdk vs sh/jdk) and the patch would not bitrot as much. I have eyeballed generated code on some interesting benchmarks and it looks clean. It also seems to pass hotspot_gc_shenandoah for me. Comments: *) Does this mean we execute LRB before SATB enqueue? That means, SATB drainers in concurrent/traversal may skip the LRB resolution? *) There is new include in .ad, why? 26 #include "gc/shenandoah/c2/shenandoahSupport.hpp" *) Why _claim_strong here? class ShenandoahEvacuateUpdateRootsTask : public AbstractGangTask { ... CLDToOopClosure clds(&cl, ClassLoaderData::_claim_strong); *) Looking at ShenandoahRootEvacuator::process_evacuate_roots: we are now pre-evacuating most roots now? Is this to avoid putting LRB when accessing those roots from VM code? I thought this would be handled by barrier set. *) Debugging leftover in node.cpp? 86 if (Compile::current()->method() != NULL) { 87 os::message_box("xxx", "yyy"); 88 } *) phasetype.hpp: we would need better name for PHASE_CUSTOM... There are minor corrections from my side, here: http://cr.openjdk.java.net/~shade/shenandoah/lrb-shade-fixes.patch -Aleksey From rwestrel at redhat.com Fri Feb 15 08:05:09 2019 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 15 Feb 2019 09:05:09 +0100 Subject: RFR: Load reference barriers In-Reply-To: <5ae03ae1-2889-45f4-4267-e8e3d978ca2a@redhat.com> References: <8725b86c-c8ca-dc35-8016-8a89c35a5835@redhat.com> <5ae03ae1-2889-45f4-4267-e8e3d978ca2a@redhat.com> Message-ID: <874l95tr2i.fsf@redhat.com> > *) phasetype.hpp: we would need better name for PHASE_CUSTOM... That's debugging leftover. This should be removed. Roland. From rkennke at redhat.com Fri Feb 15 11:06:43 2019 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 15 Feb 2019 12:06:43 +0100 Subject: RFR: Load reference barriers In-Reply-To: <5ae03ae1-2889-45f4-4267-e8e3d978ca2a@redhat.com> References: <8725b86c-c8ca-dc35-8016-8a89c35a5835@redhat.com> <5ae03ae1-2889-45f4-4267-e8e3d978ca2a@redhat.com> Message-ID: Hi Aleksey, > On 2/14/19 5:45 PM, Roman Kennke wrote: >> Webrev: >> http://cr.openjdk.java.net/~rkennke/load-ref-barriers/webrev.00/ > > Whoa, impressive stuff! > > What's the plan with this? I say push it to sh/jdk, let it pass testing, stabilization, cleanups, > and then proposed it upstream week(s) later? This would give us automatic webrevs against upstream, > the clear binaries for comparison (basically, jdk/jdk vs sh/jdk) and the patch would not bitrot as much. Oh yeah, forgot about that. Yes, that would be a good plan. > I have eyeballed generated code on some interesting benchmarks and it looks clean. It also seems to > pass hotspot_gc_shenandoah for me. > > Comments: > > *) Does this mean we execute LRB before SATB enqueue? That means, SATB drainers in > concurrent/traversal may skip the LRB resolution? No, unfortunately not. We load the previous value from heap, which *may* have from-space ptrs. > *) There is new include in .ad, why? > 26 #include "gc/shenandoah/c2/shenandoahSupport.hpp" Leftover. Removed. > *) Why _claim_strong here? > > class ShenandoahEvacuateUpdateRootsTask : public AbstractGangTask { > ... > CLDToOopClosure clds(&cl, ClassLoaderData::_claim_strong); The real question is, why is it there at all? The RP doesn't need it. It's a leftover from a previous experiment, I removed it and all the CLD machinery there. > *) Looking at ShenandoahRootEvacuator::process_evacuate_roots: we are now pre-evacuating most roots > now? Is this to avoid putting LRB when accessing those roots from VM code? I thought this would be > handled by barrier set. This warrants some explanation: we must ensure the strong invariant there. Which generally means we would need to pre-evac all roots. However, some roots are also protected by the _not_in_heap accessors, i.e. there's an LRB at loads from those roots. I excluded those roots from pre-evacuation. The remaining roots are threads, code (as was before) plus a bunch of cheap ones like universe, synchronizer etc, those shouldn't hurt. In-fact, the roots that have barriers on them could be done concurrently, but this is a whole project of its own. > *) Debugging leftover in node.cpp? > > 86 if (Compile::current()->method() != NULL) { > 87 os::message_box("xxx", "yyy"); > 88 } Yep. > *) phasetype.hpp: we would need better name for PHASE_CUSTOM... That is also leftover and I removed it. > There are minor corrections from my side, here: > http://cr.openjdk.java.net/~shade/shenandoah/lrb-shade-fixes.patch Thanks!! I noticed you removed ShRB from formssel. We can actually also remove ShLRB from there, because this is fully expanded in ideal graph, and no need to match it in .ad. Another advantage that I forgot to mention in original RFR: - We can dispense with the madness of memory dependencies between barriers. It *would* be possible to generate two different strength LRBs: one kinda like RBs and one kinda like WBs, and if we did, we'd need the dependencies, but looking at some debug output, it doesn't seem worth. There's just soooo few cases where LRBs would actually lower to WEAK instead of STRONG, and perf-wise I am not sure it's noticable. Incremental diff: http://cr.openjdk.java.net/~rkennke/load-ref-barriers/webrev.01.diff/ Full diff: http://cr.openjdk.java.net/~rkennke/load-ref-barriers/webrev.01/ Good now? I'd also like Roland to ack the C2 changes. Roman From shade at redhat.com Fri Feb 15 11:38:48 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 15 Feb 2019 12:38:48 +0100 Subject: RFR: Load reference barriers In-Reply-To: References: <8725b86c-c8ca-dc35-8016-8a89c35a5835@redhat.com> <5ae03ae1-2889-45f4-4267-e8e3d978ca2a@redhat.com> Message-ID: <5b2c4efb-2272-3f00-690f-a05f2dd1c14c@redhat.com> On 2/15/19 12:06 PM, Roman Kennke wrote: > Incremental diff: > http://cr.openjdk.java.net/~rkennke/load-ref-barriers/webrev.01.diff/ > Full diff: > http://cr.openjdk.java.net/~rkennke/load-ref-barriers/webrev.01/ > > Good now? Good. The only minor thing: put new lines between {} blocks in ShenandoahRootEvacuator::process_evacuate_roots. -Aleksey From rwestrel at redhat.com Fri Feb 15 13:11:31 2019 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 15 Feb 2019 14:11:31 +0100 Subject: RFR: Load reference barriers In-Reply-To: <8725b86c-c8ca-dc35-8016-8a89c35a5835@redhat.com> References: <8725b86c-c8ca-dc35-8016-8a89c35a5835@redhat.com> Message-ID: <87y36hrybg.fsf@redhat.com> > http://cr.openjdk.java.net/~rkennke/load-ref-barriers/webrev.00/ In ShenandoahBarrierSetC2::final_graph_reshaping() for case Op_ShenandoahLoadReferenceBarrier: shouldn't we have: assert(false, "should have been expanded already"); ? ShenandoahBarrierC2Support::call_wb_stub(): should that be renamed? wb_mem seems useless? Otherwise looks good to me. Roland. From rkennke at redhat.com Fri Feb 15 14:00:42 2019 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 15 Feb 2019 15:00:42 +0100 Subject: RFR: Load reference barriers In-Reply-To: <87y36hrybg.fsf@redhat.com> References: <8725b86c-c8ca-dc35-8016-8a89c35a5835@redhat.com> <87y36hrybg.fsf@redhat.com> Message-ID: <69b10bbf-7b76-efc7-82f6-ef51feae8ede@redhat.com> >> http://cr.openjdk.java.net/~rkennke/load-ref-barriers/webrev.00/ > > In ShenandoahBarrierSetC2::final_graph_reshaping() for case > Op_ShenandoahLoadReferenceBarrier: shouldn't we have: > > assert(false, "should have been expanded already"); > > ? Correct! Fixed! > ShenandoahBarrierC2Support::call_wb_stub(): should that be renamed? > wb_mem seems useless? Right! And alias too! Fixed. Do you think it's still useful to have this code: Node* base = find_bottom_mem(ctrl, phase); MergeMemNode* mm = MergeMemNode::make(base); mm->set_memory_at(Compile::AliasIdxRaw, raw_mem); or would mm already contain the raw_mem? > Otherwise looks good to me. Thanks. Updated webrev that contains the C2 changes and the whitespace stuff that Aleksey asked for: Incremental: http://cr.openjdk.java.net/~rkennke/load-ref-barriers/webrev.02.diff/ Full: http://cr.openjdk.java.net/~rkennke/load-ref-barriers/webrev.02/ (give it some mins to upload) Ok to push? Roman From rwestrel at redhat.com Fri Feb 15 15:50:05 2019 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 15 Feb 2019 16:50:05 +0100 Subject: RFR: Load reference barriers In-Reply-To: <69b10bbf-7b76-efc7-82f6-ef51feae8ede@redhat.com> References: <8725b86c-c8ca-dc35-8016-8a89c35a5835@redhat.com> <87y36hrybg.fsf@redhat.com> <69b10bbf-7b76-efc7-82f6-ef51feae8ede@redhat.com> Message-ID: <87pnrtrqz6.fsf@redhat.com> > Do you think it's still useful to have this code: > Node* base = find_bottom_mem(ctrl, phase); > MergeMemNode* mm = MergeMemNode::make(base); > mm->set_memory_at(Compile::AliasIdxRaw, raw_mem); > > or would mm already contain the raw_mem? I think it should be left as it is. Roland. From rkennke at redhat.com Fri Feb 15 17:30:23 2019 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 15 Feb 2019 18:30:23 +0100 Subject: RFR: Load reference barriers In-Reply-To: <87pnrtrqz6.fsf@redhat.com> References: <8725b86c-c8ca-dc35-8016-8a89c35a5835@redhat.com> <87y36hrybg.fsf@redhat.com> <69b10bbf-7b76-efc7-82f6-ef51feae8ede@redhat.com> <87pnrtrqz6.fsf@redhat.com> Message-ID: <23cf2602-7b1f-ad71-e938-d931e9ba9b9d@redhat.com> Will do. FWIW, I tried removing those lines and hotspot_gc_shenandoah seemed happy. I consider the last webrev approved and will push later tonight. Thanks, Roman >> Do you think it's still useful to have this code: >> Node* base = find_bottom_mem(ctrl, phase); >> MergeMemNode* mm = MergeMemNode::make(base); >> mm->set_memory_at(Compile::AliasIdxRaw, raw_mem); >> >> or would mm already contain the raw_mem? > > I think it should be left as it is. > > Roland. > From roman at kennke.org Fri Feb 15 18:00:52 2019 From: roman at kennke.org (roman at kennke.org) Date: Fri, 15 Feb 2019 18:00:52 +0000 Subject: hg: shenandoah/jdk: Load reference barriers Message-ID: <201902151800.x1FI0qxt020217@aojmv0008.oracle.com> Changeset: a97e6642b12d Author: rkennke Date: 2019-02-15 18:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a97e6642b12d Load reference barriers ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetC1_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoah_aarch64.ad ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetC1_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_64.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/node.hpp ! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java From rkennke at redhat.com Mon Feb 18 12:10:35 2019 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 18 Feb 2019 13:10:35 +0100 Subject: RFR: Don't check store value in Shenandoah C2 verifier Message-ID: Since LRB, we don't need any store-value barriers anymore (except for the enqueue-barriers in traversal, but I don't think we even check that). The C2 verifier pass shouldn't check and complain about missing barriers. http://cr.openjdk.java.net/~rkennke/fixoptoverifier/webrev.00/ Testing: hotspot_gc_shenandoah Good to push? Roman From shade at redhat.com Mon Feb 18 12:15:23 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 18 Feb 2019 13:15:23 +0100 Subject: RFR: Don't check store value in Shenandoah C2 verifier In-Reply-To: References: Message-ID: <90ac0e5d-cf5c-1610-de13-1c666d220232@redhat.com> On 2/18/19 1:10 PM, Roman Kennke wrote: > Since LRB, we don't need any store-value barriers anymore (except for > the enqueue-barriers in traversal, but I don't think we even check > that). The C2 verifier pass shouldn't check and complain about missing > barriers. > > http://cr.openjdk.java.net/~rkennke/fixoptoverifier/webrev.00/ Looks okay to me. There is a block right below the removed one, does it matter still as well? if (!verify_helper(n->in(MemNode::Address), phis, visited, ShenandoahStore, trace, barriers_used)) { report_verify_failure("Shenandoah verification: Store (address) should have barriers", n); } -Aleksey From rkennke at redhat.com Mon Feb 18 13:06:56 2019 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 18 Feb 2019 14:06:56 +0100 Subject: RFR: Don't check store value in Shenandoah C2 verifier In-Reply-To: <90ac0e5d-cf5c-1610-de13-1c666d220232@redhat.com> References: <90ac0e5d-cf5c-1610-de13-1c666d220232@redhat.com> Message-ID: >> Since LRB, we don't need any store-value barriers anymore (except for >> the enqueue-barriers in traversal, but I don't think we even check >> that). The C2 verifier pass shouldn't check and complain about missing >> barriers. >> >> http://cr.openjdk.java.net/~rkennke/fixoptoverifier/webrev.00/ > > Looks okay to me. > > There is a block right below the removed one, does it matter still as well? > > if (!verify_helper(n->in(MemNode::Address), phis, visited, ShenandoahStore, trace, barriers_used)) { > report_verify_failure("Shenandoah verification: Store (address) should have barriers", n); > } Yes. In-fact, I believe my fix is wrong. The value *does* need to be protected by an LRB higher up, or be a safe value (i.e. comes through allocation, method argument, null or constant, etc). Need to re-check it. Roman From rkennke at redhat.com Mon Feb 18 16:40:54 2019 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 18 Feb 2019 17:40:54 +0100 Subject: RFR: Don't check store value in Shenandoah C2 verifier In-Reply-To: <90ac0e5d-cf5c-1610-de13-1c666d220232@redhat.com> References: <90ac0e5d-cf5c-1610-de13-1c666d220232@redhat.com> Message-ID: >> Since LRB, we don't need any store-value barriers anymore (except for >> the enqueue-barriers in traversal, but I don't think we even check >> that). The C2 verifier pass shouldn't check and complain about missing >> barriers. >> >> http://cr.openjdk.java.net/~rkennke/fixoptoverifier/webrev.00/ > > Looks okay to me. > > There is a block right below the removed one, does it matter still as well? > > if (!verify_helper(n->in(MemNode::Address), phis, visited, ShenandoahStore, trace, barriers_used)) { > report_verify_failure("Shenandoah verification: Store (address) should have barriers", n); > } > Here comes the real fix: CreateEx nodes don't require a barrier (the exception is either new, or one of the pre-generated exceptions that we keep guaranteed in to-space), and the verifier needs to be extended for this: http://cr.openjdk.java.net/~rkennke/fixoptoverifier/webrev.01/ Testing: makes ctw tests pass, hotspot_gc_shenandoah still good Good? Roman From shade at redhat.com Mon Feb 18 16:47:58 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 18 Feb 2019 17:47:58 +0100 Subject: RFR: Don't check store value in Shenandoah C2 verifier In-Reply-To: References: <90ac0e5d-cf5c-1610-de13-1c666d220232@redhat.com> Message-ID: On 2/18/19 5:40 PM, Roman Kennke wrote: > Here comes the real fix: CreateEx nodes don't require a barrier (the > exception is either new, or one of the pre-generated exceptions that we > keep guaranteed in to-space), and the verifier needs to be extended for > this: > > http://cr.openjdk.java.net/~rkennke/fixoptoverifier/webrev.01/ Patch looks okay. But let me ask this: the same must be true for our mainline non-LRB Shenandoah too? If so, why verification started to fail only with LRB? -Aleksey From rkennke at redhat.com Mon Feb 18 16:50:31 2019 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 18 Feb 2019 17:50:31 +0100 Subject: RFR: Don't check store value in Shenandoah C2 verifier In-Reply-To: References: <90ac0e5d-cf5c-1610-de13-1c666d220232@redhat.com> Message-ID: <14544d0c-2571-6020-0517-45372aa31f34@redhat.com> >> Here comes the real fix: CreateEx nodes don't require a barrier (the >> exception is either new, or one of the pre-generated exceptions that we >> keep guaranteed in to-space), and the verifier needs to be extended for >> this: >> >> http://cr.openjdk.java.net/~rkennke/fixoptoverifier/webrev.01/ > > Patch looks okay. > > But let me ask this: the same must be true for our mainline non-LRB Shenandoah too? If so, why > verification started to fail only with LRB? I believe we don't guarantee to-spaciness on pre-generated exceptions pre-LRB, and thus always generated (or did not elide) barriers. Roman From shade at redhat.com Mon Feb 18 16:51:37 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 18 Feb 2019 17:51:37 +0100 Subject: RFR: Don't check store value in Shenandoah C2 verifier In-Reply-To: <14544d0c-2571-6020-0517-45372aa31f34@redhat.com> References: <90ac0e5d-cf5c-1610-de13-1c666d220232@redhat.com> <14544d0c-2571-6020-0517-45372aa31f34@redhat.com> Message-ID: <86a7d7b4-59e4-1151-38af-899af87cba68@redhat.com> On 2/18/19 5:50 PM, Roman Kennke wrote: >>> Here comes the real fix: CreateEx nodes don't require a barrier (the >>> exception is either new, or one of the pre-generated exceptions that we >>> keep guaranteed in to-space), and the verifier needs to be extended for >>> this: >>> >>> http://cr.openjdk.java.net/~rkennke/fixoptoverifier/webrev.01/ >> >> Patch looks okay. >> >> But let me ask this: the same must be true for our mainline non-LRB Shenandoah too? If so, why >> verification started to fail only with LRB? > > I believe we don't guarantee to-spaciness on pre-generated exceptions > pre-LRB, and thus always generated (or did not elide) barriers. Okay, that makes sense. Looks good! -Aleksey From roman at kennke.org Mon Feb 18 16:57:03 2019 From: roman at kennke.org (roman at kennke.org) Date: Mon, 18 Feb 2019 16:57:03 +0000 Subject: hg: shenandoah/jdk: Don't fail C2 verifier on missing barrier on CreateEx node Message-ID: <201902181657.x1IGv3pc027152@aojmv0008.oracle.com> Changeset: e8d8c84a9fe9 Author: rkennke Date: 2019-02-18 17:38 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e8d8c84a9fe9 Don't fail C2 verifier on missing barrier on CreateEx node ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp From rkennke at redhat.com Mon Feb 18 17:13:43 2019 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 18 Feb 2019 18:13:43 +0100 Subject: RFR: JDK-8219245: Shenandoah: Resolve oops in SATB filter Message-ID: When updating reference is piggy-backed on marking phase, we need to resolve oops that we get in SATB buffers before checking if they are marked, because from-space oops never get marked. This generates unnecessary traffic in SATB. Fix is to add template to requires_marking() that optionally resolves the object, and use that when we may see forwarded objects. Bug: https://bugs.openjdk.java.net/browse/JDK-8219245 Webrev: http://cr.openjdk.java.net/~rkennke/JDK-8219245/webrev.00/ Testing: hotspot_gc_shenandoah looks good Ok? Roman From shade at redhat.com Mon Feb 18 17:17:34 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 18 Feb 2019 18:17:34 +0100 Subject: RFR: JDK-8219245: Shenandoah: Resolve oops in SATB filter In-Reply-To: References: Message-ID: <7f5e09ef-ee17-6a08-91eb-cd777f2afcf4@redhat.com> On 2/18/19 6:13 PM, Roman Kennke wrote: > When updating reference is piggy-backed on marking phase, we need to > resolve oops that we get in SATB buffers before checking if they are > marked, because from-space oops never get marked. This generates > unnecessary traffic in SATB. > > Fix is to add template to requires_marking() that optionally resolves > the object, and use that when we may see forwarded objects. > > Bug: > https://bugs.openjdk.java.net/browse/JDK-8219245 > Webrev: > http://cr.openjdk.java.net/~rkennke/JDK-8219245/webrev.00/ Um. I think true/false are swapped here: 68 if (_heap->has_forwarded_objects()) { 69 apply_filter(ShenandoahSATBMarkQueueFilterFn(_heap), queue); 70 } else { 71 apply_filter(ShenandoahSATBMarkQueueFilterFn(_heap), queue); 72 } ...if there are forwarded objects, you want to resolve. -Aleksey From rkennke at redhat.com Mon Feb 18 17:23:32 2019 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 18 Feb 2019 18:23:32 +0100 Subject: RFR: JDK-8219245: Shenandoah: Resolve oops in SATB filter In-Reply-To: <7f5e09ef-ee17-6a08-91eb-cd777f2afcf4@redhat.com> References: <7f5e09ef-ee17-6a08-91eb-cd777f2afcf4@redhat.com> Message-ID: <5151f8f7-ff14-c8d9-fe95-6610ac1b6ae9@redhat.com> >> When updating reference is piggy-backed on marking phase, we need to >> resolve oops that we get in SATB buffers before checking if they are >> marked, because from-space oops never get marked. This generates >> unnecessary traffic in SATB. >> >> Fix is to add template to requires_marking() that optionally resolves >> the object, and use that when we may see forwarded objects. >> >> Bug: >> https://bugs.openjdk.java.net/browse/JDK-8219245 >> Webrev: >> http://cr.openjdk.java.net/~rkennke/JDK-8219245/webrev.00/ > > Um. I think true/false are swapped here: > > 68 if (_heap->has_forwarded_objects()) { > 69 apply_filter(ShenandoahSATBMarkQueueFilterFn(_heap), queue); > 70 } else { > 71 apply_filter(ShenandoahSATBMarkQueueFilterFn(_heap), queue); > 72 } > > ...if there are forwarded objects, you want to resolve. NOOOOOOOOoooooooooooo........... I just made one of the most embarrasing bugs an order of magnitude more embarrassing. Nobody has seen this, ok? http://cr.openjdk.java.net/~rkennke/JDK-8219245/webrev.01/ Ok now? Roman From shade at redhat.com Mon Feb 18 17:26:20 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 18 Feb 2019 18:26:20 +0100 Subject: RFR: JDK-8219245: Shenandoah: Resolve oops in SATB filter In-Reply-To: <5151f8f7-ff14-c8d9-fe95-6610ac1b6ae9@redhat.com> References: <7f5e09ef-ee17-6a08-91eb-cd777f2afcf4@redhat.com> <5151f8f7-ff14-c8d9-fe95-6610ac1b6ae9@redhat.com> Message-ID: <24272976-533a-5069-c960-625865c33f4b@redhat.com> On 2/18/19 6:23 PM, Roman Kennke wrote: > http://cr.openjdk.java.net/~rkennke/JDK-8219245/webrev.01/ Looks good. -Aleksey From kdobson at redhat.com Tue Feb 19 15:18:09 2019 From: kdobson at redhat.com (Ken Dobson) Date: Tue, 19 Feb 2019 10:18:09 -0500 Subject: Shenandoah Events In-Reply-To: References: <1547497635.13989.39.camel@redhat.com> <1547503411.13989.42.camel@redhat.com> <1547576674.13989.57.camel@redhat.com> <47c53e84-3c0a-0e6c-361a-620c9c2b905c@redhat.com> <8efb1eef-cb06-b547-e6eb-804ac5d7db5c@redhat.com> <1051bc08-50eb-125b-5696-720863fdc8ee@redhat.com> <2070e3ee-04a1-c179-29b3-b65da7d72697@redhat.com> <1548785117.31327.85.camel@redhat.com> <1548865686.31327.111.camel@redhat.com> Message-ID: Hi Aleksey, I've ran the specJBB a number of times since this email and I'm unable to get any sort of consistency for either case. Any insights as to why that might be? Thanks, Ken Dobson On Wed, Feb 6, 2019 at 3:35 PM Ken Dobson wrote: > Hi all, > > Some updates regarding testing with the benchmarks. > > For specJVM after a number of tests I've noticed no significant > differences in performance between the tests that are recorded and the > tests that aren't. That being said the specJVM benchmark only emits ~5000 > heap region transition events which seems to be 1-2 orders of magnitude > smaller than what I'd expect from a normal process so I don't think this > provides any quality information regarding the performance impact. > > With SpecJBB the jOPS numbers I've gotten were: > > WithRecording > Max =14096 > Geomean=5899 > > NoRecording > Max=12177 > Geomean=5737 > > Not sure why the results are the opposite of what would be expected so any > insight would be appreciated. I ran the test on this machine: > https://beaker.engineering.redhat.com/view/hp-dl785g6-01.rhts.eng.bos.redhat.com#details > with -Xmx=50G and -Xms=50G. > > I can zip up the whole results page if that would be helpful. > > Thanks, > > Ken Dobson > > > > > On Wed, Jan 30, 2019 at 12:03 PM Ken Dobson wrote: > >> Thank you this is great. I don't have the benchmarks no, drop them >> wherever is easiest for you. >> >> Thanks, >> >> Ken >> >> On Wed, Jan 30, 2019 at 11:28 AM wrote: >> >>> On Wed, 2019-01-30 at 10:54 -0500, Ken Dobson wrote: >>> > Hi Zhengyu, >>> > >>> > We should still find out the impact when those events are being >>> > recorded to ensure it's not too significant. Would you be able to >>> > instruct me as to how to run the benchmarks so that I can measure the >>> > performance while the JVM is being recorded vs recording disabled? >>> Okay, we usually run specJVM and specJBB, do you have the benchmarks? >>> If not, where can I drop them? >>> >>> For specJVM, the commandline I use: >>> ${JAVA_HOME}/bin/java -jar jmh-specjvm2016.jar Derby --jvmArgs "-Xmx1g >>> -Xms1g -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC ..." -f 3 >>> >>> For specJBB, my script attached. >>> >>> Thanks, >>> >>> -Zhengyu >>> >>> >>> > >>> > Thanks, >>> > >>> > Ken >>> > >>> > On Tue, Jan 29, 2019 at 1:05 PM wrote: >>> > > On Tue, 2019-01-29 at 18:25 +0100, Aleksey Shipilev wrote: >>> > > > On 1/29/19 6:03 PM, Ken Dobson wrote: >>> > > > > Just following up on the possibility of running the benchmarks >>> > > to >>> > > > > measure the performance overhead. >>> > > > > Please let me know if this would be possible and what I would >>> > > have >>> > > > > to do to get this done. >>> > > I was initially worry about the amount of region state transition >>> > > events generated. After adding should_commit() guard, I am now less >>> > > concerned. >>> > > >>> > > Some overheads during recoding time, I think, are expected. So the >>> > > overhead, that we are talking about, is down to the additional >>> > > guard >>> > > test when recording is off, I doubt it is measurable. >>> > > >>> > > Thanks, >>> > > >>> > > -Zhengyu >>> > > >>> > > >>> > > > >>> > > > It is possible, and should be as simple as running the benchmarks >>> > > > with/without -XX:+FlightRecorder? >>> > > > You are working with Zhengyu on JFR support, right? Zhengyu knows >>> > > how >>> > > > to run benchmarks. >>> > > > >>> > > > > On Thu, Jan 24, 2019 at 11:28 AM Ken Dobson >> > > > > > wrote: >>> > > > > The G1 version currently intercepts individual transitions >>> > > so >>> > > > > I'd hope they've measured the >>> > > > > overhead and found it was acceptable but can't be certain >>> > > of >>> > > > > that. Yes I agree that's definitely >>> > > > > the first step. Generally the default JFR profiling >>> > > > > configuration is ~2% overhead but detailed >>> > > > > events such as these are not enabled in that configuration. >>> > > > > When using these events I think it >>> > > > > would be best to disable all the default events and only >>> > > enable >>> > > > > the two Shenandoah Events to >>> > > > > reduce the overhead. If you think measuring the benchmarks >>> > > is >>> > > > > the best way to get this data I'd >>> > > > > be happy to do this if you can point me in the right >>> > > direction. >>> > > > >>> > > > The first rule of benchmarking is not assuming anything, >>> > > including >>> > > > that someone else did them, >>> > > > especially for a different implementation. >>> > > > >>> > > > There is also a bigger question: how much additional latency this >>> > > > brings to Shenandoah (tiny) >>> > > > pauses, when there are lots of transitions happen? Shenandoah >>> > > logs >>> > > > times with -Xlog:gc, and summary >>> > > > times with -Xlog:gc+stats. >>> > > > >>> > > > -Aleksey >> >> From rkennke at redhat.com Wed Feb 20 15:56:36 2019 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 20 Feb 2019 16:56:36 +0100 Subject: Shenandoah Events In-Reply-To: References: <8efb1eef-cb06-b547-e6eb-804ac5d7db5c@redhat.com> <1051bc08-50eb-125b-5696-720863fdc8ee@redhat.com> <2070e3ee-04a1-c179-29b3-b65da7d72697@redhat.com> <1548785117.31327.85.camel@redhat.com> <1548865686.31327.111.camel@redhat.com> Message-ID: What kind of machine are you running it on? We have observed fairly wild variance on laptops, for example, because of throttling/powersaving etc. Roman > Hi Aleksey, > > I've ran the specJBB a number of times since this email and I'm unable to > get any sort of consistency for either case. Any insights as to why that > might be? > > Thanks, > > Ken Dobson > > On Wed, Feb 6, 2019 at 3:35 PM Ken Dobson wrote: > >> Hi all, >> >> Some updates regarding testing with the benchmarks. >> >> For specJVM after a number of tests I've noticed no significant >> differences in performance between the tests that are recorded and the >> tests that aren't. That being said the specJVM benchmark only emits ~5000 >> heap region transition events which seems to be 1-2 orders of magnitude >> smaller than what I'd expect from a normal process so I don't think this >> provides any quality information regarding the performance impact. >> >> With SpecJBB the jOPS numbers I've gotten were: >> >> WithRecording >> Max =14096 >> Geomean=5899 >> >> NoRecording >> Max=12177 >> Geomean=5737 >> >> Not sure why the results are the opposite of what would be expected so any >> insight would be appreciated. I ran the test on this machine: >> https://beaker.engineering.redhat.com/view/hp-dl785g6-01.rhts.eng.bos.redhat.com#details >> with -Xmx=50G and -Xms=50G. >> >> I can zip up the whole results page if that would be helpful. >> >> Thanks, >> >> Ken Dobson >> >> >> >> >> On Wed, Jan 30, 2019 at 12:03 PM Ken Dobson wrote: >> >>> Thank you this is great. I don't have the benchmarks no, drop them >>> wherever is easiest for you. >>> >>> Thanks, >>> >>> Ken >>> >>> On Wed, Jan 30, 2019 at 11:28 AM wrote: >>> >>>> On Wed, 2019-01-30 at 10:54 -0500, Ken Dobson wrote: >>>>> Hi Zhengyu, >>>>> >>>>> We should still find out the impact when those events are being >>>>> recorded to ensure it's not too significant. Would you be able to >>>>> instruct me as to how to run the benchmarks so that I can measure the >>>>> performance while the JVM is being recorded vs recording disabled? >>>> Okay, we usually run specJVM and specJBB, do you have the benchmarks? >>>> If not, where can I drop them? >>>> >>>> For specJVM, the commandline I use: >>>> ${JAVA_HOME}/bin/java -jar jmh-specjvm2016.jar Derby --jvmArgs "-Xmx1g >>>> -Xms1g -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC ..." -f 3 >>>> >>>> For specJBB, my script attached. >>>> >>>> Thanks, >>>> >>>> -Zhengyu >>>> >>>> >>>>> >>>>> Thanks, >>>>> >>>>> Ken >>>>> >>>>> On Tue, Jan 29, 2019 at 1:05 PM wrote: >>>>>> On Tue, 2019-01-29 at 18:25 +0100, Aleksey Shipilev wrote: >>>>>>> On 1/29/19 6:03 PM, Ken Dobson wrote: >>>>>>>> Just following up on the possibility of running the benchmarks >>>>>> to >>>>>>>> measure the performance overhead. >>>>>>>> Please let me know if this would be possible and what I would >>>>>> have >>>>>>>> to do to get this done. >>>>>> I was initially worry about the amount of region state transition >>>>>> events generated. After adding should_commit() guard, I am now less >>>>>> concerned. >>>>>> >>>>>> Some overheads during recoding time, I think, are expected. So the >>>>>> overhead, that we are talking about, is down to the additional >>>>>> guard >>>>>> test when recording is off, I doubt it is measurable. >>>>>> >>>>>> Thanks, >>>>>> >>>>>> -Zhengyu >>>>>> >>>>>> >>>>>>> >>>>>>> It is possible, and should be as simple as running the benchmarks >>>>>>> with/without -XX:+FlightRecorder? >>>>>>> You are working with Zhengyu on JFR support, right? Zhengyu knows >>>>>> how >>>>>>> to run benchmarks. >>>>>>> >>>>>>>> On Thu, Jan 24, 2019 at 11:28 AM Ken Dobson >>>>>>> > wrote: >>>>>>>> The G1 version currently intercepts individual transitions >>>>>> so >>>>>>>> I'd hope they've measured the >>>>>>>> overhead and found it was acceptable but can't be certain >>>>>> of >>>>>>>> that. Yes I agree that's definitely >>>>>>>> the first step. Generally the default JFR profiling >>>>>>>> configuration is ~2% overhead but detailed >>>>>>>> events such as these are not enabled in that configuration. >>>>>>>> When using these events I think it >>>>>>>> would be best to disable all the default events and only >>>>>> enable >>>>>>>> the two Shenandoah Events to >>>>>>>> reduce the overhead. If you think measuring the benchmarks >>>>>> is >>>>>>>> the best way to get this data I'd >>>>>>>> be happy to do this if you can point me in the right >>>>>> direction. >>>>>>> >>>>>>> The first rule of benchmarking is not assuming anything, >>>>>> including >>>>>>> that someone else did them, >>>>>>> especially for a different implementation. >>>>>>> >>>>>>> There is also a bigger question: how much additional latency this >>>>>>> brings to Shenandoah (tiny) >>>>>>> pauses, when there are lots of transitions happen? Shenandoah >>>>>> logs >>>>>>> times with -Xlog:gc, and summary >>>>>>> times with -Xlog:gc+stats. >>>>>>> >>>>>>> -Aleksey >>> >>> From kdobson at redhat.com Wed Feb 20 16:11:37 2019 From: kdobson at redhat.com (Ken Dobson) Date: Wed, 20 Feb 2019 11:11:37 -0500 Subject: Shenandoah Events In-Reply-To: References: <8efb1eef-cb06-b547-e6eb-804ac5d7db5c@redhat.com> <1051bc08-50eb-125b-5696-720863fdc8ee@redhat.com> <2070e3ee-04a1-c179-29b3-b65da7d72697@redhat.com> <1548785117.31327.85.camel@redhat.com> <1548865686.31327.111.camel@redhat.com> Message-ID: Hi Roman, In the email above I linked the machine I reserved off of beaker to run them on. Ken Dobson On Wed, Feb 20, 2019 at 10:56 AM Roman Kennke wrote: > What kind of machine are you running it on? We have observed fairly wild > variance on laptops, for example, because of throttling/powersaving etc. > > Roman > > > Hi Aleksey, > > > > I've ran the specJBB a number of times since this email and I'm unable to > > get any sort of consistency for either case. Any insights as to why that > > might be? > > > > Thanks, > > > > Ken Dobson > > > > On Wed, Feb 6, 2019 at 3:35 PM Ken Dobson wrote: > > > >> Hi all, > >> > >> Some updates regarding testing with the benchmarks. > >> > >> For specJVM after a number of tests I've noticed no significant > >> differences in performance between the tests that are recorded and the > >> tests that aren't. That being said the specJVM benchmark only emits > ~5000 > >> heap region transition events which seems to be 1-2 orders of magnitude > >> smaller than what I'd expect from a normal process so I don't think this > >> provides any quality information regarding the performance impact. > >> > >> With SpecJBB the jOPS numbers I've gotten were: > >> > >> WithRecording > >> Max =14096 > >> Geomean=5899 > >> > >> NoRecording > >> Max=12177 > >> Geomean=5737 > >> > >> Not sure why the results are the opposite of what would be expected so > any > >> insight would be appreciated. I ran the test on this machine: > >> > https://beaker.engineering.redhat.com/view/hp-dl785g6-01.rhts.eng.bos.redhat.com#details > >> with -Xmx=50G and -Xms=50G. > >> > >> I can zip up the whole results page if that would be helpful. > >> > >> Thanks, > >> > >> Ken Dobson > >> > >> > >> > >> > >> On Wed, Jan 30, 2019 at 12:03 PM Ken Dobson wrote: > >> > >>> Thank you this is great. I don't have the benchmarks no, drop them > >>> wherever is easiest for you. > >>> > >>> Thanks, > >>> > >>> Ken > >>> > >>> On Wed, Jan 30, 2019 at 11:28 AM wrote: > >>> > >>>> On Wed, 2019-01-30 at 10:54 -0500, Ken Dobson wrote: > >>>>> Hi Zhengyu, > >>>>> > >>>>> We should still find out the impact when those events are being > >>>>> recorded to ensure it's not too significant. Would you be able to > >>>>> instruct me as to how to run the benchmarks so that I can measure the > >>>>> performance while the JVM is being recorded vs recording disabled? > >>>> Okay, we usually run specJVM and specJBB, do you have the benchmarks? > >>>> If not, where can I drop them? > >>>> > >>>> For specJVM, the commandline I use: > >>>> ${JAVA_HOME}/bin/java -jar jmh-specjvm2016.jar Derby --jvmArgs > "-Xmx1g > >>>> -Xms1g -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC ..." -f 3 > >>>> > >>>> For specJBB, my script attached. > >>>> > >>>> Thanks, > >>>> > >>>> -Zhengyu > >>>> > >>>> > >>>>> > >>>>> Thanks, > >>>>> > >>>>> Ken > >>>>> > >>>>> On Tue, Jan 29, 2019 at 1:05 PM wrote: > >>>>>> On Tue, 2019-01-29 at 18:25 +0100, Aleksey Shipilev wrote: > >>>>>>> On 1/29/19 6:03 PM, Ken Dobson wrote: > >>>>>>>> Just following up on the possibility of running the benchmarks > >>>>>> to > >>>>>>>> measure the performance overhead. > >>>>>>>> Please let me know if this would be possible and what I would > >>>>>> have > >>>>>>>> to do to get this done. > >>>>>> I was initially worry about the amount of region state transition > >>>>>> events generated. After adding should_commit() guard, I am now less > >>>>>> concerned. > >>>>>> > >>>>>> Some overheads during recoding time, I think, are expected. So the > >>>>>> overhead, that we are talking about, is down to the additional > >>>>>> guard > >>>>>> test when recording is off, I doubt it is measurable. > >>>>>> > >>>>>> Thanks, > >>>>>> > >>>>>> -Zhengyu > >>>>>> > >>>>>> > >>>>>>> > >>>>>>> It is possible, and should be as simple as running the benchmarks > >>>>>>> with/without -XX:+FlightRecorder? > >>>>>>> You are working with Zhengyu on JFR support, right? Zhengyu knows > >>>>>> how > >>>>>>> to run benchmarks. > >>>>>>> > >>>>>>>> On Thu, Jan 24, 2019 at 11:28 AM Ken Dobson >>>>>>>> > wrote: > >>>>>>>> The G1 version currently intercepts individual transitions > >>>>>> so > >>>>>>>> I'd hope they've measured the > >>>>>>>> overhead and found it was acceptable but can't be certain > >>>>>> of > >>>>>>>> that. Yes I agree that's definitely > >>>>>>>> the first step. Generally the default JFR profiling > >>>>>>>> configuration is ~2% overhead but detailed > >>>>>>>> events such as these are not enabled in that configuration. > >>>>>>>> When using these events I think it > >>>>>>>> would be best to disable all the default events and only > >>>>>> enable > >>>>>>>> the two Shenandoah Events to > >>>>>>>> reduce the overhead. If you think measuring the benchmarks > >>>>>> is > >>>>>>>> the best way to get this data I'd > >>>>>>>> be happy to do this if you can point me in the right > >>>>>> direction. > >>>>>>> > >>>>>>> The first rule of benchmarking is not assuming anything, > >>>>>> including > >>>>>>> that someone else did them, > >>>>>>> especially for a different implementation. > >>>>>>> > >>>>>>> There is also a bigger question: how much additional latency this > >>>>>>> brings to Shenandoah (tiny) > >>>>>>> pauses, when there are lots of transitions happen? Shenandoah > >>>>>> logs > >>>>>>> times with -Xlog:gc, and summary > >>>>>>> times with -Xlog:gc+stats. > >>>>>>> > >>>>>>> -Aleksey > >>> > >>> > > From rkennke at redhat.com Wed Feb 20 16:21:48 2019 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 20 Feb 2019 17:21:48 +0100 Subject: Shenandoah Events In-Reply-To: References: <1051bc08-50eb-125b-5696-720863fdc8ee@redhat.com> <2070e3ee-04a1-c179-29b3-b65da7d72697@redhat.com> <1548785117.31327.85.camel@redhat.com> <1548865686.31327.111.camel@redhat.com> Message-ID: Ok, sorry, I haven't seen that. I can't really tell what you are running though. What is those 'max' and 'geomean' results? I ususally get max-jops and critical-jops out of specjbb2015. Specjbb has a tendendy to produce fairly wild variance from run to run. +15% seems a bit far off though. Can you post the exact settings that you're running with? Thanks, Roman > Hi Roman, > > In the email above I linked the machine I reserved off of beaker to run > them on. > > Ken Dobson > > On Wed, Feb 20, 2019 at 10:56 AM Roman Kennke > wrote: > > What kind of machine are you running it on? We have observed fairly wild > variance on laptops, for example, because of throttling/powersaving etc. > > Roman > > > Hi Aleksey, > > > > I've ran the specJBB a number of times since this email and I'm > unable to > > get any sort of consistency for either case. Any insights as to > why that > > might be? > > > > Thanks, > > > > Ken Dobson > > > > On Wed, Feb 6, 2019 at 3:35 PM Ken Dobson > wrote: > > > >> Hi all, > >> > >> Some updates regarding testing with the benchmarks. > >> > >> For specJVM after a number of tests I've noticed no significant > >> differences in performance between the tests that are recorded > and the > >> tests that aren't. That being said the specJVM benchmark only > emits ~5000 > >> heap region transition events which seems to be 1-2 orders of > magnitude > >> smaller than what I'd expect from a normal process so I don't > think this > >> provides any quality information regarding the performance impact. > >> > >> With SpecJBB the jOPS numbers I've gotten were: > >> > >> WithRecording > >> Max =14096 > >> Geomean=5899 > >> > >> NoRecording > >> Max=12177 > >> Geomean=5737 > >> > >> Not sure why the results are the opposite of what would be > expected so any > >> insight would be appreciated. I ran the test on this machine: > >> > https://beaker.engineering.redhat.com/view/hp-dl785g6-01.rhts.eng.bos.redhat.com#details > >> with -Xmx=50G and -Xms=50G. > >> > >> I can zip up the whole results page if that would be helpful. > >> > >> Thanks, > >> > >> Ken Dobson > >> > >> > >> > >> > >> On Wed, Jan 30, 2019 at 12:03 PM Ken Dobson > wrote: > >> > >>> Thank you this is great. I don't have the benchmarks no, drop them > >>> wherever is easiest for you. > >>> > >>> Thanks, > >>> > >>> Ken > >>> > >>> On Wed, Jan 30, 2019 at 11:28 AM > wrote: > >>> > >>>> On Wed, 2019-01-30 at 10:54 -0500, Ken Dobson wrote: > >>>>> Hi Zhengyu, > >>>>> > >>>>> We should still find out the impact when those events are being > >>>>> recorded to ensure it's not too significant. Would you be able to > >>>>> instruct me as to how to run the benchmarks so that I can > measure the > >>>>> performance while the JVM is being recorded vs recording disabled? > >>>> Okay, we usually run specJVM and specJBB, do you have the > benchmarks? > >>>> If not, where can I drop them? > >>>> > >>>> For specJVM, the commandline I use: > >>>> ${JAVA_HOME}/bin/java -jar jmh-specjvm2016.jar Derby? --jvmArgs > "-Xmx1g > >>>> -Xms1g -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC > ..." -f 3 > >>>> > >>>> For specJBB, my script attached. > >>>> > >>>> Thanks, > >>>> > >>>> -Zhengyu > >>>> > >>>> > >>>>> > >>>>> Thanks, > >>>>> > >>>>> Ken > >>>>> > >>>>> On Tue, Jan 29, 2019 at 1:05 PM > wrote: > >>>>>> On Tue, 2019-01-29 at 18:25 +0100, Aleksey Shipilev wrote: > >>>>>>> On 1/29/19 6:03 PM, Ken Dobson wrote: > >>>>>>>> Just following up on the possibility of running the benchmarks > >>>>>> to > >>>>>>>> measure the performance overhead. > >>>>>>>> Please let me know if this would be possible and what I would > >>>>>> have > >>>>>>>> to do to get this done. > >>>>>> I was initially worry about the amount of region state transition > >>>>>> events generated. After adding should_commit() guard, I am > now less > >>>>>> concerned. > >>>>>> > >>>>>> Some overheads during recoding time, I think, are expected. > So the > >>>>>> overhead, that we are talking about, is down to the additional > >>>>>> guard > >>>>>> test when recording is off, I doubt it is measurable. > >>>>>> > >>>>>> Thanks, > >>>>>> > >>>>>> -Zhengyu > >>>>>> > >>>>>> > >>>>>>> > >>>>>>> It is possible, and should be as simple as running the > benchmarks > >>>>>>> with/without -XX:+FlightRecorder? > >>>>>>> You are working with Zhengyu on JFR support, right? Zhengyu > knows > >>>>>> how > >>>>>>> to run benchmarks. > >>>>>>> > >>>>>>>> On Thu, Jan 24, 2019 at 11:28 AM Ken Dobson > > >>>>>>>> >> wrote: > >>>>>>>>? ? ?The G1 version currently intercepts individual transitions > >>>>>> so > >>>>>>>> I'd hope they've measured the > >>>>>>>>? ? ?overhead and found it was acceptable but can't be certain > >>>>>> of > >>>>>>>> that. Yes I agree that's definitely > >>>>>>>>? ? ?the first step. Generally the default JFR profiling > >>>>>>>> configuration is ~2% overhead but detailed > >>>>>>>>? ? ?events such as these are not enabled in that configuration. > >>>>>>>> When using these events I think it > >>>>>>>>? ? ?would be best to disable all the default events and only > >>>>>> enable > >>>>>>>> the two Shenandoah Events to > >>>>>>>>? ? ?reduce the overhead. If you think measuring the benchmarks > >>>>>> is > >>>>>>>> the best way to get this data I'd > >>>>>>>>? ? ?be happy to do this if you can point me in the right > >>>>>> direction. > >>>>>>> > >>>>>>> The first rule of benchmarking is not assuming anything, > >>>>>> including > >>>>>>> that someone else did them, > >>>>>>> especially for a different implementation. > >>>>>>> > >>>>>>> There is also a bigger question: how much additional latency > this > >>>>>>> brings to Shenandoah (tiny) > >>>>>>> pauses, when there are lots of transitions happen? Shenandoah > >>>>>> logs > >>>>>>> times with -Xlog:gc, and summary > >>>>>>> times with -Xlog:gc+stats. > >>>>>>> > >>>>>>> -Aleksey > >>> > >>> > From kdobson at redhat.com Wed Feb 20 16:39:06 2019 From: kdobson at redhat.com (Ken Dobson) Date: Wed, 20 Feb 2019 11:39:06 -0500 Subject: Shenandoah Events In-Reply-To: References: <1051bc08-50eb-125b-5696-720863fdc8ee@redhat.com> <2070e3ee-04a1-c179-29b3-b65da7d72697@redhat.com> <1548785117.31327.85.camel@redhat.com> <1548865686.31327.111.camel@redhat.com> Message-ID: Ah right, those are max and critical just pulled from lower on the results page where it's labelled that way instead. I'm just running the standard composite settings I believe. SPEC_OPTS="" JAVA_OPTS="-Xmx50G -Xms50G -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -Xlog:gc" MODE_ARGS="" In my most recent runs the variance was 12200-13200 for max-jops and 5500-6000 for critical-jops which is certainly tighter but would that be an acceptable level of variance? Also how many runs would you recommend to get a value you would be confident in? Thanks, Ken Dobson On Wed, Feb 20, 2019 at 11:21 AM Roman Kennke wrote: > Ok, sorry, I haven't seen that. > > I can't really tell what you are running though. What is those 'max' and > 'geomean' results? I ususally get max-jops and critical-jops out of > specjbb2015. > > Specjbb has a tendendy to produce fairly wild variance from run to run. > +15% seems a bit far off though. Can you post the exact settings that > you're running with? > > Thanks, > Roman > > > Hi Roman, > > > > In the email above I linked the machine I reserved off of beaker to run > > them on. > > > > Ken Dobson > > > > On Wed, Feb 20, 2019 at 10:56 AM Roman Kennke > > wrote: > > > > What kind of machine are you running it on? We have observed fairly > wild > > variance on laptops, for example, because of throttling/powersaving > etc. > > > > Roman > > > > > Hi Aleksey, > > > > > > I've ran the specJBB a number of times since this email and I'm > > unable to > > > get any sort of consistency for either case. Any insights as to > > why that > > > might be? > > > > > > Thanks, > > > > > > Ken Dobson > > > > > > On Wed, Feb 6, 2019 at 3:35 PM Ken Dobson > > wrote: > > > > > >> Hi all, > > >> > > >> Some updates regarding testing with the benchmarks. > > >> > > >> For specJVM after a number of tests I've noticed no significant > > >> differences in performance between the tests that are recorded > > and the > > >> tests that aren't. That being said the specJVM benchmark only > > emits ~5000 > > >> heap region transition events which seems to be 1-2 orders of > > magnitude > > >> smaller than what I'd expect from a normal process so I don't > > think this > > >> provides any quality information regarding the performance impact. > > >> > > >> With SpecJBB the jOPS numbers I've gotten were: > > >> > > >> WithRecording > > >> Max =14096 > > >> Geomean=5899 > > >> > > >> NoRecording > > >> Max=12177 > > >> Geomean=5737 > > >> > > >> Not sure why the results are the opposite of what would be > > expected so any > > >> insight would be appreciated. I ran the test on this machine: > > >> > > > https://beaker.engineering.redhat.com/view/hp-dl785g6-01.rhts.eng.bos.redhat.com#details > > >> with -Xmx=50G and -Xms=50G. > > >> > > >> I can zip up the whole results page if that would be helpful. > > >> > > >> Thanks, > > >> > > >> Ken Dobson > > >> > > >> > > >> > > >> > > >> On Wed, Jan 30, 2019 at 12:03 PM Ken Dobson > > wrote: > > >> > > >>> Thank you this is great. I don't have the benchmarks no, drop > them > > >>> wherever is easiest for you. > > >>> > > >>> Thanks, > > >>> > > >>> Ken > > >>> > > >>> On Wed, Jan 30, 2019 at 11:28 AM > > wrote: > > >>> > > >>>> On Wed, 2019-01-30 at 10:54 -0500, Ken Dobson wrote: > > >>>>> Hi Zhengyu, > > >>>>> > > >>>>> We should still find out the impact when those events are being > > >>>>> recorded to ensure it's not too significant. Would you be able > to > > >>>>> instruct me as to how to run the benchmarks so that I can > > measure the > > >>>>> performance while the JVM is being recorded vs recording > disabled? > > >>>> Okay, we usually run specJVM and specJBB, do you have the > > benchmarks? > > >>>> If not, where can I drop them? > > >>>> > > >>>> For specJVM, the commandline I use: > > >>>> ${JAVA_HOME}/bin/java -jar jmh-specjvm2016.jar Derby --jvmArgs > > "-Xmx1g > > >>>> -Xms1g -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC > > ..." -f 3 > > >>>> > > >>>> For specJBB, my script attached. > > >>>> > > >>>> Thanks, > > >>>> > > >>>> -Zhengyu > > >>>> > > >>>> > > >>>>> > > >>>>> Thanks, > > >>>>> > > >>>>> Ken > > >>>>> > > >>>>> On Tue, Jan 29, 2019 at 1:05 PM > > wrote: > > >>>>>> On Tue, 2019-01-29 at 18:25 +0100, Aleksey Shipilev wrote: > > >>>>>>> On 1/29/19 6:03 PM, Ken Dobson wrote: > > >>>>>>>> Just following up on the possibility of running the > benchmarks > > >>>>>> to > > >>>>>>>> measure the performance overhead. > > >>>>>>>> Please let me know if this would be possible and what I > would > > >>>>>> have > > >>>>>>>> to do to get this done. > > >>>>>> I was initially worry about the amount of region state > transition > > >>>>>> events generated. After adding should_commit() guard, I am > > now less > > >>>>>> concerned. > > >>>>>> > > >>>>>> Some overheads during recoding time, I think, are expected. > > So the > > >>>>>> overhead, that we are talking about, is down to the additional > > >>>>>> guard > > >>>>>> test when recording is off, I doubt it is measurable. > > >>>>>> > > >>>>>> Thanks, > > >>>>>> > > >>>>>> -Zhengyu > > >>>>>> > > >>>>>> > > >>>>>>> > > >>>>>>> It is possible, and should be as simple as running the > > benchmarks > > >>>>>>> with/without -XX:+FlightRecorder? > > >>>>>>> You are working with Zhengyu on JFR support, right? Zhengyu > > knows > > >>>>>> how > > >>>>>>> to run benchmarks. > > >>>>>>> > > >>>>>>>> On Thu, Jan 24, 2019 at 11:28 AM Ken Dobson > > > > >>>>>>>> >> > wrote: > > >>>>>>>> The G1 version currently intercepts individual > transitions > > >>>>>> so > > >>>>>>>> I'd hope they've measured the > > >>>>>>>> overhead and found it was acceptable but can't be > certain > > >>>>>> of > > >>>>>>>> that. Yes I agree that's definitely > > >>>>>>>> the first step. Generally the default JFR profiling > > >>>>>>>> configuration is ~2% overhead but detailed > > >>>>>>>> events such as these are not enabled in that > configuration. > > >>>>>>>> When using these events I think it > > >>>>>>>> would be best to disable all the default events and only > > >>>>>> enable > > >>>>>>>> the two Shenandoah Events to > > >>>>>>>> reduce the overhead. If you think measuring the > benchmarks > > >>>>>> is > > >>>>>>>> the best way to get this data I'd > > >>>>>>>> be happy to do this if you can point me in the right > > >>>>>> direction. > > >>>>>>> > > >>>>>>> The first rule of benchmarking is not assuming anything, > > >>>>>> including > > >>>>>>> that someone else did them, > > >>>>>>> especially for a different implementation. > > >>>>>>> > > >>>>>>> There is also a bigger question: how much additional latency > > this > > >>>>>>> brings to Shenandoah (tiny) > > >>>>>>> pauses, when there are lots of transitions happen? Shenandoah > > >>>>>> logs > > >>>>>>> times with -Xlog:gc, and summary > > >>>>>>> times with -Xlog:gc+stats. > > >>>>>>> > > >>>>>>> -Aleksey > > >>> > > >>> > > > > From rkennke at redhat.com Wed Feb 20 16:45:24 2019 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 20 Feb 2019 17:45:24 +0100 Subject: Shenandoah Events In-Reply-To: References: <1051bc08-50eb-125b-5696-720863fdc8ee@redhat.com> <2070e3ee-04a1-c179-29b3-b65da7d72697@redhat.com> <1548785117.31327.85.camel@redhat.com> <1548865686.31327.111.camel@redhat.com> Message-ID: The variance you noticed seems to be typical specjbb. Hmm, for one thing, use -XX:+UseNUMA -XX:+AlwaysPreTouch, as it's a NUMA machine. I'm also adding -XX:ReservedCodeCacheSize=1024m because I observed that some tests (esp. in specjvm) sometimes run out of code cache, and -XX:-UseBiasedLocking because that may affect latency (critical-jops) but biased locking is probably not relevant for your tests. You've got 48 cores, I suggest you set something like: -XX:ConcGCThreads=8 -XX:ParallelGCThreads=20. Please also add -Xlog:gc+init -Xlog:gc+stats and post the info that you get there. I also usually call this: tuned-adm profile latency-performance which trims down OS stuff that affects performance, e.g. acpi and others. There are other profiles too (I usually use throughput-performance for specjvm runs). In my experience, this helps to cut down variances. > Ah right, those are max and critical just pulled from lower on the > results page where it's labelled that way instead. > > I'm just running the standard composite settings I believe. > > SPEC_OPTS="" > JAVA_OPTS="-Xmx50G -Xms50G? -XX:+UnlockExperimentalVMOptions > -XX:+UseShenandoahGC -Xlog:gc" > MODE_ARGS="" > > In my most recent runs the variance was 12200-13200 for max-jops and > 5500-6000 for critical-jops which is certainly tighter but would that be > an acceptable level of variance? Also how many runs would you recommend > to get a value you would be confident in? > > Thanks, > > Ken Dobson > > On Wed, Feb 20, 2019 at 11:21 AM Roman Kennke > wrote: > > Ok, sorry, I haven't seen that. > > I can't really tell what you are running though. What is those 'max' and > 'geomean' results? I ususally get max-jops and critical-jops out of > specjbb2015. > > Specjbb has a tendendy to produce fairly wild variance from run to run. > +15% seems a bit far off though. Can you post the exact settings that > you're running with? > > Thanks, > Roman > > > Hi Roman, > > > > In the email above I linked the machine I reserved off of beaker > to run > > them on. > > > > Ken Dobson > > > > On Wed, Feb 20, 2019 at 10:56 AM Roman Kennke > > >> wrote: > > > >? ? ?What kind of machine are you running it on? We have observed > fairly wild > >? ? ?variance on laptops, for example, because of > throttling/powersaving etc. > > > >? ? ?Roman > > > >? ? ?> Hi Aleksey, > >? ? ?> > >? ? ?> I've ran the specJBB a number of times since this email and I'm > >? ? ?unable to > >? ? ?> get any sort of consistency for either case. Any insights as to > >? ? ?why that > >? ? ?> might be? > >? ? ?> > >? ? ?> Thanks, > >? ? ?> > >? ? ?> Ken Dobson > >? ? ?> > >? ? ?> On Wed, Feb 6, 2019 at 3:35 PM Ken Dobson > > >? ? ?>> wrote: > >? ? ?> > >? ? ?>> Hi all, > >? ? ?>> > >? ? ?>> Some updates regarding testing with the benchmarks. > >? ? ?>> > >? ? ?>> For specJVM after a number of tests I've noticed no significant > >? ? ?>> differences in performance between the tests that are recorded > >? ? ?and the > >? ? ?>> tests that aren't. That being said the specJVM benchmark only > >? ? ?emits ~5000 > >? ? ?>> heap region transition events which seems to be 1-2 orders of > >? ? ?magnitude > >? ? ?>> smaller than what I'd expect from a normal process so I don't > >? ? ?think this > >? ? ?>> provides any quality information regarding the performance > impact. > >? ? ?>> > >? ? ?>> With SpecJBB the jOPS numbers I've gotten were: > >? ? ?>> > >? ? ?>> WithRecording > >? ? ?>> Max =14096 > >? ? ?>> Geomean=5899 > >? ? ?>> > >? ? ?>> NoRecording > >? ? ?>> Max=12177 > >? ? ?>> Geomean=5737 > >? ? ?>> > >? ? ?>> Not sure why the results are the opposite of what would be > >? ? ?expected so any > >? ? ?>> insight would be appreciated. I ran the test on this machine: > >? ? ?>> > >? ? > ?https://beaker.engineering.redhat.com/view/hp-dl785g6-01.rhts.eng.bos.redhat.com#details > >? ? ?>> with -Xmx=50G and -Xms=50G. > >? ? ?>> > >? ? ?>> I can zip up the whole results page if that would be helpful. > >? ? ?>> > >? ? ?>> Thanks, > >? ? ?>> > >? ? ?>> Ken Dobson > >? ? ?>> > >? ? ?>> > >? ? ?>> > >? ? ?>> > >? ? ?>> On Wed, Jan 30, 2019 at 12:03 PM Ken Dobson > > >? ? ?>> wrote: > >? ? ?>> > >? ? ?>>> Thank you this is great. I don't have the benchmarks no, > drop them > >? ? ?>>> wherever is easiest for you. > >? ? ?>>> > >? ? ?>>> Thanks, > >? ? ?>>> > >? ? ?>>> Ken > >? ? ?>>> > >? ? ?>>> On Wed, Jan 30, 2019 at 11:28 AM > >? ? ?>> wrote: > >? ? ?>>> > >? ? ?>>>> On Wed, 2019-01-30 at 10:54 -0500, Ken Dobson wrote: > >? ? ?>>>>> Hi Zhengyu, > >? ? ?>>>>> > >? ? ?>>>>> We should still find out the impact when those events > are being > >? ? ?>>>>> recorded to ensure it's not too significant. Would you > be able to > >? ? ?>>>>> instruct me as to how to run the benchmarks so that I can > >? ? ?measure the > >? ? ?>>>>> performance while the JVM is being recorded vs recording > disabled? > >? ? ?>>>> Okay, we usually run specJVM and specJBB, do you have the > >? ? ?benchmarks? > >? ? ?>>>> If not, where can I drop them? > >? ? ?>>>> > >? ? ?>>>> For specJVM, the commandline I use: > >? ? ?>>>> ${JAVA_HOME}/bin/java -jar jmh-specjvm2016.jar Derby? > --jvmArgs > >? ? ?"-Xmx1g > >? ? ?>>>> -Xms1g -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC > >? ? ?..." -f 3 > >? ? ?>>>> > >? ? ?>>>> For specJBB, my script attached. > >? ? ?>>>> > >? ? ?>>>> Thanks, > >? ? ?>>>> > >? ? ?>>>> -Zhengyu > >? ? ?>>>> > >? ? ?>>>> > >? ? ?>>>>> > >? ? ?>>>>> Thanks, > >? ? ?>>>>> > >? ? ?>>>>> Ken > >? ? ?>>>>> > >? ? ?>>>>> On Tue, Jan 29, 2019 at 1:05 PM > >? ? ?>> wrote: > >? ? ?>>>>>> On Tue, 2019-01-29 at 18:25 +0100, Aleksey Shipilev wrote: > >? ? ?>>>>>>> On 1/29/19 6:03 PM, Ken Dobson wrote: > >? ? ?>>>>>>>> Just following up on the possibility of running the > benchmarks > >? ? ?>>>>>> to > >? ? ?>>>>>>>> measure the performance overhead. > >? ? ?>>>>>>>> Please let me know if this would be possible and what > I would > >? ? ?>>>>>> have > >? ? ?>>>>>>>> to do to get this done. > >? ? ?>>>>>> I was initially worry about the amount of region state > transition > >? ? ?>>>>>> events generated. After adding should_commit() guard, I am > >? ? ?now less > >? ? ?>>>>>> concerned. > >? ? ?>>>>>> > >? ? ?>>>>>> Some overheads during recoding time, I think, are expected. > >? ? ?So the > >? ? ?>>>>>> overhead, that we are talking about, is down to the > additional > >? ? ?>>>>>> guard > >? ? ?>>>>>> test when recording is off, I doubt it is measurable. > >? ? ?>>>>>> > >? ? ?>>>>>> Thanks, > >? ? ?>>>>>> > >? ? ?>>>>>> -Zhengyu > >? ? ?>>>>>> > >? ? ?>>>>>> > >? ? ?>>>>>>> > >? ? ?>>>>>>> It is possible, and should be as simple as running the > >? ? ?benchmarks > >? ? ?>>>>>>> with/without -XX:+FlightRecorder? > >? ? ?>>>>>>> You are working with Zhengyu on JFR support, right? > Zhengyu > >? ? ?knows > >? ? ?>>>>>> how > >? ? ?>>>>>>> to run benchmarks. > >? ? ?>>>>>>> > >? ? ?>>>>>>>> On Thu, Jan 24, 2019 at 11:28 AM Ken Dobson > >? ? ? > > > >? ? ?>>>>>>>> >>> wrote: > >? ? ?>>>>>>>>? ? ?The G1 version currently intercepts individual > transitions > >? ? ?>>>>>> so > >? ? ?>>>>>>>> I'd hope they've measured the > >? ? ?>>>>>>>>? ? ?overhead and found it was acceptable but can't be > certain > >? ? ?>>>>>> of > >? ? ?>>>>>>>> that. Yes I agree that's definitely > >? ? ?>>>>>>>>? ? ?the first step. Generally the default JFR profiling > >? ? ?>>>>>>>> configuration is ~2% overhead but detailed > >? ? ?>>>>>>>>? ? ?events such as these are not enabled in that > configuration. > >? ? ?>>>>>>>> When using these events I think it > >? ? ?>>>>>>>>? ? ?would be best to disable all the default events > and only > >? ? ?>>>>>> enable > >? ? ?>>>>>>>> the two Shenandoah Events to > >? ? ?>>>>>>>>? ? ?reduce the overhead. If you think measuring the > benchmarks > >? ? ?>>>>>> is > >? ? ?>>>>>>>> the best way to get this data I'd > >? ? ?>>>>>>>>? ? ?be happy to do this if you can point me in the right > >? ? ?>>>>>> direction. > >? ? ?>>>>>>> > >? ? ?>>>>>>> The first rule of benchmarking is not assuming anything, > >? ? ?>>>>>> including > >? ? ?>>>>>>> that someone else did them, > >? ? ?>>>>>>> especially for a different implementation. > >? ? ?>>>>>>> > >? ? ?>>>>>>> There is also a bigger question: how much additional > latency > >? ? ?this > >? ? ?>>>>>>> brings to Shenandoah (tiny) > >? ? ?>>>>>>> pauses, when there are lots of transitions happen? > Shenandoah > >? ? ?>>>>>> logs > >? ? ?>>>>>>> times with -Xlog:gc, and summary > >? ? ?>>>>>>> times with -Xlog:gc+stats. > >? ? ?>>>>>>> > >? ? ?>>>>>>> -Aleksey > >? ? ?>>> > >? ? ?>>> > > > From shade at redhat.com Thu Feb 21 10:19:24 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 21 Feb 2019 11:19:24 +0100 Subject: RFR (S) 8219524: Shenandoah misreports "committed" size in MemoryMXBean Message-ID: <0745a7d6-5a8b-8561-d710-376852af6bab@redhat.com> Bug: https://bugs.openjdk.java.net/browse/JDK-8219524 Fix: http://cr.openjdk.java.net/~shade/8219524/webrev.01/ See the backing story in the bug. Arguably, this is due Shenandoah departing from what shared code believes GC implementation should be doing, i.e. returning the amount of committed memory with CollectedHeap::capacity(). Would that be a fair characterization? Even so, rewiring Shenandoah to match the shared code expectations would require more work, but we can plug the current failure with this patch meanwhile. Testing: hotspot_gc_shenandoah, new check in test Thanks, -Aleksey From rkennke at redhat.com Thu Feb 21 10:50:43 2019 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 21 Feb 2019 11:50:43 +0100 Subject: RFR (S) 8219524: Shenandoah misreports "committed" size in MemoryMXBean In-Reply-To: <0745a7d6-5a8b-8561-d710-376852af6bab@redhat.com> References: <0745a7d6-5a8b-8561-d710-376852af6bab@redhat.com> Message-ID: Looks good to me! Thanks! Roman > Bug: > https://bugs.openjdk.java.net/browse/JDK-8219524 > > Fix: > http://cr.openjdk.java.net/~shade/8219524/webrev.01/ > > See the backing story in the bug. Arguably, this is due Shenandoah departing from what shared code > believes GC implementation should be doing, i.e. returning the amount of committed memory with > CollectedHeap::capacity(). Would that be a fair characterization? Even so, rewiring Shenandoah to > match the shared code expectations would require more work, but we can plug the current failure with > this patch meanwhile. > > Testing: hotspot_gc_shenandoah, new check in test > > Thanks, > -Aleksey > From rkennke at redhat.com Thu Feb 21 12:42:09 2019 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 21 Feb 2019 13:42:09 +0100 Subject: RFR: Upstream merge to jdk-13+9 Message-ID: This merges jdk/jdk -> sh/jdk up to jdk-13+9 plus cherry-picks: "8219486: Missing reg_mask_init() breaks x86_32 build" to un-break x86_32 build. All merged cleanly, tests (hotspot_gc_shenandoah) all passes here. http://cr.openjdk.java.net/~rkennke/upstream-jdk13-merge-2019-02-21/changes.txt Ok? Roman From zgu at redhat.com Thu Feb 21 12:58:09 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 21 Feb 2019 07:58:09 -0500 Subject: RFR (S) 8219524: Shenandoah misreports "committed" size in MemoryMXBean In-Reply-To: <0745a7d6-5a8b-8561-d710-376852af6bab@redhat.com> References: <0745a7d6-5a8b-8561-d710-376852af6bab@redhat.com> Message-ID: <1550753889.4234.0.camel@redhat.com> Looks good. -Zhengyu On Thu, 2019-02-21 at 11:19 +0100, Aleksey Shipilev wrote: > Bug: > https://bugs.openjdk.java.net/browse/JDK-8219524 > > Fix: > http://cr.openjdk.java.net/~shade/8219524/webrev.01/ > > See the backing story in the bug. Arguably, this is due Shenandoah > departing from what shared code > believes GC implementation should be doing, i.e. returning the amount > of committed memory with > CollectedHeap::capacity(). Would that be a fair characterization? > Even so, rewiring Shenandoah to > match the shared code expectations would require more work, but we > can plug the current failure with > this patch meanwhile. > > Testing: hotspot_gc_shenandoah, new check in test > > Thanks, > -Aleksey > From shade at redhat.com Thu Feb 21 14:53:49 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 21 Feb 2019 15:53:49 +0100 Subject: RFR (S) 8219524: Shenandoah misreports "committed" size in MemoryMXBean In-Reply-To: <1550753889.4234.0.camel@redhat.com> References: <0745a7d6-5a8b-8561-d710-376852af6bab@redhat.com> <1550753889.4234.0.camel@redhat.com> Message-ID: <8f755c88-fdc6-68d6-7c48-c14ca13968e0@redhat.com> Thanks, pushed. -Aleksey On 2/21/19 1:58 PM, zgu at redhat.com wrote: > Looks good. > > -Zhengyu > > On Thu, 2019-02-21 at 11:19 +0100, Aleksey Shipilev wrote: >> Bug: >> https://bugs.openjdk.java.net/browse/JDK-8219524 >> >> Fix: >> http://cr.openjdk.java.net/~shade/8219524/webrev.01/ >> >> See the backing story in the bug. Arguably, this is due Shenandoah >> departing from what shared code >> believes GC implementation should be doing, i.e. returning the amount >> of committed memory with >> CollectedHeap::capacity(). Would that be a fair characterization? >> Even so, rewiring Shenandoah to >> match the shared code expectations would require more work, but we >> can plug the current failure with >> this patch meanwhile. >> >> Testing: hotspot_gc_shenandoah, new check in test >> >> Thanks, >> -Aleksey >> From shade at redhat.com Thu Feb 21 14:54:13 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 21 Feb 2019 15:54:13 +0100 Subject: RFR: Upstream merge to jdk-13+9 In-Reply-To: References: Message-ID: On 2/21/19 1:42 PM, Roman Kennke wrote: > This merges jdk/jdk -> sh/jdk up to jdk-13+9 plus cherry-picks: > "8219486: Missing reg_mask_init() breaks x86_32 build" to un-break > x86_32 build. > > All merged cleanly, tests (hotspot_gc_shenandoah) all passes here. > > http://cr.openjdk.java.net/~rkennke/upstream-jdk13-merge-2019-02-21/changes.txt OK. -Aleksey From rkennke at redhat.com Thu Feb 21 16:49:23 2019 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 21 Feb 2019 17:49:23 +0100 Subject: RFR: Expand LRB after compare-and-swap in C2 not in assembler Message-ID: <1fe19ada-85d5-eb8f-ccf4-44f234ef34ce@redhat.com> This removes one TODO-item from the LRB patch and moves the LRB from assembler into C2 ideal graph. It should also fix one failure we've seen in CI, which complained about missing LRB after CAE. http://cr.openjdk.java.net/~rkennke/lrb-cae/webrev.00/ Testing: hotspot_gc_shenandoah, specjvm-compiler Ok? Roman From roman at kennke.org Thu Feb 21 16:47:02 2019 From: roman at kennke.org (roman at kennke.org) Date: Thu, 21 Feb 2019 16:47:02 +0000 Subject: hg: shenandoah/jdk: 117 new changesets Message-ID: <201902211647.x1LGlBFX002215@aojmv0008.oracle.com> Changeset: bdccafc038a2 Author: lfoltan Date: 2019-02-13 15:50 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bdccafc038a2 8217998: Remove method_type field associated with the appendix field of an indy or method handle call Summary: Removed the unused method_type field associated with the appendix field of an indy or method handle call. Reviewed-by: acorn, coleenp, dlong ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/ci/ciStreams.cpp ! src/hotspot/share/ci/ciStreams.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/interpreter/rewriter.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/cpCache.inline.hpp Changeset: 13acc8e38a29 Author: kbarrett Date: 2019-02-13 17:38 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/13acc8e38a29 8218089: Rename DirtyCardQueue et al to follow usual G1 naming conventions Summary: Move files and rename classes. Reviewed-by: tschatzl, lkorinth ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/sparc/gc/g1/g1BarrierSetAssembler_sparc.cpp - src/hotspot/share/gc/g1/dirtyCardQueue.cpp - src/hotspot/share/gc/g1/dirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp + src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp + src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1HotCardCache.cpp ! src/hotspot/share/gc/g1/g1HotCardCache.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1ThreadLocalData.hpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp Changeset: 2d5023bad20a Author: jjg Date: 2019-02-13 17:18 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2d5023bad20a 8218936: Test fails in Internet environment Reviewed-by: mchung ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/pkg/B.java Changeset: 5bd93a49c640 Author: jwilhelm Date: 2019-02-14 01:25 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5bd93a49c640 Added tag jdk-13+8 for changeset a535ba736cab ! .hgtags Changeset: 2cf90fac6e39 Author: redestad Date: 2019-02-14 11:33 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2cf90fac6e39 8218753: Obsolete nonproduct flag ProfilerCheckIntervals Reviewed-by: dholmes, coleenp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/task.cpp ! src/hotspot/share/runtime/task.hpp Changeset: 22c78a512937 Author: redestad Date: 2019-02-14 12:54 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/22c78a512937 8216360: Deprecate -XX:CompilationPolicyChoice Reviewed-by: thartmann, kvn ! src/hotspot/share/runtime/arguments.cpp Changeset: e44c436f2447 Author: neliasso Date: 2019-02-14 14:31 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e44c436f2447 8087128: C2: Disallow definition split on MachCopySpill nodes Reviewed-by: kvn ! src/hotspot/share/opto/reg_split.cpp Changeset: 0040f89feb78 Author: phedlin Date: 2019-02-13 14:42 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0040f89feb78 8217289: compiler/graalunit/HotspotTest.java failed with InvalidInstalledCodeException Reviewed-by: thartmann, neliasso ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/BigIntegerIntrinsicsTest.java ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: bc8fb1fa55b5 Author: jjg Date: 2019-02-14 07:41 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bc8fb1fa55b5 8218944: Fix failed for JDK-8218936 Reviewed-by: jwilhelm ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java Changeset: 4cd89541b492 Author: sdama Date: 2019-02-14 21:52 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4cd89541b492 8201544: Improve javac command line parsing and error reporting Summary: Modified exception into an error message for invalid filenames on windows Reviewed-by: vromero, jjg Contributed-by: srinivas.dama at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/langtools/tools/javac/options/T6986895.java Changeset: adfb1c71f52c Author: joehw Date: 2019-02-14 09:38 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/adfb1c71f52c 8187697: Cleanup: irrelevant code in OutputPropertiesFactory Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_html.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_text.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_unknown.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_xml.properties Changeset: e31f39e088b7 Author: stuefe Date: 2019-02-14 19:48 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e31f39e088b7 8183004: Remove code related to gtest death tests from assert macro Reviewed-by: shade, kbarrett, iignatyev ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/debug.hpp ! test/hotspot/gtest/unittest.hpp Changeset: 026e1ea616c8 Author: manc Date: 2019-02-05 08:20 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/026e1ea616c8 8218192: Remove copy constructor for MemRegion Summary: Remove copy constructor in memRegion.hpp Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/memory/memRegion.hpp Changeset: e16b61a1395e Author: xuelei Date: 2019-02-14 14:19 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e16b61a1395e 4919790: Errors in alert ssl message does not reflect the actual certificate status Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/Alert.java ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java Changeset: 4958b60a70bc Author: iignatyev Date: 2019-02-14 14:40 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4958b60a70bc 8209455: [error-prone] JdkObsolete in jdk.management.agent Reviewed-by: alanb, jcbeyler ! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java Changeset: e77095ade618 Author: mikael Date: 2019-02-14 15:12 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e77095ade618 8218937: Make mlvmJvmtiUtils strncpy uses GCC 8.x friendly Reviewed-by: iignatyev ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.cpp Changeset: 65deccd64f3a Author: mikael Date: 2019-02-14 15:17 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/65deccd64f3a 8218935: Make jfr strncpy uses GCC 8.x friendly Reviewed-by: clanger ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp Changeset: 93b42eb5f3fc Author: vlivanov Date: 2019-02-14 15:27 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/93b42eb5f3fc 8218881: C2: StaticFinalFieldPrinter doesn't handle T_ARRAY values in T_OBJECT fields Reviewed-by: thartmann, kvn, neliasso ! src/hotspot/share/ci/ciInstanceKlass.cpp Changeset: 8bf7e0823202 Author: vlivanov Date: 2019-02-14 15:27 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8bf7e0823202 8218758: [TESTBUG] compiler/cha/StrengthReduceInterfaceCall.java misses recompilation event Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java Changeset: e002408eb0c0 Author: vlivanov Date: 2019-02-14 15:27 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e002408eb0c0 8218879: Keep track of memory accesses originated from Unsafe Reviewed-by: thartmann ! src/hotspot/share/c1/c1_Decorators.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp Changeset: 7e4a9e912759 Author: vlivanov Date: 2019-02-14 15:27 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7e4a9e912759 8218874: C2: Unsafe to access PhaseIdealLoop outside of constructors Reviewed-by: thartmann, kvn ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: f940579715a5 Author: vlivanov Date: 2019-02-14 15:27 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f940579715a5 8161334: C2: Cast nodes hinder memory alias analysis Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/memnode.cpp Changeset: 5f02b8c98b35 Author: dholmes Date: 2019-02-14 22:57 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5f02b8c98b35 8218939: vm/mlvm/anonloader/stress/byteMutation crashed on windows Reviewed-by: kbarrett, coleenp, mikael, iignatyev ! src/hotspot/share/classfile/classFileParser.cpp ! test/hotspot/jtreg/runtime/classFileParserBug/TestBadClassName.java Changeset: 291944be3f92 Author: iignatyev Date: 2019-02-14 23:45 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/291944be3f92 8218471: generate-unsafe-access-tests.sh does not correctly invoke build.tools.spp.Spp Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/unsafe/X-UnsafeAccessTest.java.template ! test/hotspot/jtreg/compiler/unsafe/generate-unsafe-access-tests.sh Changeset: 166ffa0325b6 Author: dholmes Date: 2019-02-15 04:12 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/166ffa0325b6 8219074: [TESTBUG] runtime/containers/docker/TestCPUAwareness.java typo of printing parameters (period should be shares) Reviewed-by: iignatyev, dholmes Contributed-by: Wang Haomin ! test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java Changeset: 3309f5aa0968 Author: phedlin Date: 2019-02-14 14:59 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3309f5aa0968 8214947: Assertion error in test: StringCompressInflateTest Reviewed-by: kvn, neliasso ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringCompressInflateTest.java ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 0eca4e6a0037 Author: gadams Date: 2019-02-15 05:32 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0eca4e6a0037 8219002: Some comments and error messages refer to VMDisconnectException Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005.java Changeset: 454d54d8af1c Author: jlahoda Date: 2019-02-15 12:09 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/454d54d8af1c 8217381: Incovenient errors reported when annotation processor generates source file and errors in the same round Summary: When an annotation processor reports and error, defer reporting recoverable errors from the erroneous round to the last round, to avoid reporting errors that were resolved in the erroneous round. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacMessager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! test/langtools/tools/javac/6304921/TestLog.java ! test/langtools/tools/javac/processing/6994946/SemanticErrorTest.2.out ! test/langtools/tools/javac/processing/6994946/TestProcessor.java + test/langtools/tools/javac/processing/GenerateAndError.java + test/langtools/tools/javac/processing/GenerateAndError.out + test/langtools/tools/javac/processing/GenerateAndErrorTest.java Changeset: 622c26f0673f Author: hseigel Date: 2019-02-15 07:53 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/622c26f0673f 8079353: [TESTBUG] runtime/CompressedOops/UseCompressedOops.java failed on Windows when getting disjoint instead of zero based coops Summary: On Windows, don't run sub-tests that can be affected by ASLR. Reviewed-by: coleenp, mseledtsov ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java Changeset: 5d20b085d893 Author: rehn Date: 2019-02-15 14:15 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5d20b085d893 8203469: Faster safepoints Reviewed-by: dcubed, pchilanomate, dholmes, acorn, coleenp, eosterlund ! src/hotspot/share/code/dependencyContext.hpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/runtimeService.cpp ! src/hotspot/share/services/runtimeService.hpp ! test/hotspot/jtreg/runtime/logging/SafepointTest.java Changeset: 7c17199fa37d Author: coleenp Date: 2019-02-15 08:21 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7c17199fa37d 8218851: JVM crash in custom classloader stress test, JDK 12 & 13 Summary: Handle NULL and unloaded constraint class in loader constraint table, also cope with unloaded but not cleaned out klass in loader constraint entries. Reviewed-by: hseigel, huntch, stuefe ! src/hotspot/share/classfile/loaderConstraints.cpp ! src/hotspot/share/classfile/systemDictionary.cpp Changeset: 9bfeac2ee88a Author: aph Date: 2019-02-15 12:10 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9bfeac2ee88a 8219006: AArch64: Register corruption in slow subtype check Reviewed-by: adinn ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: 4f1040869d24 Author: dl Date: 2019-02-15 11:18 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4f1040869d24 8195057: java/util/concurrent/CountDownLatch/Basic.java failed w/ Xcomp Reviewed-by: martin, chegar, dholmes ! test/jdk/java/util/concurrent/CountDownLatch/Basic.java Changeset: 709631caffa3 Author: dl Date: 2019-02-15 11:18 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/709631caffa3 8215359: InnocuousForkJoinWorkerThread.setContextClassLoader needlessly throws Reviewed-by: martin, chegar, dholmes, reinhapa, alanb ! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java ! test/jdk/java/util/concurrent/tck/ForkJoinPool9Test.java Changeset: d04f72c354e9 Author: dl Date: 2019-02-15 11:18 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d04f72c354e9 8215363: needless signals in ForkJoinPool Reviewed-by: martin, chegar, dholmes ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java Changeset: 940046624bf8 Author: dl Date: 2019-02-15 11:18 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/940046624bf8 8215249: Miscellaneous changes imported from jsr166 CVS 2019-02 Reviewed-by: martin, chegar, dholmes ! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java ! test/jdk/java/util/Collection/IteratorMicroBenchmark.java ! test/jdk/java/util/Collection/RemoveMicroBenchmark.java ! test/jdk/java/util/concurrent/tck/CyclicBarrierTest.java Changeset: 37c12515c30f Author: cjplummer Date: 2019-02-15 12:33 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/37c12515c30f 8218941: jdb should support a dbgtrace command that acts the same as the dbgtrace command line option Summary: added dbgtrace command. Reviewed-by: sspitsyn, amenkov, gadams ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Env.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java Changeset: 72709e703abd Author: mbalao Date: 2019-02-15 11:46 -0300 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/72709e703abd 8219011: Implement MacroAssembler::warn method on AArch64 Reviewed-by: adinn ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 31e3aa9c0c71 Author: ysuenaga Date: 2019-02-16 11:40 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/31e3aa9c0c71 8204551: Event descriptions are truncated in logs Reviewed-by: coleenp, coleenp ! src/hotspot/share/utilities/events.cpp ! src/hotspot/share/utilities/events.hpp ! src/hotspot/share/utilities/exceptions.hpp Changeset: d230a0406623 Author: shade Date: 2019-02-16 21:15 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d230a0406623 8216049: stringTable::intern creates redundant String when looking up existing one Reviewed-by: redestad, gziemski, rehn, zgu, jiangli ! src/hotspot/share/classfile/stringTable.cpp Changeset: 2a78b2963793 Author: goetz Date: 2019-02-13 13:27 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2a78b2963793 8219095: [testbug] Add @key headful to com/sun/java/swing/plaf/windows/AltFocusIssueTest.java Reviewed-by: prr, serb ! test/jdk/com/sun/java/swing/plaf/windows/AltFocusIssueTest.java Changeset: 88b84fc64d34 Author: lkorinth Date: 2019-02-18 10:48 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/88b84fc64d34 8217385: JTREG: Clean up, make sure to close resources Reviewed-by: tschatzl, sangheki ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java ! test/hotspot/jtreg/gc/g1/plab/lib/LogParser.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasher.java Changeset: 9e7e9506bee2 Author: lkorinth Date: 2019-02-18 12:08 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9e7e9506bee2 8217389: JTREG: Clean up, remove unused variable warnings Reviewed-by: lmesnik, tschatzl ! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java ! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/cms/DisableResizePLAB.java ! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java ! test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java ! test/hotspot/jtreg/gc/g1/TestFromCardCacheIndex.java ! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java ! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.java ! test/hotspot/jtreg/gc/metaspace/G1AddMetaspaceDependency.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceInitialization.java ! test/hotspot/jtreg/gc/stress/gcbasher/Decompiler.java Changeset: b776653628c5 Author: mdoerr Date: 2019-02-18 12:16 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b776653628c5 8218991: s390: Add intrinsic for GHASH algorithm Reviewed-by: lucy, simonis ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.cpp Changeset: f0af4b6c4dfd Author: thartmann Date: 2019-02-18 15:33 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f0af4b6c4dfd 8219232: Unit of concurrent active time logging is wrong Summary: Changed value from seconds to milliseconds. Reviewed-by: shade ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp Changeset: bec6c8739833 Author: iignatyev Date: 2019-02-18 09:31 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bec6c8739833 8219157: vm/mlvm/mixed/stress/java/findDeadlock should be problem-listed only on mac Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList.txt Changeset: 6fb43030a1b4 Author: kbarrett Date: 2019-02-18 16:34 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6fb43030a1b4 8214363: HeapWord should not be a fake class Summary: Change HeapWord and MetaWord to be pointers to incomplete types. Reviewed-by: tschatzl, mikael, coleenp, pliden ! src/hotspot/share/gc/shared/genOopClosures.hpp ! src/hotspot/share/gc/shared/spaceDecorator.cpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp ! src/hotspot/share/memory/memRegion.hpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 9bb638b282bc Author: serb Date: 2019-02-05 14:54 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9bb638b282bc 8216592: Removal of the class sun.awt.AWTSecurityManager Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/Font.java - src/java.desktop/share/classes/sun/awt/AWTSecurityManager.java ! src/java.desktop/share/classes/sun/awt/AppContext.java ! src/java.desktop/share/classes/sun/font/FontDesignMetrics.java ! src/java.desktop/share/classes/sun/font/FontManager.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java Changeset: c2b366b9c360 Author: mhalder Date: 2019-02-06 17:28 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c2b366b9c360 8207938: At step6,Click Add button,case failed automatically. Reviewed-by: kaddepalli, psadhukhan ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java Changeset: 43c5b0532d49 Author: psadhukhan Date: 2019-02-07 12:16 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/43c5b0532d49 Merge - make/gensrc/GensrcCLDR.gmk - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/bcp47/timezone.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldml.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlBCP47.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlSupplemental.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_AE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_BH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_JO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_OM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_PS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_QA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_YE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg_BG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_AD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES_VALENCIA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs_CZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz_BT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_GR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_150.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US_POSIX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_WS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_419.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_AR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_DO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_HN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_IC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_MX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_NI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_SV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_UY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_VE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et_EE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_FO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_HT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_WF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_YT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_HR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu_HU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy_AM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id_ID.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is_IS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_SM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_VA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja_JP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km_KH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo_LA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt_LT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv_LV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn_MN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_BN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my_MM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_SJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_NP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_AW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_CW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl_PL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_PT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_ST.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_TL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_RO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/root.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk_SK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_AL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_AX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg_TJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th_TH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk_TM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_TR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi_VN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_TW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/attributeValueValidity.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/characters.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/coverageLevels.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/dayPeriods.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/genderList.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/languageInfo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/likelySubtags.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/metaZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/numberingSystems.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/ordinals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/pluralRanges.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/plurals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/rgScope.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/subdivisions.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalMetadata.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/telephoneCodeData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/windowsZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/unicode-license.txt Changeset: fec908fc5a2a Author: aivanov Date: 2019-02-07 13:57 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fec908fc5a2a 8217263: Automate DashOffset test Reviewed-by: prr, serb + test/jdk/java/awt/BasicStroke/DashOffset.java Changeset: c1af89d9d44c Author: dchuyko Date: 2019-02-08 16:37 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c1af89d9d44c 8215130: Fix errors in LittleCMS 2.9 reported by GCC 8 Reviewed-by: prr ! src/java.desktop/share/native/liblcms/cmsxform.c Changeset: fcac457cb2a8 Author: akolarkunnu Date: 2019-02-13 22:40 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fcac457cb2a8 8218599: Add test group jdk_client_sanity under jdk_desktop group Reviewed-by: serb, prr ! test/jdk/TEST.groups Changeset: af2ed7605f8c Author: aivanov Date: 2019-02-14 20:20 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/af2ed7605f8c 8218682: [TEST_BUG] DashOffset fails in mach5 8198411: [TEST_BUG] Two java2d tests are unstable in mach5 Summary: Skip testing VolatileImage if IndexColorModel is detected Reviewed-by: prr, serb ! test/jdk/ProblemList.txt ! test/jdk/java/awt/BasicStroke/DashOffset.java ! test/jdk/java/awt/BasicStroke/DashScaleMinWidth.java ! test/jdk/java/awt/BasicStroke/DashZeroWidth.java Changeset: 76668d618a99 Author: pbansal Date: 2019-02-15 10:58 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/76668d618a99 8218469: JSlider display issue with slider for GTKLookAndFeel 8218470: JScrollBar display issue with GTKLookAndFeel 8218472: JProgressBar display issue with GTKLookAndFeel 8203627: Swing applications with JRadioButton and JCheckbox fail to render correctly when using GTK3 and the GTK L&F Reviewed-by: serb, prr ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h Changeset: 2a3bc7e69b31 Author: ssadetsky Date: 2019-02-15 10:01 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2a3bc7e69b31 8218479: JTextPane display issue with GTKLookAndFeel Reviewed-by: prr, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java Changeset: e3451d08503a Author: ssadetsky Date: 2019-02-15 10:06 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e3451d08503a 8218473: JOptionPane display issue with GTKLookAndFeel Reviewed-by: prr, serb ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c Changeset: 33b96cbd16f3 Author: itakiguchi Date: 2019-02-17 15:15 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/33b96cbd16f3 8212678: Windows IME related patch Reviewed-by: serb, naoto ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_InputMethod.cpp Changeset: f42d42c1ebdc Author: psadhukhan Date: 2019-02-18 10:45 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f42d42c1ebdc Merge - src/hotspot/share/code/relocInfo_ext.cpp - src/hotspot/share/code/relocInfo_ext.hpp - src/hotspot/share/gc/g1/collectionSetChooser.cpp - src/hotspot/share/gc/g1/collectionSetChooser.hpp - src/hotspot/share/gc/g1/dirtyCardQueue.cpp - src/hotspot/share/gc/g1/dirtyCardQueue.hpp - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_html.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_text.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_unknown.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_xml.properties - test/hotspot/jtreg/serviceability/dcmd/framework/TEST.properties - test/jdk/sun/security/krb5/auto/rcache_usemd5.sh - test/jdk/sun/security/krb5/tools/ktarg.sh - test/jdk/sun/security/krb5/tools/ktcheck.sh - test/jdk/sun/security/krb5/tools/ktmissing.sh - test/jdk/sun/security/krb5/tools/ktzero.sh - test/jdk/sun/security/pkcs11/fips/CipherTest.java - test/jdk/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java - test/jdk/sun/security/pkcs11/fips/ImportKeyStore.java - test/jdk/sun/security/pkcs11/fips/JSSEClient.java - test/jdk/sun/security/pkcs11/fips/JSSEServer.java - test/jdk/sun/security/pkcs11/fips/TestTLS12.java - test/jdk/sun/security/pkcs11/fips/TrustManagerTest.java - test/jdk/sun/security/pkcs11/fips/TrustManagerTest.policy - test/jdk/sun/security/pkcs11/fips/cert8.db - test/jdk/sun/security/pkcs11/fips/certs/anchor.cer - test/jdk/sun/security/pkcs11/fips/certs/ca.cer - test/jdk/sun/security/pkcs11/fips/certs/server.cer - test/jdk/sun/security/pkcs11/fips/fips.cfg - test/jdk/sun/security/pkcs11/fips/key3.db - test/jdk/sun/security/pkcs11/fips/keystore - test/jdk/sun/security/pkcs11/fips/secmod.db - test/jdk/sun/security/pkcs11/fips/truststore Changeset: f12e86f1b0d6 Author: psadhukhan Date: 2019-02-19 11:52 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f12e86f1b0d6 Merge Changeset: 3bd474c23ee4 Author: thartmann Date: 2019-02-19 08:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3bd474c23ee4 8218721: C1's CEE optimization produces safepoint poll with invalid debug information Summary: Bail out of CEE if one of the gotos is a safepoint but the if is not. Reviewed-by: vlivanov, mdoerr ! src/hotspot/share/c1/c1_Optimizer.cpp + test/hotspot/jtreg/compiler/c1/TestGotoIf.jasm + test/hotspot/jtreg/compiler/c1/TestGotoIfMain.java Changeset: 639a36bc8ef1 Author: mbaesken Date: 2019-02-18 09:38 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/639a36bc8ef1 8219112: name_and_sig_as_C_string usages in frame_s390 miss ResourceMark Reviewed-by: shade, lucy ! src/hotspot/cpu/s390/frame_s390.cpp Changeset: 42a613bcb622 Author: stefank Date: 2019-02-19 10:00 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/42a613bcb622 8218731: SA: Use concrete class the as return type of VMObjectFactory.newObject Reviewed-by: eosterlund ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMObjectFactory.java Changeset: 26a2eded80d9 Author: stefank Date: 2019-02-19 10:01 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/26a2eded80d9 8218732: SA: Resolves ZPageAllocator::_physical incorrectly Reviewed-by: eosterlund, jgeorge ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageAllocator.java Changeset: d52887bc636f Author: stefank Date: 2019-02-19 10:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d52887bc636f 8218733: SA: CollectedHeap provides broken implementation for used() and capacity() Reviewed-by: shade, jgeorge, eosterlund ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/epsilon/EpsilonHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java Changeset: 935d31867930 Author: stefank Date: 2019-02-19 10:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/935d31867930 8218734: SA: Incorrect and raw loads of OopHandles Reviewed-by: eosterlund, coleenp, jgeorge ! src/hotspot/share/oops/oopHandle.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VMOopHandle.java Changeset: 1199185efca1 Author: stefank Date: 2019-02-19 10:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1199185efca1 8218743: SA: Add support for large bitmaps Reviewed-by: eosterlund, jgeorge ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/BitMapInterface.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/BitMapSegmented.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/MarkBits.java Changeset: d90512958e44 Author: stefank Date: 2019-02-19 10:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d90512958e44 8218746: SA: Implement discontiguous bitmap for ZGC Reviewed-by: eosterlund, jgeorge ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZExternalBitMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPage.java Changeset: eff915f3d3f2 Author: stefank Date: 2019-02-19 10:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/eff915f3d3f2 8219003: SA: Refactor live regions iteration in preparation for JDK-8218922 Reviewed-by: eosterlund, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/CompactibleFreeListSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/ConcurrentMarkSweepGeneration.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/epsilon/EpsilonHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/ImmutableSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/MutableSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/ParallelScavengeHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/DefNewGeneration.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/TenuredGeneration.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/ContiguousSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Generation.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenerationFactory.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/LiveRegionsClosure.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/LiveRegionsProvider.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Space.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java Changeset: 46ce458df412 Author: stefank Date: 2019-02-19 10:04 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/46ce458df412 8218922: SA: Enable best-effort implementation of live regions iteration for ZGC Reviewed-by: eosterlund, ysuenaga ! src/hotspot/share/gc/z/vmStructs_z.cpp ! src/hotspot/share/gc/z/vmStructs_z.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zMark.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAddress.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAddressRangeMapForPageTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZExternalBitMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobals.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobalsForVMStructs.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZOop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPage.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageTableEntry.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZUtils.java Changeset: f3e0c8ca50d9 Author: stefank Date: 2019-02-19 10:04 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f3e0c8ca50d9 8218970: SA: Enable HeapHprofBinWriter for ZGC Reviewed-by: eosterlund, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java Changeset: 784537ff9c4e Author: stefank Date: 2019-02-19 10:04 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/784537ff9c4e 8218978: SA: Enable more ZGC testing Reviewed-by: eosterlund, ysuenaga ! test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java ! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java Changeset: d85b3066ad22 Author: tschatzl Date: 2019-02-19 12:56 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d85b3066ad22 8218672: AOT code root scanning shows in the wrong position in the logs Reviewed-by: lkorinth, kbarrett ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp Changeset: 16d6fc55611d Author: tschatzl Date: 2019-02-19 12:56 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/16d6fc55611d 8218920: Scan HCC should be on the same level as Update RS etc. in the log Reviewed-by: lkorinth, kbarrett ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java Changeset: 4fb7f7e3e05b Author: tschatzl Date: 2019-02-19 12:56 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4fb7f7e3e05b 8219097: Move comment about using weak code blobs closure for code root scanning to correct place Reviewed-by: kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp Changeset: 920ae325cf76 Author: azeller Date: 2019-02-18 12:52 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/920ae325cf76 8219228: java/util/Base64/TestEncodingDecodingLength.java failing on 8GB test machine Reviewed-by: clanger, rriggs, nishjain, mbaesken ! test/jdk/java/util/Base64/TestEncodingDecodingLength.java Changeset: c93f9524acb2 Author: igerasim Date: 2019-02-19 09:06 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c93f9524acb2 4887513: Typo in RMIFailureHandler interface doc page Reviewed-by: dfuchs Contributed-by: Andrey Turbanov , Ivan Gerasimov ! src/java.rmi/share/classes/java/rmi/server/RMIFailureHandler.java Changeset: 2e1137e55536 Author: zgu Date: 2019-02-19 12:50 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2e1137e55536 8219368: Quarantine runtime/NMT/CheckForProperDetailStackTrace.java test Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: 9bdf9858286f Author: jwilhelm Date: 2019-02-14 01:22 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9bdf9858286f Added tag jdk-12+32 for changeset 4ce47bc1fb92 ! .hgtags Changeset: b67884871b5f Author: sviswanathan Date: 2019-02-19 08:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b67884871b5f 8219151: Illegal instruction exception on JDK 12 due to incorrect CPU feature bits Summary: fix wrong CPU feature bits set Reviewed-by: kvn, neliasso ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: d3213547a767 Author: jwilhelm Date: 2019-02-19 19:04 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d3213547a767 Merge ! .hgtags ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: 0da72c89e368 Author: cjplummer Date: 2019-02-19 12:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0da72c89e368 8218947: jdb threads command should print threadID in decimal, not hex Summary: print objectIDs in decimal. Reviewed-by: sspitsyn, dholmes, jcbeyler ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Env.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java Changeset: 9c44ab24b4a4 Author: erikj Date: 2019-02-19 12:40 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9c44ab24b4a4 8219129: Allow overriding of license files in legal dir Reviewed-by: ihse ! make/copy/CopyCommon.gmk Changeset: 56dc0b27536c Author: erikj Date: 2019-02-19 12:43 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/56dc0b27536c 8211016: make images does not update jdk/lib/src.zip with latest changes Reviewed-by: ihse ! make/common/MakeBase.gmk ! make/common/ZipArchive.gmk Changeset: e403ff78116c Author: erikj Date: 2019-02-19 12:44 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e403ff78116c 8217032: Check pandoc capabilities in configure Reviewed-by: mikael, ihse ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in ! make/common/ProcessMarkdown.gmk Changeset: c419f0c1c355 Author: erikj Date: 2019-02-19 12:46 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c419f0c1c355 8218135: Redo: Add ppc64le and s390x profiles to jib-profiles.js Reviewed-by: ihse ! make/conf/jib-profiles.js Changeset: 842b45d8e25e Author: bpb Date: 2019-02-19 13:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/842b45d8e25e 8065262: (bf spec) CharBuffer.chars() should make it clearer that the sequence starts from the buffer position Reviewed-by: alanb, darcy, rriggs ! src/java.base/share/classes/java/nio/X-Buffer.java.template Changeset: 45e6ec6fa679 Author: iignatyev Date: 2019-02-19 13:51 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/45e6ec6fa679 8219391: extend gcov support to llvm/clang Reviewed-by: erikj ! make/autoconf/jdk-options.m4 Changeset: 1b40a0178b2a Author: redestad Date: 2019-02-19 23:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1b40a0178b2a 8219393: Add native library support for microbenchmarks Reviewed-by: erikj Contributed-by: jbvernee at xs4all.nl ! make/RunTests.gmk ! make/test/BuildMicrobenchmark.gmk Changeset: 1e569f37cf36 Author: erikj Date: 2019-02-19 14:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1e569f37cf36 8219394: Missing FIXPATH in microbenchmark test runner Reviewed-by: redestad ! make/RunTests.gmk Changeset: 3cd1c6ae28f5 Author: iignatyev Date: 2019-02-19 19:27 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3cd1c6ae28f5 8219132: switch to jtreg4.2-b14 Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: b3f6ffbedd68 Author: mbaesken Date: 2019-02-19 09:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b3f6ffbedd68 8218965: aix: support xlclang++ in the compiler detection Reviewed-by: ihse, mdoerr ! make/autoconf/flags-cflags.m4 ! make/autoconf/toolchain.m4 ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-atomic-private.hh Changeset: c8c9bd65c198 Author: redestad Date: 2019-02-20 09:53 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c8c9bd65c198 8219229: Make ConstantPool::tag_at and release_tag_at_put inlineable Reviewed-by: dholmes, coleenp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/stackMapTable.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/oops/array.hpp - src/hotspot/share/oops/array.inline.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/reflectionAccessorImplKlassHelper.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp Changeset: 31dde2f0ddf1 Author: tschatzl Date: 2019-02-20 10:48 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/31dde2f0ddf1 8219098: Make output of region strings more regular in error messages Summary: Error messages should use the HR_PARAMS/HR_FORMAT_PARAMS macros to print information about HeapRegions. Reviewed-by: kbarrett, lkorinth ! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp Changeset: 9a0fd1f82406 Author: jlahoda Date: 2019-02-20 11:11 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9a0fd1f82406 8218287: jshell tool: input behavior unstable after 12-ea+24 on Windows Summary: Ensure correct wrapping of input on Windows. Reviewed-by: rfield ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java ! src/jdk.internal.le/windows/native/lible/Kernel32.cpp + test/jdk/jdk/internal/jline/AbstractWindowsTerminalTest.java Changeset: 48b50573dee4 Author: rkennke Date: 2019-02-20 13:01 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/48b50573dee4 8217909: Make unused r12 register (without compressed oops) available to regalloc in C2 Reviewed-by: adinn, dlong, neliasso ! src/hotspot/cpu/x86/c2_init_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/formsopt.hpp Changeset: c459deff5939 Author: pliden Date: 2019-02-20 13:43 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c459deff5939 8219331: ZGC: Unify TLAB retire/remap handling Reviewed-by: stefank ! src/hotspot/share/gc/z/zInitialize.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zRelocate.cpp - src/hotspot/share/gc/z/zStatTLAB.cpp - src/hotspot/share/gc/z/zStatTLAB.hpp + src/hotspot/share/gc/z/zThreadLocalAllocBuffer.cpp + src/hotspot/share/gc/z/zThreadLocalAllocBuffer.hpp Changeset: b38d76fc4835 Author: pliden Date: 2019-02-20 13:43 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b38d76fc4835 8219332: ZGC: Improve ZRootsIteratorClosure abstraction Reviewed-by: stefank ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp Changeset: 8323fdac6da5 Author: pliden Date: 2019-02-20 13:43 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8323fdac6da5 8218767: ZGC: Do not assume that r12 is a special register in C2 Reviewed-by: eosterlund, rkennke ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/z/z_x86_64.ad ! src/hotspot/cpu/x86/x86_64.ad Changeset: 1807da9ad196 Author: hseigel Date: 2019-02-20 08:10 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1807da9ad196 8167548: [TESTBUG] Logging tests put log files in source tree Summary: Create log files in temp directory, instead of cwd. Reviewed-by: coleenp, dholmes ! src/hotspot/share/logging/logFileOutput.cpp ! src/hotspot/share/logging/logFileOutput.hpp ! test/hotspot/gtest/logging/logTestFixture.cpp ! test/hotspot/gtest/logging/logTestUtils.inline.hpp ! test/hotspot/gtest/logging/test_logConfiguration.cpp ! test/hotspot/gtest/logging/test_logFileOutput.cpp ! test/hotspot/gtest/logging/test_logTagSetDescriptions.cpp Changeset: fe95464806a7 Author: tschatzl Date: 2019-02-20 14:30 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fe95464806a7 8219096: Merge print_termination_stats code with current logging Reviewed-by: lkorinth, kbarrett ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java Changeset: 74b616640b00 Author: zgu Date: 2019-02-20 08:31 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/74b616640b00 8219244: NMT: Change ThreadSafepointState's allocation type from mtInternal to mtThread Reviewed-by: coleenp, minqi ! src/hotspot/share/runtime/safepoint.hpp Changeset: 8c6a3535b9cb Author: rehn Date: 2019-02-20 14:44 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8c6a3535b9cb 8219441: test_logMessageTest missing static storage Reviewed-by: shade ! test/hotspot/gtest/logging/test_logMessageTest.cpp Changeset: 46ef4dea49e5 Author: zgu Date: 2019-02-20 10:22 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/46ef4dea49e5 8219370: NMT: Move synchronization primitives from mtInternal to mtSynchronizer Reviewed-by: dholmes, rehn ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/solaris/os_solaris.hpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/runtime/monitorChunk.cpp ! src/hotspot/share/runtime/monitorChunk.hpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/semaphore.hpp Changeset: f42c58bab973 Author: rkennke Date: 2019-02-20 16:29 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f42c58bab973 8203232: Shenandoah: Resolve oops in SATB filter Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp Changeset: cc4f5bf6b26b Author: mikael Date: 2019-02-20 09:43 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cc4f5bf6b26b 8219142: Remove unused JIMAGE_ResourcePath Reviewed-by: dholmes, alanb ! src/hotspot/share/classfile/classLoader.cpp ! src/java.base/share/native/libjimage/imageFile.cpp ! src/java.base/share/native/libjimage/imageFile.hpp ! src/java.base/share/native/libjimage/jimage.cpp ! src/java.base/share/native/libjimage/jimage.hpp Changeset: 25002c4f0145 Author: xuelei Date: 2019-02-20 10:20 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/25002c4f0145 8219389: Delegated task created by SSLEngine throws BufferUnderflowException Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/ClientHello.java ! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java ! test/jdk/javax/net/ssl/interop/ClientHelloBufferUnderflowException.java Changeset: 7ca9e625d6b2 Author: hseigel Date: 2019-02-20 13:21 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7ca9e625d6b2 8214719: Deprecate -Xverify:none option Summary: Deprecate -Xverify:none and -noverify and remove them from tests Reviewed-by: dholmes, mikael ! src/hotspot/share/classfile/verifier.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java ! test/hotspot/jtreg/compiler/linkage/TestLinkageErrorInGenerateOopMap.java ! test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestInvokeErrors.java ! test/hotspot/jtreg/runtime/appcds/VerifierTest.java ! test/hotspot/jtreg/runtime/clone/invokevirtual/HasLocalClone.jasm ! test/hotspot/jtreg/runtime/clone/invokevirtual/NoLocalClone.jasm ! test/hotspot/jtreg/runtime/clone/invokevirtual/NoLocalCloneAbstr.jasm ! test/hotspot/jtreg/runtime/lambda-features/TestStaticandInstance.java ! test/jdk/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh ! test/langtools/tools/javac/lambda/MethodReference66.java Changeset: 792c8a5fbb29 Author: hseigel Date: 2019-02-20 13:24 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/792c8a5fbb29 Merge Changeset: 7c362992527a Author: bpb Date: 2019-02-20 10:57 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7c362992527a 5029431: (bf) Add absolute bulk put and get methods Reviewed-by: alanb, darcy, chegar, rriggs ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! test/jdk/java/nio/Buffer/Basic-X.java.template ! test/jdk/java/nio/Buffer/Basic.java ! test/jdk/java/nio/Buffer/BasicByte.java ! test/jdk/java/nio/Buffer/BasicChar.java ! test/jdk/java/nio/Buffer/BasicDouble.java ! test/jdk/java/nio/Buffer/BasicFloat.java ! test/jdk/java/nio/Buffer/BasicInt.java ! test/jdk/java/nio/Buffer/BasicLong.java ! test/jdk/java/nio/Buffer/BasicShort.java Changeset: 15ae25f7eefd Author: valeriep Date: 2019-02-20 19:16 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/15ae25f7eefd 8216597: SIGBUS in Java_sun_security_pkcs11_wrapper_PKCS11_getNativeKeyInfo after JDK-6913047 Summary: changed variable declaration type to byte* from long* to fix SIGBUS error Reviewed-by: ascarpino ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c Changeset: 7a034b1de98b Author: iignatyev Date: 2019-02-20 11:32 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7a034b1de98b 8219395: integrate gcov w/ run-test Reviewed-by: erikj ! make/RunTests.gmk ! make/autoconf/jdk-options.m4 ! make/conf/jib-profiles.js Changeset: e7cf035682e3 Author: phh Date: 2019-02-20 11:36 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e7cf035682e3 8215622: Add dump to file support for jmap ???histo Summary: Add "file=" to jmap "histo" jmap, Hotspot support in attachListener.cpp:heap_inspection. Reviewed-by: phh, sspitsyn Contributed-by: Lin Zang ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/attachListener.hpp ! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/solaris/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java ! test/jdk/java/util/logging/TestLoggerWeakRefLeak.java ! test/jdk/sun/tools/jmap/BasicJMapTest.java Changeset: 4974a793f0f9 Author: phh Date: 2019-02-20 11:43 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4974a793f0f9 Merge Changeset: c081f3ea6b93 Author: iignatyev Date: 2019-02-20 11:51 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c081f3ea6b93 8219476: cleanup hotspot ProblemList Reviewed-by: jwilhelm ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList-Xcomp.txt Changeset: 8319babc90ac Author: rkennke Date: 2019-02-21 12:57 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8319babc90ac Merge ! .hgtags ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/sparc/gc/g1/g1BarrierSetAssembler_sparc.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp - src/hotspot/share/gc/g1/dirtyCardQueue.cpp - src/hotspot/share/gc/g1/dirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp - src/hotspot/share/gc/z/zStatTLAB.cpp - src/hotspot/share/gc/z/zStatTLAB.hpp ! src/hotspot/share/memory/metaspace.hpp - src/hotspot/share/oops/array.inline.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp - src/java.desktop/share/classes/sun/awt/AWTSecurityManager.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_html.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_text.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_unknown.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_xml.properties ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.java ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.cpp Changeset: 25bf942df947 Author: rkennke Date: 2019-02-20 22:38 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/25bf942df947 Cherry-pick: 8219486: Missing reg_mask_init() breaks x86_32 build ! src/hotspot/cpu/x86/c2_init_x86.cpp From shade at redhat.com Thu Feb 21 16:52:49 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 21 Feb 2019 17:52:49 +0100 Subject: RFR: Expand LRB after compare-and-swap in C2 not in assembler In-Reply-To: <1fe19ada-85d5-eb8f-ccf4-44f234ef34ce@redhat.com> References: <1fe19ada-85d5-eb8f-ccf4-44f234ef34ce@redhat.com> Message-ID: <1ad4ca71-8c39-65a8-c8c8-feebf00e113e@redhat.com> On 2/21/19 5:49 PM, Roman Kennke wrote: > This removes one TODO-item from the LRB patch and moves the LRB from > assembler into C2 ideal graph. It should also fix one failure we've seen > in CI, which complained about missing LRB after CAE. > > http://cr.openjdk.java.net/~rkennke/lrb-cae/webrev.00/ Looks good to me. So, expansion just works when you put ShenandoahLoadReferenceBarrierNode in the graph? -Aleksey From rwestrel at redhat.com Thu Feb 21 16:56:56 2019 From: rwestrel at redhat.com (Roland Westrelin) Date: Thu, 21 Feb 2019 17:56:56 +0100 Subject: RFR: Expand LRB after compare-and-swap in C2 not in assembler In-Reply-To: <1fe19ada-85d5-eb8f-ccf4-44f234ef34ce@redhat.com> References: <1fe19ada-85d5-eb8f-ccf4-44f234ef34ce@redhat.com> Message-ID: <87a7ipt6zr.fsf@redhat.com> > http://cr.openjdk.java.net/~rkennke/lrb-cae/webrev.00/ That looks good to me. Roland. From roman at kennke.org Thu Feb 21 17:55:53 2019 From: roman at kennke.org (roman at kennke.org) Date: Thu, 21 Feb 2019 17:55:53 +0000 Subject: hg: shenandoah/jdk: Expand LRB after compare-and-swap in C2 not in assembler Message-ID: <201902211755.x1LHtso4003283@aojmv0008.oracle.com> Changeset: 7fafdf65f590 Author: rkennke Date: 2019-02-21 18:55 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7fafdf65f590 Expand LRB after compare-and-swap in C2 not in assembler ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp From rkennke at redhat.com Thu Feb 21 17:55:34 2019 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 21 Feb 2019 18:55:34 +0100 Subject: RFR: Expand LRB after compare-and-swap in C2 not in assembler In-Reply-To: <1ad4ca71-8c39-65a8-c8c8-feebf00e113e@redhat.com> References: <1fe19ada-85d5-eb8f-ccf4-44f234ef34ce@redhat.com> <1ad4ca71-8c39-65a8-c8c8-feebf00e113e@redhat.com> Message-ID: >> This removes one TODO-item from the LRB patch and moves the LRB from >> assembler into C2 ideal graph. It should also fix one failure we've seen >> in CI, which complained about missing LRB after CAE. >> >> http://cr.openjdk.java.net/~rkennke/lrb-cae/webrev.00/ > > Looks good to me. > > So, expansion just works when you put ShenandoahLoadReferenceBarrierNode in the graph? Before the patch, it was expanded by the ShenandoahCompareAndExchangeP|NNode, in assembly, and otherwise invisible to C2. Now the LRB is part of the ideal graph. Thinking more about it, this might actually have been a bug too: we replace ShCompareAndExchange with just CompareAndExchange on NULL input for cmpval, in which case we'd lack the LRB. Roman From rkennke at redhat.com Fri Feb 22 11:23:28 2019 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 22 Feb 2019 12:23:28 +0100 Subject: RFR: Add missing case for CAE to ShLRB::needs_barrier_impl() Message-ID: <2a5bfda1-b064-f50a-557d-ce2d7d41e9d0@redhat.com> We need a case for CompareAndExchangeP|N in ShenandoahLoadReferenceBarrierNode::needs_barrier_impl(), otherwise we crash in the ShouldNotReachHere() below (in debug builds). This happened in CI. Testing: hotspot_gc_shenandoah http://cr.openjdk.java.net/~rkennke/lrb-cae-2/webrev.00/ Good? Roman From shade at redhat.com Fri Feb 22 11:24:57 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 22 Feb 2019 12:24:57 +0100 Subject: RFR: Add missing case for CAE to ShLRB::needs_barrier_impl() In-Reply-To: <2a5bfda1-b064-f50a-557d-ce2d7d41e9d0@redhat.com> References: <2a5bfda1-b064-f50a-557d-ce2d7d41e9d0@redhat.com> Message-ID: On 2/22/19 12:23 PM, Roman Kennke wrote: > We need a case for CompareAndExchangeP|N in > ShenandoahLoadReferenceBarrierNode::needs_barrier_impl(), otherwise we > crash in the ShouldNotReachHere() below (in debug builds). This happened > in CI. > > Testing: hotspot_gc_shenandoah > > http://cr.openjdk.java.net/~rkennke/lrb-cae-2/webrev.00/ But wait, how do we even get these nodes with Shenandoah enabled? Isn't that basically a bug somewhere else? -Aleksey From roman at kennke.org Fri Feb 22 11:40:56 2019 From: roman at kennke.org (Roman Kennke) Date: Fri, 22 Feb 2019 12:40:56 +0100 Subject: RFR: Add missing case for CAE to ShLRB::needs_barrier_impl() In-Reply-To: References: <2a5bfda1-b064-f50a-557d-ce2d7d41e9d0@redhat.com> Message-ID: Am 22. Februar 2019 12:24:57 MEZ schrieb Aleksey Shipilev : >On 2/22/19 12:23 PM, Roman Kennke wrote: >> We need a case for CompareAndExchangeP|N in >> ShenandoahLoadReferenceBarrierNode::needs_barrier_impl(), otherwise >we >> crash in the ShouldNotReachHere() below (in debug builds). This >happened >> in CI. >> >> Testing: hotspot_gc_shenandoah >> >> http://cr.openjdk.java.net/~rkennke/lrb-cae-2/webrev.00/ > >But wait, how do we even get these nodes with Shenandoah enabled? Isn't >that basically a bug >somewhere else? We replace the Shenandoah variants by the barrier-free variants when cmpval input is known NULL, in which case we don't need the barrier loop, and it's fairly common, too. Roman >-Aleksey -- Diese Nachricht wurde von meinem Android-Ger?t mit K-9 Mail gesendet. From shade at redhat.com Fri Feb 22 11:42:57 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 22 Feb 2019 12:42:57 +0100 Subject: RFR: Add missing case for CAE to ShLRB::needs_barrier_impl() In-Reply-To: References: <2a5bfda1-b064-f50a-557d-ce2d7d41e9d0@redhat.com> Message-ID: <714bb594-f19e-8754-69bb-b2e752fa8345@redhat.com> On 2/22/19 12:40 PM, Roman Kennke wrote: > Am 22. Februar 2019 12:24:57 MEZ schrieb Aleksey Shipilev : >> On 2/22/19 12:23 PM, Roman Kennke wrote: >>> http://cr.openjdk.java.net/~rkennke/lrb-cae-2/webrev.00/ >> >> But wait, how do we even get these nodes with Shenandoah enabled? Isn't that basically a bug >> somewhere else? > > We replace the Shenandoah variants by the barrier-free variants when cmpval input is known NULL, > in which case we don't need the barrier loop, and it's fairly common, too. I see. Looks good then! -Aleksey From roman at kennke.org Fri Feb 22 16:22:12 2019 From: roman at kennke.org (roman at kennke.org) Date: Fri, 22 Feb 2019 16:22:12 +0000 Subject: hg: shenandoah/jdk: Add missing case for CAE to ShLRB::needs_barrier_impl() Message-ID: <201902221622.x1MGMCPC003429@aojmv0008.oracle.com> Changeset: 6075f6799044 Author: rkennke Date: 2019-02-22 12:21 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6075f6799044 Add missing case for CAE to ShLRB::needs_barrier_impl() ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp From zgu at redhat.com Fri Feb 22 18:51:52 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 22 Feb 2019 13:51:52 -0500 Subject: RFR: SA Best-effort heap walking implementation Message-ID: <1550861512.4234.9.camel@redhat.com> This mirrors ZGC, provides best-effort heap walking implementation. The patch applies cleanly for jdk/jdk and shenandoah/jdk, depending on if we want to bake for a while in shenandoah/jdk repo, or I can file upstream bug. Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/sh-sa-heap-walk/webr ev.00/index.html Test: tier1, 2, 3_gc_shenandoah hotspot_serviceability vmTestbase/nsk/jdb manual test: jhsdb hsdb Thanks, -Zhengyu From gnu.andrew at redhat.com Tue Feb 26 02:00:06 2019 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Tue, 26 Feb 2019 02:00:06 +0000 Subject: [RFR] [8u] 8u201 Upstream Sync Message-ID: Hi, I propose to merge jdk8u201-ga into the aarch64/shenandoah-jdk8u repository to create aarch64-shenandoah-jdk8u201-b12. As webrevs for such merges tend not to illustrate the actual changes taking place very well, I have instead just include the merge changesets this time and saved on uploading about a gigabyte of largely useless data... http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/corba/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/jaxp/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/jaxws/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/jdk/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/hotspot/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/langtools/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/nashorn/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/root/merge.changeset Changes are minimal; basically a README update and some test cases we didn't include during the CPU to stay on the safe side of accidentally exposing any security reproducers. Changes in aarch64-shenandoah-jdk8u201-b11 [tag of current upstream post-b10]: - S8215951: AArch64: jtreg test vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults - S8218185: aarch64: missing LoadStore barrier in TemplateTable::putfield_or_static Changes in aarch64-shenandoah-jdk8u201-b12: - S8213792: Update THIRD_PARTY_README for LCMS to 2.9 diffstat for corba b/.hgtags | 24 ++++++++++++++++++++++++ b/THIRD_PARTY_README | 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) diffstat for hotspot b/.hgtags | 24 ++++ b/THIRD_PARTY_README | 4 b/test/runtime/ClassUnload/ConstantPoolDependsTest.java | 86 +++++++++++++++ b/test/runtime/ClassUnload/DictionaryDependsTest.java | 89 ++++++++++++++++ b/test/runtime/ClassUnload/MyDiffClassLoader.java | 75 +++++++++++++ b/test/runtime/ClassUnload/SuperDependsTest.java | 81 ++++++++++++++ b/test/runtime/ClassUnload/p2/c2.java | 28 +++++ 7 files changed, 385 insertions(+), 2 deletions(-) diffstat for jaxp b/.hgtags | 24 ++++++++++++++++++++++++ b/THIRD_PARTY_README | 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) diffstat for jaxws b/.hgtags | 24 ++++++++++++++++++++++++ b/THIRD_PARTY_README | 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) diffstat for jdk b/.hgtags | 24 ++ b/THIRD_PARTY_README | 4 b/test/java/math/BigDecimal/AddTests.java | 27 ++ b/test/java/math/BigDecimal/Constructor.java | 48 +++- b/test/java/math/BigInteger/LargeValueExceptions.java | 192 ++++++++++++++++++ 5 files changed, 281 insertions(+), 14 deletions(-) diffstat for langtools b/.hgtags | 24 ++++++++++++++++++++++++ b/THIRD_PARTY_README | 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) diffstat for nashorn b/.hgtags | 24 ++++++++++++++++++++++++ b/THIRD_PARTY_README | 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) diffstat for root b/.hgtags | 24 ++++++++++++++++++++++++ b/THIRD_PARTY_README | 4 ++-- b/common/autoconf/flags.m4 | 18 ++++++++++++++++++ b/common/autoconf/generated-configure.sh | 20 +++++++++++++++++++- 4 files changed, 63 insertions(+), 3 deletions(-) Ok to push? Thanks, -- Andrew :) Senior Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Web Site: http://fuseyism.com Twitter: https://twitter.com/gnu_andrew_java PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 From rkennke at redhat.com Tue Feb 26 09:08:47 2019 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 26 Feb 2019 10:08:47 +0100 Subject: [RFR] [8u] 8u201 Upstream Sync In-Reply-To: References: Message-ID: <97a3d255-11b5-b08d-1539-6b889b998c53@redhat.com> > I propose to merge jdk8u201-ga into the aarch64/shenandoah-jdk8u repository > to create aarch64-shenandoah-jdk8u201-b12. [...] > Ok to push? Ok. Thanks! Roman From aph at redhat.com Tue Feb 26 09:09:08 2019 From: aph at redhat.com (Andrew Haley) Date: Tue, 26 Feb 2019 09:09:08 +0000 Subject: [RFR] [8u] 8u192 Upstream Sync In-Reply-To: References: Message-ID: <24d24dfd-089a-b98c-9a91-4f2f3532e08b@redhat.com> On 1/18/19 3:36 AM, Andrew Hughes wrote: > That's fine from my point of view. I have two more to immediately > follow this: the two AArch64 fixes I mentioned to get this working > on AArch64 again, and then 8u201. > > There would then be an 8u201 sync with upstream, and finally 8u202 > merge from upstream. Those I still need to complete and test out on > our RPMs before submission. OK, please go ahead. -- Andrew Haley Java Platform Lead Engineer Red Hat UK Ltd. EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From shade at redhat.com Tue Feb 26 11:53:22 2019 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 26 Feb 2019 12:53:22 +0100 Subject: [RFR] [8u] 8u201 Upstream Sync In-Reply-To: References: Message-ID: <040565c4-f445-a104-61f2-e777cbcc6818@redhat.com> On 2/26/19 3:00 AM, Andrew Hughes wrote: > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/corba/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/jaxp/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/jaxws/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/langtools/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/nashorn/merge.changeset These look trivially correct. > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/jdk/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/hotspot/merge.changeset These are test only changes. Look good. > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/root/merge.changeset This includes some changes that add -fstack-protector. Thumbs up. -Aleksey From gnu.andrew at redhat.com Tue Feb 26 21:38:51 2019 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Tue, 26 Feb 2019 21:38:51 +0000 Subject: [RFR] [8u] 8u201 Upstream Sync In-Reply-To: <040565c4-f445-a104-61f2-e777cbcc6818@redhat.com> References: <040565c4-f445-a104-61f2-e777cbcc6818@redhat.com> Message-ID: On Tue, 26 Feb 2019 at 11:53, Aleksey Shipilev wrote: > > On 2/26/19 3:00 AM, Andrew Hughes wrote: > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/corba/merge.changeset > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/jaxp/merge.changeset > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/jaxws/merge.changeset > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/langtools/merge.changeset > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/nashorn/merge.changeset > > These look trivially correct. > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/jdk/merge.changeset > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/hotspot/merge.changeset > > These are test only changes. Look good. > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/root/merge.changeset > > This includes some changes that add -fstack-protector. > Yeah, thanks for raising that. I'd forgotten it with it not being on the list of bugs. We backported this already in our 8u201. We were never supplied the 8u version, so I based this on the 11u version: https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8b060cdf0251 to give https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/37970a1c26dd and https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/931719aa2469 I still think that's the right backport. The 8u upstream version is different in that it does everything in the autoconf code. It also only does it for x86 & x86_64 for some reason (not the case on 11u) On x86_64, I'm now seeing three -fstack-protector invocations per JDK compilation: e.g. [8] CFLAGS := -Wall -Wno-parentheses -Wextra -Wno-unused -Wno-unused-parameter -Wformat=2 -pipe -fstack-protector -D_GNU_SOURC\ E -D_REENTRANT -D_LARGEFILE64_SOURCE -fno-omit-frame-pointer -fstack-protector -D_LP64=1 -D_LITTLE_ENDIAN -DLINUX -DARCH='"amd6\ 4"' -Damd64 -DNDEBUG -DRELEASE='"1.8.0-internal"' -I/home/andrew/builder/shenandoah8/jdk/include -I/home/andrew/builder/shenand\ oah8/jdk/include/linux -I/home/andrew/projects/openjdk/upstream/shenandoah.8/jdk/src/share/javavm/export -I/home/andrew/project\ s/openjdk/upstream/shenandoah.8/jdk/src/solaris/javavm/export -I/home/andrew/projects/openjdk/upstream/shenandoah.8/jdk/src/sha\ re/native/common -I/home/andrew/projects/openjdk/upstream/shenandoah.8/jdk/src/solaris/native/common -O2 -pipe -march=core2 -gg\ db -mno-tls-direct-seg-refs -fno-strict-aliasing -fstack-protector -fno-delete-null-pointer-checks -fno-lifetime-dse -fPIC -I/h\ ome/andrew/builder/shenandoah8/jdk/gensrc_headers -I/home/andrew/projects/openjdk/upstream/shenandoah.8/jdk/src/share/native/su\ n/security/smartcardio -I/home/andrew/projects/openjdk/upstream/shenandoah.8/jdk/src/solaris/native/sun/security/smartcardio -I\ /home/andrew/projects/openjdk/upstream/shenandoah.8/jdk/src/solaris/native/sun/security/smartcardio/MUSCLE The one I added is after '-pipe'. The upstream patch adds them after both after -fno-omit-frame-pointer and -fno-strict-aliasing because it seems both CCXXFLAGS_JDK and CFLAGS_JDK are used, whereas the change seems to expect one or the other. Should we drop the changes from upstream? Should we push our version upstream so it matches 11u? I'm not sure why this was pushed as a security fix (and thus with no public discussion). Many distros already use this flag when building anyway. > Thumbs up. > > -Aleksey > > > -- Andrew :) Senior Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Web Site: http://fuseyism.com Twitter: https://twitter.com/gnu_andrew_java PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 From gnu.andrew at redhat.com Tue Feb 26 21:55:37 2019 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Tue, 26 Feb 2019 21:55:37 +0000 Subject: [RFR] [8u] 8u201 Upstream Sync In-Reply-To: References: <040565c4-f445-a104-61f2-e777cbcc6818@redhat.com> Message-ID: On Tue, 26 Feb 2019 at 21:38, Andrew Hughes wrote: > > On Tue, 26 Feb 2019 at 11:53, Aleksey Shipilev wrote: > > > > On 2/26/19 3:00 AM, Andrew Hughes wrote: > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/corba/merge.changeset > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/jaxp/merge.changeset > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/jaxws/merge.changeset > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/langtools/merge.changeset > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/nashorn/merge.changeset > > > > These look trivially correct. > > > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/jdk/merge.changeset > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/hotspot/merge.changeset > > > > These are test only changes. Look good. > > > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u201.upstream/root/merge.changeset > > > > This includes some changes that add -fstack-protector. > > > > Yeah, thanks for raising that. I'd forgotten it with it not being on > the list of bugs. > > We backported this already in our 8u201. We were never supplied the 8u > version, so > I based this on the 11u version: > > https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8b060cdf0251 > > to give > > https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/37970a1c26dd > > and > > https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/931719aa2469 > > I still think that's the right backport. The 8u upstream version is > different in that it does > everything in the autoconf code. It also only does it for x86 & x86_64 > for some reason > (not the case on 11u) > > On x86_64, I'm now seeing three -fstack-protector invocations per JDK > compilation: > > e.g. > [8] CFLAGS := -Wall -Wno-parentheses -Wextra -Wno-unused > -Wno-unused-parameter -Wformat=2 -pipe -fstack-protector -D_GNU_SOURC\ > E -D_REENTRANT -D_LARGEFILE64_SOURCE -fno-omit-frame-pointer > -fstack-protector -D_LP64=1 -D_LITTLE_ENDIAN -DLINUX -DARCH='"amd6\ > 4"' -Damd64 -DNDEBUG -DRELEASE='"1.8.0-internal"' > -I/home/andrew/builder/shenandoah8/jdk/include > -I/home/andrew/builder/shenand\ > oah8/jdk/include/linux > -I/home/andrew/projects/openjdk/upstream/shenandoah.8/jdk/src/share/javavm/export > -I/home/andrew/project\ > s/openjdk/upstream/shenandoah.8/jdk/src/solaris/javavm/export > -I/home/andrew/projects/openjdk/upstream/shenandoah.8/jdk/src/sha\ > re/native/common > -I/home/andrew/projects/openjdk/upstream/shenandoah.8/jdk/src/solaris/native/common > -O2 -pipe -march=core2 -gg\ > db -mno-tls-direct-seg-refs -fno-strict-aliasing -fstack-protector > -fno-delete-null-pointer-checks -fno-lifetime-dse -fPIC -I/h\ > ome/andrew/builder/shenandoah8/jdk/gensrc_headers > -I/home/andrew/projects/openjdk/upstream/shenandoah.8/jdk/src/share/native/su\ > n/security/smartcardio > -I/home/andrew/projects/openjdk/upstream/shenandoah.8/jdk/src/solaris/native/sun/security/smartcardio > -I\ > /home/andrew/projects/openjdk/upstream/shenandoah.8/jdk/src/solaris/native/sun/security/smartcardio/MUSCLE > > The one I added is after '-pipe'. The upstream patch adds them after both after > -fno-omit-frame-pointer and -fno-strict-aliasing because it seems both > CCXXFLAGS_JDK and CFLAGS_JDK are used, whereas the change seems to > expect one or the other. > > Should we drop the changes from upstream? Should we push our version upstream > so it matches 11u? > > I'm not sure why this was pushed as a security fix (and thus with no > public discussion). > Many distros already use this flag when building anyway. > > > Thumbs up. > > > > -Aleksey > > > > > > > > > -- > Andrew :) > > Senior Free Java Software Engineer > Red Hat, Inc. (http://www.redhat.com) > > Web Site: http://fuseyism.com > Twitter: https://twitter.com/gnu_andrew_java > PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) > Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 Pushed anyway. I'll propose a better version upstream in 8u. -- Andrew :) Senior Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Web Site: http://fuseyism.com Twitter: https://twitter.com/gnu_andrew_java PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 From zgu at redhat.com Wed Feb 27 16:42:00 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Wed, 27 Feb 2019 11:42:00 -0500 Subject: RFR(S) 8219857: Shenandoah GC may initialize thread's gclab twice Message-ID: <1551285720.18805.112.camel@redhat.com> Please review this small patch to avoid initializing early worker's gclab twice. Bug: https://bugs.openjdk.java.net/browse/JDK-8219857 Webrev: http://cr.openjdk.java.net/~zgu/JDK-8219857/webrev.00/ Test: tier1, 2, 3_gc_shenandoah on Linux x64 (fastdebug and release) Thanks, -Zhengyu From rkennke at redhat.com Wed Feb 27 17:59:40 2019 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 27 Feb 2019 18:59:40 +0100 Subject: RFR(S) 8219857: Shenandoah GC may initialize thread's gclab twice In-Reply-To: <1551285720.18805.112.camel@redhat.com> References: <1551285720.18805.112.camel@redhat.com> Message-ID: <67009320-376e-a9a2-4d3b-726058a8e481@redhat.com> Looks ok. Thanks! Roman > Please review this small patch to avoid initializing early worker's > gclab twice. > > Bug: https://bugs.openjdk.java.net/browse/JDK-8219857 > Webrev: http://cr.openjdk.java.net/~zgu/JDK-8219857/webrev.00/ > > Test: > tier1, 2, 3_gc_shenandoah on Linux x64 (fastdebug and release) > > Thanks, > > -Zhengyu > From zgu at redhat.com Thu Feb 28 13:27:35 2019 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 28 Feb 2019 08:27:35 -0500 Subject: RFR(S) 8219857: Shenandoah GC may initialize thread's gclab twice In-Reply-To: <67009320-376e-a9a2-4d3b-726058a8e481@redhat.com> References: <1551285720.18805.112.camel@redhat.com> <67009320-376e-a9a2-4d3b-726058a8e481@redhat.com> Message-ID: <1551360455.18805.113.camel@redhat.com> On Wed, 2019-02-27 at 18:59 +0100, Roman Kennke wrote: > Looks ok. Thanks! > Roman Thanks, Roman. -Zhengyu > > > Please review this small patch to avoid initializing early worker's > > gclab twice. > > > > Bug: https://bugs.openjdk.java.net/browse/JDK-8219857 > > Webrev: http://cr.openjdk.java.net/~zgu/JDK-8219857/webrev.00/ > > > > Test: > > tier1, 2, 3_gc_shenandoah on Linux x64 (fastdebug and release) > > > > Thanks, > > > > -Zhengyu > > > >