From per.liden at oracle.com Fri Jun 1 21:20:46 2018 From: per.liden at oracle.com (per.liden at oracle.com) Date: Fri, 01 Jun 2018 21:20:46 +0000 Subject: hg: zgc/zgc: 58 new changesets Message-ID: <201806012120.w51LKoPl023155@aojmv0008.oracle.com> Changeset: 0195ee80e530 Author: gziemski Date: 2018-05-29 11:04 -0500 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0195ee80e530 8133564: Runtime - 2nd followup to Validate JVM Command-Line Flag Arguments Summary: Moved print function into JVMFlag, cleaned up include headers. Reviewed-by: coleenp, hseigel ! src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.cpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp ! src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp ! src/hotspot/share/runtime/flags/jvmFlagRangeList.hpp ! src/hotspot/share/runtime/globals.cpp Changeset: b4fc0f620f7f Author: jlahoda Date: 2018-05-29 18:09 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b4fc0f620f7f 8203926: Problem list test/langtools/tools/javac/importscope/T8193717.java Reviewed-by: mcimadamore ! test/langtools/ProblemList.txt Changeset: be93f2c7d44a Author: vromero Date: 2018-05-29 09:12 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/be93f2c7d44a 8203892: Target interface added as marker interface in calls to altMetafactory Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/langtools/tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java Changeset: 43d41f780a5b Author: gziemski Date: 2018-05-29 12:57 -0500 URL: http://hg.openjdk.java.net/zgc/zgc/rev/43d41f780a5b 8203938: Fix build failures from JDK-8133564 Summary: Added missing static keyword Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/runtime/flags/jvmFlag.hpp Changeset: edfb87b2520e Author: jjg Date: 2018-05-29 11:20 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/edfb87b2520e 8196202: Javadoc should not generate frames by default Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! test/langtools/jdk/javadoc/doclet/AccessFrameTitle/AccessFrameTitle.java ! test/langtools/jdk/javadoc/doclet/AccessH1/AccessH1.java ! test/langtools/jdk/javadoc/doclet/AccessSummary/AccessSummary.java ! test/langtools/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java ! test/langtools/jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java ! test/langtools/jdk/javadoc/doclet/MetaTag/MetaTag.java ! test/langtools/jdk/javadoc/doclet/PackagesHeader/PackagesHeader.java ! test/langtools/jdk/javadoc/doclet/ValidHtml/ValidHtml.java ! test/langtools/jdk/javadoc/doclet/WindowTitles/WindowTitles.java ! test/langtools/jdk/javadoc/doclet/testClassDocCatalog/TestClassDocCatalog.java ! test/langtools/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/langtools/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java ! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java ! test/langtools/jdk/javadoc/doclet/testGroupOption/TestGroupOption.java ! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/langtools/jdk/javadoc/doclet/testJavascript/TestJavascript.java ! test/langtools/jdk/javadoc/doclet/testModuleDirs/TestModuleDirs.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java ! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testTopOption/TestTopOption.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/langtools/jdk/javadoc/doclet/testWindowTitle/TestWindowTitle.java ! test/langtools/jdk/javadoc/tool/TestScriptInComment.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java ! test/langtools/tools/javadoc/api/basic/APITest.java Changeset: 16be361f4320 Author: stuefe Date: 2018-05-29 20:57 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/16be361f4320 8203014: jcmd should output command list if no command is given Reviewed-by: sspitsyn, simonis ! src/jdk.jcmd/share/classes/sun/tools/jcmd/Arguments.java Changeset: 84256425a4e9 Author: erikj Date: 2018-05-29 21:01 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/84256425a4e9 8203932: Windows devkit has wrong dlls in 32 bit tools dir Reviewed-by: prr, tbell, stuefe ! make/devkit/createWindowsDevkit2017.sh Changeset: 75681fe34e32 Author: dlong Date: 2018-05-29 12:06 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/75681fe34e32 8203370: [JVMCI] UseJVMCICompiler should imply EnableJVMCI Reviewed-by: kvn ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java Changeset: 580744d900c8 Author: coleenp Date: 2018-05-29 15:50 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/580744d900c8 8202813: Move vm_weak processing from SystemDictionary to WeakProcessor Summary: SystemDictionary has all strong roots. The weak oop_storage is processed by the WeakProcessor so it can be scanned and cleared concurrently and/or by parallel threads. Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/gc/cms/cmsHeap.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/parallel/pcTasks.cpp ! src/hotspot/share/gc/parallel/psMarkSweep.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.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/weakProcessor.cpp ! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: 188a87cbfac3 Author: kbarrett Date: 2018-05-29 16:02 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/188a87cbfac3 8203843: BasicParState::default_estimated_thread_count(false) can return 0 in gtest Summary: Ensure minimum estimated thread count is 1. Reviewed-by: tschatzl, stuefe, rehn ! src/hotspot/share/gc/shared/oopStorage.cpp Changeset: 896486c6e357 Author: dholmes Date: 2018-05-29 17:21 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/896486c6e357 8189766: whitebox failure with -Xcheck:jni Reviewed-by: lfoltan, kbarrett ! src/hotspot/share/prims/whitebox.cpp Changeset: d11e87c8cd44 Author: kbarrett Date: 2018-05-29 18:10 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d11e87c8cd44 8202945: OopStorage should use GlobalCounter Summary: Use GlobalCounter rather than private mechanism. Reviewed-by: eosterlund, tschatzl, rehn ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp Changeset: fe42de5250f3 Author: martin Date: 2018-05-29 19:15 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/fe42de5250f3 8203327: Small cleanups in java.lang.ref Reviewed-by: mr ! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java Changeset: fd2fccf3b079 Author: stuefe Date: 2018-05-30 08:52 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/fd2fccf3b079 8203455: jcmd: VM.metaspace: print loader name for anonymous CLDs Reviewed-by: lfoltan, goetz ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java Changeset: 7164c3bb55df Author: vtewari Date: 2018-05-30 16:36 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7164c3bb55df 8194298: Add support for per Socket configuration of TCP keepalive Reviewed-by: chegar, clanger, igerasim, alanb ! make/lib/Lib-jdk.net.gmk ! src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java ! src/java.base/unix/classes/java/net/PlainSocketImpl.java ! src/jdk.net/linux/classes/jdk/net/LinuxSocketOptions.java ! src/jdk.net/linux/native/libextnet/LinuxSocketOptions.c + src/jdk.net/macosx/classes/jdk/net/MacOSXSocketOptions.java + src/jdk.net/macosx/native/libextnet/MacOSXSocketOptions.c ! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java ! src/jdk.net/share/classes/jdk/net/Sockets.java + test/jdk/java/net/SocketOption/TcpKeepAliveTest.java ! test/jdk/java/nio/channels/AsynchronousServerSocketChannel/Basic.java ! test/jdk/java/nio/channels/AsynchronousSocketChannel/Basic.java ! test/jdk/java/nio/channels/ServerSocketChannel/SocketOptionTests.java ! test/jdk/java/nio/channels/SocketChannel/SocketOptionTests.java Changeset: d5331b94f821 Author: goetz Date: 2018-05-30 11:39 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d5331b94f821 8203881: Print erroneous size in NegativeArraySizeException Reviewed-by: dholmes, stuefe ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/runtime/reflection.cpp + test/hotspot/jtreg/runtime/exceptionMsgs/NegativeArraySizeException/NegativeArraySizeExceptionTest.java Changeset: 02934b0d661b Author: redestad Date: 2018-05-30 14:46 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/02934b0d661b 8203886: Invoke LambdaMetafactory::altMetafactory exactly from the BootstrapMethodInvoker Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java Changeset: ed7605e8675f Author: phedlin Date: 2018-05-30 16:10 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ed7605e8675f 8200288: [SPARC] "assert(!(is_cti(prev) && is_cti(insn))) failed: CTI-CTI not allowed" Reviewed-by: neliasso, kvn ! src/hotspot/cpu/sparc/assembler_sparc.hpp Changeset: ba1b490901d4 Author: weijun Date: 2018-05-30 22:24 +0800 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ba1b490901d4 8072996: Deprecate stream-based GSSContext methods Reviewed-by: mullan ! src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java ! src/java.security.jgss/share/classes/sun/security/jgss/GSSContextImpl.java ! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java Changeset: 9ace9865028c Author: rhalade Date: 2018-05-30 07:42 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9ace9865028c 8189949: Remove Baltimore Cybertrust Code Signing CA Reviewed-by: mullan ! src/java.base/share/lib/security/cacerts ! test/jdk/lib/security/cacerts/VerifyCACerts.java Changeset: 37ebfe8bac7f Author: stuefe Date: 2018-05-30 17:30 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/37ebfe8bac7f 8203219: VM.metaspace jcmd should optionally show loaded classes for loaders Reviewed-by: zgu, coleenp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.hpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.hpp + src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp + src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.hpp Changeset: 5a9acf84c34a Author: jlaskey Date: 2018-05-30 12:40 -0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5a9acf84c34a 8050818: Predicate::not - provide an easier way to negate a predicate Reviewed-by: chegar, dl, psandoz, forax, smarks, redestad ! src/java.base/share/classes/java/util/function/Predicate.java + test/jdk/java/util/function/PredicateNotTest.java Changeset: 04c8eba70a59 Author: erikj Date: 2018-05-30 09:45 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/04c8eba70a59 8204091: Configure broken on MIPS when uname returns mipsel or mips64el Reviewed-by: erikj, ihse Contributed-by: aoqi at loongson.cn ! make/autoconf/build-aux/config.guess Changeset: 06b01795c957 Author: erikj Date: 2018-05-30 09:50 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/06b01795c957 8203946: Move UnpackSecurity.gmk to closed Reviewed-by: tbell ! make/Main.gmk - make/UnpackSecurity.gmk Changeset: 7c40e39e38a1 Author: erikj Date: 2018-05-30 10:23 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7c40e39e38a1 8203945: Cleanup nashorn build Reviewed-by: tbell - make/BuildNashorn.gmk ! make/CompileJavaModules.gmk + make/CompileJavaModulesNashorn.gmk ! make/Main.gmk + make/gensrc/Gensrc-jdk.scripting.nashorn.gmk Changeset: 75547f03c6b0 Author: dtitov Date: 2018-05-30 08:59 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/75547f03c6b0 8203802: Jvmti test fails to build with VS2017 Reviewed-by: sspitsyn, erikj ! make/test/JtregNativeHotspot.gmk ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/JvmtiTest.c ! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.h Changeset: ae67f5db7469 Author: erikj Date: 2018-05-30 14:55 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ae67f5db7469 8204109: JDK-8203945 broke nashorn Reviewed-by: tbell ! make/CompileJavaModulesNashorn.gmk Changeset: 60ebcc705421 Author: iignatyev Date: 2018-05-30 16:18 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/60ebcc705421 8199380: [TESTBUG] Open source VM testbase AOD tests Reviewed-by: erikj, sspitsyn ! make/test/JtregNativeHotspot.gmk ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/vmTestbase/nsk/aod/AttachProvider/AttachProvider01/AttachProvider01.java + test/hotspot/jtreg/vmTestbase/nsk/aod/AttachProvider/AttachProvider02/AttachProvider02.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine01/VirtualMachine01.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine02/VirtualMachine02.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine03/VirtualMachine03.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine04/VM04Target.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine04/VirtualMachine04.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine05/VirtualMachine05.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VM06Agent00.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VM06Agent00.mf + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VM06Agent01.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VM06Agent01.mf + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VM06Agent02.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VM06Agent02.mf + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VM06Agent03.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VM06Agent03.mf + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VirtualMachine06.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/VirtualMachine07.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent00.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent01.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent02.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent03.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent00.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent01.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent02.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent03.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine08/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/VM09Target.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/VirtualMachine09.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/agent00.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/libVirtualMachine09agent00.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine10/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachineDescriptor/VirtualMachineDescriptor01/VirtualMachineDescriptor01.java Changeset: cf71bff5f533 Author: iignatyev Date: 2018-05-30 20:54 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/cf71bff5f533 8199371: [TESTBUG] Open source vm testbase JDWP tests Reviewed-by: sspitsyn, mseledtsov ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues002.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues002/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues002a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/Length/length001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/Length/length001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/Length/length001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/SetValues/setvalues001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/SetValues/setvalues001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/SetValues/setvalues001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayType/NewInstance/newinstance001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayType/NewInstance/newinstance001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayType/NewInstance/newinstance001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassLoaderReference/VisibleClasses/visibclasses001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassLoaderReference/VisibleClasses/visibclasses001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassLoaderReference/VisibleClasses/visibclasses001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassObjectReference/ReflectedType/reflectype001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassObjectReference/ReflectedType/reflectype001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassObjectReference/ReflectedType/reflectype001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/InvokeMethod/invokemeth001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/InvokeMethod/invokemeth001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/InvokeMethod/invokemeth001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/NewInstance/newinst001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/NewInstance/newinst001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/NewInstance/newinst001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/SetValues/setvalues001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/SetValues/setvalues001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/SetValues/setvalues001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/Superclass/superclass001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/Superclass/superclass001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/Superclass/superclass001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/BREAKPOINT/breakpoint001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/BREAKPOINT/breakpoint001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/BREAKPOINT/breakpoint001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_PREPARE/clsprepare001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_PREPARE/clsprepare001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_PREPARE/clsprepare001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_UNLOAD/clsunload001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_UNLOAD/clsunload001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_UNLOAD/clsunload001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/Composite/composite001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/Composite/composite001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/Composite/composite001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/EXCEPTION/exception001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/EXCEPTION/exception001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/EXCEPTION/exception001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_ACCESS/fldaccess001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_ACCESS/fldaccess001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_ACCESS/fldaccess001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_MODIFICATION/fldmodification001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_MODIFICATION/fldmodification001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_MODIFICATION/fldmodification001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_ENTRY/methentry001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_ENTRY/methentry001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_ENTRY/methentry001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_EXIT/methexit001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_EXIT/methexit001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_EXIT/methexit001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep002.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep002/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep002a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep003.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep003/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep003a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_DEATH/thrdeath001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_DEATH/thrdeath001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_DEATH/thrdeath001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_START/thrstart001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_START/thrstart001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_START/thrstart001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath002.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath002/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath002a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_START/vmstart001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_START/vmstart001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_START/vmstart001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Clear/clear001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Clear/clear001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Clear/clear001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp002.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp002/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp002a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp003.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp003/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp003a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set002.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set002/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set002a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/Bytecodes/bytecodes001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/Bytecodes/bytecodes001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/Bytecodes/bytecodes001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete002.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete002/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete002/newclass/isobsolete002b.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete002a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete002b.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/LineTable/linetable001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/LineTable/linetable001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/LineTable/linetable001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTable/vartable001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTable/vartable001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTable/vartable001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTableWithGeneric/vartblwithgen001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTableWithGeneric/vartblwithgen001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTableWithGeneric/vartblwithgen001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/DisableCollection/disablecol001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/DisableCollection/disablecol001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/DisableCollection/disablecol001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/EnableCollection/enablecol001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/EnableCollection/enablecol001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/EnableCollection/enablecol001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/GetValues/getvalues001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/GetValues/getvalues001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/GetValues/getvalues001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/InvokeMethod/invokemeth001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/InvokeMethod/invokemeth001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/InvokeMethod/invokemeth001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/IsCollected/iscollected001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/IsCollected/iscollected001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/IsCollected/iscollected001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/MonitorInfo/monitorinfo001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/MonitorInfo/monitorinfo001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/MonitorInfo/monitorinfo001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferenceType/referencetype001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferenceType/referencetype001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferenceType/referencetype001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferringObjects/referringObjects001/referringObjects001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferringObjects/referringObjects001/referringObjects001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferringObjects/referringObjects002/referringObjects002.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferringObjects/referringObjects002/referringObjects002a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/SetValues/setvalues001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/SetValues/setvalues001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/SetValues/setvalues001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassLoader/classloader001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassLoader/classloader001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassLoader/classloader001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassObject/classobj001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassObject/classobj001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassObject/classobj001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Fields/fields001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Fields/fields001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Fields/fields001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/FieldsWithGeneric/fldwithgeneric001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/FieldsWithGeneric/fldwithgeneric001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/FieldsWithGeneric/fldwithgeneric001t.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/GetValues/getvalues001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/GetValues/getvalues001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/GetValues/getvalues001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances002/instances002.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances002/instances002a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Interfaces/interfaces001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Interfaces/interfaces001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Interfaces/interfaces001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Methods/methods001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Methods/methods001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Methods/methods001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/MethodsWithGeneric/methwithgeneric001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/MethodsWithGeneric/methwithgeneric001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/MethodsWithGeneric/methwithgeneric001t.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Modifiers/modifiers001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Modifiers/modifiers001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Modifiers/modifiers001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/NestedTypes/nestedtypes001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/NestedTypes/nestedtypes001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/NestedTypes/nestedtypes001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Signature/signature001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Signature/signature001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Signature/signature001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SignatureWithGeneric/sigwithgeneric001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SignatureWithGeneric/sigwithgeneric001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SignatureWithGeneric/sigwithgeneric001t.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceDebugExtension/srcdebugext001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceDebugExtension/srcdebugext001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceDebugExtension/srcdebugext001t.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceFile/srcfile001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceFile/srcfile001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceFile/srcfile001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Status/status001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Status/status001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Status/status001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/GetValues/getvalues001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/GetValues/getvalues001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/GetValues/getvalues001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/PopFrames/popframes001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/PopFrames/popframes001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/PopFrames/popframes001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/SetValues/setvalues001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/SetValues/setvalues001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/SetValues/setvalues001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/ThisObject/thisobject001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/ThisObject/thisobject001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/ThisObject/thisobject001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/StringReference/Value/value001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/StringReference/Value/value001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/StringReference/Value/value001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Children/children001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Children/children001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Children/children001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Name/name001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Name/name001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Name/name001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Parent/parent001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Parent/parent001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Parent/parent001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/CurrentContendedMonitor/curcontmonitor001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/CurrentContendedMonitor/curcontmonitor001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/CurrentContendedMonitor/curcontmonitor001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn001/forceEarlyReturn001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn001/forceEarlyReturn001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/libforceEarlyReturn002a.c + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/FrameCount/framecnt001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/FrameCount/framecnt001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/FrameCount/framecnt001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Frames/frames001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Frames/frames001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Frames/frames001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Interrupt/interrupt001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Interrupt/interrupt001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Interrupt/interrupt001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Name/name001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Name/name001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Name/name001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitors/ownmonitors001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitors/ownmonitors001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitors/ownmonitors001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitorsStackDepthInfo/ownedMonitorsStackDepthInfo001/ownedMonitorsStackDepthInfo001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitorsStackDepthInfo/ownedMonitorsStackDepthInfo001/ownedMonitorsStackDepthInfo001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitorsStackDepthInfo/ownedMonitorsStackDepthInfo002/ownedMonitorsStackDepthInfo002.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Resume/resume001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Resume/resume001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Resume/resume001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Status/status001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Status/status001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Status/status001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Stop/stop001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Stop/stop001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Stop/stop001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Suspend/suspend001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Suspend/suspend001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Suspend/suspend001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/SuspendCount/suspendcnt001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/SuspendCount/suspendcnt001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/SuspendCount/suspendcnt001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ThreadGroup/threadgroup001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ThreadGroup/threadgroup001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ThreadGroup/threadgroup001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClasses/allclasses001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClasses/allclasses001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClasses/allclasses001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClassesWithGeneric/allclswithgeneric001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClassesWithGeneric/allclswithgeneric001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClassesWithGeneric/allclswithgeneric001t.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllThreads/allthreads001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllThreads/allthreads001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllThreads/allthreads001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Capabilities/capabilities001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Capabilities/capabilities001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Capabilities/capabilities001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CapabilitiesNew/capabilitiesnew001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CapabilitiesNew/capabilitiesnew001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CapabilitiesNew/capabilitiesnew001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassPaths/classpaths001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassPaths/classpaths001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassPaths/classpaths001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassesBySignature/classbysig001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassesBySignature/classbysig001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassesBySignature/classbysig001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CreateString/createstr001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CreateString/createstr001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CreateString/createstr001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Dispose/dispose001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Dispose/dispose001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Dispose/dispose001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/DisposeObjects/disposeobj001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/DisposeObjects/disposeobj001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/DisposeObjects/disposeobj001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Exit/exit001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Exit/exit001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Exit/exit001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents002.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents002/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents002a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/IDSizes/idsizes001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/IDSizes/idsizes001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/IDSizes/idsizes001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/RedefineClasses/redefinecls001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/RedefineClasses/redefinecls001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/RedefineClasses/redefinecls001/newclass/redefinecls001b.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/RedefineClasses/redefinecls001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/RedefineClasses/redefinecls001b.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents002.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents002/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents002a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Resume/resume001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Resume/resume001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Resume/resume001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/SetDefaultStratum/setdefstrat001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/SetDefaultStratum/setdefstrat001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/SetDefaultStratum/setdefstrat001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/TopLevelThreadGroups/threadgroups001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/TopLevelThreadGroups/threadgroups001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/TopLevelThreadGroups/threadgroups001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version001.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version001a.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version002.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version002/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version002a.java + test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/AbstractJDWPDebuggee.java + test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/ArgumentHandler.java + test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/Binder.java + test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/BoundException.java + test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/ByteBuffer.java + test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/CommandPacket.java + test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/Debugee.java + test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/EventPacket.java + test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/JDWP.java + test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/Packet.java + test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/ReplyPacket.java + test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/SocketTransport.java + test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/TestDebuggerType1.java + test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/Transport.java Changeset: 8e6a6a0ce618 Author: jwilhelm Date: 2018-05-31 07:08 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8e6a6a0ce618 Added tag jdk-11+16 for changeset 02934b0d661b ! .hgtags Changeset: da74e543020e Author: rgoel Date: 2018-05-31 15:11 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/da74e543020e 8203474: Update description of "Cyrillic Supplementary" block name in Character.UnicodeBlock class. Summary: Updated description of cyrillic supplementary block. Reviewed-by: naoto ! src/java.base/share/classes/java/lang/Character.java Changeset: df02866807b6 Author: stefank Date: 2018-05-31 10:41 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/df02866807b6 8203923: Add @requires feature to check flag values for the running JVM Reviewed-by: kvn, dholmes ! test/jtreg-ext/requires/VMProps.java Changeset: b186322970f4 Author: mgronlun Date: 2018-05-31 13:25 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b186322970f4 8203321: assert(current_query_index < process_query_set->size) failed: invariant Reviewed-by: rehn ! src/hotspot/os/windows/os_perf_windows.cpp Changeset: c75f3cdeb48c Author: coleenp Date: 2018-05-31 09:19 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c75f3cdeb48c 8204087: C++ Interpreter code left over in MethodData Summary: remove unused code Reviewed-by: kvn, lfoltan, thartmann ! src/hotspot/share/interpreter/bytecodeInterpreterProfiling.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp Changeset: 25d711fca885 Author: jnimeh Date: 2018-05-31 07:05 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/25d711fca885 8153029: ChaCha20 Cipher Implementation Summary: Add the ChaCha20 and ChaCha20-Poly1305 Cipher implementations Reviewed-by: mullan + src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java + src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Poly1305Parameters.java ! src/java.base/share/classes/com/sun/crypto/provider/KeyGeneratorCore.java + src/java.base/share/classes/com/sun/crypto/provider/Poly1305.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/javax/crypto/Cipher.java + src/java.base/share/classes/javax/crypto/spec/ChaCha20ParameterSpec.java + test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20KAT.java + test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20NoReuse.java + test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20Poly1305ParamTest.java Changeset: a29b954314d2 Author: bpb Date: 2018-05-31 07:37 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/a29b954314d2 8203765: java/nio/channels/Selector/SelectAndClose: add some prints and @intermittent tag Reviewed-by: alanb ! test/jdk/java/nio/channels/Selector/SelectAndClose.java Changeset: 462453f3c7f6 Author: hseigel Date: 2018-05-31 10:38 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/462453f3c7f6 8202913: loader constraint message for fields specifies incorrect referring class Summary: Improve the message to display the right referring class. Reviewed-by: acorn, goetz, dholmes ! src/hotspot/share/interpreter/linkResolver.cpp + test/hotspot/jtreg/runtime/LoaderConstraints/ldrCnstrFldMsg/LdrCnstrFldMsgTest.java + test/hotspot/jtreg/runtime/LoaderConstraints/ldrCnstrFldMsg/pkg/Child.jasm + test/hotspot/jtreg/runtime/LoaderConstraints/ldrCnstrFldMsg/pkg/ClassLoaderForChildGrandFoo.java + test/hotspot/jtreg/runtime/LoaderConstraints/ldrCnstrFldMsg/pkg/ClassLoaderForParentFoo.java + test/hotspot/jtreg/runtime/LoaderConstraints/ldrCnstrFldMsg/pkg/Foo.java + test/hotspot/jtreg/runtime/LoaderConstraints/ldrCnstrFldMsg/pkg/Grand.java + test/hotspot/jtreg/runtime/LoaderConstraints/ldrCnstrFldMsg/pkg/Parent.java Changeset: ec55eadfc2ab Author: hseigel Date: 2018-05-31 10:39 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ec55eadfc2ab Merge Changeset: 801fcfb698c9 Author: gziemski Date: 2018-05-31 09:51 -0500 URL: http://hg.openjdk.java.net/zgc/zgc/rev/801fcfb698c9 8202360: [TESTBUG] runtime/LoadClass/TestResize.java needs to print output when it fails Summary: Print out output from PrintSystemDictionaryAtExit at failure Reviewed-by: mseledtsov, dholmes ! test/hotspot/jtreg/runtime/LoadClass/TestResize.java Changeset: 6e9805157cf6 Author: vtheeyarath Date: 2018-05-25 22:56 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6e9805157cf6 8177276: MethodHandles.insertArguments doesn't specify IllegalArgumentException on index mismatch Summary: Correct MethodHandles.insertArguments spec Reviewed-by: psandoz, mchung, ntv ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/jdk/java/lang/invoke/MethodHandlesInsertArgumentsTest.java Changeset: 18fba780c1d1 Author: amenkov Date: 2018-05-31 10:14 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/18fba780c1d1 8203031: segfaults from jvmti_AddToBootstrapClassLoaderSearch Reviewed-by: sspitsyn, iklam, jiangli ! src/hotspot/share/classfile/classLoaderExt.cpp Changeset: 2cbc42a5764b Author: dlong Date: 2018-05-31 10:38 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2cbc42a5764b 8202670: Update Graal Reviewed-by: kvn, aph ! make/CompileJavaModules.gmk ! make/CompileToolsHotspot.gmk ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/Bytecodes.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalBailoutException.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/PermanentBailoutException.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/RetryableBailoutException.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/IntegerStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.match.processor/src/org/graalvm/compiler/core/match/processor/MatchProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCNodeMatchRules.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ArrayLengthProviderTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CanonicalizedConversionTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest15.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest2.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InfopointReasonTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/InvokeGraal.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/DebugContextTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/CausableByCompilerAssert.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugConfigImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugValueMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/PathUtilities.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/ScopeImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Graph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotCRuntimeCallEpilogueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotCRuntimeCallPrologueOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotConstantRetrievalOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLoadAddressOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLoadConfigValueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotMove.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/aaa ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerConfigurationFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntimeProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotNodePlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotWordOperationPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/LoadIndexedPointerNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/WriteBarrierAdditionPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectCloneNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/WriteBarrierSnippets.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/DivisionByZeroExceptionStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/OutOfBoundsExceptionStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/StubUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BciBlockMapping.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/UnsafeAllocateInstance01.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/CE_InstanceOf.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/InstanceOf.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArithmeticLIRGeneratorTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArithmeticOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64AtomicMove.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Call.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64LIRFlagsVersioned.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Move.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64RestoreRegistersOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64SaveRegistersOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Move.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopTransformations.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/CountedLoopInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInside.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/MathUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/GraalCompilerState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo.processor/src/org/graalvm/compiler/nodeinfo/processor/GraphNodeProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo.processor/src/org/graalvm/compiler/nodeinfo/processor/GraphNodeVerifier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/IntegerStampTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractFixedGuardNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractMergeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DeoptimizingGuard.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FixedGuardNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InliningLog.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LogicNegationNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LogicNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopBeginNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PiArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ShortCircuitOrNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/SimplifyingGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/UnaryOpLogicNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValuePhiNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerBelowNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerDivRemNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedDivNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedRemNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnsignedDivNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnsignedRemNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BoxNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/LoadArrayComponentHubNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedInvocationPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/NodePlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AbstractNewArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AccessIndexedNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ArrayLengthNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AtomicReadAndAddNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/InstanceOfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadIndexedNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LogicCompareAndSwapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoweredAtomicReadAndWriteNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewMultiArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/StoreIndexedNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/UnsafeCompareAndExchangeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/UnsafeCompareAndSwapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ValueCompareAndSwapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/ReadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/ArrayLengthProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/AllocatedObjectNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualBoxingNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualInstanceNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options.processor/src/org/graalvm/compiler/options/processor/OptionProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/CanonicalizerPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConvertDeoptimizeToGuardPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/DeoptimizationGroupingPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ExpandLogicPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/GuardLoweringPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LoopSafepointInsertionPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LoweringPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/InliningUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinter.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.processor/src/org/graalvm/compiler/processor/AbstractProcessor.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.processor/src/org/graalvm/compiler/processor/SuppressFBWarnings.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64IntegerArithmeticSnippets.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64RoundNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64GraphBuilderPlugins.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/META-INF/services/javax.annotation.processing.Processor + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/APHotSpotSignature.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/AnnotationHandler.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/ClassSubstitutionHandler.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/FoldHandler.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedFoldPlugin.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedNodeIntrinsicPlugin.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedPlugin.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/InjectedDependencies.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/MethodSubstitutionHandler.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/NodeIntrinsicHandler.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/PluginGenerator.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/ReplacementsAnnotationProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.sparc/src/org/graalvm/compiler/replacements/sparc/SPARCGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArrayStoreBytecodeExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/BytecodeExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ClassCastBytecodeExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IndexOobBytecodeExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/NullBytecodeExceptionTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/META-INF/services/javax.annotation.processing.Processor - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/APHotSpotSignature.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/AbstractVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/ClassSubstitutionVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/FoldVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedFoldPlugin.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedNodeIntrinsicPlugin.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedPlugin.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/InjectedDependencies.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/MethodSubstitutionVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/NodeIntrinsicVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/PluginGenerator.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/VerifierAnnotationProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/GraphKit.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/D ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicArrayCopyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicObjectCloneNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MethodHandleNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider.processor/src/org/graalvm/compiler/serviceprovider/processor/ServiceProviderProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeBlockState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Word.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordOperationPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphJavadocSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphProtocol.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/ProtocolImpl.java Changeset: 2712cf4711d1 Author: ccheung Date: 2018-05-31 11:41 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2712cf4711d1 8203960: [TESTBUG] runtime/logging/DefaultMethodsTest.java failed when running in CDS mode Summary: Added an interface with a default method. The InnerClass implements the interface. Reviewed-by: iklam, dholmes ! test/hotspot/jtreg/runtime/logging/DefaultMethodsTest.java Changeset: d0d933d61610 Author: kbarrett Date: 2018-05-31 15:37 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d0d933d61610 8204179: [BACKOUT] OopStorage should use GlobalCounter Summary: Backout JDK-8202945 Reviewed-by: eosterlund, pliden ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp Changeset: 7cea35f78b50 Author: dtitov Date: 2018-05-31 14:09 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7cea35f78b50 8197387: jcmd started by "root" must be allowed to access all VM processes Reviewed-by: sspitsyn, stuefe ! src/hotspot/os/aix/attachListener_aix.cpp ! src/hotspot/os/bsd/attachListener_bsd.cpp ! src/hotspot/os/linux/attachListener_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/solaris/attachListener_solaris.cpp ! src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c ! src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c ! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c ! src/jdk.attach/solaris/native/libattach/VirtualMachineImpl.c Changeset: fe3daf887946 Author: pliden Date: 2018-05-31 23:26 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/fe3daf887946 Merge ! .jcheck/conf ! make/autoconf/hotspot.m4 ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c2_globals_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/os/solaris/globals_solaris.hpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/adlc/formssel.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcThreadLocalData.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/logging/logPrefix.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceRefKlass.inline.hpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/connode.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/opcodes.cpp ! src/hotspot/share/opto/opcodes.hpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp ! src/hotspot/share/runtime/globals.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/utilities/macros.hpp ! src/java.base/unix/native/libjava/TimeZone_md.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeapName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts004/instancecounts004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java ! test/lib/sun/hotspot/gc/GC.java Changeset: e511248a1d37 Author: duke Date: 2018-06-01 21:43 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e511248a1d37 ZGC: Relax jcheck config ! .jcheck/conf Changeset: 32bb1551eabc Author: duke Date: 2018-06-01 21:43 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/32bb1551eabc ZGC: TEMPORARY: Avoid compiler warnings about using the deprecated readdir_r ! src/java.base/unix/native/libjava/TimeZone_md.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c Changeset: 8f1748710b1a Author: duke Date: 2018-06-01 21:43 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8f1748710b1a ZGC: UPSTREAM: 8204160: BiasedLockingTest needs -XX:+UseBiasedLocking ! test/hotspot/jtreg/runtime/logging/BiasedLockingTest.java Changeset: 8a88221495a8 Author: duke Date: 2018-06-01 21:43 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8a88221495a8 ZGC: UPSTREAM: 8204162: TestG1HeapRegion needs @requires vm.gc.G1 ! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java Changeset: c782a6a5183c Author: duke Date: 2018-06-01 21:43 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c782a6a5183c ZGC: UPSTREAM: 8204163: Also detect concurrent GCs in MetaspaceBaseGC.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/HighWaterMarkTest.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/MetaspaceBaseGC.java Changeset: 45b142220501 Author: duke Date: 2018-06-01 21:43 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/45b142220501 ZGC: UPSTREAM: 8204165: Filter out tests requiring class unloading when ClassUnloading is disabled ! test/hotspot/jtreg/compiler/jsr292/CallSiteDepContextTest.java ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/GCTest.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java ! test/hotspot/jtreg/runtime/Metaspace/DefineClass.java ! test/hotspot/jtreg/runtime/RedefineTests/RedefinePreviousVersions.java ! test/hotspot/jtreg/runtime/SelectionResolution/AbstractMethodErrorTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualSuccessTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java ! test/hotspot/jtreg/runtime/modules/LoadUnloadModuleStress.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LoadUnloadGC/LoadUnloadGC.java ! test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspace/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowMultiJVM/ShrinkGrowMultiJVM.java ! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java ! test/jdk/javax/management/Introspector/ClassLeakTest.java ! test/jdk/javax/management/mxbean/LeakTest.java ! test/jdk/javax/management/mxbean/MXBeanLoadingTest1.java Changeset: 36ff9eec4f59 Author: duke Date: 2018-06-01 21:43 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/36ff9eec4f59 ZGC: UPSTREAM: 8204167: Filter out tests requiring compressed oops when CompressedOops is disabled ! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceMemoryPool.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java ! test/hotspot/jtreg/runtime/logging/CompressedOopsTest.java Changeset: 0e9baaee168e Author: duke Date: 2018-06-01 21:43 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0e9baaee168e ZGC: UPSTREAM: 8204168: Increase small heap sizes in tests to accommodate ZGC ! test/hotspot/jtreg/compiler/c2/Test6910605_2.java ! test/hotspot/jtreg/compiler/c2/Test7199742.java ! test/hotspot/jtreg/compiler/c2/Test8002069.java ! test/hotspot/jtreg/compiler/c2/Test8004741.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestByteVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestFloatVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestShortVect.java ! test/hotspot/jtreg/compiler/c2/cr7192963/TestByteVect.java ! test/hotspot/jtreg/compiler/c2/cr7192963/TestDoubleVect.java ! test/hotspot/jtreg/compiler/c2/cr7192963/TestFloatVect.java ! test/hotspot/jtreg/compiler/c2/cr7192963/TestIntVect.java ! test/hotspot/jtreg/compiler/c2/cr7192963/TestLongVect.java ! test/hotspot/jtreg/compiler/c2/cr7192963/TestShortVect.java ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java ! test/hotspot/jtreg/compiler/codegen/Test6942326.java ! test/hotspot/jtreg/compiler/codegen/TestCharVect2.java ! test/hotspot/jtreg/compiler/intrinsics/Test8005419.java ! test/hotspot/jtreg/compiler/runtime/Test7196199.java ! test/hotspot/jtreg/compiler/runtime/Test8010927.java ! test/hotspot/jtreg/gc/TestBigObj.java ! test/hotspot/jtreg/gc/TestNUMAPageSize.java ! test/hotspot/jtreg/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java ! test/hotspot/jtreg/runtime/InternalApi/ThreadCpuTimesDeadlock.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/hotspot/jtreg/runtime/Unsafe/RangeCheck.java ! test/hotspot/jtreg/runtime/logging/ClassInitializationTest.java ! test/hotspot/jtreg/runtime/logging/ProtectionDomainVerificationTest.java ! test/hotspot/jtreg/runtime/logging/VMOperationTest.java ! test/hotspot/jtreg/runtime/memory/MultiAllocateNullCheck.java ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts004/instancecounts004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7127687/TestDescription.java Changeset: aa4b88c9badd Author: duke Date: 2018-06-01 21:43 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/aa4b88c9badd ZGC: UPSTREAM: 8204173: Lower the minimum number of heap memory pools in MemoryTest.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTestAllGC.sh Changeset: dac43a2b7407 Author: duke Date: 2018-06-01 22:29 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/dac43a2b7407 ZGC: The Z Garbage Collector v90 ! make/autoconf/hotspot.m4 ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp + src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp + src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad + src/hotspot/os_cpu/linux_x86/gc/z/zAddress_linux_x86.inline.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zLargePages_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zNUMA_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zVirtualMemory_linux_x86.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcThreadLocalData.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp + src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp + src/hotspot/share/gc/z/c1/zBarrierSetC1.hpp + src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp + src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp + src/hotspot/share/gc/z/vmStructs_z.cpp + src/hotspot/share/gc/z/vmStructs_z.hpp + src/hotspot/share/gc/z/zAddress.cpp + src/hotspot/share/gc/z/zAddress.hpp + src/hotspot/share/gc/z/zAddress.inline.hpp + src/hotspot/share/gc/z/zAddressRangeMap.hpp + src/hotspot/share/gc/z/zAddressRangeMap.inline.hpp + src/hotspot/share/gc/z/zAllocationFlags.hpp + src/hotspot/share/gc/z/zArguments.cpp + src/hotspot/share/gc/z/zArguments.hpp + src/hotspot/share/gc/z/zArray.hpp + src/hotspot/share/gc/z/zArray.inline.hpp + src/hotspot/share/gc/z/zBarrier.cpp + src/hotspot/share/gc/z/zBarrier.hpp + src/hotspot/share/gc/z/zBarrier.inline.hpp + src/hotspot/share/gc/z/zBarrierSet.cpp + src/hotspot/share/gc/z/zBarrierSet.hpp + src/hotspot/share/gc/z/zBarrierSet.inline.hpp + src/hotspot/share/gc/z/zBarrierSetAssembler.cpp + src/hotspot/share/gc/z/zBarrierSetAssembler.hpp + src/hotspot/share/gc/z/zBarrierSetRuntime.cpp + src/hotspot/share/gc/z/zBarrierSetRuntime.hpp + src/hotspot/share/gc/z/zBitField.hpp + src/hotspot/share/gc/z/zBitMap.hpp + src/hotspot/share/gc/z/zBitMap.inline.hpp + src/hotspot/share/gc/z/zCPU.cpp + src/hotspot/share/gc/z/zCPU.hpp + src/hotspot/share/gc/z/zCollectedHeap.cpp + src/hotspot/share/gc/z/zCollectedHeap.hpp + src/hotspot/share/gc/z/zCollectorPolicy.cpp + src/hotspot/share/gc/z/zCollectorPolicy.hpp + src/hotspot/share/gc/z/zDebug.gdb + src/hotspot/share/gc/z/zDirector.cpp + src/hotspot/share/gc/z/zDirector.hpp + src/hotspot/share/gc/z/zDriver.cpp + src/hotspot/share/gc/z/zDriver.hpp + src/hotspot/share/gc/z/zErrno.cpp + src/hotspot/share/gc/z/zErrno.hpp + src/hotspot/share/gc/z/zFlags.hpp + src/hotspot/share/gc/z/zForwardingTable.cpp + src/hotspot/share/gc/z/zForwardingTable.hpp + src/hotspot/share/gc/z/zForwardingTable.inline.hpp + src/hotspot/share/gc/z/zForwardingTableEntry.hpp + src/hotspot/share/gc/z/zFuture.hpp + src/hotspot/share/gc/z/zFuture.inline.hpp + src/hotspot/share/gc/z/zGlobals.cpp + src/hotspot/share/gc/z/zGlobals.hpp + src/hotspot/share/gc/z/zHash.hpp + src/hotspot/share/gc/z/zHash.inline.hpp + src/hotspot/share/gc/z/zHeap.cpp + src/hotspot/share/gc/z/zHeap.hpp + src/hotspot/share/gc/z/zHeap.inline.hpp + src/hotspot/share/gc/z/zHeapIterator.cpp + src/hotspot/share/gc/z/zHeapIterator.hpp + src/hotspot/share/gc/z/zInitialize.cpp + src/hotspot/share/gc/z/zInitialize.hpp + src/hotspot/share/gc/z/zLargePages.cpp + src/hotspot/share/gc/z/zLargePages.hpp + src/hotspot/share/gc/z/zLargePages.inline.hpp + src/hotspot/share/gc/z/zList.hpp + src/hotspot/share/gc/z/zList.inline.hpp + src/hotspot/share/gc/z/zLiveMap.cpp + src/hotspot/share/gc/z/zLiveMap.hpp + src/hotspot/share/gc/z/zLiveMap.inline.hpp + src/hotspot/share/gc/z/zLock.hpp + src/hotspot/share/gc/z/zLock.inline.hpp + src/hotspot/share/gc/z/zMark.cpp + src/hotspot/share/gc/z/zMark.hpp + src/hotspot/share/gc/z/zMark.inline.hpp + src/hotspot/share/gc/z/zMarkCache.cpp + src/hotspot/share/gc/z/zMarkCache.hpp + src/hotspot/share/gc/z/zMarkCache.inline.hpp + src/hotspot/share/gc/z/zMarkStack.cpp + src/hotspot/share/gc/z/zMarkStack.hpp + src/hotspot/share/gc/z/zMarkStack.inline.hpp + src/hotspot/share/gc/z/zMarkStackEntry.hpp + src/hotspot/share/gc/z/zMarkTerminate.hpp + src/hotspot/share/gc/z/zMarkTerminate.inline.hpp + src/hotspot/share/gc/z/zMemory.cpp + src/hotspot/share/gc/z/zMemory.hpp + src/hotspot/share/gc/z/zMemory.inline.hpp + src/hotspot/share/gc/z/zMessagePort.hpp + src/hotspot/share/gc/z/zMessagePort.inline.hpp + src/hotspot/share/gc/z/zMetronome.cpp + src/hotspot/share/gc/z/zMetronome.hpp + src/hotspot/share/gc/z/zNMethodTable.cpp + src/hotspot/share/gc/z/zNMethodTable.hpp + src/hotspot/share/gc/z/zNMethodTableEntry.hpp + src/hotspot/share/gc/z/zNUMA.cpp + src/hotspot/share/gc/z/zNUMA.hpp + src/hotspot/share/gc/z/zObjectAllocator.cpp + src/hotspot/share/gc/z/zObjectAllocator.hpp + src/hotspot/share/gc/z/zOop.hpp + src/hotspot/share/gc/z/zOop.inline.hpp + src/hotspot/share/gc/z/zOopClosures.cpp + src/hotspot/share/gc/z/zOopClosures.hpp + src/hotspot/share/gc/z/zOopClosures.inline.hpp + src/hotspot/share/gc/z/zOopClosures.specialized.hpp + src/hotspot/share/gc/z/zPage.cpp + src/hotspot/share/gc/z/zPage.hpp + src/hotspot/share/gc/z/zPage.inline.hpp + src/hotspot/share/gc/z/zPageAllocator.cpp + src/hotspot/share/gc/z/zPageAllocator.hpp + src/hotspot/share/gc/z/zPageCache.cpp + src/hotspot/share/gc/z/zPageCache.hpp + src/hotspot/share/gc/z/zPageCache.inline.hpp + src/hotspot/share/gc/z/zPageTable.cpp + src/hotspot/share/gc/z/zPageTable.hpp + src/hotspot/share/gc/z/zPageTable.inline.hpp + src/hotspot/share/gc/z/zPageTableEntry.hpp + src/hotspot/share/gc/z/zPhysicalMemory.cpp + src/hotspot/share/gc/z/zPhysicalMemory.hpp + src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp + src/hotspot/share/gc/z/zPreMappedMemory.cpp + src/hotspot/share/gc/z/zPreMappedMemory.hpp + src/hotspot/share/gc/z/zPreMappedMemory.inline.hpp + src/hotspot/share/gc/z/zReferenceProcessor.cpp + src/hotspot/share/gc/z/zReferenceProcessor.hpp + src/hotspot/share/gc/z/zRelocate.cpp + src/hotspot/share/gc/z/zRelocate.hpp + src/hotspot/share/gc/z/zRelocationSet.cpp + src/hotspot/share/gc/z/zRelocationSet.hpp + src/hotspot/share/gc/z/zRelocationSet.inline.hpp + src/hotspot/share/gc/z/zRelocationSetSelector.cpp + src/hotspot/share/gc/z/zRelocationSetSelector.hpp + src/hotspot/share/gc/z/zResurrection.cpp + src/hotspot/share/gc/z/zResurrection.hpp + src/hotspot/share/gc/z/zResurrection.inline.hpp + src/hotspot/share/gc/z/zRootsIterator.cpp + src/hotspot/share/gc/z/zRootsIterator.hpp + src/hotspot/share/gc/z/zRuntimeWorkers.cpp + src/hotspot/share/gc/z/zRuntimeWorkers.hpp + src/hotspot/share/gc/z/zServiceability.cpp + src/hotspot/share/gc/z/zServiceability.hpp + src/hotspot/share/gc/z/zStat.cpp + src/hotspot/share/gc/z/zStat.hpp + src/hotspot/share/gc/z/zTask.cpp + src/hotspot/share/gc/z/zTask.hpp + src/hotspot/share/gc/z/zThread.cpp + src/hotspot/share/gc/z/zThread.hpp + src/hotspot/share/gc/z/zThreadLocalData.hpp + src/hotspot/share/gc/z/zTracer.cpp + src/hotspot/share/gc/z/zTracer.hpp + src/hotspot/share/gc/z/zTracer.inline.hpp + src/hotspot/share/gc/z/zUtils.cpp + src/hotspot/share/gc/z/zUtils.hpp + src/hotspot/share/gc/z/zUtils.inline.hpp + src/hotspot/share/gc/z/zValue.hpp + src/hotspot/share/gc/z/zVirtualMemory.cpp + src/hotspot/share/gc/z/zVirtualMemory.hpp + src/hotspot/share/gc/z/zVirtualMemory.inline.hpp + src/hotspot/share/gc/z/zWeakRootsProcessor.cpp + src/hotspot/share/gc/z/zWeakRootsProcessor.hpp + src/hotspot/share/gc/z/zWorkers.cpp + src/hotspot/share/gc/z/zWorkers.hpp + src/hotspot/share/gc/z/zWorkers.inline.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/logging/logPrefix.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/oops/instanceRefKlass.inline.hpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/opcodes.cpp ! src/hotspot/share/opto/opcodes.hpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/utilities/macros.hpp + src/java.base/share/legal/c-libutl.md ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeapName.java + 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/ZBarrier.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/ZForwardingTable.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTableCursor.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTableEntry.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/ZHash.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHeap.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/ZPageAllocator.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/ZPhysicalMemoryManager.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZVirtualMemory.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/hotspot/gtest/gc/z/test_zAddress.cpp + test/hotspot/gtest/gc/z/test_zArray.cpp + test/hotspot/gtest/gc/z/test_zBitField.cpp + test/hotspot/gtest/gc/z/test_zBitMap.cpp + test/hotspot/gtest/gc/z/test_zForwardingTable.cpp + test/hotspot/gtest/gc/z/test_zList.cpp + test/hotspot/gtest/gc/z/test_zLiveMap.cpp + test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp + test/hotspot/gtest/gc/z/test_zUtils.cpp + test/hotspot/gtest/gc/z/test_zVirtualMemory.cpp Changeset: 492a160578a3 Author: duke Date: 2018-06-01 23:12 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/492a160578a3 ZGC: Testing ! test/hotspot/jtreg/TEST.ROOT + test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.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/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.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/Metaspace/PrintMetaspaceDcmd.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/serviceability/dcmd/gc/RunGCTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCapacityTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest02.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest03.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcNewTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java ! test/jdk/com/sun/jdi/OomDebugTest.java ! test/jdk/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java ! test/jdk/java/lang/management/ManagementFactory/MXBeanException.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java + test/jdk/java/lang/management/MemoryMXBean/MemoryTestZGC.sh ! test/lib/sun/hotspot/gc/GC.java Changeset: 4df3e36270d4 Author: duke Date: 2018-06-01 23:16 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4df3e36270d4 ZGC: Solaris/SPARC support ! make/autoconf/hotspot.m4 ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c2_globals_sparc.hpp + src/hotspot/cpu/sparc/gc/z/zBarrierSetAssembler_sparc.cpp + src/hotspot/cpu/sparc/gc/z/zBarrierSetAssembler_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/os/solaris/globals_solaris.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zAddress_solaris_sparc.inline.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zGlobals_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zGlobals_solaris_sparc.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zLargePages_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zNUMA_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zPhysicalMemoryBacking_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zPhysicalMemoryBacking_solaris_sparc.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zVirtualMemory_solaris_sparc.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/adlc/formssel.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/connode.hpp From per.liden at oracle.com Fri Jun 1 22:05:43 2018 From: per.liden at oracle.com (Per Liden) Date: Sat, 2 Jun 2018 00:05:43 +0200 Subject: Status update Message-ID: <13d52f01-aba0-4239-bdb8-2b008cd059ce@oracle.com> Hi all, In case people aren't following jdk-dev and hotspot-dev. The JEP [1] is currently in state "Proposed to Target" for JDK 11 and we just now started the review process over at hotspot-dev [2]. The webrevs in the RFR correspond to the following changesets in zgc/zgc: Master: http://hg.openjdk.java.net/zgc/zgc/rev/dac43a2b7407 Testing: http://hg.openjdk.java.net/zgc/zgc/rev/492a160578a3 cheers, Per [1] https://bugs.openjdk.java.net/browse/JDK-8197831 [2] http://mail.openjdk.java.net/pipermail/hotspot-dev/2018-June/032708.html From per.liden at oracle.com Sat Jun 2 06:24:55 2018 From: per.liden at oracle.com (Per Liden) Date: Sat, 2 Jun 2018 08:24:55 +0200 Subject: Experimental feature Message-ID: Please note that after the last rebase (v90), ZGC is now marked as an experimental feature in the zgc/zgc repository. This means that you need to supply the buld-time configure option "--with-jvm-features=zgc" to actually build it, and "-XX:+UnlockExperimentalVMOptions -XX:+UseZGC" to enabled it at run-time. /Per From per.liden at oracle.com Mon Jun 4 12:39:40 2018 From: per.liden at oracle.com (per.liden at oracle.com) Date: Mon, 04 Jun 2018 12:39:40 +0000 Subject: hg: zgc/zgc: 5 new changesets Message-ID: <201806041239.w54CdfMx024164@aojmv0008.oracle.com> Changeset: 01db0539fa1c Author: pliden Date: 2018-06-04 11:57 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/01db0539fa1c ZGC: Fix mis-named JFR types ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp Changeset: 2cf588273130 Author: pliden Date: 2018-06-04 11:57 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2cf588273130 ZGC: Rework oop verify exclusions ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/share/runtime/jniHandles.cpp Changeset: d64cd7cb3d13 Author: pliden Date: 2018-06-04 11:57 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d64cd7cb3d13 ZGC: Move referent access in instanceRefKlass to separate function ! src/hotspot/share/oops/instanceRefKlass.inline.hpp Changeset: e019298c2791 Author: pliden Date: 2018-06-04 13:36 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e019298c2791 ZGC: Rename zOopClosures.specialized.hpp to z_specialized_oop_closures.hpp ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp - src/hotspot/share/gc/z/zOopClosures.specialized.hpp + src/hotspot/share/gc/z/z_specialized_oop_closures.hpp Changeset: db90a819d4ab Author: pliden Date: 2018-06-04 13:38 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/db90a819d4ab ZGC: Rename zFlags.hpp to z_globals.hpp ! src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.cpp ! src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.cpp ! src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp - src/hotspot/share/gc/z/zFlags.hpp ! src/hotspot/share/gc/z/zMarkStack.cpp + src/hotspot/share/gc/z/z_globals.hpp From nils.eliasson at oracle.com Mon Jun 4 15:26:14 2018 From: nils.eliasson at oracle.com (Nils Eliasson) Date: Mon, 4 Jun 2018 17:26:14 +0200 Subject: RFR(XS): ZGC: C2: Relax assert in expand_loadbarrier_node Message-ID: <1eb0041c-6330-07bc-367e-a2a7a488e808@oracle.com> Hi, This is a minor fix that relaxes an assert. A LoadP may have another LoadP as address. http://cr.openjdk.java.net/~neliasso/zgc/relax_assert/ // Nils From erik.osterlund at oracle.com Mon Jun 4 15:38:57 2018 From: erik.osterlund at oracle.com (=?UTF-8?Q?Erik_=c3=96sterlund?=) Date: Mon, 4 Jun 2018 17:38:57 +0200 Subject: RFR(XS): ZGC: C2: Relax assert in expand_loadbarrier_node In-Reply-To: <1eb0041c-6330-07bc-367e-a2a7a488e808@oracle.com> References: <1eb0041c-6330-07bc-367e-a2a7a488e808@oracle.com> Message-ID: <5B155D11.5020701@oracle.com> Hi Nils, Looks splendid. Thanks, /Erik On 2018-06-04 17:26, Nils Eliasson wrote: > Hi, > > This is a minor fix that relaxes an assert. A LoadP may have another > LoadP as address. > > http://cr.openjdk.java.net/~neliasso/zgc/relax_assert/ > > // Nils > From nils.eliasson at oracle.com Mon Jun 4 15:41:39 2018 From: nils.eliasson at oracle.com (Nils Eliasson) Date: Mon, 4 Jun 2018 17:41:39 +0200 Subject: RFR(S): ZGC: C2: Remove dead code Message-ID: <976788dd-3c38-4d47-c1f2-5237a1c4d738@oracle.com> Hi, Another minor patch. This one removes a few lines of dead code. ZGC doesn't support compressed oops. webrev: http://cr.openjdk.java.net/~neliasso/zgc/remove_decode/webrev/ Regards, Nils From per.liden at oracle.com Tue Jun 5 07:19:46 2018 From: per.liden at oracle.com (per.liden at oracle.com) Date: Tue, 05 Jun 2018 07:19:46 +0000 Subject: hg: zgc/zgc: 8 new changesets Message-ID: <201806050719.w557JlSZ024004@aojmv0008.oracle.com> Changeset: 2738597dcd0c Author: pliden Date: 2018-06-05 08:54 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2738597dcd0c ZGC: Add missing vm.gc.Z property in TEST.ROOT ! test/jdk/TEST.ROOT Changeset: a81777811000 Author: pliden Date: 2018-06-05 09:10 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/a81777811000 ZGC: Fix typo in hotspot.m4 ! make/autoconf/hotspot.m4 Changeset: 42cd3b259870 Author: pliden Date: 2018-06-05 09:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/42cd3b259870 ZGC: Remove misleading comment about calling forceGC() ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java Changeset: a8e1aec31efa Author: pliden Date: 2018-06-05 09:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/a8e1aec31efa ZGC: Revert newline added in metadata.xml ! src/hotspot/share/jfr/metadata/metadata.xml Changeset: 6d6259917ded Author: pliden Date: 2018-06-05 09:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6d6259917ded ZGC: Revert newline added in node.hpp ! src/hotspot/share/opto/node.hpp Changeset: b2e3b7c012af Author: pliden Date: 2018-06-05 09:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b2e3b7c012af ZGC: Add missing include in jvmtiTagMap.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: ff780fec8423 Author: pliden Date: 2018-06-05 09:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ff780fec8423 ZGC: Clean up tags in MemoryTestZGC.sh ! test/jdk/java/lang/management/MemoryMXBean/MemoryTestZGC.sh Changeset: 3f6db622400c Author: pliden Date: 2018-06-05 09:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3f6db622400c ZGC: Remove unnecessary ZGC_ONLY in oopMap.cpp ! src/hotspot/share/compiler/oopMap.cpp From per.liden at oracle.com Tue Jun 5 09:53:32 2018 From: per.liden at oracle.com (per.liden at oracle.com) Date: Tue, 05 Jun 2018 09:53:32 +0000 Subject: hg: zgc/zgc: ZGC: Rework comment about broken test Message-ID: <201806050953.w559rWLA014523@aojmv0008.oracle.com> Changeset: 1e4e97efc975 Author: pliden Date: 2018-06-05 11:50 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1e4e97efc975 ZGC: Rework comment about broken test ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java From stefan.karlsson at oracle.com Tue Jun 5 10:27:51 2018 From: stefan.karlsson at oracle.com (Stefan Karlsson) Date: Tue, 5 Jun 2018 12:27:51 +0200 Subject: ZGC: Check that all ZWorkers are initialized during startup Message-ID: <3c346ae2-7a53-1e78-f625-26ecb23952c9@oracle.com> Hi all, Please review this patch to check that all ZWorkers have been properly initialized during startup, and otherwise shutdown the VM. http://cr.openjdk.java.net/~stefank/zgc/zPreInitializeZWorker/ Without this patch ZGC will hang if the diagnostic -XX:+InjectGCWorkerCreationFailure flag is used. It would also be problematic with, for example, ZMarkTerminate, if we didn't get all workers to start. Thanks, StefanK From per.liden at oracle.com Tue Jun 5 10:33:19 2018 From: per.liden at oracle.com (Per Liden) Date: Tue, 5 Jun 2018 12:33:19 +0200 Subject: ZGC: Check that all ZWorkers are initialized during startup In-Reply-To: <3c346ae2-7a53-1e78-f625-26ecb23952c9@oracle.com> References: <3c346ae2-7a53-1e78-f625-26ecb23952c9@oracle.com> Message-ID: Looks good! /Per On 06/05/2018 12:27 PM, Stefan Karlsson wrote: > Hi all, > > Please review this patch to check that all ZWorkers have been properly > initialized during startup, and otherwise shutdown the VM. > > http://cr.openjdk.java.net/~stefank/zgc/zPreInitializeZWorker/ > > Without this patch ZGC will hang if the diagnostic > -XX:+InjectGCWorkerCreationFailure flag is used. It would also be > problematic with, for example, ZMarkTerminate, if we didn't get all > workers to start. > > Thanks, > StefanK From per.liden at oracle.com Tue Jun 5 10:34:04 2018 From: per.liden at oracle.com (Per Liden) Date: Tue, 5 Jun 2018 12:34:04 +0200 Subject: RFR(S): ZGC: C2: Remove dead code In-Reply-To: <976788dd-3c38-4d47-c1f2-5237a1c4d738@oracle.com> References: <976788dd-3c38-4d47-c1f2-5237a1c4d738@oracle.com> Message-ID: Looks good to me. /Per On 06/04/2018 05:41 PM, Nils Eliasson wrote: > Hi, > > Another minor patch. This one removes a few lines of dead code. ZGC > doesn't support compressed oops. > > webrev: http://cr.openjdk.java.net/~neliasso/zgc/remove_decode/webrev/ > > Regards, > > Nils > From per.liden at oracle.com Tue Jun 5 11:30:49 2018 From: per.liden at oracle.com (Per Liden) Date: Tue, 5 Jun 2018 13:30:49 +0200 Subject: ZGC: Fix reserve high/low accounting Message-ID: <1b831b3a-0ece-bb12-6af1-f6a2d5245e38@oracle.com> We had incorrectly swapped the reserved high/low accounting. http://cr.openjdk.java.net/~pliden/zgc/fix_reserve_high_low/webrev.0 /Per From stefan.karlsson at oracle.com Tue Jun 5 11:31:24 2018 From: stefan.karlsson at oracle.com (Stefan Karlsson) Date: Tue, 5 Jun 2018 13:31:24 +0200 Subject: ZGC: Fix reserve high/low accounting In-Reply-To: <1b831b3a-0ece-bb12-6af1-f6a2d5245e38@oracle.com> References: <1b831b3a-0ece-bb12-6af1-f6a2d5245e38@oracle.com> Message-ID: <849a6c1c-ee7b-95bb-d012-66e12bc89010@oracle.com> Looks good. StefanK On 2018-06-05 13:30, Per Liden wrote: > We had incorrectly swapped the reserved high/low accounting. > > http://cr.openjdk.java.net/~pliden/zgc/fix_reserve_high_low/webrev.0 > > /Per From per.liden at oracle.com Tue Jun 5 11:34:45 2018 From: per.liden at oracle.com (per.liden at oracle.com) Date: Tue, 05 Jun 2018 11:34:45 +0000 Subject: hg: zgc/zgc: ZGC: Fix reserve high/low accounting Message-ID: <201806051134.w55BYj7G017729@aojmv0008.oracle.com> Changeset: ef83b31eed91 Author: pliden Date: 2018-06-05 12:06 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ef83b31eed91 ZGC: Fix reserve high/low accounting ! src/hotspot/share/gc/z/zStat.cpp From stefan.karlsson at oracle.com Tue Jun 5 11:56:17 2018 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Tue, 05 Jun 2018 11:56:17 +0000 Subject: hg: zgc/zgc: ZGC: Add initialization check for ZWorkers Message-ID: <201806051156.w55BuHDe024658@aojmv0008.oracle.com> Changeset: 82ac7226e311 Author: stefank Date: 2018-06-05 13:53 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/82ac7226e311 ZGC: Add initialization check for ZWorkers ! src/hotspot/share/gc/z/zWorkers.cpp From nils.eliasson at oracle.com Tue Jun 5 12:42:27 2018 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Tue, 05 Jun 2018 12:42:27 +0000 Subject: hg: zgc/zgc: 2 new changesets Message-ID: <201806051242.w55CgRHQ011129@aojmv0008.oracle.com> Changeset: a7d1e0343084 Author: neliasso Date: 2018-06-04 17:18 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/a7d1e0343084 ZGC: C2: Relax assert in expand_loadbarrier_node ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp Changeset: ce9a9c3384bf Author: neliasso Date: 2018-06-04 17:36 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ce9a9c3384bf ZGC: C2: Remove dead code ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp From hugh.wilkinson at intel.com Tue Jun 5 21:11:53 2018 From: hugh.wilkinson at intel.com (Wilkinson, Hugh) Date: Tue, 5 Jun 2018 21:11:53 +0000 Subject: Patch reduces ZGC concurrent marking overhead by ~24% Message-ID: <4F03EAF9611AC5419BD0E89F3C5F9EBCAAAFF5C6@fmsmsx117.amr.corp.intel.com> We have posted a ZGC patch to http://cr.openjdk.java.net/~vdeshpande/zgc/webrev.00/ . We have posted a bug/enhancement report to https://bugs.openjdk.java.net/browse/JDK-8204350 . The starting point for the code was a source "tip" download from 18 May 2018. This puts it between tags jdk-11-13 and jdk-11-14. The patch pipelines concurrent marking and concurrent remapping during marking, using software prefetch instructions to move data from DRAM to cache without waiting for it to arrive. We used VTune to validate what was being prefetched. The structures for which prefetching is occurring include ZPageTable, ZPage, ZBitMap, ZForwardingTable, ZMarkCache and the object being marked. The pipeline processing is enabled by the +/-ZMarkPipeline option. Four other options allow setting how far ahead the prefetching occurs (0-8), whether PREFETCHW instructions are used, whether prefetching occurs for remapping and whether a 2 or 4 stage pipeline is used for remapping. We evaluated the benefits using SPECjbb2015. The maximum benefit was seen on a SkyLake platform. The compute processing time per mark entry was reduced by 24.08%, prefetching 6 entries ahead. The modified code outputs a gc log message of the following form at the end of every concurrent marking phase to report performance: [193.140s][info ][gc] GC(6) Total popped entries = ,75712991,. Compute ns per popped entry = ,141,. Wall ns per popped entry = ,186,. Drain calls per (14) worker thread = ,15400.00,. Our evaluation of the benefits has not been exhaustive. For some workloads and some platforms, the benefits may be higher. The code has been tested on Intel processors. It is intended to build and to execute on other processor architectures. Hugh From per.liden at oracle.com Tue Jun 5 22:20:19 2018 From: per.liden at oracle.com (per.liden at oracle.com) Date: Tue, 05 Jun 2018 22:20:19 +0000 Subject: hg: zgc/zgc: 2 new changesets Message-ID: <201806052220.w55MKJuS025965@aojmv0008.oracle.com> Changeset: 7549c9bac79f Author: stefank Date: 2018-06-06 00:17 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7549c9bac79f ZGC: Adjustments to SA ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java Changeset: 204d06f572bf Author: stefank Date: 2018-06-06 00:19 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/204d06f572bf ZGC: Add gcbasher/gclocker/gcold tests + test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java + test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithZ.java + test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.java From stefan.karlsson at oracle.com Thu Jun 7 07:33:33 2018 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Thu, 07 Jun 2018 07:33:33 +0000 Subject: hg: zgc/zgc: ZGC: Adjustments to SA (2) Message-ID: <201806070733.w577XXlV022771@aojmv0008.oracle.com> Changeset: c4f90bcc048f Author: stefank Date: 2018-06-07 09:30 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c4f90bcc048f ZGC: Adjustments to SA (2) ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java From per.liden at oracle.com Thu Jun 7 07:59:02 2018 From: per.liden at oracle.com (per.liden at oracle.com) Date: Thu, 07 Jun 2018 07:59:02 +0000 Subject: hg: zgc/zgc: ZGC: C2: Adjustments after review Message-ID: <201806070759.w577x2uB003589@aojmv0008.oracle.com> Changeset: 1a713146036a Author: pliden Date: 2018-06-07 09:47 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1a713146036a ZGC: C2: Adjustments after review ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/opcodes.cpp From per.liden at oracle.com Thu Jun 7 15:35:46 2018 From: per.liden at oracle.com (per.liden at oracle.com) Date: Thu, 07 Jun 2018 15:35:46 +0000 Subject: hg: zgc/zgc: 113 new changesets Message-ID: <201806071535.w57FZtCj019938@aojmv0008.oracle.com> Changeset: 928a93482dd7 Author: rhalade Date: 2018-05-31 14:56 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/928a93482dd7 8191031: Remove several Symantec Root CAs Reviewed-by: mullan ! src/java.base/share/lib/security/cacerts ! test/jdk/lib/security/cacerts/VerifyCACerts.java Changeset: 01e20d8850e3 Author: dholmes Date: 2018-05-31 18:47 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/01e20d8850e3 8204055: SIGSEGV in java -XX: Reviewed-by: iklam, stuefe, ccheung ! src/hotspot/share/utilities/stringUtils.cpp ! test/hotspot/gtest/logging/test_logConfiguration.cpp ! test/hotspot/jtreg/runtime/CommandLine/UnrecognizedVMOption.java Changeset: 1b6ea6bcd21a Author: rwestberg Date: 2018-06-01 10:15 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1b6ea6bcd21a 8203237: JFR TestBiasedLockRevocationEvents should ignore events unrelated to the test Reviewed-by: egahlin, mgronlun ! test/jdk/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java Changeset: 4d1393781fef Author: redestad Date: 2018-06-01 11:34 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4d1393781fef 8204194: Lazily create MethodHandleImpl$AsVarargsCollector.asCollectorCache Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: 1d5694c1aa03 Author: jlahoda Date: 2018-06-01 13:04 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1d5694c1aa03 8203827: Upgrade JLine to 2.14.6 Reviewed-by: alanb, hannesw, rfield + src/jdk.internal.le/share/classes/jdk/internal/jline/DefaultTerminal2.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/NoInterruptUnixTerminal.java + src/jdk.internal.le/share/classes/jdk/internal/jline/OSvTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/Terminal.java + src/jdk.internal.le/share/classes/jdk/internal/jline/Terminal2.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalFactory.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalSupport.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/UnixTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/UnsupportedTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleKeys.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/CursorBuffer.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/KeyMap.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/KillRing.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/Operation.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/UserInterruptException.java + src/jdk.internal.le/share/classes/jdk/internal/jline/console/WCWidth.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/AggregateCompleter.java + src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/AnsiStringsCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/ArgumentCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CandidateListCompletionHandler.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CandidateListCompletionHandler.properties ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/Completer.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/CompletionHandler.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/EnumCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/FileNameCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/NullCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/StringsCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/completer/package-info.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/FileHistory.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/History.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/MemoryHistory.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/PersistentHistory.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/history/package-info.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleReaderInputStream.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleRunner.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/package-info.java + src/jdk.internal.le/share/classes/jdk/internal/jline/extra/AnsiInterpretingOutputStream.java + src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Ansi.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Configuration.java + src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Curses.java + src/jdk.internal.le/share/classes/jdk/internal/jline/internal/InfoCmp.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/internal/InputStreamReader.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Log.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/internal/NonBlockingInputStream.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Nullable.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Preconditions.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/internal/ShutdownHooks.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/internal/TerminalLineSettings.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/internal/TestAccessible.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/internal/Urls.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/internal/package-info.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/package-info.java ! src/jdk.internal.le/share/legal/jline.md ! src/jdk.internal.le/windows/native/lible/WindowsTerminal.cpp ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java ! test/jdk/jdk/internal/jline/console/StripAnsiTest.java + test/jdk/jdk/internal/jline/extra/AnsiInterpretingOutputStreamTest.java ! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java ! test/langtools/jdk/jshell/ToolTabSnippetTest.java ! test/langtools/jdk/jshell/UITesting.java Changeset: ede65c4fb6da Author: gromero Date: 2018-05-21 13:23 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ede65c4fb6da 8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve TM detection for enabling RTM on Linux / POWER9" Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! test/hotspot/jtreg/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/jtreg-ext/requires/VMProps.java ! test/lib/sun/hotspot/cpuinfo/CPUInfo.java Changeset: d52bba1f19aa Author: lancea Date: 2018-06-01 12:28 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d52bba1f19aa 8190417: javadoc updates to java.util.regex.Matcher Reviewed-by: lancea, alanb, dholmes Contributed-by: Michal Vala ! src/java.base/share/classes/java/util/regex/Matcher.java Changeset: b933614e855e Author: serb Date: 2018-05-16 16:46 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b933614e855e 8194327: [macos] AWT windows have incorrect main/key window behaviors Reviewed-by: serb, erikj Contributed-by: Alan Snyder ! make/test/JtregNativeJdk.gmk ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h + test/jdk/java/awt/Window/MainKeyWindowTest/TestMainKeyWindow.java + test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.c Changeset: ddbd2037f9ef Author: jdv Date: 2018-05-17 11:40 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ddbd2037f9ef 5109146: PNGMetadata Background color initialization from standard metadata is incomplete Reviewed-by: prr, kaddepalli ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java ! test/jdk/javax/imageio/plugins/png/VerifyRGBValuesFromBKGDChunk.java Changeset: 80a5ff734fcd Author: serb Date: 2018-05-17 14:41 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/80a5ff734fcd 8201364: [macosx] Component.getLocation() gives inconsistent coordinate for a component at (0,0) Reviewed-by: dmarkov ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! test/jdk/ProblemList.txt + test/jdk/java/awt/Window/LocationAtScreenCorner/LocationAtScreenCorner.java Changeset: 8039dc75f125 Author: serb Date: 2018-05-22 17:33 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8039dc75f125 8203027: Open source tests for "java.awt.geom" Reviewed-by: prr, jdv + test/jdk/java/awt/geom/AffineTransform/QuadRotInverseBug.java + test/jdk/java/awt/geom/Arc2D/Arc2DIntersectsTest.java + test/jdk/java/awt/geom/Arc2D/ChordContainsTest.java + test/jdk/java/awt/geom/Arc2D/NotConvexPieTest.java + test/jdk/java/awt/geom/Arc2D/SetAnglesTest.java + test/jdk/java/awt/geom/Arc2D/SmallExtAngleTest.java + test/jdk/java/awt/geom/Area/ArcSubtractEllipseBug.java + test/jdk/java/awt/geom/Area/AreaNaNBug.java + test/jdk/java/awt/geom/Area/AreaTransformTest.java + test/jdk/java/awt/geom/Area/BoundsCache.java + test/jdk/java/awt/geom/Area/EqualsNull.java + test/jdk/java/awt/geom/Area/NPETests.java + test/jdk/java/awt/geom/Area/PolygonAdd.java + test/jdk/java/awt/geom/Area/PolygonSubtract.java + test/jdk/java/awt/geom/Area/QuadCurveOOMBug.java + test/jdk/java/awt/geom/Area/TightBBox.java + test/jdk/java/awt/geom/Area/TransformPrecision.java + test/jdk/java/awt/geom/CubicCurve2D/ContainsHang.java + test/jdk/java/awt/geom/CubicCurve2D/ContainsPoint.java + test/jdk/java/awt/geom/EqualsHashcode.java + test/jdk/java/awt/geom/GeneralPath/ContainsNaN.java + test/jdk/java/awt/geom/GeneralPath/ContainsPoint.java + test/jdk/java/awt/geom/GeneralPath/CreateTxReturnsGP.java + test/jdk/java/awt/geom/GeneralPath/EmptyRectHitTest.java + test/jdk/java/awt/geom/GeneralPath/IntersectsRect.java + test/jdk/java/awt/geom/Line2D/AALineTest.java + test/jdk/java/awt/geom/Line2D/NegLineDistSqBug.java + test/jdk/java/awt/geom/Path2D/CreateTxReturnsSame.java + test/jdk/java/awt/geom/Path2D/NonFiniteTests.java + test/jdk/java/awt/geom/Path2D/UnitTest.java + test/jdk/java/awt/geom/QuadCurve2D/Quad2DContainsTest.java + test/jdk/java/awt/geom/Rectangle2D/CreateIntersectBug.java + test/jdk/java/awt/geom/Rectangle2D/IntersectsLineHang.java + test/jdk/java/awt/geom/SerialTest.java + test/jdk/java/awt/geom/serial_1_6.out Changeset: 276cb4b17f79 Author: serb Date: 2018-05-23 23:02 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/276cb4b17f79 8203498: The specification for java.applet package should be updated Reviewed-by: prr ! src/java.desktop/share/classes/java/applet/Applet.java ! src/java.desktop/share/classes/java/applet/AppletContext.java ! src/java.desktop/share/classes/java/applet/AppletStub.java ! src/java.desktop/share/classes/java/applet/AudioClip.java ! src/java.desktop/share/classes/java/applet/package-info.java ! src/java.desktop/share/classes/javax/swing/JApplet.java Changeset: 9e530b150333 Author: bae Date: 2018-05-25 11:35 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9e530b150333 8203485: [freetype] text rotated on 180 degrees is too narrow Reviewed-by: prr, serb ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/jdk/java/awt/font/Rotate/RotatedTextTest.java Changeset: b2f046ae8eb6 Author: prr Date: 2018-05-25 12:12 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b2f046ae8eb6 Merge - src/hotspot/os/aix/jvm_aix.cpp - src/hotspot/os/bsd/jvm_bsd.cpp - src/hotspot/os/linux/jvm_linux.cpp - src/hotspot/os/solaris/jvm_solaris.cpp - src/hotspot/share/jfr/metadata/GenerateJfrFiles.java - src/hotspot/share/memory/metachunk.cpp - src/hotspot/share/memory/metachunk.hpp - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseExecutableMemberTaglet.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseInlineTaglet.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/HiddenTaglet.java ! test/jdk/ProblemList.txt - test/jdk/java/lang/Character/Blocks.txt - test/jdk/java/lang/Character/CheckBlocks.java - test/jdk/java/lang/Character/TestISOControls.java Changeset: 008f416a79cb Author: prr Date: 2018-05-25 16:23 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/008f416a79cb 8191522: Remove Bigelow&Holmes Lucida fonts from JDK sources Reviewed-by: serb, erikj ! make/data/fontconfig/macosx.fontconfig.properties ! make/data/fontconfig/solaris.fontconfig.properties ! make/data/fontconfig/windows.fontconfig.properties ! make/gendata/GendataFontConfig.gmk ! src/demo/share/java2d/J2DBench/options/default.opt - src/java.desktop/linux/conf/oblique-fonts/fonts.dir ! src/java.desktop/macosx/classes/sun/font/CFont.java ! src/java.desktop/macosx/classes/sun/font/CFontManager.java ! src/java.desktop/share/classes/sun/awt/FontConfiguration.java ! src/java.desktop/share/classes/sun/font/CMap.java ! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/unix/classes/sun/awt/FcFontManager.java ! src/java.desktop/unix/classes/sun/awt/X11FontManager.java ! src/java.desktop/unix/classes/sun/font/FontConfigManager.java - src/java.desktop/unix/conf/fonts/fonts.dir ! test/jdk/java/awt/font/StyledMetrics/BoldSpace.java ! test/jdk/java/awt/font/TextLayout/LigatureCaretTest.java ! test/jdk/java/awt/font/TextLayout/TestHebrewMark.java ! test/jdk/java/awt/font/TextLayout/TestSinhalaChar.java ! test/jdk/java/awt/font/Underline/UnderlineTest.java ! test/jdk/java/awt/print/PrinterJob/PaintText.java ! test/jdk/java/awt/print/PrinterJob/PrintRotatedText.java ! test/jdk/java/awt/print/PrinterJob/PrintTextLayout.java ! test/jdk/java/awt/print/PrinterJob/PrintTextTest.java Changeset: b3a654c6fbcc Author: serb Date: 2018-05-29 11:22 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b3a654c6fbcc 8201279: javax.sound tests should not set java.home system property Reviewed-by: prr, rriggs ! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java ! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java ! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java - test/jdk/javax/sound/midi/MidiSystem/DefaultProperties.java + test/jdk/javax/sound/midi/MidiSystem/DefaultProperties/DefaultProperties.java + test/jdk/javax/sound/midi/MidiSystem/DefaultProperties/DefaultPropertiesNegative.java + test/jdk/javax/sound/midi/MidiSystem/DefaultProperties/java.policy + test/jdk/javax/sound/midi/MidiSystem/DefaultProperties/negative.policy + test/jdk/javax/sound/midi/MidiSystem/DefaultProperties/testdata/conf/sound.properties - test/jdk/javax/sound/midi/MidiSystem/testdata/conf/sound.properties - test/jdk/javax/sound/sampled/AudioSystem/DefaultProperties.java + test/jdk/javax/sound/sampled/AudioSystem/DefaultProperties/DefaultProperties.java + test/jdk/javax/sound/sampled/AudioSystem/DefaultProperties/DefaultPropertiesNegative.java + test/jdk/javax/sound/sampled/AudioSystem/DefaultProperties/java.policy + test/jdk/javax/sound/sampled/AudioSystem/DefaultProperties/negative.policy + test/jdk/javax/sound/sampled/AudioSystem/DefaultProperties/testdata/conf/sound.properties - test/jdk/javax/sound/sampled/AudioSystem/testdata/conf/sound.properties Changeset: 668463f93ec0 Author: clanger Date: 2018-05-30 08:19 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/668463f93ec0 8201429: Support AIX Input Method Editor (IME) for AWT Input Method Framework (IMF) Reviewed-by: prr Contributed-by: takiguc at linux.vnet.ibm.com, christoph.langer at sap.com ! make/lib/Awt2dLibraries.gmk + src/java.desktop/aix/classes/sun/awt/X11InputMethod.java + src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java + src/java.desktop/unix/classes/sun/awt/X11InputMethodBase.java ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c Changeset: 9289c4214a35 Author: serb Date: 2018-05-30 08:10 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9289c4214a35 8196373: Introspector does not see overridden generic setter method Reviewed-by: malenkov ! src/java.desktop/share/classes/com/sun/beans/introspect/PropertyInfo.java + test/jdk/java/beans/Introspector/GenericPropertyType.java + test/jdk/java/beans/Introspector/OverloadedSetter.java + test/jdk/java/beans/Introspector/OverriddenGenericGetter.java + test/jdk/java/beans/Introspector/OverriddenGenericSetter.java Changeset: 25db2c8f3cf8 Author: prr Date: 2018-05-30 12:20 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/25db2c8f3cf8 8199530: Upgrade to harfbuzz 1.7.6 Reviewed-by: srl, serb ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-atomic-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-debug.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-dsalgs.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-file-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-type-private.hh - src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cbdt-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cmap-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-color-cbdt-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-color-colr-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-color-cpal-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-glyf-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-head-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hhea-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-kern-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-common-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gdef-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsubgpos-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-maxp-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-name-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-os2-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-os2-unicode-ranges.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-fallback.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-win1256.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hebrew.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-table.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-khmer-machine.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-khmer-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-khmer.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-machine.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-table.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-avar-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-fvar-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-hvar-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-mvar-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set-digest-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-string-array.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-subset-glyf.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-subset-plan.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-subset-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-subset.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h Changeset: 204621ae8e7c Author: prr Date: 2018-05-30 15:19 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/204621ae8e7c 8204122: Update harfbuzz.md Reviewed-by: srl ! src/java.desktop/share/legal/harfbuzz.md Changeset: 35190b496542 Author: serb Date: 2018-05-30 21:30 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/35190b496542 8203380: Missing platform and bug information for MouseModifiersInKeyEvent test Reviewed-by: prr ! test/jdk/ProblemList.txt Changeset: 8c4be5bd58bb Author: serb Date: 2018-05-30 22:03 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8c4be5bd58bb 8195624: Desktop API cannot be used without permission to read "os.version" Reviewed-by: prr ! src/java.desktop/windows/classes/sun/awt/windows/WDesktopPeer.java + test/jdk/java/awt/Desktop/DefaultPermissions/DefaultPermissions.java + test/jdk/java/awt/Desktop/DefaultPermissions/java.policy Changeset: 27d982661042 Author: sveerabhadra Date: 2018-05-31 16:50 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/27d982661042 8199723: Test java/awt/TextComponent/DeselectionDuringDoSelectionNonVisibleTest/DeselectionDuringDoSelectionNonVisibleTest.java fails Reviewed-by: serb + test/jdk/javax/swing/text/DefaultCaret/HidingSelection/MultiSelectionTest.java Changeset: 2e0c4b2d567b Author: serb Date: 2018-05-31 09:24 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2e0c4b2d567b 8202051: Address compilation warnings in libawt with VS2017 Reviewed-by: prr ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/windows/native/libawt/windows/awt_Debug.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Debug.h ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp Changeset: 1ba28f0dbc33 Author: serb Date: 2018-05-31 09:52 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1ba28f0dbc33 8199150: Accessibility issues in java.desktop 8150156: Update bugs.sun.com references to bugs.java.com Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/beans/TypeResolver.java ! src/java.desktop/share/classes/java/awt/doc-files/AWTThreadIssues.html ! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html ! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html ! src/java.desktop/share/classes/java/awt/doc-files/Modality.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/bmp_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/png_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/standard_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/wbmp_metadata.html ! src/java.desktop/share/classes/javax/swing/JTree.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java Changeset: dd9ec7e7e35a Author: prr Date: 2018-05-31 13:04 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/dd9ec7e7e35a Merge - make/BuildNashorn.gmk - make/UnpackSecurity.gmk - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugValueMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/aaa - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/META-INF/services/javax.annotation.processing.Processor - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/APHotSpotSignature.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/AbstractVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/ClassSubstitutionVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/FoldVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedFoldPlugin.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedNodeIntrinsicPlugin.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedPlugin.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/InjectedDependencies.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/MethodSubstitutionVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/NodeIntrinsicVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/PluginGenerator.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/VerifierAnnotationProcessor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/D Changeset: 8fbbd19bf3a1 Author: mbaesken Date: 2018-05-30 15:01 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8fbbd19bf3a1 8204085: avoid printing uninitialized pointer in java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp Reviewed-by: clanger, prr, serb, stuefe ! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp Changeset: 071f1fe0df5f Author: prr Date: 2018-06-01 09:16 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/071f1fe0df5f 8200052: libjavajpeg: Fix compile warning in jchuff.c Reviewed-by: prr Contributed-by: adam.farley at uk.ibm.com, thomas.stuefe at sap.com ! src/java.desktop/share/native/libjavajpeg/jchuff.c Changeset: 86ac3ffaf991 Author: prr Date: 2018-06-01 09:18 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/86ac3ffaf991 Merge Changeset: 5d371a4dc47d Author: prr Date: 2018-06-01 09:38 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5d371a4dc47d Merge Changeset: 00ebc17f3cc6 Author: mbalao Date: 2018-06-01 19:46 +0000 URL: http://hg.openjdk.java.net/zgc/zgc/rev/00ebc17f3cc6 8203182: Release session if initialization of SunPKCS11 Signature fails Summary: Ensure session is properly released in P11Signature class Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java Changeset: 18e65332ac5c Author: rhalade Date: 2018-06-01 15:24 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/18e65332ac5c 8204250: Problem list pkcs11 tests on windows Reviewed-by: wetmore ! test/jdk/ProblemList.txt Changeset: 4d85990f9c4a Author: iignatyev Date: 2018-06-01 15:48 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4d85990f9c4a 8202812: [TESTBUG] Open source VM testbase compiler tests Reviewed-by: kvn, mseledtsov ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/vmTestbase/jit/Arrays/ArrayBounds/ArrayBounds.java + test/hotspot/jtreg/vmTestbase/jit/Arrays/ArrayStoreCheck/ArrayStoreCheck.java + test/hotspot/jtreg/vmTestbase/jit/Arrays/ArrayTests/ArrayTests.java + test/hotspot/jtreg/vmTestbase/jit/CEETest/CEETest.java + test/hotspot/jtreg/vmTestbase/jit/CondExpr/CondExpr.java + test/hotspot/jtreg/vmTestbase/jit/DivTest/DivTest.java + test/hotspot/jtreg/vmTestbase/jit/ExcOpt/ExcOpt.java + test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/FPCompare/TestFPBinop/TestFPBinop.gold + test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/FPCompare/TestFPBinop/TestFPBinop.java + test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Filtering/Filtering.java + test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops01/Loops01.java + test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops02/Loops02.java + test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops03/Loops03.java + test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops04/Loops04.java + test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops05/Loops05.java + test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops06/Loops06.java + test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops07/Loops07.java + test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Matrix_3d/Matrix_3d.java + test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/ShortCircuitTest/ShortCircuitTest.java + test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Summ/Summ.java + test/hotspot/jtreg/vmTestbase/jit/PrintProperties/PrintProperties.java + test/hotspot/jtreg/vmTestbase/jit/PrintThis/PrintThis.java + test/hotspot/jtreg/vmTestbase/jit/Robert/Robert.java + test/hotspot/jtreg/vmTestbase/jit/Sleeper/Sleeper.java + test/hotspot/jtreg/vmTestbase/jit/bounds/bounds.java + test/hotspot/jtreg/vmTestbase/jit/collapse/collapse.gold + test/hotspot/jtreg/vmTestbase/jit/collapse/collapse.java + test/hotspot/jtreg/vmTestbase/jit/deoptimization/test01/test01.java + test/hotspot/jtreg/vmTestbase/jit/deoptimization/test02/test02.java + test/hotspot/jtreg/vmTestbase/jit/deoptimization/test03/test03.java + test/hotspot/jtreg/vmTestbase/jit/deoptimization/test04/test04.java + test/hotspot/jtreg/vmTestbase/jit/deoptimization/test05/test05.java + test/hotspot/jtreg/vmTestbase/jit/deoptimization/test06/test06.java + test/hotspot/jtreg/vmTestbase/jit/deoptimization/test07/test07.java + test/hotspot/jtreg/vmTestbase/jit/deoptimization/test08/test08.java + test/hotspot/jtreg/vmTestbase/jit/description.txt + test/hotspot/jtreg/vmTestbase/jit/escape/AdaptiveBlocking/AdaptiveBlocking001/AdaptiveBlocking001.java + test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening.java + test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening001/TestDescription.java + test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening002/TestDescription.java + test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/readme + test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/run.sh + test/hotspot/jtreg/vmTestbase/jit/escape/LockElision/MatMul/MatMul.java + test/hotspot/jtreg/vmTestbase/jit/exception/exception.java + test/hotspot/jtreg/vmTestbase/jit/graph/CGT.java + test/hotspot/jtreg/vmTestbase/jit/graph/CGTThread.java + test/hotspot/jtreg/vmTestbase/jit/graph/Globals.java + test/hotspot/jtreg/vmTestbase/jit/graph/MethodData.java + test/hotspot/jtreg/vmTestbase/jit/graph/Node.java + test/hotspot/jtreg/vmTestbase/jit/graph/RBTree.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt0/cgt0.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt1/cgt1.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt10/cgt10.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt11/cgt11.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt2/cgt2.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt3/cgt3.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt4/cgt4.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt5/cgt5.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt6/cgt6.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt7/cgt7.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt8/cgt8.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt9/cgt9.java + test/hotspot/jtreg/vmTestbase/jit/graph/data/main.data + test/hotspot/jtreg/vmTestbase/jit/graph/test1.java + test/hotspot/jtreg/vmTestbase/jit/graph/test2.java + test/hotspot/jtreg/vmTestbase/jit/graph/test3.java + test/hotspot/jtreg/vmTestbase/jit/graph/test4.java + test/hotspot/jtreg/vmTestbase/jit/graph/test5.java + test/hotspot/jtreg/vmTestbase/jit/graph/test6.java + test/hotspot/jtreg/vmTestbase/jit/incomplete_tests.txt + test/hotspot/jtreg/vmTestbase/jit/init/init01/init01.java + test/hotspot/jtreg/vmTestbase/jit/init/init02/init02.java + test/hotspot/jtreg/vmTestbase/jit/inline/inline003/inline003.gold + test/hotspot/jtreg/vmTestbase/jit/inline/inline003/inline003.java + test/hotspot/jtreg/vmTestbase/jit/inline/inline004/inline004.gold + test/hotspot/jtreg/vmTestbase/jit/inline/inline004/inline004.java + test/hotspot/jtreg/vmTestbase/jit/inline/inline005/inline005.java + test/hotspot/jtreg/vmTestbase/jit/inline/inline007/inline007.gold + test/hotspot/jtreg/vmTestbase/jit/inline/inline007/inline007.java + test/hotspot/jtreg/vmTestbase/jit/misctests/JitBug1/JitBug1.java + test/hotspot/jtreg/vmTestbase/jit/misctests/Pi/Pi.java + test/hotspot/jtreg/vmTestbase/jit/misctests/clss14702/clss14702.java + test/hotspot/jtreg/vmTestbase/jit/misctests/fpustack/GraphApplet.java + test/hotspot/jtreg/vmTestbase/jit/misctests/fpustack/GraphPanel.java + test/hotspot/jtreg/vmTestbase/jit/misctests/fpustack/Node.java + test/hotspot/jtreg/vmTestbase/jit/misctests/fpustack/ilayout.java + test/hotspot/jtreg/vmTestbase/jit/misctests/fpustack/layout.java + test/hotspot/jtreg/vmTestbase/jit/misctests/putfield00802/putfield00802.java + test/hotspot/jtreg/vmTestbase/jit/misctests/t5/t5.java + test/hotspot/jtreg/vmTestbase/jit/non_jit_tests.txt + test/hotspot/jtreg/vmTestbase/jit/non_reporting_tests.txt + test/hotspot/jtreg/vmTestbase/jit/overflow/overflow.java + test/hotspot/jtreg/vmTestbase/jit/regression/CrashC1/CrashC1.java + test/hotspot/jtreg/vmTestbase/jit/regression/b4427606/b4427606.java + test/hotspot/jtreg/vmTestbase/jit/regression/b4446672/b4446672.java + test/hotspot/jtreg/vmTestbase/jit/removal_candidates.txt + test/hotspot/jtreg/vmTestbase/jit/series/series.gold + test/hotspot/jtreg/vmTestbase/jit/series/series.java + test/hotspot/jtreg/vmTestbase/jit/t/t001/t001.gold + test/hotspot/jtreg/vmTestbase/jit/t/t001/t001.java + test/hotspot/jtreg/vmTestbase/jit/t/t002/t002.gold + test/hotspot/jtreg/vmTestbase/jit/t/t002/t002.java + test/hotspot/jtreg/vmTestbase/jit/t/t003/t003.gold + test/hotspot/jtreg/vmTestbase/jit/t/t003/t003.java + test/hotspot/jtreg/vmTestbase/jit/t/t004/t004.gold + test/hotspot/jtreg/vmTestbase/jit/t/t004/t004.java + test/hotspot/jtreg/vmTestbase/jit/t/t005/t005.gold + test/hotspot/jtreg/vmTestbase/jit/t/t005/t005.java + test/hotspot/jtreg/vmTestbase/jit/t/t006/t006.gold + test/hotspot/jtreg/vmTestbase/jit/t/t006/t006.java + test/hotspot/jtreg/vmTestbase/jit/t/t007/t007.java + test/hotspot/jtreg/vmTestbase/jit/t/t008/t008.java + test/hotspot/jtreg/vmTestbase/jit/t/t009/t009.java + test/hotspot/jtreg/vmTestbase/jit/t/t011/t011.gold + test/hotspot/jtreg/vmTestbase/jit/t/t011/t011.java + test/hotspot/jtreg/vmTestbase/jit/t/t012/t012.java + test/hotspot/jtreg/vmTestbase/jit/t/t013/t013.gold + test/hotspot/jtreg/vmTestbase/jit/t/t013/t013.java + test/hotspot/jtreg/vmTestbase/jit/t/t014/t014.java + test/hotspot/jtreg/vmTestbase/jit/t/t015/t015.gold + test/hotspot/jtreg/vmTestbase/jit/t/t015/t015.java + test/hotspot/jtreg/vmTestbase/jit/t/t016/t016.gold + test/hotspot/jtreg/vmTestbase/jit/t/t016/t016.java + test/hotspot/jtreg/vmTestbase/jit/t/t017/t017.gold + test/hotspot/jtreg/vmTestbase/jit/t/t017/t017.java + test/hotspot/jtreg/vmTestbase/jit/t/t018/t018.gold + test/hotspot/jtreg/vmTestbase/jit/t/t018/t018.java + test/hotspot/jtreg/vmTestbase/jit/t/t019/t019.gold + test/hotspot/jtreg/vmTestbase/jit/t/t019/t019.java + test/hotspot/jtreg/vmTestbase/jit/t/t020/t020.gold + test/hotspot/jtreg/vmTestbase/jit/t/t020/t020.java + test/hotspot/jtreg/vmTestbase/jit/t/t021/t021.gold + test/hotspot/jtreg/vmTestbase/jit/t/t021/t021.java + test/hotspot/jtreg/vmTestbase/jit/t/t022/t022.gold + test/hotspot/jtreg/vmTestbase/jit/t/t022/t022.java + test/hotspot/jtreg/vmTestbase/jit/t/t023/t023.gold + test/hotspot/jtreg/vmTestbase/jit/t/t023/t023.java + test/hotspot/jtreg/vmTestbase/jit/t/t024/t024.gold + test/hotspot/jtreg/vmTestbase/jit/t/t024/t024.java + test/hotspot/jtreg/vmTestbase/jit/t/t025/t025.gold + test/hotspot/jtreg/vmTestbase/jit/t/t025/t025.java + test/hotspot/jtreg/vmTestbase/jit/t/t026/t026.java + test/hotspot/jtreg/vmTestbase/jit/t/t027/t027.gold + test/hotspot/jtreg/vmTestbase/jit/t/t027/t027.java + test/hotspot/jtreg/vmTestbase/jit/t/t028/t028.gold + test/hotspot/jtreg/vmTestbase/jit/t/t028/t028.java + test/hotspot/jtreg/vmTestbase/jit/t/t029/t029.gold + test/hotspot/jtreg/vmTestbase/jit/t/t029/t029.java + test/hotspot/jtreg/vmTestbase/jit/t/t030/t030.gold + test/hotspot/jtreg/vmTestbase/jit/t/t030/t030.java + test/hotspot/jtreg/vmTestbase/jit/t/t031/t031.gold + test/hotspot/jtreg/vmTestbase/jit/t/t031/t031.java + test/hotspot/jtreg/vmTestbase/jit/t/t032/t032.gold + test/hotspot/jtreg/vmTestbase/jit/t/t032/t032.java + test/hotspot/jtreg/vmTestbase/jit/t/t033/t033.gold + test/hotspot/jtreg/vmTestbase/jit/t/t033/t033.java + test/hotspot/jtreg/vmTestbase/jit/t/t034/t034.gold + test/hotspot/jtreg/vmTestbase/jit/t/t034/t034.java + test/hotspot/jtreg/vmTestbase/jit/t/t035/t035.gold + test/hotspot/jtreg/vmTestbase/jit/t/t035/t035.java + test/hotspot/jtreg/vmTestbase/jit/t/t036/t036.gold + test/hotspot/jtreg/vmTestbase/jit/t/t036/t036.java + test/hotspot/jtreg/vmTestbase/jit/t/t037/t037.gold + test/hotspot/jtreg/vmTestbase/jit/t/t037/t037.java + test/hotspot/jtreg/vmTestbase/jit/t/t038/t038.gold + test/hotspot/jtreg/vmTestbase/jit/t/t038/t038.java + test/hotspot/jtreg/vmTestbase/jit/t/t039/t039.gold + test/hotspot/jtreg/vmTestbase/jit/t/t039/t039.java + test/hotspot/jtreg/vmTestbase/jit/t/t040/t040.gold + test/hotspot/jtreg/vmTestbase/jit/t/t040/t040.java + test/hotspot/jtreg/vmTestbase/jit/t/t041/t041.java + test/hotspot/jtreg/vmTestbase/jit/t/t042/t042.gold + test/hotspot/jtreg/vmTestbase/jit/t/t042/t042.java + test/hotspot/jtreg/vmTestbase/jit/t/t043/t043.gold + test/hotspot/jtreg/vmTestbase/jit/t/t043/t043.java + test/hotspot/jtreg/vmTestbase/jit/t/t044/t044.java + test/hotspot/jtreg/vmTestbase/jit/t/t045/t045.java + test/hotspot/jtreg/vmTestbase/jit/t/t046/t046.gold + test/hotspot/jtreg/vmTestbase/jit/t/t046/t046.java + test/hotspot/jtreg/vmTestbase/jit/t/t047/t047.gold + test/hotspot/jtreg/vmTestbase/jit/t/t047/t047.java + test/hotspot/jtreg/vmTestbase/jit/t/t048/t048.gold + test/hotspot/jtreg/vmTestbase/jit/t/t048/t048.java + test/hotspot/jtreg/vmTestbase/jit/t/t049/t049.gold + test/hotspot/jtreg/vmTestbase/jit/t/t049/t049.java + test/hotspot/jtreg/vmTestbase/jit/t/t050/t050.java + test/hotspot/jtreg/vmTestbase/jit/t/t051/t051.gold + test/hotspot/jtreg/vmTestbase/jit/t/t051/t051.java + test/hotspot/jtreg/vmTestbase/jit/t/t052/t052.gold + test/hotspot/jtreg/vmTestbase/jit/t/t052/t052.java + test/hotspot/jtreg/vmTestbase/jit/t/t053/t053.gold + test/hotspot/jtreg/vmTestbase/jit/t/t053/t053.java + test/hotspot/jtreg/vmTestbase/jit/t/t054/t054.gold + test/hotspot/jtreg/vmTestbase/jit/t/t054/t054.java + test/hotspot/jtreg/vmTestbase/jit/t/t055/t055.gold + test/hotspot/jtreg/vmTestbase/jit/t/t055/t055.java + test/hotspot/jtreg/vmTestbase/jit/t/t056/t056.gold + test/hotspot/jtreg/vmTestbase/jit/t/t056/t056.java + test/hotspot/jtreg/vmTestbase/jit/t/t057/t057.gold + test/hotspot/jtreg/vmTestbase/jit/t/t057/t057.java + test/hotspot/jtreg/vmTestbase/jit/t/t058/t058.gold + test/hotspot/jtreg/vmTestbase/jit/t/t058/t058.java + test/hotspot/jtreg/vmTestbase/jit/t/t059/t059.gold + test/hotspot/jtreg/vmTestbase/jit/t/t059/t059.java + test/hotspot/jtreg/vmTestbase/jit/t/t060/t060.gold + test/hotspot/jtreg/vmTestbase/jit/t/t060/t060.java + test/hotspot/jtreg/vmTestbase/jit/t/t061/t061.gold + test/hotspot/jtreg/vmTestbase/jit/t/t061/t061.java + test/hotspot/jtreg/vmTestbase/jit/t/t062/t062.gold + test/hotspot/jtreg/vmTestbase/jit/t/t062/t062.java + test/hotspot/jtreg/vmTestbase/jit/t/t063/t063.gold + test/hotspot/jtreg/vmTestbase/jit/t/t063/t063.java + test/hotspot/jtreg/vmTestbase/jit/t/t064/t064.gold + test/hotspot/jtreg/vmTestbase/jit/t/t064/t064.java + test/hotspot/jtreg/vmTestbase/jit/t/t065/t065.gold + test/hotspot/jtreg/vmTestbase/jit/t/t065/t065.java + test/hotspot/jtreg/vmTestbase/jit/t/t066/t066.java + test/hotspot/jtreg/vmTestbase/jit/t/t067/t067.gold + test/hotspot/jtreg/vmTestbase/jit/t/t067/t067.java + test/hotspot/jtreg/vmTestbase/jit/t/t068/t068.gold + test/hotspot/jtreg/vmTestbase/jit/t/t068/t068.java + test/hotspot/jtreg/vmTestbase/jit/t/t069/t069.gold + test/hotspot/jtreg/vmTestbase/jit/t/t069/t069.java + test/hotspot/jtreg/vmTestbase/jit/t/t070/t070.gold + test/hotspot/jtreg/vmTestbase/jit/t/t070/t070.java + test/hotspot/jtreg/vmTestbase/jit/t/t071/t071.gold + test/hotspot/jtreg/vmTestbase/jit/t/t071/t071.java + test/hotspot/jtreg/vmTestbase/jit/t/t072/t072.gold + test/hotspot/jtreg/vmTestbase/jit/t/t072/t072.java + test/hotspot/jtreg/vmTestbase/jit/t/t073/t073.gold + test/hotspot/jtreg/vmTestbase/jit/t/t073/t073.java + test/hotspot/jtreg/vmTestbase/jit/t/t074/t074.gold + test/hotspot/jtreg/vmTestbase/jit/t/t074/t074.java + test/hotspot/jtreg/vmTestbase/jit/t/t075/t075.gold + test/hotspot/jtreg/vmTestbase/jit/t/t075/t075.java + test/hotspot/jtreg/vmTestbase/jit/t/t076/t076.gold + test/hotspot/jtreg/vmTestbase/jit/t/t076/t076.java + test/hotspot/jtreg/vmTestbase/jit/t/t077/t077.gold + test/hotspot/jtreg/vmTestbase/jit/t/t077/t077.java + test/hotspot/jtreg/vmTestbase/jit/t/t078/t078.gold + test/hotspot/jtreg/vmTestbase/jit/t/t078/t078.java + test/hotspot/jtreg/vmTestbase/jit/t/t079/t079.gold + test/hotspot/jtreg/vmTestbase/jit/t/t079/t079.java + test/hotspot/jtreg/vmTestbase/jit/t/t080/t080.gold + test/hotspot/jtreg/vmTestbase/jit/t/t080/t080.java + test/hotspot/jtreg/vmTestbase/jit/t/t081/t081.gold + test/hotspot/jtreg/vmTestbase/jit/t/t081/t081.java + test/hotspot/jtreg/vmTestbase/jit/t/t086/t086.gold + test/hotspot/jtreg/vmTestbase/jit/t/t086/t086.java + test/hotspot/jtreg/vmTestbase/jit/t/t087/t087.gold + test/hotspot/jtreg/vmTestbase/jit/t/t087/t087.java + test/hotspot/jtreg/vmTestbase/jit/t/t088/t088.gold + test/hotspot/jtreg/vmTestbase/jit/t/t088/t088.java + test/hotspot/jtreg/vmTestbase/jit/t/t091/t091.gold + test/hotspot/jtreg/vmTestbase/jit/t/t091/t091.java + test/hotspot/jtreg/vmTestbase/jit/t/t093/t093.gold + test/hotspot/jtreg/vmTestbase/jit/t/t093/t093.java + test/hotspot/jtreg/vmTestbase/jit/t/t094/t094.gold + test/hotspot/jtreg/vmTestbase/jit/t/t094/t094.java + test/hotspot/jtreg/vmTestbase/jit/t/t095/t095.gold + test/hotspot/jtreg/vmTestbase/jit/t/t095/t095.java + test/hotspot/jtreg/vmTestbase/jit/t/t096/t096.gold + test/hotspot/jtreg/vmTestbase/jit/t/t096/t096.java + test/hotspot/jtreg/vmTestbase/jit/t/t098/t098.gold + test/hotspot/jtreg/vmTestbase/jit/t/t098/t098.java + test/hotspot/jtreg/vmTestbase/jit/t/t099/t099.gold + test/hotspot/jtreg/vmTestbase/jit/t/t099/t099.java + test/hotspot/jtreg/vmTestbase/jit/t/t100/t100.gold + test/hotspot/jtreg/vmTestbase/jit/t/t100/t100.java + test/hotspot/jtreg/vmTestbase/jit/t/t101/t101.gold + test/hotspot/jtreg/vmTestbase/jit/t/t101/t101.java + test/hotspot/jtreg/vmTestbase/jit/t/t102/t102.gold + test/hotspot/jtreg/vmTestbase/jit/t/t102/t102.java + test/hotspot/jtreg/vmTestbase/jit/t/t103/t103.gold + test/hotspot/jtreg/vmTestbase/jit/t/t103/t103.java + test/hotspot/jtreg/vmTestbase/jit/t/t104/t104.gold + test/hotspot/jtreg/vmTestbase/jit/t/t104/t104.java + test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.gold + test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.java + test/hotspot/jtreg/vmTestbase/jit/t/t106/t106.gold + test/hotspot/jtreg/vmTestbase/jit/t/t106/t106.java + test/hotspot/jtreg/vmTestbase/jit/t/t107/t107.gold + test/hotspot/jtreg/vmTestbase/jit/t/t107/t107.java + test/hotspot/jtreg/vmTestbase/jit/t/t108/TestDescription.java + test/hotspot/jtreg/vmTestbase/jit/t/t108/t108.gold + test/hotspot/jtreg/vmTestbase/jit/t/t108/t108.java + test/hotspot/jtreg/vmTestbase/jit/t/t109/TestDescription.java + test/hotspot/jtreg/vmTestbase/jit/t/t109/t109.gold + test/hotspot/jtreg/vmTestbase/jit/t/t109/t109.java + test/hotspot/jtreg/vmTestbase/jit/t/t110/TestDescription.java + test/hotspot/jtreg/vmTestbase/jit/t/t110/t110.gold + test/hotspot/jtreg/vmTestbase/jit/t/t110/t110.java + test/hotspot/jtreg/vmTestbase/jit/t/t111/TestDescription.java + test/hotspot/jtreg/vmTestbase/jit/t/t111/t111.gold + test/hotspot/jtreg/vmTestbase/jit/t/t111/t111.java + test/hotspot/jtreg/vmTestbase/jit/t/t112/TestDescription.java + test/hotspot/jtreg/vmTestbase/jit/t/t112/t112.gold + test/hotspot/jtreg/vmTestbase/jit/t/t112/t112.java + test/hotspot/jtreg/vmTestbase/jit/t/t113/TestDescription.java + test/hotspot/jtreg/vmTestbase/jit/t/t113/t113.gold + test/hotspot/jtreg/vmTestbase/jit/t/t113/t113.java + test/hotspot/jtreg/vmTestbase/jit/test_duplicates.txt + test/hotspot/jtreg/vmTestbase/jit/tiered/TestDescription.java + test/hotspot/jtreg/vmTestbase/jit/tiered/tieredTest.sh + test/hotspot/jtreg/vmTestbase/jit/unclear_tests.txt + test/hotspot/jtreg/vmTestbase/jit/verifier/VerifyInitLocal/VerifyInitLocal.java + test/hotspot/jtreg/vmTestbase/jit/verifier/VerifyInitLocal/VerifyInitLocal1P.jasm + test/hotspot/jtreg/vmTestbase/jit/verifier/VerifyInitLocal/VerifyInitLocal2N.jasm + test/hotspot/jtreg/vmTestbase/jit/verifier/VerifyInitLocal/VerifyInitLocal3N.jasm + test/hotspot/jtreg/vmTestbase/jit/verifier/VerifyMergeStack/MergeStack.jasm + test/hotspot/jtreg/vmTestbase/jit/verifier/VerifyMergeStack/VerifyMergeStack.java + test/hotspot/jtreg/vmTestbase/jit/wide/wide01/wide01.java + test/hotspot/jtreg/vmTestbase/jit/wide/wide02/wide02.java + test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/run.sh + test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/PrintOnCall.java + test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/run.sh + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/Constants.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/LogCompilationParser.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/LogCompilationTest.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/UninitializedTrapCounter.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit001/uninit001.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit002/uninit002.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit003/uninit003.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit004/uninit004.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit005/uninit005.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit006/uninit006.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit007/uninit007.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit008/uninit008.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit009/uninit009.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit010/uninit010.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit011/uninit011.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit012/uninit012.java + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit013/uninit013.java + test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/Parentheses.java + test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/HotspotInstructionsExecutor.java + test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/Instruction.java + test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/InstructionSequence.java + test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/InstructionsExecutor.java + test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/TinyInstructionsExecutor.java + test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/generation/ParenthesesGenerator.java + test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/generation/RandomInstructionsGenerator.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/combine/README + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/constprop/README + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/constprop/constprop01/constprop01.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/constprop/constprop02/constprop02.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/README + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead01/dead01.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead02/dead02.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead03/dead03.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead04/dead04.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead05/dead05.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead06/dead06.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead07/dead07.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead08/dead08.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead09/dead09.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead10/dead10.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead11/dead11.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead12/dead12.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead13/dead13.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead14/dead14.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead15/dead15.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/dead/dead16/dead16.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/hoist/README + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/hoist/hoist01/hoist01.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/hoist/hoist02/hoist02.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/hoist/hoist03/hoist03.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/hoist/hoist04/hoist04.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/strengthreduc/README + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/subcommon/README + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/subcommon/subcommon01/subcommon01.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/subcommon/subcommon02/subcommon02.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/subcommon/subcommon03/subcommon03.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/subcommon/subcommon04/subcommon04.java + test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/subcommon/subcommon05/subcommon05.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/Do.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/Do/Do.gold + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/Do/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/ForWhile.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/ForWhile/ForWhile.gold + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/ForWhile/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/While.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/While/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/While/While.gold + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/WhileWhile.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/WhileWhile/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/WhileWhile/WhileWhile.gold + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/explicit/Explicit01.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/explicit/Explicit01/README + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/explicit/Explicit01/cs_disabled/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/explicit/Explicit01/cs_enabled/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/explicit/Merge01.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/explicit/Merge01/README + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/explicit/Merge01/cs_disabled/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/explicit/Merge01/cs_enabled/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Implicit01.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Implicit01/README + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Implicit01/cs_disabled/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Implicit01/cs_enabled/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Merge01.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Merge01/README + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Merge01/cs_disabled/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Merge01/cs_enabled/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/compiler/share/CompilerTest.java + test/hotspot/jtreg/vmTestbase/vm/compiler/share/CompilerTestLauncher.java + test/hotspot/jtreg/vmTestbase/vm/compiler/share/Random.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/JniArmHFTestGenerator.java.txt + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/LTTest.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/README + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/libLTTest.c + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc1/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc10/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc11/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc12/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc13/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc14/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc15/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc16/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc17/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc18/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc19/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc2/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc20/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc21/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc22/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc23/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc24/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc25/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc26/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc27/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc28/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc29/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc3/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc30/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc31/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc32/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc33/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc34/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc35/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc36/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc37/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc38/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc39/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc4/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc40/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc41/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc42/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc43/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc44/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc45/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc46/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc47/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc48/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc49/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc5/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc50/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc51/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc52/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc6/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc7/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc8/TestDescription.java + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc9/TestDescription.java Changeset: b73f9723aa54 Author: jjiang Date: 2018-06-01 17:45 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b73f9723aa54 8199388: Test development for ChaCha20 and Poly1305 algorithms Summary: Add test for ChaCha20KeyGenerator Reviewed-by: mullan + test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20KeyGeneratorTest.java ! test/lib/jdk/test/lib/Utils.java Changeset: 6df37b01ebf5 Author: pmuthuswamy Date: 2018-06-03 12:04 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6df37b01ebf5 8199268: docs/api/jdk.javadoc/com/sun/javadoc/package-summary.html contain low contrast text Reviewed-by: jjg ! src/jdk.javadoc/share/classes/com/sun/javadoc/package-info.java Changeset: 09bd89dde2f9 Author: gromero Date: 2018-06-03 09:19 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/09bd89dde2f9 8204136: jtreg: Fix failing RTM test RTMSpinLoopCount Reviewed-by: iignatyev, goetz ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMSpinLoopCount.java Changeset: 676b7c44eeae Author: pmuthuswamy Date: 2018-06-03 19:21 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/676b7c44eeae 8202627: javadoc generates broken links to deprecated items when -nodeprecated is used Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java + test/langtools/jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java Changeset: 72d0baab31bc Author: gromero Date: 2018-06-03 14:21 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/72d0baab31bc 8204134: jtreg: Fix RTM abort provoker for various tests after "8149159: Clean up Unsafe" Reviewed-by: kvn, iignatyev ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/hotspot/jtreg/compiler/testlibrary/rtm/XAbortProvoker.java Changeset: 7a013fbf6fc3 Author: stuefe Date: 2018-06-04 07:12 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7a013fbf6fc3 8204164: OOM-only logging in Metaspace Reviewed-by: gziemski, coleenp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/metaspace.cpp Changeset: 22f611c395b3 Author: mgronlun Date: 2018-06-04 12:51 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/22f611c395b3 8203921: JFR thread sampling is missing fixes from JDK-8194552 Reviewed-by: egahlin ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.hpp Changeset: 2d0647b9ac18 Author: jlahoda Date: 2018-06-04 12:54 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2d0647b9ac18 8198378: javac crash when checking imports and a broken class is present Summary: Properly handling bad classfile while processing imports. Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! test/langtools/tools/javac/6330997/T6330997.java ! test/langtools/tools/javac/T6435291/T6435291.java ! test/langtools/tools/javac/api/6400303/T6400303.java ! test/langtools/tools/javac/classreader/8171132/BadConstantValue.java + test/langtools/tools/javac/importscope/BadClassFileDuringImport.java Changeset: bfbe7d8369bb Author: eosterlund Date: 2018-06-04 12:59 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/bfbe7d8369bb 8202547: Move G1 runtime calls used by generated code to G1BarrierSetRuntime Reviewed-by: rkennke, tschatzl ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.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/gc/g1/g1BarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp + src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp + src/hotspot/share/gc/g1/g1BarrierSetRuntime.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp Changeset: 18202c2506c4 Author: goetz Date: 2018-06-04 12:29 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/18202c2506c4 8204277: [testbug] fix DisassembleCodeBlobTest. Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java Changeset: 1d476feca3c9 Author: sgehwolf Date: 2018-06-04 11:19 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1d476feca3c9 8203924: Zero: bootcycle-images build fails on x86_64 Summary: Use big java settings for jdk.compiler's annotation processing. Reviewed-by: dholmes, erikj ! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk Changeset: fceae121625e Author: lfoltan Date: 2018-06-04 11:07 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/fceae121625e 8202758: SIGSEGV calling Class.forName(String,Boolean,ClassLoader) with mocked loader Summary: Check that the unnamed module for a given ClassLoader is an instance of java.lang.Module. Reviewed-by: alanb, acorn, coleenp, dholmes, hseigel ! src/hotspot/share/classfile/moduleEntry.cpp + test/hotspot/jtreg/runtime/modules/ClassLoaderNoUnnamedModule.java + test/hotspot/jtreg/runtime/modules/ClassLoaderNoUnnamedModuleTest.java Changeset: 0ace935706ca Author: lfoltan Date: 2018-06-04 11:32 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0ace935706ca 8203435: Circular nested dynamic constant test needed to confirm JVMS resolution behavior Summary: Additional of circular nested dynamic constant test. Reviewed-by: acorn, psandoz + test/jdk/java/lang/invoke/condy/CondyNestedResolution.jcod + test/jdk/java/lang/invoke/condy/CondyNestedResolutionTest.java Changeset: bec342339138 Author: coleenp Date: 2018-06-04 10:18 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/bec342339138 8204195: Clean up macroAssembler.inline.hpp and other inline.hpp files included in .hpp files Summary: Moved macroAssembler.inline.hpp out of header file and distributed to .cpp files that included them: ie. c1_MacroAssembler.hpp and interp_masm.hpp. Also freeList.inline.hpp and allocation.inline.hpp. Reviewed-by: jiangli, kvn ! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp ! src/hotspot/cpu/aarch64/register_definitions_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.hpp ! src/hotspot/cpu/arm/interpreterRT_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/arm/vtableStubs_arm.cpp ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp ! src/hotspot/cpu/sparc/c1_CodeStubs_sparc.cpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c1_LIRGenerator_sparc.cpp ! src/hotspot/cpu/sparc/c1_MacroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c1_Runtime1_sparc.cpp ! src/hotspot/cpu/sparc/gc/shared/barrierSetAssembler_sparc.cpp ! src/hotspot/cpu/sparc/interp_masm_sparc.cpp ! src/hotspot/cpu/sparc/interp_masm_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.inline.hpp ! src/hotspot/cpu/sparc/memset_with_concurrent_readers_sparc.cpp ! src/hotspot/cpu/sparc/methodHandles_sparc.cpp ! src/hotspot/cpu/sparc/relocInfo_sparc.cpp ! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/zero/interp_masm_zero.hpp ! src/hotspot/cpu/zero/relocInfo_zero.cpp ! src/hotspot/cpu/zero/vtableStubs_zero.cpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_MacroAssembler.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/chunkManager.cpp ! src/hotspot/share/memory/metaspace/chunkManager.hpp ! src/hotspot/share/runtime/os_perf.hpp Changeset: 55eaaf4e2108 Author: coleenp Date: 2018-06-04 11:49 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/55eaaf4e2108 Merge Changeset: ce5352719340 Author: ccheung Date: 2018-06-04 08:56 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ce5352719340 8203445: [TESTBUG] Remove appcds/jigsaw/limitmods/LimitModsTests.java Reviewed-by: jiangli - test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsHelper.java - test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsTests.java - test/hotspot/jtreg/runtime/appcds/test-classes/jdk/dynalink/DynamicLinker.jasm Changeset: 9e6cd9974016 Author: gziemski Date: 2018-06-04 12:14 -0500 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9e6cd9974016 8203939: JVMFlag::printError missing ATTRIBUTE_PRINTF Summary: Added missing ATTRIBUTE_PRINTF Reviewed-by: kbarrett, hseigel ! src/hotspot/share/runtime/flags/jvmFlag.hpp Changeset: 4d03087dd257 Author: bsrbnd Date: 2018-06-04 10:12 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4d03087dd257 8189335: javac exception when referencing private inner class with same name as normal class with dollar_1 Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java + test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java Changeset: 50bfe66c499f Author: amenkov Date: 2018-06-04 10:25 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/50bfe66c499f 8187289: NotifyFramePop request is not cleared if JVMTI_EVENT_FRAME_POP is disabled Reviewed-by: sspitsyn, cjplummer ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/jvmtiExport.cpp + test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java + test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/libNotifyFramePopTest.c Changeset: a869e556dc4e Author: amenkov Date: 2018-06-04 10:27 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/a869e556dc4e Merge Changeset: 3b52a76c7902 Author: gziemski Date: 2018-06-04 13:53 -0500 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3b52a76c7902 8204295: [BACKOUT] - JVMFlag::printError missing ATTRIBUTE_PRINTF Summary: Backed out the original fix. Reviewed-by: kbarrett, lfoltan ! src/hotspot/share/runtime/flags/jvmFlag.hpp Changeset: 55fac6146d31 Author: egahlin Date: 2018-06-04 22:03 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/55fac6146d31 8203919: Remove "-add-modules" hint from error message Reviewed-by: mgronlun ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! test/jdk/jdk/jfr/jvm/TestJfrJavaBase.java Changeset: 7e8c0409a747 Author: rkennke Date: 2018-06-04 23:01 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7e8c0409a747 8198285: More consistent Access API for arraycopy Reviewed-by: eosterlund, shade ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/modRefBarrierSet.hpp ! src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp ! src/hotspot/share/oops/access.hpp ! src/hotspot/share/oops/access.inline.hpp ! src/hotspot/share/oops/accessBackend.cpp ! src/hotspot/share/oops/accessBackend.hpp ! src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/oops/arrayOop.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayOop.hpp ! src/hotspot/share/oops/typeArrayOop.inline.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/stubRoutines.cpp Changeset: f4c4a86d1c12 Author: egahlin Date: 2018-06-04 23:07 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f4c4a86d1c12 8202094: jdk/jfr/api/recording/event/TestEventTime.java intermittently times out Reviewed-by: mgronlun ! test/lib/jdk/test/lib/jfr/CommonHelper.java Changeset: 2bea53d7a27b Author: rwestberg Date: 2018-06-04 16:21 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2bea53d7a27b 8202095: JFR TestBiasedLockRevocationEvents should cope with multiple events during a single safepoint Reviewed-by: mgronlun, egahlin ! test/jdk/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java Changeset: 625f9432612a Author: kbarrett Date: 2018-06-04 20:14 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/625f9432612a 8203948: Expand JVMTI callback notion of "internal threads" Summary: Allow any NamedThreads in some contexts. Reviewed-by: coleenp, dholmes ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiEnv.cpp Changeset: 5488cccb6bbd Author: jwilhelm Date: 2018-06-05 02:15 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5488cccb6bbd 8204103: Mark test serviceability/dcmd/compiler/CompilerQueueTest.java as intermittent and exclude it from tier1 Reviewed-by: kvn, jwilhelm Contributed-by: leonid.mesnik at oracle.com ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerQueueTest.java Changeset: 89dc31d7572b Author: sundar Date: 2018-06-05 08:10 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/89dc31d7572b 8203780: javadoc should be updated to use jquery 1.12.4, jquery-ui 1.12.1 and jszip v3.1.5 Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.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/resources/jquery/external/jquery/jquery.js - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-1.10.2.js + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-1.12.4.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jszip/dist/jszip.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jszip/dist/jszip.min.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/legal/jquery.md ! src/jdk.javadoc/share/legal/jszip.md Changeset: 41258f041b24 Author: sangheki Date: 2018-06-04 21:19 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/41258f041b24 8204095: [TESTBUG] TestPrintReferences.java fails if multiple concurrent mark happens Reviewed-by: kbarrett, tschatzl ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java Changeset: 7f48bff40a9a Author: sangheki Date: 2018-06-04 21:20 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7f48bff40a9a 8204094: assert(worker_i < _length) failed: Worker 15 is greater than max: 11 at ReferenceProcessorPhaseTimes Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.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.cpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp Changeset: ea262754f8a9 Author: mdoerr Date: 2018-06-05 09:23 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ea262754f8a9 8204292: PPC64: Fix missing includes after 8204195 Reviewed-by: coleenp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp Changeset: 4d6a5c267541 Author: mhorie Date: 2018-06-05 09:29 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4d6a5c267541 8154736: enhancement of cmpxchg and copy_to_survivor for ppc64 Reviewed-by: eosterlund, mdoerr, kbarrett ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp Changeset: ee87876734c9 Author: glaubitz Date: 2018-06-05 13:02 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ee87876734c9 8203787: Hotspot build broken on linux-sparc after 8202377 Reviewed-by: dholmes, eosterlund ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp Changeset: dcbbc6fb0b69 Author: jlahoda Date: 2018-06-05 14:55 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/dcbbc6fb0b69 8200166: Repeating annotations refering to to-be-generated classes don't work. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java + test/langtools/tools/javac/annotations/repeatingAnnotations/generatedInRepeating/GeneratedInRepeating.java + test/langtools/tools/javac/annotations/repeatingAnnotations/generatedInRepeating/Processor.java Changeset: bf7eb61349d2 Author: kbarrett Date: 2018-06-05 09:15 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/bf7eb61349d2 8203319: JDK-8201487 disabled too much queue balancing Summary: Sometimes ignore ParallelRefProcBalancingEnabled. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp Changeset: 42ed6e9af319 Author: stefank Date: 2018-06-05 15:56 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/42ed6e9af319 8204160: BiasedLockingTest needs -XX:+UseBiasedLocking Reviewed-by: eosterlund, dholmes ! test/hotspot/jtreg/runtime/logging/BiasedLockingTest.java Changeset: 4602de5feb24 Author: stefank Date: 2018-06-05 15:56 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4602de5feb24 8204162: TestG1HeapRegion needs @requires vm.gc.G1 Reviewed-by: eosterlund ! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java Changeset: 5193c6b98cc7 Author: stefank Date: 2018-06-05 15:56 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5193c6b98cc7 8204163: Also detect concurrent GCs in MetaspaceBaseGC.java Reviewed-by: eosterlund, pliden ! test/hotspot/jtreg/vmTestbase/metaspace/gc/HighWaterMarkTest.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/MetaspaceBaseGC.java Changeset: 449cbde4c40c Author: stefank Date: 2018-06-05 15:56 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/449cbde4c40c 8204165: Filter out tests requiring class unloading when ClassUnloading is disabled Reviewed-by: coleenp, kbarrett ! test/hotspot/jtreg/compiler/jsr292/CallSiteDepContextTest.java ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/GCTest.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java ! test/hotspot/jtreg/runtime/Metaspace/DefineClass.java ! test/hotspot/jtreg/runtime/RedefineTests/RedefinePreviousVersions.java ! test/hotspot/jtreg/runtime/SelectionResolution/AbstractMethodErrorTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualSuccessTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java ! test/hotspot/jtreg/runtime/modules/LoadUnloadModuleStress.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/LoadUnloadGC/LoadUnloadGC.java ! test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspace/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowMultiJVM/ShrinkGrowMultiJVM.java ! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java ! test/jdk/javax/management/Introspector/ClassLeakTest.java ! test/jdk/javax/management/mxbean/LeakTest.java ! test/jdk/javax/management/mxbean/MXBeanLoadingTest1.java Changeset: 314af5e1e787 Author: stefank Date: 2018-06-05 15:56 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/314af5e1e787 8204167: Filter out tests requiring compressed oops when CompressedOops is disabled Reviewed-by: coleenp, kbarrett ! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceMemoryPool.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java ! test/hotspot/jtreg/runtime/logging/CompressedOopsTest.java Changeset: 3dfdcca00ecc Author: stefank Date: 2018-06-05 15:56 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3dfdcca00ecc 8204168: Increase small heap sizes in tests to accommodate ZGC Reviewed-by: pliden, ehelin ! test/hotspot/jtreg/compiler/c2/Test6910605_2.java ! test/hotspot/jtreg/compiler/c2/Test7199742.java ! test/hotspot/jtreg/compiler/c2/Test8002069.java ! test/hotspot/jtreg/compiler/c2/Test8004741.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestByteVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestFloatVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestShortVect.java ! test/hotspot/jtreg/compiler/c2/cr7192963/TestByteVect.java ! test/hotspot/jtreg/compiler/c2/cr7192963/TestDoubleVect.java ! test/hotspot/jtreg/compiler/c2/cr7192963/TestFloatVect.java ! test/hotspot/jtreg/compiler/c2/cr7192963/TestIntVect.java ! test/hotspot/jtreg/compiler/c2/cr7192963/TestLongVect.java ! test/hotspot/jtreg/compiler/c2/cr7192963/TestShortVect.java ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java ! test/hotspot/jtreg/compiler/codegen/Test6942326.java ! test/hotspot/jtreg/compiler/codegen/TestCharVect2.java ! test/hotspot/jtreg/compiler/intrinsics/Test8005419.java ! test/hotspot/jtreg/compiler/runtime/Test7196199.java ! test/hotspot/jtreg/compiler/runtime/Test8010927.java ! test/hotspot/jtreg/gc/TestBigObj.java ! test/hotspot/jtreg/gc/TestNUMAPageSize.java ! test/hotspot/jtreg/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java ! test/hotspot/jtreg/runtime/InternalApi/ThreadCpuTimesDeadlock.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/hotspot/jtreg/runtime/Unsafe/RangeCheck.java ! test/hotspot/jtreg/runtime/logging/ClassInitializationTest.java ! test/hotspot/jtreg/runtime/logging/ProtectionDomainVerificationTest.java ! test/hotspot/jtreg/runtime/logging/VMOperationTest.java ! test/hotspot/jtreg/runtime/memory/MultiAllocateNullCheck.java ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts004/instancecounts004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7127687/TestDescription.java Changeset: a5fc0fb1d31d Author: stefank Date: 2018-06-05 15:56 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/a5fc0fb1d31d 8204173: Lower the minimum number of heap memory pools in MemoryTest.java Reviewed-by: mchung, sjohanss ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTestAllGC.sh Changeset: 76bca6678913 Author: coleenp Date: 2018-06-05 11:11 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/76bca6678913 8204237: Clean up incorrectly included .inline.hpp files from jvmciJavaClasses.hpp Summary: Reexpand macro to provide non-inline functions. Reviewed-by: kvn, dnsimon ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: 01e4ddc3c23f Author: naoto Date: 2018-06-05 08:33 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/01e4ddc3c23f 8203324: Use out of scope in getMacOSXLocale of java_props_macosx.c:120 Reviewed-by: rriggs ! src/java.base/macosx/native/libjava/java_props_macosx.c Changeset: 0191ac1da300 Author: aph Date: 2018-06-05 16:12 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0191ac1da300 8204341: AArch64: AOT runtime does not need a workaround for far calls Reviewed-by: kvn ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp Changeset: 3d658c910e83 Author: aph Date: 2018-06-05 17:14 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3d658c910e83 Merge Changeset: 1234ff7199c7 Author: sherman Date: 2018-06-05 10:03 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1234ff7199c7 8200530: '\r' is not supported as "newline" in java.util.jar.Manifest Reviewed-by: jlaskey ! src/java.base/share/classes/java/util/jar/Attributes.java ! src/java.base/share/classes/java/util/jar/Manifest.java + test/jdk/java/util/jar/Attributes/TestAttrsNL.java Changeset: 7efd1291e962 Author: rkennke Date: 2018-06-05 19:13 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7efd1291e962 8202776: Modularize GC allocations in runtime Reviewed-by: eosterlund, shade ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.inline.hpp Changeset: e4301f8c3aaa Author: sundar Date: 2018-06-05 23:10 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e4301f8c3aaa 8204321: javadoc tests fail after JDK-8203780 Reviewed-by: jjg ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java ! test/langtools/tools/javadoc/api/basic/APITest.java Changeset: ef980b9ac191 Author: coleenp Date: 2018-05-02 11:28 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ef980b9ac191 8203837: Split nmethod unloading from inline cache cleaning Summary: Refactor cleaning inline caches to after GC do_unloading. Reviewed-by: thartmann, eosterlund ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! 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/code/nmethod.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: aad24ac930ee Author: sherman Date: 2018-06-05 12:27 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/aad24ac930ee 8197989: java/util/zip/ZipFile/TestCleaner.java failed with "cleaner failed to clean zipfile Reviewed-by: rriggs ! test/jdk/java/util/zip/ZipFile/TestCleaner.java Changeset: c35f0c531c6c Author: rkennke Date: 2018-06-05 21:38 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c35f0c531c6c 8200623: Primitive heap access for interpreter BarrierSetAssembler/x86 Reviewed-by: eosterlund, adinn ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp Changeset: 146c60525d4a Author: dholmes Date: 2018-06-05 19:58 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/146c60525d4a 8199882: compiler/uncommontrap/TestDeoptOOM.java failed w/ fatal error: ExceptionMark constructor expects no pending exceptions Summary: Pre-load AbstractOwnableSynchronizer class instead of lazy loading it. Reviewed-by: sspitsyn, cjplummer, coleenp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/runtime/vm_operations.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/threadService.cpp Changeset: 912c5c042c19 Author: pmuthuswamy Date: 2018-06-06 08:37 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/912c5c042c19 8199893: the javadoc tool generates pages with a low constrast Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css Changeset: ac888403369e Author: pmuthuswamy Date: 2018-06-06 09:07 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ac888403369e 8190875: modules not listed in overview/index page Reviewed-by: jjg, sundar ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java + test/langtools/jdk/javadoc/doclet/testIndexWithModules/TestIndexWithModules.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java Changeset: 04b3e0cc53bb Author: ljiang Date: 2018-06-05 23:06 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/04b3e0cc53bb 8193552: ISO 4217 amendment 165 8202026: ISO 4217 amendment 166 8204269: ISO 4217 amendment 167 Reviewed-by: naoto Contributed-by: li.jiang at oracle.com ! make/data/currency/CurrencyData.properties ! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties ! test/jdk/java/util/Currency/ValidateISO4217.java ! test/jdk/java/util/Currency/tablea1.txt ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 82599d53dd6d Author: mdoerr Date: 2018-06-06 10:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/82599d53dd6d 8204345: [s390]: no precompiled headers build broken Reviewed-by: simonis, shade, coleenp ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/assembler_s390.inline.hpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.hpp Changeset: e878fcf66678 Author: nishjain Date: 2018-06-06 14:16 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e878fcf66678 8203872: Upgrading JDK with latest available LSR data from IANA. Reviewed-by: naoto ! make/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/Bug8040211.java Changeset: 43b54a307c89 Author: alanb Date: 2018-06-06 12:17 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/43b54a307c89 8203937: Not possible to read data from socket after write detects connection reset Reviewed-by: chegar ! src/java.base/share/classes/java/net/SocketOutputStream.java ! src/java.base/unix/native/libnet/SocketOutputStream.c + test/jdk/java/net/Socket/ReadAfterReset.java Changeset: 4e47a0f6d688 Author: aph Date: 2018-06-05 17:50 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4e47a0f6d688 8204348: AArch64: Remove C2 address reshaping code Reviewed-by: kvn ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: b06f330492cd Author: aph Date: 2018-06-06 13:06 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b06f330492cd Merge Changeset: 8c88df2e8a78 Author: jlahoda Date: 2018-06-06 15:36 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8c88df2e8a78 8203891: Upgrade JOpt Simple to 5.0.4 Reviewed-by: alanb, chegar, mchung ! make/CompileJavaModules.gmk ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/AbstractOptionSpec.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/AlternativeLongOptionSpec.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ArgumentAcceptingOptionSpec.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ArgumentList.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/BuiltinHelpFormatter.java + src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ExceptionMessages.properties ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/HelpFormatter.java + src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/HelpFormatterMessages.properties ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/IllegalOptionSpecificationException.java - src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/MissingRequiredOptionException.java + src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/MissingRequiredOptionsException.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/MultipleArgumentsForOptionException.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/NoArgumentOptionSpec.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/NonOptionArgumentSpec.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionArgumentConversionException.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionDeclarer.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionDescriptor.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionException.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionMissingRequiredArgumentException.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionParser.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionParserState.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionSet.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionSpec.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionSpecBuilder.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionSpecTokenizer.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionalArgumentOptionSpec.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ParserRules.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/README ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/RequiredArgumentOptionSpec.java - src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/UnacceptableNumberOfNonOptionsException.java + src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/UnavailableOptionException.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/UnconfiguredOptionException.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/UnrecognizedOptionException.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ValueConversionException.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ValueConverter.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/AbbreviationMap.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Classes.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Columns.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/ConstructorInvokingValueConverter.java + src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Messages.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/MethodInvokingValueConverter.java - src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Objects.java + src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/OptionNameMap.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Reflection.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/ReflectionException.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Row.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Rows.java + src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/SimpleOptionNameMap.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Strings.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/DateConverter.java + src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/EnumConverter.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/InetAddressConverter.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/KeyValuePair.java + src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/PathConverter.java + src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/PathProperties.java ! src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/RegexMatcher.java ! src/jdk.internal.opt/share/legal/jopt-simple.md ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! test/jdk/tools/jmod/JmodNegativeTest.java ! test/jdk/tools/jmod/JmodTest.java Changeset: 83aec1d357d4 Author: coleenp Date: 2018-06-06 10:45 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/83aec1d357d4 8204301: Make OrderAccess functions available to hpp rather than inline.hpp files Summary: move orderAccess.inline.hpp into orderAccess.hpp and remove os.hpp inclusion and conditional os::is_MP() for fence on x86 platforms Reviewed-by: dholmes, hseigel ! src/hotspot/cpu/arm/relocInfo_arm.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/zero/cppInterpreter_zero.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp + src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.hpp - src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.inline.hpp + src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.hpp - src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.inline.hpp + src/hotspot/os_cpu/bsd_zero/orderAccess_bsd_zero.hpp - src/hotspot/os_cpu/bsd_zero/orderAccess_bsd_zero.inline.hpp + src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.hpp - src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.inline.hpp + src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.hpp - src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.inline.hpp + src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.hpp - src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.inline.hpp + src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.hpp - src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.inline.hpp + src/hotspot/os_cpu/linux_sparc/orderAccess_linux_sparc.hpp - src/hotspot/os_cpu/linux_sparc/orderAccess_linux_sparc.inline.hpp + src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.hpp - src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.inline.hpp + src/hotspot/os_cpu/linux_zero/orderAccess_linux_zero.hpp - src/hotspot/os_cpu/linux_zero/orderAccess_linux_zero.inline.hpp + src/hotspot/os_cpu/solaris_sparc/orderAccess_solaris_sparc.hpp - src/hotspot/os_cpu/solaris_sparc/orderAccess_solaris_sparc.inline.hpp + src/hotspot/os_cpu/solaris_x86/orderAccess_solaris_x86.hpp - src/hotspot/os_cpu/solaris_x86/orderAccess_solaris_x86.inline.hpp + src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.hpp - src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.inline.hpp ! src/hotspot/share/classfile/classLoader.inline.hpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.inline.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/cms/adaptiveFreeList.cpp ! src/hotspot/share/gc/cms/cmsCardTable.cpp ! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/g1/g1AllocRegion.cpp ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/parallel/gcTaskManager.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageControl.cpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolBuffer.cpp ! src/hotspot/share/jfr/utilities/jfrAllocation.cpp ! src/hotspot/share/jfr/utilities/jfrHashtable.hpp ! src/hotspot/share/logging/logOutputList.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp ! src/hotspot/share/oops/array.inline.hpp ! src/hotspot/share/oops/arrayKlass.inline.hpp ! src/hotspot/share/oops/constantPool.inline.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.inline.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.inline.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.inline.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/precompiled/precompiled.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/orderAccess.hpp - src/hotspot/share/runtime/orderAccess.inline.hpp ! src/hotspot/share/runtime/perfMemory.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/globalCounter.cpp ! src/hotspot/share/utilities/globalCounter.inline.hpp ! src/hotspot/share/utilities/hashtable.inline.hpp ! test/hotspot/gtest/utilities/test_globalCounter.cpp Changeset: 6659a8f57d78 Author: vromero Date: 2018-06-06 08:32 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6659a8f57d78 8204322: "+=" applied to String operands can provoke side effects Reviewed-by: mcimadamore, jlahoda, shade ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java + test/jdk/java/lang/String/concat/ImplicitStringConcatAssignLHS.java Changeset: 64e4b1686141 Author: dlong Date: 2018-06-06 09:37 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/64e4b1686141 8204199: Test fails after 8202670 Graal update Reviewed-by: thartmann, kvn ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/UnsafeCompareAndExchangeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java Changeset: 3a91f09a46be Author: dholmes Date: 2018-06-06 17:10 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3a91f09a46be 8174734: Safepoint sync time did not increase Reviewed-by: coleenp, hseigel ! test/jdk/ProblemList.txt ! test/jdk/sun/management/HotspotRuntimeMBean/GetSafepointSyncTime.java Changeset: 2bafeb7a1f6b Author: sherman Date: 2018-06-06 14:36 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2bafeb7a1f6b 8204494: Fix for 8200530 triggered regression, closed/test/jdk/security/infra/java/security/KeyStore/BouncyCastleInterop.java failed Reviewed-by: rriggs ! src/java.base/share/classes/java/util/jar/Manifest.java Changeset: 505d944de3c5 Author: jjg Date: 2018-06-06 15:10 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/505d944de3c5 8204303: Add redirect for overview-summary.html Reviewed-by: sundar, hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.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/markup/Head.java ! test/langtools/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java Changeset: d45eb971ad87 Author: jwilhelm Date: 2018-06-07 01:33 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d45eb971ad87 Added tag jdk-11+17 for changeset 64e4b1686141 ! .hgtags Changeset: 48ec3c25fe99 Author: sspitsyn Date: 2018-06-06 19:47 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/48ec3c25fe99 8200387: [Graal] fromTonga/nsk/jdi tests hang with Graal as JIT Summary: Increase the OVERLOADED_QUEUE value in the JDI client Reviewed-by: cjplummer, amenkov ! src/jdk.jdi/share/classes/com/sun/tools/jdi/TargetVM.java ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 46a5f26cb95b Author: dtitov Date: 2018-06-06 13:58 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/46a5f26cb95b 8203033: [Testbug] vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002/TestDescription.java fails with nestmates Reviewed-by: sspitsyn, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002a.java Changeset: 66d0ded78cce Author: sjohanss Date: 2018-06-07 09:02 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/66d0ded78cce 8204287: Phase timings not updated correctly after JDK-6672778 Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp Changeset: 0414ff8dc824 Author: pliden Date: 2018-06-07 10:04 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0414ff8dc824 Merge ! .jcheck/conf ! make/autoconf/hotspot.m4 ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/sparc/c1_CodeStubs_sparc.cpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c1_LIRGenerator_sparc.cpp ! src/hotspot/cpu/sparc/c1_Runtime1_sparc.cpp ! src/hotspot/cpu/sparc/c2_globals_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/globals_solaris.hpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/adlc/formssel.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcThreadLocalData.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/logging/logPrefix.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/oops/arrayOop.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceRefKlass.inline.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/connode.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/opcodes.cpp ! src/hotspot/share/opto/opcodes.hpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/utilities/macros.hpp ! src/java.base/unix/native/libjava/TimeZone_md.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.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/CollectedHeapName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/compiler/jsr292/CallSiteDepContextTest.java ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/GCTest.java ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.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/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.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/ClassUnload/KeepAliveClass.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java ! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java ! test/hotspot/jtreg/runtime/RedefineTests/RedefinePreviousVersions.java ! test/hotspot/jtreg/runtime/SelectionResolution/AbstractMethodErrorTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeVirtualSuccessTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/runtime/modules/LoadUnloadModuleStress.java ! test/hotspot/jtreg/serviceability/dcmd/gc/RunGCTest.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCapacityTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest02.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest03.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcNewTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java ! test/jdk/TEST.ROOT ! test/jdk/com/sun/jdi/OomDebugTest.java ! test/jdk/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java ! test/jdk/java/lang/management/ManagementFactory/MXBeanException.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java ! test/jdk/javax/management/Introspector/ClassLeakTest.java ! test/jdk/javax/management/mxbean/LeakTest.java ! test/jdk/javax/management/mxbean/MXBeanLoadingTest1.java ! test/lib/sun/hotspot/gc/GC.java Changeset: 84575fcee77d Author: duke Date: 2018-06-07 16:04 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/84575fcee77d ZGC: Relax jcheck config ! .jcheck/conf Changeset: 58ce3f09b08d Author: duke Date: 2018-06-07 16:04 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/58ce3f09b08d ZGC: BACKOUT: 8202776: Modularize GC allocations in runtime ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.inline.hpp Changeset: 63964d7bf858 Author: duke Date: 2018-06-07 16:04 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/63964d7bf858 ZGC: TEMPORARY: Avoid compiler warnings about using the deprecated readdir_r ! src/java.base/unix/native/libjava/TimeZone_md.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c Changeset: b8db4fdc0f49 Author: duke Date: 2018-06-07 16:04 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b8db4fdc0f49 ZGC: UPSTREAM: 8204474: Have instanceRefKlass use HeapAccess when loading the referent ! src/hotspot/share/oops/instanceRefKlass.inline.hpp Changeset: 5f7b8796ab12 Author: duke Date: 2018-06-07 16:04 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5f7b8796ab12 ZGC: The Z Garbage Collector v91 ! make/autoconf/hotspot.m4 ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp + src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp + src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad + src/hotspot/os_cpu/linux_x86/gc/z/zAddress_linux_x86.inline.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zLargePages_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zNUMA_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zVirtualMemory_linux_x86.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcThreadLocalData.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp + src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp + src/hotspot/share/gc/z/c1/zBarrierSetC1.hpp + src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp + src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp + src/hotspot/share/gc/z/vmStructs_z.cpp + src/hotspot/share/gc/z/vmStructs_z.hpp + src/hotspot/share/gc/z/zAddress.cpp + src/hotspot/share/gc/z/zAddress.hpp + src/hotspot/share/gc/z/zAddress.inline.hpp + src/hotspot/share/gc/z/zAddressRangeMap.hpp + src/hotspot/share/gc/z/zAddressRangeMap.inline.hpp + src/hotspot/share/gc/z/zAllocationFlags.hpp + src/hotspot/share/gc/z/zArguments.cpp + src/hotspot/share/gc/z/zArguments.hpp + src/hotspot/share/gc/z/zArray.hpp + src/hotspot/share/gc/z/zArray.inline.hpp + src/hotspot/share/gc/z/zBarrier.cpp + src/hotspot/share/gc/z/zBarrier.hpp + src/hotspot/share/gc/z/zBarrier.inline.hpp + src/hotspot/share/gc/z/zBarrierSet.cpp + src/hotspot/share/gc/z/zBarrierSet.hpp + src/hotspot/share/gc/z/zBarrierSet.inline.hpp + src/hotspot/share/gc/z/zBarrierSetAssembler.cpp + src/hotspot/share/gc/z/zBarrierSetAssembler.hpp + src/hotspot/share/gc/z/zBarrierSetRuntime.cpp + src/hotspot/share/gc/z/zBarrierSetRuntime.hpp + src/hotspot/share/gc/z/zBitField.hpp + src/hotspot/share/gc/z/zBitMap.hpp + src/hotspot/share/gc/z/zBitMap.inline.hpp + src/hotspot/share/gc/z/zCPU.cpp + src/hotspot/share/gc/z/zCPU.hpp + src/hotspot/share/gc/z/zCollectedHeap.cpp + src/hotspot/share/gc/z/zCollectedHeap.hpp + src/hotspot/share/gc/z/zCollectorPolicy.cpp + src/hotspot/share/gc/z/zCollectorPolicy.hpp + src/hotspot/share/gc/z/zDebug.gdb + src/hotspot/share/gc/z/zDirector.cpp + src/hotspot/share/gc/z/zDirector.hpp + src/hotspot/share/gc/z/zDriver.cpp + src/hotspot/share/gc/z/zDriver.hpp + src/hotspot/share/gc/z/zErrno.cpp + src/hotspot/share/gc/z/zErrno.hpp + src/hotspot/share/gc/z/zForwardingTable.cpp + src/hotspot/share/gc/z/zForwardingTable.hpp + src/hotspot/share/gc/z/zForwardingTable.inline.hpp + src/hotspot/share/gc/z/zForwardingTableEntry.hpp + src/hotspot/share/gc/z/zFuture.hpp + src/hotspot/share/gc/z/zFuture.inline.hpp + src/hotspot/share/gc/z/zGlobals.cpp + src/hotspot/share/gc/z/zGlobals.hpp + src/hotspot/share/gc/z/zHash.hpp + src/hotspot/share/gc/z/zHash.inline.hpp + src/hotspot/share/gc/z/zHeap.cpp + src/hotspot/share/gc/z/zHeap.hpp + src/hotspot/share/gc/z/zHeap.inline.hpp + src/hotspot/share/gc/z/zHeapIterator.cpp + src/hotspot/share/gc/z/zHeapIterator.hpp + src/hotspot/share/gc/z/zInitialize.cpp + src/hotspot/share/gc/z/zInitialize.hpp + src/hotspot/share/gc/z/zLargePages.cpp + src/hotspot/share/gc/z/zLargePages.hpp + src/hotspot/share/gc/z/zLargePages.inline.hpp + src/hotspot/share/gc/z/zList.hpp + src/hotspot/share/gc/z/zList.inline.hpp + src/hotspot/share/gc/z/zLiveMap.cpp + src/hotspot/share/gc/z/zLiveMap.hpp + src/hotspot/share/gc/z/zLiveMap.inline.hpp + src/hotspot/share/gc/z/zLock.hpp + src/hotspot/share/gc/z/zLock.inline.hpp + src/hotspot/share/gc/z/zMark.cpp + src/hotspot/share/gc/z/zMark.hpp + src/hotspot/share/gc/z/zMark.inline.hpp + src/hotspot/share/gc/z/zMarkCache.cpp + src/hotspot/share/gc/z/zMarkCache.hpp + src/hotspot/share/gc/z/zMarkCache.inline.hpp + src/hotspot/share/gc/z/zMarkStack.cpp + src/hotspot/share/gc/z/zMarkStack.hpp + src/hotspot/share/gc/z/zMarkStack.inline.hpp + src/hotspot/share/gc/z/zMarkStackEntry.hpp + src/hotspot/share/gc/z/zMarkTerminate.hpp + src/hotspot/share/gc/z/zMarkTerminate.inline.hpp + src/hotspot/share/gc/z/zMemory.cpp + src/hotspot/share/gc/z/zMemory.hpp + src/hotspot/share/gc/z/zMemory.inline.hpp + src/hotspot/share/gc/z/zMessagePort.hpp + src/hotspot/share/gc/z/zMessagePort.inline.hpp + src/hotspot/share/gc/z/zMetronome.cpp + src/hotspot/share/gc/z/zMetronome.hpp + src/hotspot/share/gc/z/zNMethodTable.cpp + src/hotspot/share/gc/z/zNMethodTable.hpp + src/hotspot/share/gc/z/zNMethodTableEntry.hpp + src/hotspot/share/gc/z/zNUMA.cpp + src/hotspot/share/gc/z/zNUMA.hpp + src/hotspot/share/gc/z/zObjectAllocator.cpp + src/hotspot/share/gc/z/zObjectAllocator.hpp + src/hotspot/share/gc/z/zOop.hpp + src/hotspot/share/gc/z/zOop.inline.hpp + src/hotspot/share/gc/z/zOopClosures.cpp + src/hotspot/share/gc/z/zOopClosures.hpp + src/hotspot/share/gc/z/zOopClosures.inline.hpp + src/hotspot/share/gc/z/zPage.cpp + src/hotspot/share/gc/z/zPage.hpp + src/hotspot/share/gc/z/zPage.inline.hpp + src/hotspot/share/gc/z/zPageAllocator.cpp + src/hotspot/share/gc/z/zPageAllocator.hpp + src/hotspot/share/gc/z/zPageCache.cpp + src/hotspot/share/gc/z/zPageCache.hpp + src/hotspot/share/gc/z/zPageCache.inline.hpp + src/hotspot/share/gc/z/zPageTable.cpp + src/hotspot/share/gc/z/zPageTable.hpp + src/hotspot/share/gc/z/zPageTable.inline.hpp + src/hotspot/share/gc/z/zPageTableEntry.hpp + src/hotspot/share/gc/z/zPhysicalMemory.cpp + src/hotspot/share/gc/z/zPhysicalMemory.hpp + src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp + src/hotspot/share/gc/z/zPreMappedMemory.cpp + src/hotspot/share/gc/z/zPreMappedMemory.hpp + src/hotspot/share/gc/z/zPreMappedMemory.inline.hpp + src/hotspot/share/gc/z/zReferenceProcessor.cpp + src/hotspot/share/gc/z/zReferenceProcessor.hpp + src/hotspot/share/gc/z/zRelocate.cpp + src/hotspot/share/gc/z/zRelocate.hpp + src/hotspot/share/gc/z/zRelocationSet.cpp + src/hotspot/share/gc/z/zRelocationSet.hpp + src/hotspot/share/gc/z/zRelocationSet.inline.hpp + src/hotspot/share/gc/z/zRelocationSetSelector.cpp + src/hotspot/share/gc/z/zRelocationSetSelector.hpp + src/hotspot/share/gc/z/zResurrection.cpp + src/hotspot/share/gc/z/zResurrection.hpp + src/hotspot/share/gc/z/zResurrection.inline.hpp + src/hotspot/share/gc/z/zRootsIterator.cpp + src/hotspot/share/gc/z/zRootsIterator.hpp + src/hotspot/share/gc/z/zRuntimeWorkers.cpp + src/hotspot/share/gc/z/zRuntimeWorkers.hpp + src/hotspot/share/gc/z/zServiceability.cpp + src/hotspot/share/gc/z/zServiceability.hpp + src/hotspot/share/gc/z/zStat.cpp + src/hotspot/share/gc/z/zStat.hpp + src/hotspot/share/gc/z/zTask.cpp + src/hotspot/share/gc/z/zTask.hpp + src/hotspot/share/gc/z/zThread.cpp + src/hotspot/share/gc/z/zThread.hpp + src/hotspot/share/gc/z/zThreadLocalData.hpp + src/hotspot/share/gc/z/zTracer.cpp + src/hotspot/share/gc/z/zTracer.hpp + src/hotspot/share/gc/z/zTracer.inline.hpp + src/hotspot/share/gc/z/zUtils.cpp + src/hotspot/share/gc/z/zUtils.hpp + src/hotspot/share/gc/z/zUtils.inline.hpp + src/hotspot/share/gc/z/zValue.hpp + src/hotspot/share/gc/z/zVirtualMemory.cpp + src/hotspot/share/gc/z/zVirtualMemory.hpp + src/hotspot/share/gc/z/zVirtualMemory.inline.hpp + src/hotspot/share/gc/z/zWeakRootsProcessor.cpp + src/hotspot/share/gc/z/zWeakRootsProcessor.hpp + src/hotspot/share/gc/z/zWorkers.cpp + src/hotspot/share/gc/z/zWorkers.hpp + src/hotspot/share/gc/z/zWorkers.inline.hpp + src/hotspot/share/gc/z/z_globals.hpp + src/hotspot/share/gc/z/z_specialized_oop_closures.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/logging/logPrefix.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/opcodes.cpp ! src/hotspot/share/opto/opcodes.hpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/utilities/macros.hpp + src/java.base/share/legal/c-libutl.md ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.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/CollectedHeapName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCName.java + 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/ZBarrier.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/ZForwardingTable.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTableCursor.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTableEntry.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/ZHash.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHeap.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/ZPageAllocator.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/ZPhysicalMemoryManager.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZVirtualMemory.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/hotspot/gtest/gc/z/test_zAddress.cpp + test/hotspot/gtest/gc/z/test_zArray.cpp + test/hotspot/gtest/gc/z/test_zBitField.cpp + test/hotspot/gtest/gc/z/test_zBitMap.cpp + test/hotspot/gtest/gc/z/test_zForwardingTable.cpp + test/hotspot/gtest/gc/z/test_zList.cpp + test/hotspot/gtest/gc/z/test_zLiveMap.cpp + test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp + test/hotspot/gtest/gc/z/test_zUtils.cpp + test/hotspot/gtest/gc/z/test_zVirtualMemory.cpp Changeset: 719fa5af7b52 Author: duke Date: 2018-06-07 16:04 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/719fa5af7b52 ZGC: Testing ! test/hotspot/jtreg/TEST.ROOT + test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.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/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.java + test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java + test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.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/Metaspace/PrintMetaspaceDcmd.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/serviceability/dcmd/gc/RunGCTest.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCapacityTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest02.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest03.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcNewTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java ! test/jdk/TEST.ROOT ! test/jdk/com/sun/jdi/OomDebugTest.java ! test/jdk/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java ! test/jdk/java/lang/management/ManagementFactory/MXBeanException.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java + test/jdk/java/lang/management/MemoryMXBean/MemoryTestZGC.sh ! test/lib/sun/hotspot/gc/GC.java Changeset: 1b49f32bce1e Author: duke Date: 2018-06-07 16:04 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1b49f32bce1e ZGC: Solaris/SPARC support ! make/autoconf/hotspot.m4 ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c2_globals_sparc.hpp + src/hotspot/cpu/sparc/gc/z/zBarrierSetAssembler_sparc.cpp + src/hotspot/cpu/sparc/gc/z/zBarrierSetAssembler_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/os/solaris/globals_solaris.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zAddress_solaris_sparc.inline.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zGlobals_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zGlobals_solaris_sparc.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zLargePages_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zNUMA_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zPhysicalMemoryBacking_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zPhysicalMemoryBacking_solaris_sparc.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zVirtualMemory_solaris_sparc.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/adlc/formssel.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/connode.hpp From stefan.karlsson at oracle.com Fri Jun 8 08:46:27 2018 From: stefan.karlsson at oracle.com (Stefan Karlsson) Date: Fri, 8 Jun 2018 10:46:27 +0200 Subject: RFR: Add missing UseTLAB check in allocation path Message-ID: Hi all, There's a missing UseTLAB check in the allocation path, causing intermittent test failures when running with -XX:-UseTLAB: http://cr.openjdk.java.net/~stefank/zgc/zCheckUseTLAB/webrev.01/ Thanks, StefanK From per.liden at oracle.com Fri Jun 8 08:58:10 2018 From: per.liden at oracle.com (Per Liden) Date: Fri, 8 Jun 2018 10:58:10 +0200 Subject: RFR: Add missing UseTLAB check in allocation path In-Reply-To: References: Message-ID: Looks good! /Per On 06/08/2018 10:46 AM, Stefan Karlsson wrote: > Hi all, > > There's a missing UseTLAB check in the allocation path, causing > intermittent test failures when running with -XX:-UseTLAB: > > http://cr.openjdk.java.net/~stefank/zgc/zCheckUseTLAB/webrev.01/ > > Thanks, > StefanK From stefan.karlsson at oracle.com Fri Jun 8 09:24:06 2018 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Fri, 08 Jun 2018 09:24:06 +0000 Subject: hg: zgc/zgc: ZGC: Add missing UseTLAB check in allocation path Message-ID: <201806080924.w589O6MK004653@aojmv0008.oracle.com> Changeset: 812340ccfa15 Author: stefank Date: 2018-06-08 11:20 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/812340ccfa15 ZGC: Add missing UseTLAB check in allocation path ! src/hotspot/share/gc/z/zObjectAllocator.cpp From per.liden at oracle.com Fri Jun 8 17:19:24 2018 From: per.liden at oracle.com (per.liden at oracle.com) Date: Fri, 08 Jun 2018 17:19:24 +0000 Subject: hg: zgc/zgc: 36 new changesets Message-ID: <201806081719.w58HJROB023995@aojmv0008.oracle.com> Changeset: c5c827f3bf72 Author: alanb Date: 2018-06-07 09:18 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c5c827f3bf72 6350055: (se) SelectionKey.interestOps variants to atomically update interest ops Reviewed-by: bpb Contributed-by: david.lloyd at redhat.com, alan.bateman at oracle.com ! src/java.base/share/classes/java/nio/channels/SelectionKey.java ! src/java.base/share/classes/sun/nio/ch/SelectionKeyImpl.java + test/jdk/java/nio/channels/SelectionKey/AtomicUpdates.java Changeset: cfdd37095f66 Author: tschatzl Date: 2018-06-07 11:20 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/cfdd37095f66 8204084: Remove the G1RSBarrierRegionFilter develop flag Reviewed-by: sjohanss, shade ! 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/g1_globals.hpp Changeset: 523c2a73a3dc Author: tschatzl Date: 2018-06-07 11:20 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/523c2a73a3dc 8204081: Mismatch in rebuild policy and collection set chooser causes remembered sets to be kept errorneously Summary: Due to mismatch in which region's remembered sets should be rebuilt and the ones that are looked at in the collection set chooser superfluous remembered sets might be built and kept alive until the next marking. Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/g1/collectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp Changeset: ab967988f850 Author: tschatzl Date: 2018-06-07 11:20 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ab967988f850 8202049: G1: ReferenceProcessor doesn't handle mark stack overflow Summary: Issue a fatal error when mark stack overflows during reference processing in the Remark phase Reviewed-by: kbarrett ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp Changeset: 8e56de95ce10 Author: stuefe Date: 2018-06-07 12:23 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8e56de95ce10 8203682: Add jcmd "VM.classloaders" command to print out class loader hierarchy, details Reviewed-by: coleenp, dholmes + src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp + src/hotspot/share/classfile/classLoaderHierarchyDCmd.hpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/services/diagnosticCommand.cpp + test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderHierarchyTest.java Changeset: db65921e9a9b Author: lancea Date: 2018-06-07 06:27 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/db65921e9a9b 8201608: fix broken links in javax/sql/rowset/package.html and javax/sql/rowset/spi/package.html Reviewed-by: rriggs, psandoz + src/java.sql.rowset/share/classes/javax/sql/rowset/package-info.java - src/java.sql.rowset/share/classes/javax/sql/rowset/package.html + src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package-info.java - src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package.html Changeset: bd6b78feb6a3 Author: rehn Date: 2018-06-07 14:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/bd6b78feb6a3 8195097: Make it possible to process StringTable outside safepoint Reviewed-by: coleenp, gziemski, iklam, jiangli ! 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/cms/parNewGeneration.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shared/strongRootsScope.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/oops/weakHandle.cpp ! src/hotspot/share/oops/weakHandle.hpp ! src/hotspot/share/oops/weakHandle.inline.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/StringTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp Changeset: 39ca7558bc43 Author: eosterlund Date: 2018-06-07 15:10 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/39ca7558bc43 8203353: Fixup inferred decorators in the interpreter Reviewed-by: rkennke, coleenp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: 3111982511ee Author: bpb Date: 2018-06-07 07:43 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3111982511ee 8201407: Files.move throws DirectoryNonEmptyException when moving directory across file system Reviewed-by: alanb ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/unix/classes/sun/nio/fs/UnixCopyFile.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java ! test/jdk/java/nio/file/Files/CopyAndMove.java Changeset: db8036093504 Author: eosterlund Date: 2018-06-07 17:40 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/db8036093504 8204554: JFR TLAB tracing broken after 8202776 Reviewed-by: rkennke, stefank ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.inline.hpp Changeset: acdfeede95ff Author: vlivanov Date: 2018-06-06 23:36 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/acdfeede95ff 8203480: IncompatibleClassChangeError thrown at sites linked to default interface methods Reviewed-by: kvn ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java Changeset: 517f76115e5a Author: pliden Date: 2018-06-07 21:57 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/517f76115e5a 8204474: Have instanceRefKlass use HeapAccess when loading the referent Reviewed-by: stefank, eosterlund ! src/hotspot/share/oops/instanceRefKlass.inline.hpp Changeset: c9513ce29c18 Author: sherman Date: 2018-06-07 13:24 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c9513ce29c18 8203839: API clarification: versioned jar entry verification in multi-release jar file Reviewed-by: darcy, psandoz, alanb, weijun ! src/java.base/share/classes/java/util/jar/JarFile.java Changeset: ccb2c0d5da93 Author: ihse Date: 2018-06-07 23:30 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ccb2c0d5da93 8203822: AIX version of jsig.c was not removed in JDK-8200298 Reviewed-by: erikj - src/java.base/aix/native/libjsig/jsig.c Changeset: f91927a2c8d3 Author: jjg Date: 2018-06-07 16:06 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f91927a2c8d3 8201274: Launch Single-File Source-Code Programs Reviewed-by: mcimadamore, jlahoda, ksrini, mchung, ihse, alanb ! make/gensrc/Gensrc-jdk.compiler.gmk ! make/langtools/build.properties ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/native/launcher/main.c ! src/java.base/share/native/libjli/args.c ! src/java.base/share/native/libjli/emessages.h ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! src/java.base/share/native/libjli/jli_util.c ! src/java.base/share/native/libjli/jli_util.h ! src/java.base/windows/native/libjli/cmdtoargs.c + src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java + src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher.properties + test/jdk/tools/launcher/SourceMode.java ! test/langtools/tools/javac/diags/CheckResourceKeys.java + test/langtools/tools/javac/launcher/SourceLauncherTest.java Changeset: d134badc8a42 Author: iignatyev Date: 2018-06-07 17:10 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d134badc8a42 8204577: jittester generator doesn't kill processes on timeout Reviewed-by: kvn, epavlova ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TestsGenerator.java Changeset: 2b73cce96dce Author: kvn Date: 2018-06-07 17:38 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2b73cce96dce 8202611: [GRAAL] Exclude CMS GC testing from runs with Graal Reviewed-by: iignatyev, kbarrett ! test/hotspot/jtreg/gc/TestAgeOutput.java ! test/hotspot/jtreg/gc/TestGenerationPerfCounter.java ! test/hotspot/jtreg/gc/TestMemoryInitializationWithCMS.java ! test/hotspot/jtreg/gc/TestMemoryMXBeansAndPoolsPresence.java ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java ! test/hotspot/jtreg/gc/TestSystemGC.java ! test/hotspot/jtreg/gc/arguments/TestAlignmentToUseLargePages.java ! test/hotspot/jtreg/gc/arguments/TestCMSHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java ! test/hotspot/jtreg/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.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/TestMBeanCMS.java ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlCMS.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceCMSCancel.java ! test/hotspot/jtreg/gc/startup_warnings/TestCMS.java ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithCMS.java ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithCMS.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithCMS.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithCMS.java ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java ! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java ! test/hotspot/jtreg/runtime/appcds/CommandLineFlagCombo.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/jdk/ProblemList-graal.txt ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java ! test/jdk/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java ! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh ! test/jdk/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithCMSConcurrent.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithCMSMarkSweep.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithCMSConcurrent.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithCMSMarkSweep.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithParNew.java ! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParNew.java ! test/jdk/jdk/jfr/event/gc/detailed/TestCMSConcurrentModeFailureEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParNew.java ! test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithCMS.java ! test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithParNew.java ! test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithCMS.java ! test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithParNew.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventConcurrentCMS.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventParNewCMS.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithCMSConcurrent.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithCMSMarkSweep.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithCMSConcurrent.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithCMSMarkSweep.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestConcMarkSweepAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceConcMarkSweepGCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestParNewAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/oldobject/TestCMS.java ! test/jdk/jdk/jfr/event/runtime/TestModuleEvents.java ! test/jtreg-ext/requires/VMProps.java + test/lib/sun/hotspot/code/Compiler.java Changeset: cb75455ada5a Author: cjplummer Date: 2018-06-07 19:01 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/cb75455ada5a 8203329: JDWP/JDI VM information string is incorrect Summary: make sure the native java.vm.info property also gets updated when the java version is. Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/thread.cpp + test/hotspot/jtreg/serviceability/jvmti/GetSystemProperty/JvmtiGetSystemPropertyTest.java + test/hotspot/jtreg/serviceability/jvmti/GetSystemProperty/libJvmtiGetSystemPropertyTest.c Changeset: 538dd69b60c0 Author: dholmes Date: 2018-06-07 22:26 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/538dd69b60c0 8204589: ProblemList failing launcher tests Reviewed-by: darcy ! test/jdk/ProblemList.txt ! test/langtools/ProblemList.txt Changeset: 976334531950 Author: rrich Date: 2018-06-08 06:59 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/976334531950 8204561: JVM_GetClassSigners: wrap signers oop in an objArrayHandle for subsequent safepoint Reviewed-by: coleenp, stuefe ! src/hotspot/share/prims/jvm.cpp Changeset: 6ed16c1cafc5 Author: goetz Date: 2018-06-07 15:08 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6ed16c1cafc5 8204549: [aix][testbug] signal tests fail because vm can not start in primordial thread. Reviewed-by: stuefe, dholmes ! test/hotspot/jtreg/runtime/signal/TestSigalrm.java ! test/hotspot/jtreg/runtime/signal/TestSigbus.java ! test/hotspot/jtreg/runtime/signal/TestSigcld.java ! test/hotspot/jtreg/runtime/signal/TestSigcont.java ! test/hotspot/jtreg/runtime/signal/TestSigemt.java ! test/hotspot/jtreg/runtime/signal/TestSigfpe.java ! test/hotspot/jtreg/runtime/signal/TestSigfreeze.java ! test/hotspot/jtreg/runtime/signal/TestSighup.java ! test/hotspot/jtreg/runtime/signal/TestSigill.java ! test/hotspot/jtreg/runtime/signal/TestSigint.java ! test/hotspot/jtreg/runtime/signal/TestSigiot.java ! test/hotspot/jtreg/runtime/signal/TestSiglost.java ! test/hotspot/jtreg/runtime/signal/TestSiglwp.java ! test/hotspot/jtreg/runtime/signal/TestSigpipe.java ! test/hotspot/jtreg/runtime/signal/TestSigpoll.java ! test/hotspot/jtreg/runtime/signal/TestSigprof.java ! test/hotspot/jtreg/runtime/signal/TestSigpwr.java ! test/hotspot/jtreg/runtime/signal/TestSigquit.java ! test/hotspot/jtreg/runtime/signal/TestSigsegv.java ! test/hotspot/jtreg/runtime/signal/TestSigstop.java ! test/hotspot/jtreg/runtime/signal/TestSigsys.java ! test/hotspot/jtreg/runtime/signal/TestSigterm.java ! test/hotspot/jtreg/runtime/signal/TestSigthaw.java ! test/hotspot/jtreg/runtime/signal/TestSigtrap.java ! test/hotspot/jtreg/runtime/signal/TestSigtstp.java ! test/hotspot/jtreg/runtime/signal/TestSigttin.java ! test/hotspot/jtreg/runtime/signal/TestSigttou.java ! test/hotspot/jtreg/runtime/signal/TestSigurg.java ! test/hotspot/jtreg/runtime/signal/TestSigusr1.java ! test/hotspot/jtreg/runtime/signal/TestSigusr2.java ! test/hotspot/jtreg/runtime/signal/TestSigvtalrm.java ! test/hotspot/jtreg/runtime/signal/TestSigwinch.java ! test/hotspot/jtreg/runtime/signal/TestSigxcpu.java ! test/hotspot/jtreg/runtime/signal/TestSigxfsz.java ! test/hotspot/jtreg/runtime/signal/TestSigxres.java Changeset: ec70aad8aebe Author: simonis Date: 2018-06-08 10:22 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ec70aad8aebe 8204335: [ppc] Assembler::add_const_optimized incorrect for some inputs Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/ppc/assembler_ppc.cpp Changeset: 3fd625131017 Author: hannesw Date: 2018-06-08 11:08 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3fd625131017 8204288: Matching the end of a string followed by an empty greedy regex and a word boundary fails Reviewed-by: sundar, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java + test/nashorn/script/basic/JDK-8204288.js Changeset: 1f49c9794ad8 Author: hannesw Date: 2018-06-08 11:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1f49c9794ad8 8204290: Add check to limit number of capture groups Reviewed-by: sundar, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Config.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ScanEnvironment.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/ErrorMessages.java + test/nashorn/script/basic/JDK-8204290.js Changeset: 929cd9246fc9 Author: shade Date: 2018-06-08 11:41 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/929cd9246fc9 8204479: Bitwise AND on byte value sometimes produces wrong result Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/x86_64.ad + test/hotspot/jtreg/compiler/c2/TestUnsignedByteCompare.java Changeset: 102ae98c917c Author: mbaesken Date: 2018-06-08 13:06 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/102ae98c917c 8204539: improve error messages in matchJavaTZ [windows] Reviewed-by: coffeys, clanger, goetz ! src/java.base/windows/native/libjava/TimeZone_md.c Changeset: 7b004b4548d8 Author: neliasso Date: 2018-06-08 14:50 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7b004b4548d8 8203425: assert(is_Loop()) failed: invalid node class Summary: Revert 8203215 Reviewed-by: thartmann ! src/hotspot/share/opto/loopnode.cpp Changeset: 8a61213a2036 Author: pliden Date: 2018-06-08 16:13 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8a61213a2036 Merge ! .jcheck/conf ! make/autoconf/hotspot.m4 ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c2_globals_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/os/solaris/globals_solaris.hpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/adlc/formssel.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.inline.hpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcThreadLocalData.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/logging/logPrefix.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/oops/instanceRefKlass.inline.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/connode.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/opcodes.cpp ! src/hotspot/share/opto/opcodes.hpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/macros.hpp ! src/java.base/unix/native/libjava/TimeZone_md.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.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/CollectedHeapName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.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/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.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/Metaspace/PrintMetaspaceDcmd.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/serviceability/dcmd/gc/RunGCTest.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCapacityTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest02.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest03.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcNewTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java ! test/jdk/TEST.ROOT ! test/jdk/com/sun/jdi/OomDebugTest.java ! test/jdk/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java ! test/jdk/java/lang/management/ManagementFactory/MXBeanException.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java ! test/lib/sun/hotspot/gc/GC.java Changeset: 279d2d102714 Author: duke Date: 2018-06-08 18:24 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/279d2d102714 ZGC: Relax jcheck config ! .jcheck/conf Changeset: 79de7179761c Author: duke Date: 2018-06-08 18:24 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/79de7179761c ZGC: TEMPORARY: Avoid compiler warnings about using the deprecated readdir_r ! src/java.base/unix/native/libjava/TimeZone_md.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c Changeset: 22751e393c31 Author: duke Date: 2018-06-08 18:24 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/22751e393c31 ZGC: UPSTREAM: Add support for resetting StringTable dead count ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp Changeset: 60bcfec25032 Author: duke Date: 2018-06-08 18:24 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/60bcfec25032 ZGC: The Z Garbage Collector v92 ! make/autoconf/hotspot.m4 ! make/conf/jib-profiles.js ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp + src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp + src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad + src/hotspot/os_cpu/linux_x86/gc/z/zAddress_linux_x86.inline.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zLargePages_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zNUMA_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zVirtualMemory_linux_x86.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcThreadLocalData.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp + src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp + src/hotspot/share/gc/z/c1/zBarrierSetC1.hpp + src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp + src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp + src/hotspot/share/gc/z/vmStructs_z.cpp + src/hotspot/share/gc/z/vmStructs_z.hpp + src/hotspot/share/gc/z/zAddress.cpp + src/hotspot/share/gc/z/zAddress.hpp + src/hotspot/share/gc/z/zAddress.inline.hpp + src/hotspot/share/gc/z/zAddressRangeMap.hpp + src/hotspot/share/gc/z/zAddressRangeMap.inline.hpp + src/hotspot/share/gc/z/zAllocationFlags.hpp + src/hotspot/share/gc/z/zArguments.cpp + src/hotspot/share/gc/z/zArguments.hpp + src/hotspot/share/gc/z/zArray.hpp + src/hotspot/share/gc/z/zArray.inline.hpp + src/hotspot/share/gc/z/zBarrier.cpp + src/hotspot/share/gc/z/zBarrier.hpp + src/hotspot/share/gc/z/zBarrier.inline.hpp + src/hotspot/share/gc/z/zBarrierSet.cpp + src/hotspot/share/gc/z/zBarrierSet.hpp + src/hotspot/share/gc/z/zBarrierSet.inline.hpp + src/hotspot/share/gc/z/zBarrierSetAssembler.cpp + src/hotspot/share/gc/z/zBarrierSetAssembler.hpp + src/hotspot/share/gc/z/zBarrierSetRuntime.cpp + src/hotspot/share/gc/z/zBarrierSetRuntime.hpp + src/hotspot/share/gc/z/zBitField.hpp + src/hotspot/share/gc/z/zBitMap.hpp + src/hotspot/share/gc/z/zBitMap.inline.hpp + src/hotspot/share/gc/z/zCPU.cpp + src/hotspot/share/gc/z/zCPU.hpp + src/hotspot/share/gc/z/zCollectedHeap.cpp + src/hotspot/share/gc/z/zCollectedHeap.hpp + src/hotspot/share/gc/z/zCollectorPolicy.cpp + src/hotspot/share/gc/z/zCollectorPolicy.hpp + src/hotspot/share/gc/z/zDebug.gdb + src/hotspot/share/gc/z/zDirector.cpp + src/hotspot/share/gc/z/zDirector.hpp + src/hotspot/share/gc/z/zDriver.cpp + src/hotspot/share/gc/z/zDriver.hpp + src/hotspot/share/gc/z/zErrno.cpp + src/hotspot/share/gc/z/zErrno.hpp + src/hotspot/share/gc/z/zForwardingTable.cpp + src/hotspot/share/gc/z/zForwardingTable.hpp + src/hotspot/share/gc/z/zForwardingTable.inline.hpp + src/hotspot/share/gc/z/zForwardingTableEntry.hpp + src/hotspot/share/gc/z/zFuture.hpp + src/hotspot/share/gc/z/zFuture.inline.hpp + src/hotspot/share/gc/z/zGlobals.cpp + src/hotspot/share/gc/z/zGlobals.hpp + src/hotspot/share/gc/z/zHash.hpp + src/hotspot/share/gc/z/zHash.inline.hpp + src/hotspot/share/gc/z/zHeap.cpp + src/hotspot/share/gc/z/zHeap.hpp + src/hotspot/share/gc/z/zHeap.inline.hpp + src/hotspot/share/gc/z/zHeapIterator.cpp + src/hotspot/share/gc/z/zHeapIterator.hpp + src/hotspot/share/gc/z/zInitialize.cpp + src/hotspot/share/gc/z/zInitialize.hpp + src/hotspot/share/gc/z/zLargePages.cpp + src/hotspot/share/gc/z/zLargePages.hpp + src/hotspot/share/gc/z/zLargePages.inline.hpp + src/hotspot/share/gc/z/zList.hpp + src/hotspot/share/gc/z/zList.inline.hpp + src/hotspot/share/gc/z/zLiveMap.cpp + src/hotspot/share/gc/z/zLiveMap.hpp + src/hotspot/share/gc/z/zLiveMap.inline.hpp + src/hotspot/share/gc/z/zLock.hpp + src/hotspot/share/gc/z/zLock.inline.hpp + src/hotspot/share/gc/z/zMark.cpp + src/hotspot/share/gc/z/zMark.hpp + src/hotspot/share/gc/z/zMark.inline.hpp + src/hotspot/share/gc/z/zMarkCache.cpp + src/hotspot/share/gc/z/zMarkCache.hpp + src/hotspot/share/gc/z/zMarkCache.inline.hpp + src/hotspot/share/gc/z/zMarkStack.cpp + src/hotspot/share/gc/z/zMarkStack.hpp + src/hotspot/share/gc/z/zMarkStack.inline.hpp + src/hotspot/share/gc/z/zMarkStackEntry.hpp + src/hotspot/share/gc/z/zMarkTerminate.hpp + src/hotspot/share/gc/z/zMarkTerminate.inline.hpp + src/hotspot/share/gc/z/zMemory.cpp + src/hotspot/share/gc/z/zMemory.hpp + src/hotspot/share/gc/z/zMemory.inline.hpp + src/hotspot/share/gc/z/zMessagePort.hpp + src/hotspot/share/gc/z/zMessagePort.inline.hpp + src/hotspot/share/gc/z/zMetronome.cpp + src/hotspot/share/gc/z/zMetronome.hpp + src/hotspot/share/gc/z/zNMethodTable.cpp + src/hotspot/share/gc/z/zNMethodTable.hpp + src/hotspot/share/gc/z/zNMethodTableEntry.hpp + src/hotspot/share/gc/z/zNUMA.cpp + src/hotspot/share/gc/z/zNUMA.hpp + src/hotspot/share/gc/z/zObjectAllocator.cpp + src/hotspot/share/gc/z/zObjectAllocator.hpp + src/hotspot/share/gc/z/zOop.hpp + src/hotspot/share/gc/z/zOop.inline.hpp + src/hotspot/share/gc/z/zOopClosures.cpp + src/hotspot/share/gc/z/zOopClosures.hpp + src/hotspot/share/gc/z/zOopClosures.inline.hpp + src/hotspot/share/gc/z/zPage.cpp + src/hotspot/share/gc/z/zPage.hpp + src/hotspot/share/gc/z/zPage.inline.hpp + src/hotspot/share/gc/z/zPageAllocator.cpp + src/hotspot/share/gc/z/zPageAllocator.hpp + src/hotspot/share/gc/z/zPageCache.cpp + src/hotspot/share/gc/z/zPageCache.hpp + src/hotspot/share/gc/z/zPageCache.inline.hpp + src/hotspot/share/gc/z/zPageTable.cpp + src/hotspot/share/gc/z/zPageTable.hpp + src/hotspot/share/gc/z/zPageTable.inline.hpp + src/hotspot/share/gc/z/zPageTableEntry.hpp + src/hotspot/share/gc/z/zPhysicalMemory.cpp + src/hotspot/share/gc/z/zPhysicalMemory.hpp + src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp + src/hotspot/share/gc/z/zPreMappedMemory.cpp + src/hotspot/share/gc/z/zPreMappedMemory.hpp + src/hotspot/share/gc/z/zPreMappedMemory.inline.hpp + src/hotspot/share/gc/z/zReferenceProcessor.cpp + src/hotspot/share/gc/z/zReferenceProcessor.hpp + src/hotspot/share/gc/z/zRelocate.cpp + src/hotspot/share/gc/z/zRelocate.hpp + src/hotspot/share/gc/z/zRelocationSet.cpp + src/hotspot/share/gc/z/zRelocationSet.hpp + src/hotspot/share/gc/z/zRelocationSet.inline.hpp + src/hotspot/share/gc/z/zRelocationSetSelector.cpp + src/hotspot/share/gc/z/zRelocationSetSelector.hpp + src/hotspot/share/gc/z/zResurrection.cpp + src/hotspot/share/gc/z/zResurrection.hpp + src/hotspot/share/gc/z/zResurrection.inline.hpp + src/hotspot/share/gc/z/zRootsIterator.cpp + src/hotspot/share/gc/z/zRootsIterator.hpp + src/hotspot/share/gc/z/zRuntimeWorkers.cpp + src/hotspot/share/gc/z/zRuntimeWorkers.hpp + src/hotspot/share/gc/z/zServiceability.cpp + src/hotspot/share/gc/z/zServiceability.hpp + src/hotspot/share/gc/z/zStat.cpp + src/hotspot/share/gc/z/zStat.hpp + src/hotspot/share/gc/z/zTask.cpp + src/hotspot/share/gc/z/zTask.hpp + src/hotspot/share/gc/z/zThread.cpp + src/hotspot/share/gc/z/zThread.hpp + src/hotspot/share/gc/z/zThreadLocalData.hpp + src/hotspot/share/gc/z/zTracer.cpp + src/hotspot/share/gc/z/zTracer.hpp + src/hotspot/share/gc/z/zTracer.inline.hpp + src/hotspot/share/gc/z/zUtils.cpp + src/hotspot/share/gc/z/zUtils.hpp + src/hotspot/share/gc/z/zUtils.inline.hpp + src/hotspot/share/gc/z/zValue.hpp + src/hotspot/share/gc/z/zVirtualMemory.cpp + src/hotspot/share/gc/z/zVirtualMemory.hpp + src/hotspot/share/gc/z/zVirtualMemory.inline.hpp + src/hotspot/share/gc/z/zWeakRootsProcessor.cpp + src/hotspot/share/gc/z/zWeakRootsProcessor.hpp + src/hotspot/share/gc/z/zWorkers.cpp + src/hotspot/share/gc/z/zWorkers.hpp + src/hotspot/share/gc/z/zWorkers.inline.hpp + src/hotspot/share/gc/z/z_globals.hpp + src/hotspot/share/gc/z/z_specialized_oop_closures.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/logging/logPrefix.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/opcodes.cpp ! src/hotspot/share/opto/opcodes.hpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/utilities/macros.hpp + src/java.base/share/legal/c-libutl.md ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.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/CollectedHeapName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCName.java + 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/ZBarrier.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/ZForwardingTable.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTableCursor.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTableEntry.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/ZHash.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHeap.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/ZPageAllocator.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/ZPhysicalMemoryManager.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZVirtualMemory.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/hotspot/gtest/gc/z/test_zAddress.cpp + test/hotspot/gtest/gc/z/test_zArray.cpp + test/hotspot/gtest/gc/z/test_zBitField.cpp + test/hotspot/gtest/gc/z/test_zBitMap.cpp + test/hotspot/gtest/gc/z/test_zForwardingTable.cpp + test/hotspot/gtest/gc/z/test_zList.cpp + test/hotspot/gtest/gc/z/test_zLiveMap.cpp + test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp + test/hotspot/gtest/gc/z/test_zUtils.cpp + test/hotspot/gtest/gc/z/test_zVirtualMemory.cpp Changeset: 3f7d18a79e8e Author: rehn Date: 2018-06-08 18:24 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3f7d18a79e8e ZGC: Concurrent cleaning of StringTable ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp ! src/hotspot/share/gc/z/z_globals.hpp Changeset: 3d4b26a487d7 Author: pliden Date: 2018-06-08 18:24 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3d4b26a487d7 ZGC: Support for signaling the ServiceThread to remove cleaned StringTable entries ! src/hotspot/share/gc/z/zRootsIterator.cpp Changeset: e95f45dc3927 Author: duke Date: 2018-06-08 18:24 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e95f45dc3927 ZGC: Testing ! test/hotspot/jtreg/TEST.ROOT + test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.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/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.java + test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java + test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.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/Metaspace/PrintMetaspaceDcmd.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/serviceability/dcmd/gc/RunGCTest.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCapacityTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest02.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest03.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcNewTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/CompressedClassSpaceSize/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java ! test/jdk/TEST.ROOT ! test/jdk/com/sun/jdi/OomDebugTest.java ! test/jdk/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java ! test/jdk/java/lang/management/ManagementFactory/MXBeanException.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java + test/jdk/java/lang/management/MemoryMXBean/MemoryTestZGC.sh ! test/lib/sun/hotspot/gc/GC.java Changeset: 2dff159158c5 Author: duke Date: 2018-06-08 18:24 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2dff159158c5 ZGC: Solaris/SPARC support ! make/autoconf/hotspot.m4 ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c2_globals_sparc.hpp + src/hotspot/cpu/sparc/gc/z/zBarrierSetAssembler_sparc.cpp + src/hotspot/cpu/sparc/gc/z/zBarrierSetAssembler_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/os/solaris/globals_solaris.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zAddress_solaris_sparc.inline.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zGlobals_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zGlobals_solaris_sparc.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zLargePages_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zNUMA_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zPhysicalMemoryBacking_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zPhysicalMemoryBacking_solaris_sparc.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zVirtualMemory_solaris_sparc.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/adlc/formssel.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/connode.hpp From per.liden at oracle.com Fri Jun 8 17:39:13 2018 From: per.liden at oracle.com (Per Liden) Date: Fri, 8 Jun 2018 19:39:13 +0200 Subject: The Concurrent StringTable is here! Message-ID: Hi all, In the latest rebase that I just pushed, we picked up Robbin's concurrent StringTable work [1] that went in to the jdk/jdk repo yesterday. This means that StringTable processing is now completely concurrent in ZGC. I.e. you can call String.intern() as much as you like, and it will have zero effect on GC pause times. Yay! [1] http://hg.openjdk.java.net/zgc/zgc/rev/bd6b78feb6a3 cheers, Per From per.liden at oracle.com Fri Jun 8 23:02:42 2018 From: per.liden at oracle.com (Per Liden) Date: Sat, 9 Jun 2018 01:02:42 +0200 Subject: Patch reduces ZGC concurrent marking overhead by ~24% In-Reply-To: <4F03EAF9611AC5419BD0E89F3C5F9EBCAAAFF5C6@fmsmsx117.amr.corp.intel.com> References: <4F03EAF9611AC5419BD0E89F3C5F9EBCAAAFF5C6@fmsmsx117.amr.corp.intel.com> Message-ID: Hi Hugh, Thanks for investigating this. Looking forward to take it for a spin. Since we're currently focused on integrating ZGC in JDK 11, I've only had time to briefly looked at the patch, but let's get back to this once we're past that milestone and things settle down a bit. Thanks! /Per On 06/05/2018 11:11 PM, Wilkinson, Hugh wrote: > We have posted a ZGC patch to http://cr.openjdk.java.net/~vdeshpande/zgc/webrev.00/ . > > We have posted a bug/enhancement report to https://bugs.openjdk.java.net/browse/JDK-8204350 . > > The starting point for the code was a source "tip" download from 18 May 2018. This puts it between tags jdk-11-13 and jdk-11-14. > > The patch pipelines concurrent marking and concurrent remapping during marking, using software prefetch instructions to move data from DRAM to cache without waiting for it to arrive. We used VTune to validate what was being prefetched. The structures for which prefetching is occurring include ZPageTable, ZPage, ZBitMap, ZForwardingTable, ZMarkCache and the object being marked. > > The pipeline processing is enabled by the +/-ZMarkPipeline option. Four other options allow setting how far ahead the prefetching occurs (0-8), whether PREFETCHW instructions are used, whether prefetching occurs for remapping and whether a 2 or 4 stage pipeline is used for remapping. > > We evaluated the benefits using SPECjbb2015. The maximum benefit was seen on a SkyLake platform. The compute processing time per mark entry was reduced by 24.08%, prefetching 6 entries ahead. The modified code outputs a gc log message of the following form at the end of every concurrent marking phase to report performance: > [193.140s][info ][gc] GC(6) Total popped entries = ,75712991,. Compute ns per popped entry = ,141,. Wall ns per popped entry = ,186,. Drain calls per (14) worker thread = ,15400.00,. > > Our evaluation of the benefits has not been exhaustive. For some workloads and some platforms, the benefits may be higher. > > The code has been tested on Intel processors. It is intended to build and to execute on other processor architectures. > > Hugh > > > > From robbin.ehn at oracle.com Mon Jun 11 16:09:00 2018 From: robbin.ehn at oracle.com (Robbin Ehn) Date: Mon, 11 Jun 2018 18:09:00 +0200 Subject: RFR(M): 8204613: StringTable: Calculates wrong number of uncleaned items. Message-ID: <8f27ac9e-8201-4cda-4bca-152c7ab992d3@oracle.com> Hi all, please review. The StringTable lazy evicts dead string, until a dead string is evicted it will be counted as a dead string. If it is not evicted before next GC cycle it is counted again, making the count of uncleaned strings skew. Also ZGC walks the strings without using the stringtable GC API, but it needs to be-able to feedback the number of dead strings to get the cleaning functionality. There is a big probability that ZGC makes it in before this change-set, so I included ZGC changes. There was a compile issue on slowdebug on windows for create_archived_string(), I added NOT_CDS_JAVA_HEAP_RETURN_(NULL) for it. Change-set: http://cr.openjdk.java.net/~rehn/8204613/webrev/index.html Bug: https://bugs.openjdk.java.net/browse/JDK-8204613 T1-3 with ZGC testing on, no related issues and manual JMH testing. Thanks, Robbin From per.liden at oracle.com Tue Jun 12 15:10:22 2018 From: per.liden at oracle.com (per.liden at oracle.com) Date: Tue, 12 Jun 2018 15:10:22 +0000 Subject: hg: zgc/zgc: 63 new changesets Message-ID: <201806121510.w5CFAQEu026920@aojmv0008.oracle.com> Changeset: cb1d8c083db0 Author: bpb Date: 2018-06-08 07:58 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/cb1d8c083db0 8204576: (fs) java/nio/file/Files/CopyAndMove.java does not set isUnix = true on macOS Reviewed-by: alanb ! test/jdk/java/nio/file/Files/CopyAndMove.java Changeset: e0a32b178e6f Author: mchung Date: 2018-06-08 08:30 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e0a32b178e6f 8204584: jdeps generates illegal dot file containing ranksep=0,600000 Reviewed-by: jjg ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java Changeset: 4a5fd709e286 Author: mcimadamore Date: 2018-06-08 16:33 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4a5fd709e286 8204610: Compiler confused by parenthesized "this" in final fields assignments Summary: parenthesis are not skipped consistently in DA/DU, forward reference analysis Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/langtools/tools/javac/DefiniteAssignment/T8204610.java Changeset: 1476689320e0 Author: sdama Date: 2018-06-08 21:06 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1476689320e0 8196990: Resolve disabled warnings for libjli Summary: initialized uninitialzed data to avoid maybe-uninitialized warnings from gcc Reviewed-by: jlaskey ! make/lib/CoreLibraries.gmk ! src/java.base/share/native/libjli/args.c Changeset: f3aac763a315 Author: eosterlund Date: 2018-06-08 11:30 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f3aac763a315 8204504: Fix for 8198285 breaks slowdebug builds Reviewed-by: rkennke, mgronlun ! src/hotspot/share/oops/accessBackend.inline.hpp Changeset: f0aeede1b855 Author: ihse Date: 2018-06-08 18:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f0aeede1b855 8204572: SetupJdkLibrary should setup SRC and -I flags automatically Reviewed-by: erikj ! make/common/JdkNativeCompilation.gmk ! make/common/MakeBase.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.rmi.gmk ! make/lib/Lib-java.security.jgss.gmk ! make/lib/Lib-java.smartcardio.gmk ! make/lib/Lib-jdk.accessibility.gmk ! make/lib/Lib-jdk.attach.gmk ! make/lib/Lib-jdk.crypto.cryptoki.gmk ! make/lib/Lib-jdk.crypto.ec.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.jdwp.agent.gmk ! make/lib/Lib-jdk.management.agent.gmk ! make/lib/Lib-jdk.management.gmk ! make/lib/Lib-jdk.net.gmk ! make/lib/Lib-jdk.pack.gmk ! make/lib/Lib-jdk.sctp.gmk ! make/lib/Lib-jdk.security.auth.gmk ! make/lib/LibCommon.gmk - src/java.desktop/macosx/native/libsplashscreen/libpng/zlib.h + src/java.desktop/macosx/native/libsplashscreen/libpng/zlibwrapper/zlib.h ! src/java.desktop/share/native/libsplashscreen/java_awt_SplashScreen.c ! src/java.prefs/macosx/native/libprefs/MacOSXPreferencesFile.m ! src/java.prefs/unix/native/libprefs/FileSystemPreferences.c ! src/java.prefs/windows/native/libprefs/WindowsPreferences.c ! src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c ! src/java.security.jgss/windows/native/libw2k_lsa_auth/WindowsDirectory.c ! src/jdk.crypto.ec/share/native/libsunec/ECC_JNI.cpp ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp ! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c ! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCryptoMD.c ! src/jdk.net/linux/native/libextnet/LinuxSocketOptions.c Changeset: ee1a0ddb2590 Author: ihse Date: 2018-06-08 18:15 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ee1a0ddb2590 8204602: Add devkit for linux-arm32 Reviewed-by: erikj ! make/conf/jib-profiles.js ! make/devkit/Makefile ! make/devkit/Tools.gmk Changeset: bef0ed237504 Author: martin Date: 2018-06-08 09:36 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/bef0ed237504 8204444: java.time cleanup Reviewed-by: scolebourne, rriggs ! src/java.base/share/classes/java/time/Clock.java ! src/java.base/share/classes/java/time/Duration.java ! src/java.base/share/classes/java/time/Instant.java ! src/java.base/share/classes/java/time/LocalTime.java ! src/java.base/share/classes/java/time/chrono/ChronoLocalDateImpl.java ! src/java.base/share/classes/java/time/chrono/ChronoLocalDateTime.java ! src/java.base/share/classes/java/time/chrono/Chronology.java ! src/java.base/share/classes/java/time/chrono/IsoChronology.java ! src/java.base/share/classes/java/time/chrono/JapaneseChronology.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/java/time/format/DecimalStyle.java ! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java Changeset: 5d905cc4c358 Author: martin Date: 2018-06-08 09:37 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5d905cc4c358 8204377: Rename Object#wait parameter name from "timeout" to "timeoutMillis" Reviewed-by: dholmes, scolebourne, alanb, rriggs ! src/java.base/share/classes/java/lang/Object.java Changeset: 0e25d6367884 Author: sherman Date: 2018-06-08 10:09 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0e25d6367884 8204229: Formatter and String.format ignore the width with the percent modifier (%5%) Reviewed-by: jlaskey ! src/java.base/share/classes/java/util/Formatter.java ! test/jdk/java/util/Formatter/Basic-X.java.template ! test/jdk/java/util/Formatter/Basic.java ! test/jdk/java/util/Formatter/BasicBigDecimal.java ! test/jdk/java/util/Formatter/BasicBigInteger.java ! test/jdk/java/util/Formatter/BasicBoolean.java ! test/jdk/java/util/Formatter/BasicBooleanObject.java ! test/jdk/java/util/Formatter/BasicByte.java ! test/jdk/java/util/Formatter/BasicByteObject.java ! test/jdk/java/util/Formatter/BasicChar.java ! test/jdk/java/util/Formatter/BasicCharObject.java ! test/jdk/java/util/Formatter/BasicDateTime.java ! test/jdk/java/util/Formatter/BasicDouble.java ! test/jdk/java/util/Formatter/BasicDoubleObject.java ! test/jdk/java/util/Formatter/BasicFloat.java ! test/jdk/java/util/Formatter/BasicFloatObject.java ! test/jdk/java/util/Formatter/BasicInt.java ! test/jdk/java/util/Formatter/BasicIntObject.java ! test/jdk/java/util/Formatter/BasicLong.java ! test/jdk/java/util/Formatter/BasicLongObject.java ! test/jdk/java/util/Formatter/BasicShort.java ! test/jdk/java/util/Formatter/BasicShortObject.java ! test/jdk/java/util/Formatter/genBasic.sh Changeset: 30d5bca69eae Author: ccheung Date: 2018-06-08 11:04 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/30d5bca69eae 8204110: serviceability/sa/ClhsdbSymbol.java and ClhsdbInspect.java failed when running in CDS mode Summary: ClhsdbSymbol - added printing of symbols from shared table. ClhsdbInspect - find type via FileMapInfo if guessTypeForAddress returns null and sharing is enabled. Reviewed-by: jgeorge, sspitsyn, iklam ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/SymbolTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/CompactHashTable.java Changeset: cb0efe0cc20e Author: dl Date: 2018-06-08 11:38 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/cb0efe0cc20e 8204375: Add TimeUnit#convert(Duration) Reviewed-by: martin, scolebourne, plevart, rriggs ! src/java.base/share/classes/java/util/concurrent/TimeUnit.java ! test/jdk/java/util/concurrent/tck/TimeUnit8Test.java Changeset: 2e3f73b616c2 Author: naoto Date: 2017-08-09 14:54 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2e3f73b616c2 8202088: Japanese new era implementation Reviewed-by: scolebourne, rriggs, nishjain, weijun ! src/java.base/share/classes/java/time/chrono/JapaneseEra.java ! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java ! src/java.base/share/classes/sun/text/resources/FormatData.java ! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java ! src/java.base/share/classes/sun/util/calendar/Era.java ! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java ! src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ja.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ja.java ! test/jdk/java/text/Format/DateFormat/WeekDateTest.java ! test/jdk/java/time/tck/java/time/chrono/TCKJapaneseChronology.java ! test/jdk/java/time/tck/java/time/chrono/TCKJapaneseEra.java ! test/jdk/java/time/test/java/time/chrono/TestJapaneseChronology.java ! test/jdk/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java ! test/jdk/java/util/Calendar/Bug8007038.java ! test/jdk/java/util/Calendar/Builder/BuilderTest.java + test/jdk/java/util/Calendar/JapaneseEraNameTest.java ! test/jdk/java/util/Calendar/NarrowNamesTest.java ! test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.java ! test/jdk/java/util/Calendar/SupplementalJapaneseEraTest.sh ! test/jdk/java/util/Calendar/ZoneOffsets.java Changeset: 70e706c85f1d Author: prr Date: 2018-06-04 10:54 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/70e706c85f1d 8203367: Upgrade to freetype 2.9.1 Reviewed-by: serb ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/freetype.md ! src/java.desktop/share/native/libfreetype/UPDATING.txt ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h ! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h ! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c ! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h ! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h ! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c ! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c ! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c ! src/java.desktop/share/native/libfreetype/src/cff/cffload.c ! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.c Changeset: 544cb09baada Author: serb Date: 2018-06-04 19:01 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/544cb09baada 8203308: Remove the appletviewer classes Reviewed-by: prr, erikj ! make/gensrc/Gensrc-java.desktop.gmk ! src/java.desktop/share/classes/sun/applet/AppletClassLoader.java - src/java.desktop/share/classes/sun/applet/AppletEvent.java - src/java.desktop/share/classes/sun/applet/AppletEventMulticaster.java - src/java.desktop/share/classes/sun/applet/AppletIOException.java - src/java.desktop/share/classes/sun/applet/AppletIllegalArgumentException.java - src/java.desktop/share/classes/sun/applet/AppletImageRef.java - src/java.desktop/share/classes/sun/applet/AppletListener.java - src/java.desktop/share/classes/sun/applet/AppletMessageHandler.java - src/java.desktop/share/classes/sun/applet/AppletObjectInputStream.java - src/java.desktop/share/classes/sun/applet/AppletPanel.java - src/java.desktop/share/classes/sun/applet/AppletProps.java - src/java.desktop/share/classes/sun/applet/AppletResourceLoader.java - src/java.desktop/share/classes/sun/applet/AppletSecurityException.java - src/java.desktop/share/classes/sun/applet/AppletViewer.java - src/java.desktop/share/classes/sun/applet/AppletViewerFactory.java - src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java - src/java.desktop/share/classes/sun/applet/Main.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_de.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_es.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_fr.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_it.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ja.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ko.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_sv.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java ! test/jdk/TEST.ROOT ! test/jdk/TEST.groups - test/jdk/sun/applet/DeprecatedAppletViewer/DeprecatedAppletViewer.java - test/jdk/sun/applet/TEST.properties Changeset: 93879c0753ec Author: serb Date: 2018-06-04 19:36 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/93879c0753ec 8204118: [macos] Nonsensical self == [super init] in CFileDialog.m Reviewed-by: kaddepalli, sveerabhadra ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m Changeset: 18f8e3b6f3b7 Author: serb Date: 2018-06-04 20:32 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/18f8e3b6f3b7 8196030: AWT Robot mouseMove fails on Windows 10 1709 with HiDPI 8190326: Robot.mouseMove uses scaling factor of main display on unscaled second display Reviewed-by: prr, kcr ! src/java.desktop/share/classes/java/awt/Robot.java ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! src/java.desktop/windows/classes/sun/awt/windows/WRobotPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp + test/jdk/java/awt/Robot/MouseLocationOnScreen/MouseLocationOnScreen.java Changeset: 10b8e57899b3 Author: prr Date: 2018-06-05 14:42 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/10b8e57899b3 8203499: Uninitialised memory in WinAccessBridge.cpp Reviewed-by: serb ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp Changeset: f8c15a2f2ae9 Author: mbaesken Date: 2018-06-04 16:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f8c15a2f2ae9 8204211: windows : handle potential C++ exception in GDIRenderer Reviewed-by: clanger, prr, serb ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/windows/native/libawt/java2d/windows/GDIRenderer.cpp ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp Changeset: e2acd1ba1ee5 Author: prr Date: 2018-06-06 09:41 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e2acd1ba1ee5 Merge - src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.inline.hpp - src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.inline.hpp - src/hotspot/os_cpu/bsd_zero/orderAccess_bsd_zero.inline.hpp - src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.inline.hpp - src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.inline.hpp - src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.inline.hpp - src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.inline.hpp - src/hotspot/os_cpu/linux_sparc/orderAccess_linux_sparc.inline.hpp - src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.inline.hpp - src/hotspot/os_cpu/linux_zero/orderAccess_linux_zero.inline.hpp - src/hotspot/os_cpu/solaris_sparc/orderAccess_solaris_sparc.inline.hpp - src/hotspot/os_cpu/solaris_x86/orderAccess_solaris_x86.inline.hpp - src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.inline.hpp - src/hotspot/share/runtime/orderAccess.inline.hpp - src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/MissingRequiredOptionException.java - src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/UnacceptableNumberOfNonOptionsException.java - src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Objects.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-1.10.2.js - test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsHelper.java - test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsTests.java - test/hotspot/jtreg/runtime/appcds/test-classes/jdk/dynalink/DynamicLinker.jasm Changeset: 143c539c00dc Author: prr Date: 2018-06-06 10:44 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/143c539c00dc 8203499: Uninitialised memory in WinAccessBridge.cpp Reviewed-by: serb ! src/java.desktop/share/classes/javax/print/ServiceUI.java + src/java.desktop/share/classes/javax/print/attribute/standard/DialogOwner.java - src/java.desktop/share/classes/sun/print/DialogOnTop.java - src/java.desktop/share/classes/sun/print/DialogOwner.java + src/java.desktop/share/classes/sun/print/DialogOwnerAccessor.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/print/Win32PrintService.java + test/jdk/java/awt/print/Dialog/DialogOwnerTest.java Changeset: fe3e444e7fbe Author: prr Date: 2018-06-06 12:35 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/fe3e444e7fbe 8204496: backout fix for 8203796 which was pushed under another ID Reviewed-by: serb ! src/java.desktop/share/classes/javax/print/ServiceUI.java + src/java.desktop/share/classes/sun/print/DialogOnTop.java ! src/java.desktop/share/classes/sun/print/DialogOwner.java < src/java.desktop/share/classes/javax/print/attribute/standard/DialogOwner.java - src/java.desktop/share/classes/sun/print/DialogOwnerAccessor.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/print/Win32PrintService.java - test/jdk/java/awt/print/Dialog/DialogOwnerTest.java Changeset: 15a2ef1e418e Author: prr Date: 2018-06-06 12:51 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/15a2ef1e418e 8203796: Define API to support specifying ownership of print dialogs Reviewed-by: serb, kcr ! src/java.desktop/share/classes/javax/print/ServiceUI.java + src/java.desktop/share/classes/javax/print/attribute/standard/DialogOwner.java - src/java.desktop/share/classes/sun/print/DialogOnTop.java - src/java.desktop/share/classes/sun/print/DialogOwner.java + src/java.desktop/share/classes/sun/print/DialogOwnerAccessor.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/print/Win32PrintService.java + test/jdk/java/awt/print/Dialog/DialogOwnerTest.java Changeset: 580159eeac07 Author: prr Date: 2018-06-06 13:04 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/580159eeac07 8204187: Remove proprietary JPEG code from javax.imageio Reviewed-by: bpb, serb, kaddepalli ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEG.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOFMarkerSegment.java ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c ! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c + test/jdk/javax/imageio/plugins/jpeg/TestWriteARGBJPEG.java ! test/jdk/javax/imageio/plugins/shared/BitDepth.java Changeset: cbae0e359538 Author: erikj Date: 2018-06-06 13:16 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/cbae0e359538 8200132: Remove jre images and bundles Reviewed-by: alanb, ihse ! doc/building.html ! doc/building.md ! make/Bundles.gmk ! make/Help.gmk ! make/Images.gmk ! make/Main.gmk ! make/autoconf/spec.gmk.in ! make/conf/jib-profiles.js ! make/scripts/compare.sh Changeset: 78aa1b2c4c6d Author: serb Date: 2018-06-06 15:37 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/78aa1b2c4c6d 8203224: java.awt.desktop.*Event classes could not be instantiated if Desktop feature is not supported Reviewed-by: prr, kaddepalli ! src/java.desktop/share/classes/java/awt/desktop/AboutEvent.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/AppHiddenEvent.java ! src/java.desktop/share/classes/java/awt/desktop/AppReopenedEvent.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/OpenURIEvent.java ! src/java.desktop/share/classes/java/awt/desktop/PreferencesEvent.java ! src/java.desktop/share/classes/java/awt/desktop/PrintFilesEvent.java ! src/java.desktop/share/classes/java/awt/desktop/QuitEvent.java ! src/java.desktop/share/classes/java/awt/desktop/ScreenSleepEvent.java ! src/java.desktop/share/classes/java/awt/desktop/SystemSleepEvent.java ! src/java.desktop/share/classes/java/awt/desktop/UserSessionEvent.java + test/jdk/java/awt/Desktop/DesktopEventsExceptions/DesktopEventsExceptions.java Changeset: bc4563382e8f Author: prr Date: 2018-06-07 11:35 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/bc4563382e8f 8204126: MonospacedGlyphWidthTest.java failed again Reviewed-by: serb ! test/jdk/java/awt/font/MonospacedGlyphWidth/MonospacedGlyphWidthTest.java Changeset: 8a3b993c6adc Author: psadhukhan Date: 2018-06-08 12:52 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8a3b993c6adc 8202864: [TESTBUG] Need to replace the image used in two Swing tests Reviewed-by: prr, jdv ! test/jdk/javax/swing/JLayer/8041982/bug8041982.java - test/jdk/javax/swing/JLayer/8041982/cupanim.gif + test/jdk/javax/swing/JLayer/8041982/duke.gif ! test/jdk/javax/swing/JSlider/4987336/bug4987336.html ! test/jdk/javax/swing/JSlider/4987336/bug4987336.java - test/jdk/javax/swing/JSlider/4987336/cupanim.gif + test/jdk/javax/swing/JSlider/4987336/duke.gif Changeset: 1ac60dacaafb Author: prr Date: 2018-06-08 12:51 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1ac60dacaafb Merge ! make/conf/jib-profiles.js ! make/lib/Awt2dLibraries.gmk - src/java.base/aix/native/libjsig/jsig.c - src/java.desktop/macosx/native/libsplashscreen/libpng/zlib.h - src/java.sql.rowset/share/classes/javax/sql/rowset/package.html - src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package.html - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/StringTable.java Changeset: 0d47e89382ed Author: prr Date: 2018-06-08 13:32 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0d47e89382ed Merge Changeset: 6d021f0a2bf8 Author: rkennke Date: 2018-06-04 15:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6d021f0a2bf8 8203172: Primitive heap access for interpreter BarrierSetAssembler/aarch64 Reviewed-by: eosterlund, adinn ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: ee8524126794 Author: jjg Date: 2018-06-08 15:24 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ee8524126794 8204588: Test failures after "Launch Single-File Source-Code Programs" Reviewed-by: mchung ! test/jdk/ProblemList.txt ! test/jdk/tools/launcher/SourceMode.java ! test/langtools/ProblemList.txt ! test/langtools/tools/javac/launcher/SourceLauncherTest.java Changeset: 6c12c0bf0962 Author: mchung Date: 2018-06-09 20:57 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6c12c0bf0962 8204648: test/jdk/tools/launchers/SourceMode.java fails with long shebang line Reviewed-by: darcy ! test/jdk/tools/launcher/SourceMode.java Changeset: 65e65d5905bc Author: dsamersoff Date: 2018-06-10 12:58 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/65e65d5905bc 8202705: ARM32 build crashes on long JavaThread offsets Summary: Account extra bytes at the beginning of JavaThread Reviewed-by: shade, roland, dsamersoff Contributed-by: boris.ulasevich at bell-sw.com ! src/hotspot/cpu/arm/macroAssembler_arm.cpp Changeset: ade54c345982 Author: tschatzl Date: 2018-06-11 12:09 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ade54c345982 8204617: ParallelGC parallel reference processing does not set MT degree in reference processor Reviewed-by: sangheki, kbarrett ! src/hotspot/share/gc/parallel/psParallelCompact.cpp Changeset: 3787e9158925 Author: tschatzl Date: 2018-06-11 12:09 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3787e9158925 8204618: The parallel GC reference processing task executor enqueues a wrong number of tasks into the queue Reviewed-by: sangheki, kbarrett ! src/hotspot/share/gc/parallel/pcTasks.cpp Changeset: 9c361050293f Author: goetz Date: 2018-06-10 17:26 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9c361050293f 8204652: [aix] fix thread stack allocation, too big stack sizes not recognized Reviewed-by: stuefe, dholmes ! src/hotspot/os/aix/os_aix.cpp Changeset: f07979db6cb2 Author: roland Date: 2018-06-11 14:16 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f07979db6cb2 8202747: C2: assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node Reviewed-by: neliasso, kvn ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java Changeset: 6dfe5ae92fa8 Author: mbaesken Date: 2018-06-08 14:14 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6dfe5ae92fa8 8204598: add more thread-related system settings info to hs_error file on Linux Reviewed-by: dholmes, stuefe ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp Changeset: 50469fb301c4 Author: ccheung Date: 2018-06-11 09:40 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/50469fb301c4 8204563: UseAppCDS obsolete message confusing Reviewed-by: jiangli, mseledtsov, dholmes ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/runtime/appcds/CommandLineFlagComboNegative.java Changeset: 54fcaffa8fac Author: simonis Date: 2018-06-11 19:09 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/54fcaffa8fac 8204684: [AIX] Build of libjli_static broken after change 8204572 (SetupJdkLibrary) Reviewed-by: stuefe, erikj ! make/lib/CoreLibraries.gmk Changeset: e5cdf2569510 Author: ihse Date: 2018-06-11 20:18 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e5cdf2569510 8204682: Parsing for LOG=report=none is broken when combined with other keywords Reviewed-by: erikj ! make/InitSupport.gmk Changeset: 6aa873a6dae9 Author: valeriep Date: 2018-06-11 19:39 +0000 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6aa873a6dae9 8194073: Invalid SunNativeProvider.INSTANCE initialization Summary: Changed to always construct INSTANCE after MECH_MAP Reviewed-by: valeriep Contributed-by: Jan Kalina ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java Changeset: 2b940ad6816f Author: epavlova Date: 2018-06-11 14:29 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2b940ad6816f 8204694: Add failed compiler/stable tests into ProblemList-graal.txt Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: e93ba293e962 Author: valeriep Date: 2018-06-11 21:56 +0000 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e93ba293e962 8178374: Problematic ByteBuffer handling in CipherSpi.bufferCrypt method Summary: Updated the impl and added reg test to cover all 4 combinations of ByteBuffers Reviewed-by: ascarpino ! src/java.base/share/classes/javax/crypto/CipherSpi.java + test/jdk/javax/crypto/CipherSpi/TestGCMWithByteBuffer.java Changeset: 075e9982b409 Author: erikj Date: 2018-06-12 01:31 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/075e9982b409 8204127: Change bundle format on Windows to zip Reviewed-by: ihse ! make/autoconf/spec.gmk.in ! make/conf/jib-profiles.js Changeset: 2a94ab65b026 Author: xyin Date: 2018-06-12 08:51 +0800 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2a94ab65b026 8201528: Add new test to check for package versioning information in OpenJDK Reviewed-by: mchung + test/jdk/java/lang/Package/PackageFromManifest.java Changeset: 7f166e010af4 Author: kbarrett Date: 2018-06-11 22:35 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7f166e010af4 8204097: Simplify OopStorage::AllocateList block entry access Summary: Removed obsolete support for blocks being in multiple lists. Reviewed-by: coleenp, tschatzl ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp Changeset: 2a524e603529 Author: sdama Date: 2018-06-12 14:16 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2a524e603529 8196993: Resolve disabled warnings for libunpack Summary: captured return values and labelled as fall through to avoid unused-result and implicit-fallthrough gcc warnings Reviewed-by: mchung ! make/launcher/Launcher-jdk.pack.gmk ! src/jdk.pack/share/native/common-unpack/unpack.cpp ! src/jdk.pack/share/native/common-unpack/zip.cpp Changeset: 1ce463f497ad Author: goetz Date: 2018-05-30 14:46 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1ce463f497ad 8204476: Add additional statistics to CodeCache::print_summary Reviewed-by: kvn, stuefe Contributed-by: Rene Schuenemann ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp Changeset: 77f9fece2f19 Author: goetz Date: 2018-05-30 14:46 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/77f9fece2f19 8204477: Count linkage errors and print in Exceptions::print_exception_counts_on_error Reviewed-by: stuefe, coleenp Contributed-by: Rene Schuenemann ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/exceptions.hpp Changeset: 618526574f8b Author: smonteith Date: 2018-06-10 20:53 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/618526574f8b 8204628: [AArch64] Assertion failure in BarrierSetAssembler::load_at Reviewed-by: aph, drwhite, eosterlund, adinn ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: e775444c555e Author: jlahoda Date: 2018-06-12 12:14 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e775444c555e 8204674: Inconsistent lambda parameter span Summary: Correcting parameter spans for lambda parameters. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/tree/VarTree.java Changeset: 17bde7f98889 Author: aph Date: 2018-06-12 10:27 +0000 URL: http://hg.openjdk.java.net/zgc/zgc/rev/17bde7f98889 8204606: [Aarch64] SIGSEGVs caused by C1 because of improper register usage Summary: Use correct registers for pasing arguments Reviewed-by: adinn, smonteith ! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp Changeset: 12be4323b0a5 Author: adinn Date: 2018-06-12 11:11 +0000 URL: http://hg.openjdk.java.net/zgc/zgc/rev/12be4323b0a5 Merge Changeset: 32ab7150a270 Author: shade Date: 2018-06-12 10:01 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/32ab7150a270 8204850: BarrierSet::make_* should be static Reviewed-by: stuefe, tschatzl ! src/hotspot/share/gc/shared/barrierSet.hpp Changeset: 99f4d3b6d487 Author: sdama Date: 2018-06-12 18:30 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/99f4d3b6d487 8204861: fix for 8196993 has broken the build on linux Summary: undo the changes done for 8196993 Reviewed-by: stefank, shade ! make/launcher/Launcher-jdk.pack.gmk ! src/jdk.pack/share/native/common-unpack/unpack.cpp ! src/jdk.pack/share/native/common-unpack/zip.cpp Changeset: 7b7c75d87f9b Author: shade Date: 2018-06-12 15:03 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7b7c75d87f9b 8204180: Implementation: JEP 318: Epsilon, A No-Op Garbage Collector Summary: Introduce Epsilon GC Reviewed-by: rkennke, ihse, pliden, eosterlund, lmesnik, jgeorge, stefank ! make/autoconf/hotspot.m4 ! make/hotspot/lib/JvmFeatures.gmk + src/hotspot/share/gc/epsilon/epsilonArguments.cpp + src/hotspot/share/gc/epsilon/epsilonArguments.hpp + src/hotspot/share/gc/epsilon/epsilonBarrierSet.cpp + src/hotspot/share/gc/epsilon/epsilonBarrierSet.hpp + src/hotspot/share/gc/epsilon/epsilonCollectorPolicy.hpp + src/hotspot/share/gc/epsilon/epsilonHeap.cpp + src/hotspot/share/gc/epsilon/epsilonHeap.hpp + src/hotspot/share/gc/epsilon/epsilonMemoryPool.cpp + src/hotspot/share/gc/epsilon/epsilonMemoryPool.hpp + src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp + src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.hpp + src/hotspot/share/gc/epsilon/epsilonThreadLocalData.hpp + src/hotspot/share/gc/epsilon/epsilon_globals.hpp + src/hotspot/share/gc/epsilon/vmStructs_epsilon.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/hotspot/share/utilities/macros.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/epsilon/EpsilonHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeapName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java + test/hotspot/jtreg/gc/epsilon/TestByteArrays.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/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/serviceability/sa/TestUniverse.java ! test/lib/sun/hotspot/gc/GC.java Changeset: f63ee2ebf86c Author: pliden Date: 2018-06-12 15:46 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f63ee2ebf86c Merge ! .jcheck/conf ! make/autoconf/hotspot.m4 ! make/conf/jib-profiles.js ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c2_globals_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/solaris/globals_solaris.hpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/adlc/formssel.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcThreadLocalData.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/logging/logPrefix.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/connode.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/opcodes.cpp ! src/hotspot/share/opto/opcodes.hpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/utilities/macros.hpp ! src/java.base/unix/native/libjava/TimeZone_md.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.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/CollectedHeapName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.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/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.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/Metaspace/PrintMetaspaceDcmd.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/serviceability/dcmd/gc/RunGCTest.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCapacityTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest02.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest03.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcNewTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/CompressedClassSpaceSize/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java ! test/jdk/TEST.ROOT ! test/jdk/com/sun/jdi/OomDebugTest.java ! test/jdk/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java ! test/jdk/java/lang/management/ManagementFactory/MXBeanException.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java ! test/lib/sun/hotspot/gc/GC.java Changeset: 7cd40b868469 Author: duke Date: 2018-06-12 16:35 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7cd40b868469 ZGC: Relax jcheck config ! .jcheck/conf Changeset: 33aa88fd03a0 Author: duke Date: 2018-06-12 16:35 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/33aa88fd03a0 ZGC: TEMPORARY: Avoid compiler warnings about using the deprecated readdir_r ! src/java.base/unix/native/libjava/TimeZone_md.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c Changeset: 395f1e30ee22 Author: duke Date: 2018-06-12 16:35 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/395f1e30ee22 ZGC: The Z Garbage Collector v93 ! make/autoconf/hotspot.m4 ! make/conf/jib-profiles.js ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp + src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp + src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad + src/hotspot/os_cpu/linux_x86/gc/z/zAddress_linux_x86.inline.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zLargePages_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zNUMA_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zVirtualMemory_linux_x86.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcThreadLocalData.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp + src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp + src/hotspot/share/gc/z/c1/zBarrierSetC1.hpp + src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp + src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp + src/hotspot/share/gc/z/vmStructs_z.cpp + src/hotspot/share/gc/z/vmStructs_z.hpp + src/hotspot/share/gc/z/zAddress.cpp + src/hotspot/share/gc/z/zAddress.hpp + src/hotspot/share/gc/z/zAddress.inline.hpp + src/hotspot/share/gc/z/zAddressRangeMap.hpp + src/hotspot/share/gc/z/zAddressRangeMap.inline.hpp + src/hotspot/share/gc/z/zAllocationFlags.hpp + src/hotspot/share/gc/z/zArguments.cpp + src/hotspot/share/gc/z/zArguments.hpp + src/hotspot/share/gc/z/zArray.hpp + src/hotspot/share/gc/z/zArray.inline.hpp + src/hotspot/share/gc/z/zBarrier.cpp + src/hotspot/share/gc/z/zBarrier.hpp + src/hotspot/share/gc/z/zBarrier.inline.hpp + src/hotspot/share/gc/z/zBarrierSet.cpp + src/hotspot/share/gc/z/zBarrierSet.hpp + src/hotspot/share/gc/z/zBarrierSet.inline.hpp + src/hotspot/share/gc/z/zBarrierSetAssembler.cpp + src/hotspot/share/gc/z/zBarrierSetAssembler.hpp + src/hotspot/share/gc/z/zBarrierSetRuntime.cpp + src/hotspot/share/gc/z/zBarrierSetRuntime.hpp + src/hotspot/share/gc/z/zBitField.hpp + src/hotspot/share/gc/z/zBitMap.hpp + src/hotspot/share/gc/z/zBitMap.inline.hpp + src/hotspot/share/gc/z/zCPU.cpp + src/hotspot/share/gc/z/zCPU.hpp + src/hotspot/share/gc/z/zCollectedHeap.cpp + src/hotspot/share/gc/z/zCollectedHeap.hpp + src/hotspot/share/gc/z/zCollectorPolicy.cpp + src/hotspot/share/gc/z/zCollectorPolicy.hpp + src/hotspot/share/gc/z/zDebug.gdb + src/hotspot/share/gc/z/zDirector.cpp + src/hotspot/share/gc/z/zDirector.hpp + src/hotspot/share/gc/z/zDriver.cpp + src/hotspot/share/gc/z/zDriver.hpp + src/hotspot/share/gc/z/zErrno.cpp + src/hotspot/share/gc/z/zErrno.hpp + src/hotspot/share/gc/z/zForwardingTable.cpp + src/hotspot/share/gc/z/zForwardingTable.hpp + src/hotspot/share/gc/z/zForwardingTable.inline.hpp + src/hotspot/share/gc/z/zForwardingTableEntry.hpp + src/hotspot/share/gc/z/zFuture.hpp + src/hotspot/share/gc/z/zFuture.inline.hpp + src/hotspot/share/gc/z/zGlobals.cpp + src/hotspot/share/gc/z/zGlobals.hpp + src/hotspot/share/gc/z/zHash.hpp + src/hotspot/share/gc/z/zHash.inline.hpp + src/hotspot/share/gc/z/zHeap.cpp + src/hotspot/share/gc/z/zHeap.hpp + src/hotspot/share/gc/z/zHeap.inline.hpp + src/hotspot/share/gc/z/zHeapIterator.cpp + src/hotspot/share/gc/z/zHeapIterator.hpp + src/hotspot/share/gc/z/zInitialize.cpp + src/hotspot/share/gc/z/zInitialize.hpp + src/hotspot/share/gc/z/zLargePages.cpp + src/hotspot/share/gc/z/zLargePages.hpp + src/hotspot/share/gc/z/zLargePages.inline.hpp + src/hotspot/share/gc/z/zList.hpp + src/hotspot/share/gc/z/zList.inline.hpp + src/hotspot/share/gc/z/zLiveMap.cpp + src/hotspot/share/gc/z/zLiveMap.hpp + src/hotspot/share/gc/z/zLiveMap.inline.hpp + src/hotspot/share/gc/z/zLock.hpp + src/hotspot/share/gc/z/zLock.inline.hpp + src/hotspot/share/gc/z/zMark.cpp + src/hotspot/share/gc/z/zMark.hpp + src/hotspot/share/gc/z/zMark.inline.hpp + src/hotspot/share/gc/z/zMarkCache.cpp + src/hotspot/share/gc/z/zMarkCache.hpp + src/hotspot/share/gc/z/zMarkCache.inline.hpp + src/hotspot/share/gc/z/zMarkStack.cpp + src/hotspot/share/gc/z/zMarkStack.hpp + src/hotspot/share/gc/z/zMarkStack.inline.hpp + src/hotspot/share/gc/z/zMarkStackEntry.hpp + src/hotspot/share/gc/z/zMarkTerminate.hpp + src/hotspot/share/gc/z/zMarkTerminate.inline.hpp + src/hotspot/share/gc/z/zMemory.cpp + src/hotspot/share/gc/z/zMemory.hpp + src/hotspot/share/gc/z/zMemory.inline.hpp + src/hotspot/share/gc/z/zMessagePort.hpp + src/hotspot/share/gc/z/zMessagePort.inline.hpp + src/hotspot/share/gc/z/zMetronome.cpp + src/hotspot/share/gc/z/zMetronome.hpp + src/hotspot/share/gc/z/zNMethodTable.cpp + src/hotspot/share/gc/z/zNMethodTable.hpp + src/hotspot/share/gc/z/zNMethodTableEntry.hpp + src/hotspot/share/gc/z/zNUMA.cpp + src/hotspot/share/gc/z/zNUMA.hpp + src/hotspot/share/gc/z/zObjectAllocator.cpp + src/hotspot/share/gc/z/zObjectAllocator.hpp + src/hotspot/share/gc/z/zOop.hpp + src/hotspot/share/gc/z/zOop.inline.hpp + src/hotspot/share/gc/z/zOopClosures.cpp + src/hotspot/share/gc/z/zOopClosures.hpp + src/hotspot/share/gc/z/zOopClosures.inline.hpp + src/hotspot/share/gc/z/zPage.cpp + src/hotspot/share/gc/z/zPage.hpp + src/hotspot/share/gc/z/zPage.inline.hpp + src/hotspot/share/gc/z/zPageAllocator.cpp + src/hotspot/share/gc/z/zPageAllocator.hpp + src/hotspot/share/gc/z/zPageCache.cpp + src/hotspot/share/gc/z/zPageCache.hpp + src/hotspot/share/gc/z/zPageCache.inline.hpp + src/hotspot/share/gc/z/zPageTable.cpp + src/hotspot/share/gc/z/zPageTable.hpp + src/hotspot/share/gc/z/zPageTable.inline.hpp + src/hotspot/share/gc/z/zPageTableEntry.hpp + src/hotspot/share/gc/z/zPhysicalMemory.cpp + src/hotspot/share/gc/z/zPhysicalMemory.hpp + src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp + src/hotspot/share/gc/z/zPreMappedMemory.cpp + src/hotspot/share/gc/z/zPreMappedMemory.hpp + src/hotspot/share/gc/z/zPreMappedMemory.inline.hpp + src/hotspot/share/gc/z/zReferenceProcessor.cpp + src/hotspot/share/gc/z/zReferenceProcessor.hpp + src/hotspot/share/gc/z/zRelocate.cpp + src/hotspot/share/gc/z/zRelocate.hpp + src/hotspot/share/gc/z/zRelocationSet.cpp + src/hotspot/share/gc/z/zRelocationSet.hpp + src/hotspot/share/gc/z/zRelocationSet.inline.hpp + src/hotspot/share/gc/z/zRelocationSetSelector.cpp + src/hotspot/share/gc/z/zRelocationSetSelector.hpp + src/hotspot/share/gc/z/zResurrection.cpp + src/hotspot/share/gc/z/zResurrection.hpp + src/hotspot/share/gc/z/zResurrection.inline.hpp + src/hotspot/share/gc/z/zRootsIterator.cpp + src/hotspot/share/gc/z/zRootsIterator.hpp + src/hotspot/share/gc/z/zRuntimeWorkers.cpp + src/hotspot/share/gc/z/zRuntimeWorkers.hpp + src/hotspot/share/gc/z/zServiceability.cpp + src/hotspot/share/gc/z/zServiceability.hpp + src/hotspot/share/gc/z/zStat.cpp + src/hotspot/share/gc/z/zStat.hpp + src/hotspot/share/gc/z/zTask.cpp + src/hotspot/share/gc/z/zTask.hpp + src/hotspot/share/gc/z/zThread.cpp + src/hotspot/share/gc/z/zThread.hpp + src/hotspot/share/gc/z/zThreadLocalData.hpp + src/hotspot/share/gc/z/zTracer.cpp + src/hotspot/share/gc/z/zTracer.hpp + src/hotspot/share/gc/z/zTracer.inline.hpp + src/hotspot/share/gc/z/zUtils.cpp + src/hotspot/share/gc/z/zUtils.hpp + src/hotspot/share/gc/z/zUtils.inline.hpp + src/hotspot/share/gc/z/zValue.hpp + src/hotspot/share/gc/z/zVirtualMemory.cpp + src/hotspot/share/gc/z/zVirtualMemory.hpp + src/hotspot/share/gc/z/zVirtualMemory.inline.hpp + src/hotspot/share/gc/z/zWeakRootsProcessor.cpp + src/hotspot/share/gc/z/zWeakRootsProcessor.hpp + src/hotspot/share/gc/z/zWorkers.cpp + src/hotspot/share/gc/z/zWorkers.hpp + src/hotspot/share/gc/z/zWorkers.inline.hpp + src/hotspot/share/gc/z/z_globals.hpp + src/hotspot/share/gc/z/z_specialized_oop_closures.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/logging/logPrefix.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/opcodes.cpp ! src/hotspot/share/opto/opcodes.hpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/utilities/macros.hpp + src/java.base/share/legal/c-libutl.md ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.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/CollectedHeapName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCName.java + 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/ZBarrier.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/ZForwardingTable.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTableCursor.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTableEntry.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/ZHash.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHeap.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/ZPageAllocator.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/ZPhysicalMemoryManager.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZVirtualMemory.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/hotspot/gtest/gc/z/test_zAddress.cpp + test/hotspot/gtest/gc/z/test_zArray.cpp + test/hotspot/gtest/gc/z/test_zBitField.cpp + test/hotspot/gtest/gc/z/test_zBitMap.cpp + test/hotspot/gtest/gc/z/test_zForwardingTable.cpp + test/hotspot/gtest/gc/z/test_zList.cpp + test/hotspot/gtest/gc/z/test_zLiveMap.cpp + test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp + test/hotspot/gtest/gc/z/test_zUtils.cpp + test/hotspot/gtest/gc/z/test_zVirtualMemory.cpp ! test/hotspot/jtreg/TEST.ROOT + test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestSoftReferencesBehaviorOnOOME.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.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/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.java + test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java + test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.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/Metaspace/PrintMetaspaceDcmd.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/serviceability/dcmd/gc/RunGCTest.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCapacityTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest02.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest03.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcNewTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/CompressedClassSpaceSize/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java ! test/jdk/TEST.ROOT ! test/jdk/com/sun/jdi/OomDebugTest.java ! test/jdk/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java ! test/jdk/java/lang/management/ManagementFactory/MXBeanException.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java + test/jdk/java/lang/management/MemoryMXBean/MemoryTestZGC.sh ! test/lib/sun/hotspot/gc/GC.java Changeset: 1ce98f29161d Author: duke Date: 2018-06-12 16:35 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1ce98f29161d ZGC: Solaris/SPARC support ! make/autoconf/hotspot.m4 ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c2_globals_sparc.hpp + src/hotspot/cpu/sparc/gc/z/zBarrierSetAssembler_sparc.cpp + src/hotspot/cpu/sparc/gc/z/zBarrierSetAssembler_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/os/solaris/globals_solaris.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zAddress_solaris_sparc.inline.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zGlobals_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zGlobals_solaris_sparc.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zLargePages_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zNUMA_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zPhysicalMemoryBacking_solaris_sparc.cpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zPhysicalMemoryBacking_solaris_sparc.hpp + src/hotspot/os_cpu/solaris_sparc/gc/z/zVirtualMemory_solaris_sparc.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/adlc/formssel.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/connode.hpp From per.liden at oracle.com Wed Jun 13 07:53:03 2018 From: per.liden at oracle.com (Per Liden) Date: Wed, 13 Jun 2018 09:53:03 +0200 Subject: ZGC integrated into JDK 11 Message-ID: Hi all, (In case some of you aren't following some of the other lists) I'm happy to announce that ZGC was has now been integrated into JDK 11 [1]! Please note that it continues to be marked as an "experimental feature" in JDK 11, meaning you need to use --with-jvm-features=zgc when configuring/building the JDK it and -XX:+UnlockExperimentalVMOptions -XX:+UseZGC when running it. ZGC will however be enabled/available in all future JDK binaries produced by Oracle (both Oracle JDK binaries and OpenJDK/GPL binaries). Other vendors of JDK binaries might also enable it, but it's their choice. The project wiki [2] continues to be the goto place for information on how to configure and use ZGC. cheers, Per [1] http://hg.openjdk.java.net/jdk/jdk/rev/767cdb97f103 [2] https://wiki.openjdk.java.net/display/zgc/Main From magnus.ihse.bursie at oracle.com Wed Jun 13 10:16:54 2018 From: magnus.ihse.bursie at oracle.com (Magnus Ihse Bursie) Date: Wed, 13 Jun 2018 12:16:54 +0200 Subject: ZGC integrated into JDK 11 In-Reply-To: References: Message-ID: On 2018-06-13 09:53, Per Liden wrote: > Hi all, > > (In case some of you aren't following some of the other lists) > > I'm happy to announce that ZGC was has now been integrated into JDK 11 > [1]! Congratulations! Nice work! /Magnus > > Please note that it continues to be marked as an "experimental > feature" in JDK 11, meaning you need to use --with-jvm-features=zgc > when configuring/building the JDK it and > -XX:+UnlockExperimentalVMOptions -XX:+UseZGC when running it. > > ZGC will however be enabled/available in all future JDK binaries > produced by Oracle (both Oracle JDK binaries and OpenJDK/GPL > binaries). Other vendors of JDK binaries might also enable it, but > it's their choice. > > The project wiki [2] continues to be the goto place for information on > how to configure and use ZGC. > > cheers, > Per > > [1] http://hg.openjdk.java.net/jdk/jdk/rev/767cdb97f103 > [2] https://wiki.openjdk.java.net/display/zgc/Main From stuart.monteith at linaro.org Wed Jun 13 10:23:06 2018 From: stuart.monteith at linaro.org (Stuart Monteith) Date: Wed, 13 Jun 2018 11:23:06 +0100 Subject: ZGC integrated into JDK 11 In-Reply-To: References: Message-ID: That's great Per. I'll move my work over to the jdk tree. What are your intentions regarding the SPARC port? I presume that there is no intention to maintain it, and therefore no intention to merge it. The aarch64 port progresses - there were recently a couple of bugs that needed addresses that were confusing my testing. BR, Stuart On 13 June 2018 at 08:53, Per Liden wrote: > Hi all, > > (In case some of you aren't following some of the other lists) > > I'm happy to announce that ZGC was has now been integrated into JDK 11 [1]! > > Please note that it continues to be marked as an "experimental feature" in > JDK 11, meaning you need to use --with-jvm-features=zgc when > configuring/building the JDK it and -XX:+UnlockExperimentalVMOptions > -XX:+UseZGC when running it. > > ZGC will however be enabled/available in all future JDK binaries produced by > Oracle (both Oracle JDK binaries and OpenJDK/GPL binaries). Other vendors of > JDK binaries might also enable it, but it's their choice. > > The project wiki [2] continues to be the goto place for information on how > to configure and use ZGC. > > cheers, > Per > > [1] http://hg.openjdk.java.net/jdk/jdk/rev/767cdb97f103 > [2] https://wiki.openjdk.java.net/display/zgc/Main From robbin.ehn at oracle.com Wed Jun 13 10:44:58 2018 From: robbin.ehn at oracle.com (Robbin Ehn) Date: Wed, 13 Jun 2018 12:44:58 +0200 Subject: RFR(M): 8204613: StringTable: Calculates wrong number of uncleaned items. In-Reply-To: <8f27ac9e-8201-4cda-4bca-152c7ab992d3@oracle.com> References: <8f27ac9e-8201-4cda-4bca-152c7ab992d3@oracle.com> Message-ID: <3a927b10-6b01-f1c2-184c-5a9e3e2aefdb@oracle.com> Hi, Stefan pointed out that there are some useless methods calls since we don't remove any strings in some of the walks. Serial, Parallel and CMS only removes strings in serial call to unlink. G1 only removes strings in StringAndSymbolCleaningTask. I reverted does unneeded changes, leaving the patch with only G1 and ZGC changes (+ stringtable): http://cr.openjdk.java.net/~rehn/8204613/v2/webrev/ Thanks Stefan! /Robbin On 06/11/2018 06:09 PM, Robbin Ehn wrote: > Hi all, please review. > > The StringTable lazy evicts dead string, until a dead string is evicted it will > be counted as a dead string. If it is not evicted before next GC cycle it is > counted again, making the count of uncleaned strings skew. > Also ZGC walks the strings without using the stringtable GC API, but it needs to > be-able to feedback the number of dead strings to get the cleaning functionality. > There is a big probability that ZGC makes it in before this change-set, so I > included ZGC changes. > > There was a compile issue on slowdebug on windows for create_archived_string(), > I added NOT_CDS_JAVA_HEAP_RETURN_(NULL) for it. > > Change-set: http://cr.openjdk.java.net/~rehn/8204613/webrev/index.html > Bug: https://bugs.openjdk.java.net/browse/JDK-8204613 > > T1-3 with ZGC testing on, no related issues and manual JMH testing. > > Thanks, Robbin From per.liden at oracle.com Wed Jun 13 12:13:34 2018 From: per.liden at oracle.com (Per Liden) Date: Wed, 13 Jun 2018 14:13:34 +0200 Subject: ZGC integrated into JDK 11 In-Reply-To: References: Message-ID: <081fd2e4-9255-1dc3-28ae-fff345ce7df0@oracle.com> On 06/13/2018 12:23 PM, Stuart Monteith wrote: > That's great Per. I'll move my work over to the jdk tree. > > What are your intentions regarding the SPARC port? I presume that > there is no intention to maintain it, and therefore no intention to > merge it. We've left out the SPARC port for now. Our current guess is that there's not enough demand for it to justify the maintenance and testing costs. But, we could be wrong there, and if so we can easily bring it in again. We're just being a bit cautious here, since it's always easier to add a this later, compared to removing it later. The SPARC port has also served as a good template for what a port would look like on hardware with VA-masking support, but I'm hoping the aarch64 port can fill that role going forward. > > The aarch64 port progresses - there were recently a couple of bugs > that needed addresses that were confusing my testing. Let us know if there's something we can do to help. cheers, Per > > BR, > Stuart > > > On 13 June 2018 at 08:53, Per Liden wrote: >> Hi all, >> >> (In case some of you aren't following some of the other lists) >> >> I'm happy to announce that ZGC was has now been integrated into JDK 11 [1]! >> >> Please note that it continues to be marked as an "experimental feature" in >> JDK 11, meaning you need to use --with-jvm-features=zgc when >> configuring/building the JDK it and -XX:+UnlockExperimentalVMOptions >> -XX:+UseZGC when running it. >> >> ZGC will however be enabled/available in all future JDK binaries produced by >> Oracle (both Oracle JDK binaries and OpenJDK/GPL binaries). Other vendors of >> JDK binaries might also enable it, but it's their choice. >> >> The project wiki [2] continues to be the goto place for information on how >> to configure and use ZGC. >> >> cheers, >> Per >> >> [1] http://hg.openjdk.java.net/jdk/jdk/rev/767cdb97f103 >> [2] https://wiki.openjdk.java.net/display/zgc/Main From per.liden at oracle.com Wed Jun 13 12:13:38 2018 From: per.liden at oracle.com (Per Liden) Date: Wed, 13 Jun 2018 14:13:38 +0200 Subject: ZGC integrated into JDK 11 In-Reply-To: References: Message-ID: On 06/13/2018 12:16 PM, Magnus Ihse Bursie wrote: > On 2018-06-13 09:53, Per Liden wrote: >> Hi all, >> >> (In case some of you aren't following some of the other lists) >> >> I'm happy to announce that ZGC was has now been integrated into JDK 11 >> [1]! > Congratulations! Nice work! Thanks Magnus! cheers, Per > > /Magnus >> >> Please note that it continues to be marked as an "experimental >> feature" in JDK 11, meaning you need to use --with-jvm-features=zgc >> when configuring/building the JDK it and >> -XX:+UnlockExperimentalVMOptions -XX:+UseZGC when running it. >> >> ZGC will however be enabled/available in all future JDK binaries >> produced by Oracle (both Oracle JDK binaries and OpenJDK/GPL >> binaries). Other vendors of JDK binaries might also enable it, but >> it's their choice. >> >> The project wiki [2] continues to be the goto place for information on >> how to configure and use ZGC. >> >> cheers, >> Per >> >> [1] http://hg.openjdk.java.net/jdk/jdk/rev/767cdb97f103 >> [2] https://wiki.openjdk.java.net/display/zgc/Main > From per.liden at oracle.com Wed Jun 13 12:20:07 2018 From: per.liden at oracle.com (Per Liden) Date: Wed, 13 Jun 2018 14:20:07 +0200 Subject: RFR(M): 8204613: StringTable: Calculates wrong number of uncleaned items. In-Reply-To: <3a927b10-6b01-f1c2-184c-5a9e3e2aefdb@oracle.com> References: <8f27ac9e-8201-4cda-4bca-152c7ab992d3@oracle.com> <3a927b10-6b01-f1c2-184c-5a9e3e2aefdb@oracle.com> Message-ID: Looks good Robbin! /Per On 06/13/2018 12:44 PM, Robbin Ehn wrote: > Hi, Stefan pointed out that there are some useless methods calls since > we don't remove any strings in some of the walks. > > Serial, Parallel and CMS only removes strings in serial call to unlink. > G1 only removes strings in StringAndSymbolCleaningTask. > > I reverted does unneeded changes, leaving the patch with only G1 and ZGC > changes (+ stringtable): > http://cr.openjdk.java.net/~rehn/8204613/v2/webrev/ > > Thanks Stefan! > > /Robbin > > On 06/11/2018 06:09 PM, Robbin Ehn wrote: >> Hi all, please review. >> >> The StringTable lazy evicts dead string, until a dead string is >> evicted it will be counted as a dead string. If it is not evicted >> before next GC cycle it is counted again, making the count of >> uncleaned strings skew. >> Also ZGC walks the strings without using the stringtable GC API, but >> it needs to be-able to feedback the number of dead strings to get the >> cleaning functionality. >> There is a big probability that ZGC makes it in before this >> change-set, so I included ZGC changes. >> >> There was a compile issue on slowdebug on windows for >> create_archived_string(), I added NOT_CDS_JAVA_HEAP_RETURN_(NULL) for it. >> >> Change-set: http://cr.openjdk.java.net/~rehn/8204613/webrev/index.html >> Bug: https://bugs.openjdk.java.net/browse/JDK-8204613 >> >> T1-3 with ZGC testing on, no related issues and manual JMH testing. >> >> Thanks, Robbin From robbin.ehn at oracle.com Wed Jun 13 12:31:39 2018 From: robbin.ehn at oracle.com (Robbin Ehn) Date: Wed, 13 Jun 2018 14:31:39 +0200 Subject: RFR(M): 8204613: StringTable: Calculates wrong number of uncleaned items. In-Reply-To: References: <8f27ac9e-8201-4cda-4bca-152c7ab992d3@oracle.com> <3a927b10-6b01-f1c2-184c-5a9e3e2aefdb@oracle.com> Message-ID: <0d066691-9ee6-8d08-3f5f-6a5507cf17a1@oracle.com> Thanks Per! /Robbin On 06/13/2018 02:20 PM, Per Liden wrote: > Looks good Robbin! > > /Per > > On 06/13/2018 12:44 PM, Robbin Ehn wrote: >> Hi, Stefan pointed out that there are some useless methods calls since we >> don't remove any strings in some of the walks. >> >> Serial, Parallel and CMS only removes strings in serial call to unlink. >> G1 only removes strings in StringAndSymbolCleaningTask. >> >> I reverted does unneeded changes, leaving the patch with only G1 and ZGC >> changes (+ stringtable): >> http://cr.openjdk.java.net/~rehn/8204613/v2/webrev/ >> >> Thanks Stefan! >> >> /Robbin >> >> On 06/11/2018 06:09 PM, Robbin Ehn wrote: >>> Hi all, please review. >>> >>> The StringTable lazy evicts dead string, until a dead string is evicted it >>> will be counted as a dead string. If it is not evicted before next GC cycle >>> it is counted again, making the count of uncleaned strings skew. >>> Also ZGC walks the strings without using the stringtable GC API, but it needs >>> to be-able to feedback the number of dead strings to get the cleaning >>> functionality. >>> There is a big probability that ZGC makes it in before this change-set, so I >>> included ZGC changes. >>> >>> There was a compile issue on slowdebug on windows for >>> create_archived_string(), I added NOT_CDS_JAVA_HEAP_RETURN_(NULL) for it. >>> >>> Change-set: http://cr.openjdk.java.net/~rehn/8204613/webrev/index.html >>> Bug: https://bugs.openjdk.java.net/browse/JDK-8204613 >>> >>> T1-3 with ZGC testing on, no related issues and manual JMH testing. >>> >>> Thanks, Robbin From shade at redhat.com Thu Jun 14 08:45:04 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 14 Jun 2018 10:45:04 +0200 Subject: Make +UseZGC fail hard when it is unsupported Message-ID: <84bc31f4-d717-a243-74e5-b19fe883744e@redhat.com> Hey guys, I have build recent workspace, and forgot to enable zgc in configure. Yet, the runs proceeded as usual, and G1 was automatically selected. Per, can you make this failure fatal? $ build/linux-x86_64-normal-server-release/images/jdk/bin/java -XX:+UnlockExperimentalVMOptions -XX:+UseZGC -Xlog:gc -version OpenJDK 64-Bit Server VM warning: -XX:+UseZGC not supported in this VM [0.015s][info][gc] Using G1 Thanks, -Aleksey From per.liden at oracle.com Thu Jun 14 08:55:42 2018 From: per.liden at oracle.com (Per Liden) Date: Thu, 14 Jun 2018 10:55:42 +0200 Subject: Make +UseZGC fail hard when it is unsupported In-Reply-To: <84bc31f4-d717-a243-74e5-b19fe883744e@redhat.com> References: <84bc31f4-d717-a243-74e5-b19fe883744e@redhat.com> Message-ID: <7e5846f8-dba8-2bca-4493-615ea9f3a51c@oracle.com> Hi Aleksey, On 06/14/2018 10:45 AM, Aleksey Shipilev wrote: > Hey guys, > > I have build recent workspace, and forgot to enable zgc in configure. Yet, the runs proceeded as > usual, and G1 was automatically selected. Per, can you make this failure fatal? This behavior is in line with how this mechanism works for all other GCs, so it's not ZGC specific. E.g. if you build a minimal VM you should see the same behavior if you try to enable, say G1. However, it can certainly be debated whether this is a good behavior or not, and I tend to agree with you that it's not. cheers, Per > > $ build/linux-x86_64-normal-server-release/images/jdk/bin/java -XX:+UnlockExperimentalVMOptions > -XX:+UseZGC -Xlog:gc -version > OpenJDK 64-Bit Server VM warning: -XX:+UseZGC not supported in this VM > [0.015s][info][gc] Using G1 > > > Thanks, > -Aleksey > From shade at redhat.com Thu Jun 14 08:59:19 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 14 Jun 2018 10:59:19 +0200 Subject: Make +UseZGC fail hard when it is unsupported In-Reply-To: <7e5846f8-dba8-2bca-4493-615ea9f3a51c@oracle.com> References: <84bc31f4-d717-a243-74e5-b19fe883744e@redhat.com> <7e5846f8-dba8-2bca-4493-615ea9f3a51c@oracle.com> Message-ID: On 06/14/2018 10:55 AM, Per Liden wrote: > On 06/14/2018 10:45 AM, Aleksey Shipilev wrote: >> I have build recent workspace, and forgot to enable zgc in configure. Yet, the runs proceeded as >> usual, and G1 was automatically selected. Per, can you make this failure fatal? > > This behavior is in line with how this mechanism works for all other GCs, so it's not ZGC specific. > E.g. if you build a minimal VM you should see the same behavior if you try to enable, say G1. > > However, it can certainly be debated whether this is a good behavior or not, and I tend to agree > with you that it's not. Sure. My point was that users would become exposed to this with optionally-compiled experimental GC very often now. Hardly anyone uses minimal VM, but everyone would use server VM with optional GCs. Would be sad to see reports against ZGC, Shenandoah, Epsilon that are not actually running those GCs. Since you were redoing the gcConfig machinery, would you have cycles to make RFE that makes this warning fatal? -Aleksey From per.liden at oracle.com Thu Jun 14 15:58:23 2018 From: per.liden at oracle.com (Per Liden) Date: Thu, 14 Jun 2018 17:58:23 +0200 Subject: Make +UseZGC fail hard when it is unsupported In-Reply-To: References: <84bc31f4-d717-a243-74e5-b19fe883744e@redhat.com> <7e5846f8-dba8-2bca-4493-615ea9f3a51c@oracle.com> Message-ID: <2badf825-2678-b2ec-7136-64b016881bfb@oracle.com> Hi Aleksey, On 06/14/2018 10:59 AM, Aleksey Shipilev wrote: > On 06/14/2018 10:55 AM, Per Liden wrote: >> On 06/14/2018 10:45 AM, Aleksey Shipilev wrote: >>> I have build recent workspace, and forgot to enable zgc in configure. Yet, the runs proceeded as >>> usual, and G1 was automatically selected. Per, can you make this failure fatal? >> >> This behavior is in line with how this mechanism works for all other GCs, so it's not ZGC specific. >> E.g. if you build a minimal VM you should see the same behavior if you try to enable, say G1. >> >> However, it can certainly be debated whether this is a good behavior or not, and I tend to agree >> with you that it's not. > > Sure. My point was that users would become exposed to this with optionally-compiled experimental GC > very often now. Hardly anyone uses minimal VM, but everyone would use server VM with optional GCs. > Would be sad to see reports against ZGC, Shenandoah, Epsilon that are not actually running those GCs. > > Since you were redoing the gcConfig machinery, would you have cycles to make RFE that makes this > warning fatal? Sure, I'll look into it. /Per From shade at redhat.com Thu Jun 14 15:59:42 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 14 Jun 2018 17:59:42 +0200 Subject: Make +UseZGC fail hard when it is unsupported In-Reply-To: <2badf825-2678-b2ec-7136-64b016881bfb@oracle.com> References: <84bc31f4-d717-a243-74e5-b19fe883744e@redhat.com> <7e5846f8-dba8-2bca-4493-615ea9f3a51c@oracle.com> <2badf825-2678-b2ec-7136-64b016881bfb@oracle.com> Message-ID: On 06/14/2018 05:58 PM, Per Liden wrote: > Hi Aleksey, > > On 06/14/2018 10:59 AM, Aleksey Shipilev wrote: >> On 06/14/2018 10:55 AM, Per Liden wrote: >>> On 06/14/2018 10:45 AM, Aleksey Shipilev wrote: >>>> I have build recent workspace, and forgot to enable zgc in configure. Yet, the runs proceeded as >>>> usual, and G1 was automatically selected. Per, can you make this failure fatal? >>> >>> This behavior is in line with how this mechanism works for all other GCs, so it's not ZGC specific. >>> E.g. if you build a minimal VM you should see the same behavior if you try to enable, say G1. >>> >>> However, it can certainly be debated whether this is a good behavior or not, and I tend to agree >>> with you that it's not. >> >> Sure. My point was that users would become exposed to this with optionally-compiled experimental GC >> very often now. Hardly anyone uses minimal VM, but everyone would use server VM with optional GCs. >> Would be sad to see reports against ZGC, Shenandoah, Epsilon that are not actually running those GCs. >> >> Since you were redoing the gcConfig machinery, would you have cycles to make RFE that makes this >> warning fatal? > > Sure, I'll look into it. Thank you! -Aleksey From per.liden at oracle.com Mon Jun 18 07:41:05 2018 From: per.liden at oracle.com (per.liden at oracle.com) Date: Mon, 18 Jun 2018 07:41:05 +0000 Subject: hg: zgc/zgc: 82 new changesets Message-ID: <201806180741.w5I7fBYG024824@aojmv0008.oracle.com> Changeset: 04f4e983c2f7 Author: kvn Date: 2018-06-12 07:52 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/04f4e983c2f7 8204113: Upgrade linker used in AOT tests to be same version as build toolchain Reviewed-by: erikj, iignatyev ! test/hotspot/jtreg/compiler/aot/AotCompiler.java Changeset: 767cdb97f103 Author: pliden Date: 2018-06-12 17:40 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/767cdb97f103 8204210: Implementation: JEP 333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental) Reviewed-by: pliden, stefank, eosterlund, ehelin, sjohanss, rbackman, coleenp, ihse, jgeorge, lmesnik, rkennke Contributed-by: per.liden at oracle.com, stefan.karlsson at oracle.com, erik.osterlund at oracle.com, mikael.gerdin at oracle.com, kim.barrett at oracle.com, nils.eliasson at oracle.com, rickard.backman at oracle.com, rwestrel at redhat.com, coleen.phillimore at oracle.com, robbin.ehn at oracle.com, gerard.ziemski at oracle.com, hugh.wilkinson at intel.com, sandhya.viswanathan at intel.com, bill.npo.wheeler at intel.com, vinay.k.awasthi at intel.com, yasuenag at gmail.com ! make/autoconf/hotspot.m4 ! make/conf/jib-profiles.js ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp + src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp + src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad + src/hotspot/os_cpu/linux_x86/gc/z/zAddress_linux_x86.inline.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zLargePages_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zNUMA_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp + src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp + src/hotspot/os_cpu/linux_x86/gc/z/zVirtualMemory_linux_x86.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfiguration.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcThreadLocalData.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp + src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp + src/hotspot/share/gc/z/c1/zBarrierSetC1.hpp + src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp + src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp + src/hotspot/share/gc/z/vmStructs_z.cpp + src/hotspot/share/gc/z/vmStructs_z.hpp + src/hotspot/share/gc/z/zAddress.cpp + src/hotspot/share/gc/z/zAddress.hpp + src/hotspot/share/gc/z/zAddress.inline.hpp + src/hotspot/share/gc/z/zAddressRangeMap.hpp + src/hotspot/share/gc/z/zAddressRangeMap.inline.hpp + src/hotspot/share/gc/z/zAllocationFlags.hpp + src/hotspot/share/gc/z/zArguments.cpp + src/hotspot/share/gc/z/zArguments.hpp + src/hotspot/share/gc/z/zArray.hpp + src/hotspot/share/gc/z/zArray.inline.hpp + src/hotspot/share/gc/z/zBarrier.cpp + src/hotspot/share/gc/z/zBarrier.hpp + src/hotspot/share/gc/z/zBarrier.inline.hpp + src/hotspot/share/gc/z/zBarrierSet.cpp + src/hotspot/share/gc/z/zBarrierSet.hpp + src/hotspot/share/gc/z/zBarrierSet.inline.hpp + src/hotspot/share/gc/z/zBarrierSetAssembler.cpp + src/hotspot/share/gc/z/zBarrierSetAssembler.hpp + src/hotspot/share/gc/z/zBarrierSetRuntime.cpp + src/hotspot/share/gc/z/zBarrierSetRuntime.hpp + src/hotspot/share/gc/z/zBitField.hpp + src/hotspot/share/gc/z/zBitMap.hpp + src/hotspot/share/gc/z/zBitMap.inline.hpp + src/hotspot/share/gc/z/zCPU.cpp + src/hotspot/share/gc/z/zCPU.hpp + src/hotspot/share/gc/z/zCollectedHeap.cpp + src/hotspot/share/gc/z/zCollectedHeap.hpp + src/hotspot/share/gc/z/zCollectorPolicy.cpp + src/hotspot/share/gc/z/zCollectorPolicy.hpp + src/hotspot/share/gc/z/zDebug.gdb + src/hotspot/share/gc/z/zDirector.cpp + src/hotspot/share/gc/z/zDirector.hpp + src/hotspot/share/gc/z/zDriver.cpp + src/hotspot/share/gc/z/zDriver.hpp + src/hotspot/share/gc/z/zErrno.cpp + src/hotspot/share/gc/z/zErrno.hpp + src/hotspot/share/gc/z/zForwardingTable.cpp + src/hotspot/share/gc/z/zForwardingTable.hpp + src/hotspot/share/gc/z/zForwardingTable.inline.hpp + src/hotspot/share/gc/z/zForwardingTableEntry.hpp + src/hotspot/share/gc/z/zFuture.hpp + src/hotspot/share/gc/z/zFuture.inline.hpp + src/hotspot/share/gc/z/zGlobals.cpp + src/hotspot/share/gc/z/zGlobals.hpp + src/hotspot/share/gc/z/zHash.hpp + src/hotspot/share/gc/z/zHash.inline.hpp + src/hotspot/share/gc/z/zHeap.cpp + src/hotspot/share/gc/z/zHeap.hpp + src/hotspot/share/gc/z/zHeap.inline.hpp + src/hotspot/share/gc/z/zHeapIterator.cpp + src/hotspot/share/gc/z/zHeapIterator.hpp + src/hotspot/share/gc/z/zInitialize.cpp + src/hotspot/share/gc/z/zInitialize.hpp + src/hotspot/share/gc/z/zLargePages.cpp + src/hotspot/share/gc/z/zLargePages.hpp + src/hotspot/share/gc/z/zLargePages.inline.hpp + src/hotspot/share/gc/z/zList.hpp + src/hotspot/share/gc/z/zList.inline.hpp + src/hotspot/share/gc/z/zLiveMap.cpp + src/hotspot/share/gc/z/zLiveMap.hpp + src/hotspot/share/gc/z/zLiveMap.inline.hpp + src/hotspot/share/gc/z/zLock.hpp + src/hotspot/share/gc/z/zLock.inline.hpp + src/hotspot/share/gc/z/zMark.cpp + src/hotspot/share/gc/z/zMark.hpp + src/hotspot/share/gc/z/zMark.inline.hpp + src/hotspot/share/gc/z/zMarkCache.cpp + src/hotspot/share/gc/z/zMarkCache.hpp + src/hotspot/share/gc/z/zMarkCache.inline.hpp + src/hotspot/share/gc/z/zMarkStack.cpp + src/hotspot/share/gc/z/zMarkStack.hpp + src/hotspot/share/gc/z/zMarkStack.inline.hpp + src/hotspot/share/gc/z/zMarkStackEntry.hpp + src/hotspot/share/gc/z/zMarkTerminate.hpp + src/hotspot/share/gc/z/zMarkTerminate.inline.hpp + src/hotspot/share/gc/z/zMemory.cpp + src/hotspot/share/gc/z/zMemory.hpp + src/hotspot/share/gc/z/zMemory.inline.hpp + src/hotspot/share/gc/z/zMessagePort.hpp + src/hotspot/share/gc/z/zMessagePort.inline.hpp + src/hotspot/share/gc/z/zMetronome.cpp + src/hotspot/share/gc/z/zMetronome.hpp + src/hotspot/share/gc/z/zNMethodTable.cpp + src/hotspot/share/gc/z/zNMethodTable.hpp + src/hotspot/share/gc/z/zNMethodTableEntry.hpp + src/hotspot/share/gc/z/zNUMA.cpp + src/hotspot/share/gc/z/zNUMA.hpp + src/hotspot/share/gc/z/zObjectAllocator.cpp + src/hotspot/share/gc/z/zObjectAllocator.hpp + src/hotspot/share/gc/z/zOop.hpp + src/hotspot/share/gc/z/zOop.inline.hpp + src/hotspot/share/gc/z/zOopClosures.cpp + src/hotspot/share/gc/z/zOopClosures.hpp + src/hotspot/share/gc/z/zOopClosures.inline.hpp + src/hotspot/share/gc/z/zPage.cpp + src/hotspot/share/gc/z/zPage.hpp + src/hotspot/share/gc/z/zPage.inline.hpp + src/hotspot/share/gc/z/zPageAllocator.cpp + src/hotspot/share/gc/z/zPageAllocator.hpp + src/hotspot/share/gc/z/zPageCache.cpp + src/hotspot/share/gc/z/zPageCache.hpp + src/hotspot/share/gc/z/zPageCache.inline.hpp + src/hotspot/share/gc/z/zPageTable.cpp + src/hotspot/share/gc/z/zPageTable.hpp + src/hotspot/share/gc/z/zPageTable.inline.hpp + src/hotspot/share/gc/z/zPageTableEntry.hpp + src/hotspot/share/gc/z/zPhysicalMemory.cpp + src/hotspot/share/gc/z/zPhysicalMemory.hpp + src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp + src/hotspot/share/gc/z/zPreMappedMemory.cpp + src/hotspot/share/gc/z/zPreMappedMemory.hpp + src/hotspot/share/gc/z/zPreMappedMemory.inline.hpp + src/hotspot/share/gc/z/zReferenceProcessor.cpp + src/hotspot/share/gc/z/zReferenceProcessor.hpp + src/hotspot/share/gc/z/zRelocate.cpp + src/hotspot/share/gc/z/zRelocate.hpp + src/hotspot/share/gc/z/zRelocationSet.cpp + src/hotspot/share/gc/z/zRelocationSet.hpp + src/hotspot/share/gc/z/zRelocationSet.inline.hpp + src/hotspot/share/gc/z/zRelocationSetSelector.cpp + src/hotspot/share/gc/z/zRelocationSetSelector.hpp + src/hotspot/share/gc/z/zResurrection.cpp + src/hotspot/share/gc/z/zResurrection.hpp + src/hotspot/share/gc/z/zResurrection.inline.hpp + src/hotspot/share/gc/z/zRootsIterator.cpp + src/hotspot/share/gc/z/zRootsIterator.hpp + src/hotspot/share/gc/z/zRuntimeWorkers.cpp + src/hotspot/share/gc/z/zRuntimeWorkers.hpp + src/hotspot/share/gc/z/zServiceability.cpp + src/hotspot/share/gc/z/zServiceability.hpp + src/hotspot/share/gc/z/zStat.cpp + src/hotspot/share/gc/z/zStat.hpp + src/hotspot/share/gc/z/zTask.cpp + src/hotspot/share/gc/z/zTask.hpp + src/hotspot/share/gc/z/zThread.cpp + src/hotspot/share/gc/z/zThread.hpp + src/hotspot/share/gc/z/zThreadLocalData.hpp + src/hotspot/share/gc/z/zTracer.cpp + src/hotspot/share/gc/z/zTracer.hpp + src/hotspot/share/gc/z/zTracer.inline.hpp + src/hotspot/share/gc/z/zUtils.cpp + src/hotspot/share/gc/z/zUtils.hpp + src/hotspot/share/gc/z/zUtils.inline.hpp + src/hotspot/share/gc/z/zValue.hpp + src/hotspot/share/gc/z/zVirtualMemory.cpp + src/hotspot/share/gc/z/zVirtualMemory.hpp + src/hotspot/share/gc/z/zVirtualMemory.inline.hpp + src/hotspot/share/gc/z/zWeakRootsProcessor.cpp + src/hotspot/share/gc/z/zWeakRootsProcessor.hpp + src/hotspot/share/gc/z/zWorkers.cpp + src/hotspot/share/gc/z/zWorkers.hpp + src/hotspot/share/gc/z/zWorkers.inline.hpp + src/hotspot/share/gc/z/z_globals.hpp + src/hotspot/share/gc/z/z_specialized_oop_closures.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/logging/logPrefix.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/opcodes.cpp ! src/hotspot/share/opto/opcodes.hpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/utilities/macros.hpp + src/java.base/share/legal/c-libutl.md ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.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/CollectedHeapName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCName.java + 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/ZBarrier.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/ZForwardingTable.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTableCursor.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTableEntry.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/ZHash.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHeap.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/ZPageAllocator.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/ZPhysicalMemoryManager.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZVirtualMemory.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/hotspot/gtest/gc/z/test_zAddress.cpp + test/hotspot/gtest/gc/z/test_zArray.cpp + test/hotspot/gtest/gc/z/test_zBitField.cpp + test/hotspot/gtest/gc/z/test_zBitMap.cpp + test/hotspot/gtest/gc/z/test_zForwardingTable.cpp + test/hotspot/gtest/gc/z/test_zList.cpp + test/hotspot/gtest/gc/z/test_zLiveMap.cpp + test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp + test/hotspot/gtest/gc/z/test_zUtils.cpp + test/hotspot/gtest/gc/z/test_zVirtualMemory.cpp ! test/hotspot/jtreg/TEST.ROOT + test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestSoftReferencesBehaviorOnOOME.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.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/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.java + test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java + test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.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/Metaspace/PrintMetaspaceDcmd.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/serviceability/dcmd/gc/RunGCTest.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCapacityTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest02.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest03.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcNewTest.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest01.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/CompressedClassSpaceSize/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java ! test/jdk/TEST.ROOT ! test/jdk/com/sun/jdi/OomDebugTest.java ! test/jdk/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java ! test/jdk/java/lang/management/ManagementFactory/MXBeanException.java ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java + test/jdk/java/lang/management/MemoryMXBean/MemoryTestZGC.sh ! test/lib/sun/hotspot/gc/GC.java Changeset: 3a5aafb12ae6 Author: zgu Date: 2018-06-12 11:21 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3a5aafb12ae6 8204557: NMT: Linux os::committed_in_range() does not break out outer loop when contiguous region is found Summary: Fixed bug that did not break out outer loop when region was found Reviewed-by: stuefe, adinn ! src/hotspot/os/linux/os_linux.cpp Changeset: 83fd54252ee4 Author: rriggs Date: 2018-06-12 13:07 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/83fd54252ee4 8197930: JNI exception pending in initializeEncoding of jni_util.c Reviewed-by: mchung, stuefe ! src/java.base/share/native/libjava/jni_util.c Changeset: 1fd4844371bb Author: aph Date: 2018-06-11 15:32 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1fd4844371bb 8204680: Disassembly does not display code strings in stubs Reviewed-by: kvn ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/compiler/disassembler.hpp ! src/hotspot/share/runtime/stubCodeGenerator.cpp Changeset: efd199ab8322 Author: rhalade Date: 2018-06-12 11:34 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/efd199ab8322 8196141: Add GoDaddy root certificates Reviewed-by: mullan ! src/java.base/share/lib/security/cacerts ! test/jdk/lib/security/cacerts/VerifyCACerts.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/GoDaddyCA.java Changeset: 7e3aa681a484 Author: smarks Date: 2018-06-12 13:24 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7e3aa681a484 8204243: remove Thread.destroy() and Thread.stop(Throwable) Reviewed-by: dholmes, alanb, sspitsyn, iris ! make/data/jdwp/jdwp.spec ! src/hotspot/share/prims/jvmti.xml ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html ! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java - test/jdk/java/lang/Thread/StopThrowable.java Changeset: aeb7fb702890 Author: bchristi Date: 2018-06-12 14:08 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/aeb7fb702890 8204565: (spec) Document java.{vm.}?specification.version system properties' relation to $FEATURE Reviewed-by: mchung ! src/java.base/share/classes/java/lang/System.java ! test/hotspot/jtreg/runtime/6981737/Test6981737.java ! test/jdk/java/lang/System/Versions.java Changeset: a18c60527166 Author: kbarrett Date: 2018-06-12 18:12 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/a18c60527166 8204585: Remove IN_ARCHIVE_ROOT from Access API Summary: Replaced Access API with API on heap. Reviewed-by: jiangli, coleenp, tschatzl Contributed-by: stefan.karlsson at oracle.com, kim.barrett at oracle.com ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/oops/access.hpp ! src/hotspot/share/oops/accessDecorators.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp Changeset: 7c5fbc953121 Author: cushon Date: 2018-06-11 14:06 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7c5fbc953121 8203679: AssertionError in DeferredAttr with parenthesized method reference Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/langtools/tools/javac/lambda/methodReference/MethodRefStuckParenthesized.java + test/langtools/tools/javac/lambda/methodReference/MethodRefStuckParenthesized.out Changeset: a6a44177f99c Author: kvn Date: 2018-06-12 21:29 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/a6a44177f99c 8201193: Use XMM/YMM for objects initialization Reviewed-by: jrose, kvn Contributed-by: rohitarulraj at gmail.com ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad Changeset: e1b3def12624 Author: stuefe Date: 2018-06-13 06:35 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e1b3def12624 8202772: NMT thread stack tracking causes crashes on AIX Reviewed-by: goetz, zgu ! src/hotspot/share/services/memTracker.hpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp Changeset: 8434981a4137 Author: rkennke Date: 2018-06-13 10:01 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8434981a4137 8203157: Object equals abstraction for BarrierSetAssembler Reviewed-by: eosterlund, aph ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp Changeset: d12828b7cd64 Author: rkennke Date: 2018-06-13 10:15 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d12828b7cd64 8204685: Abstraction for TLAB dummy object Reviewed-by: tschatzl, shade ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/plab.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp Changeset: f36d08a3e700 Author: glaubitz Date: 2018-06-13 10:34 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f36d08a3e700 8203301: Linux-sparc fails to build after JDK-8199712 (Flight Recorder) Reviewed-by: kvn, thartmann ! src/hotspot/cpu/sparc/vm_version_ext_sparc.cpp ! src/hotspot/cpu/sparc/vm_version_ext_sparc.hpp ! src/hotspot/os_cpu/linux_sparc/thread_linux_sparc.cpp ! src/hotspot/os_cpu/linux_sparc/thread_linux_sparc.hpp Changeset: 7bf4f1b5e438 Author: jlahoda Date: 2018-06-13 12:52 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7bf4f1b5e438 8193302: Javac AssertionError: typeSig ERROR on usage of @Generated Summary: Importing from an invisible package whose name is a prefix of a visible package is not allowed. Reviewed-by: vromero ! src/java.compiler/share/classes/javax/annotation/processing/Messager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/jdk/java/rmi/transport/dgcDeadLock/TestImpl.java ! test/jdk/sun/security/tools/jarsigner/JarSigningNonAscii.java ! test/langtools/tools/javac/importChecks/ImportsObservable.java + test/langtools/tools/javac/importChecks/ImportsObservable.out ! test/langtools/tools/javac/modules/ConvenientAccessErrorsTest.java Changeset: b93bf5846277 Author: eosterlund Date: 2018-06-13 15:08 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b93bf5846277 8203344: Make C1 leal patchable on SPARC Reviewed-by: neliasso, thartmann ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp Changeset: cf88c15d9171 Author: rhalade Date: 2018-06-13 08:44 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/cf88c15d9171 8204923: Restore Symantec root verisignclass2g2ca Reviewed-by: mullan ! src/java.base/share/lib/security/cacerts ! test/jdk/lib/security/cacerts/VerifyCACerts.java Changeset: b6ff4cd463e3 Author: vtheeyarath Date: 2018-06-12 22:23 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b6ff4cd463e3 8204342: methods in java.time s TCKZoneRules OpenJDK test miss Test annotation Summary: Added Test annotation to test methods Reviewed-by: rriggs, naoto ! test/jdk/java/time/tck/java/time/zone/TCKZoneRules.java Changeset: ad42438983ee Author: erikj Date: 2018-06-13 10:47 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ad42438983ee 8204922: Create bootcycle jib profiles Reviewed-by: tbell, ihse ! make/conf/jib-profiles.js Changeset: 5f20bf95c052 Author: bobv Date: 2018-06-12 18:44 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5f20bf95c052 8203691: Test /runtime/containers/cgroup/PlainRead.java fails Reviewed-by: dholmes, mseledtsov, rehn ! test/hotspot/jtreg/runtime/containers/cgroup/PlainRead.java Changeset: 292a4a87c321 Author: bobv Date: 2018-06-12 18:51 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/292a4a87c321 8203357: Container Metrics Reviewed-by: mchung, dholmes, mseledtsov, rehn + src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java + src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java + src/java.base/share/classes/jdk/internal/platform/Container.java + src/java.base/share/classes/jdk/internal/platform/Metrics.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties - test/hotspot/jtreg/runtime/containers/docker/CPUSetsReader.java - test/hotspot/jtreg/runtime/containers/docker/Common.java ! test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java ! test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java ! test/hotspot/jtreg/runtime/containers/docker/TestMemoryAwareness.java ! test/hotspot/jtreg/runtime/containers/docker/TestMisc.java ! test/jdk/TEST.ROOT + test/jdk/jdk/internal/platform/cgroup/TestCgroupMetrics.java + test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest + test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-aarch64 + test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-ppc64le + test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-s390x + test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java + test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java + test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java + test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java + test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java ! test/jdk/tools/launcher/Settings.java + test/lib/jdk/test/lib/containers/cgroup/CPUSetsReader.java + test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java + test/lib/jdk/test/lib/containers/docker/Common.java ! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java Changeset: 52b866a1a63a Author: bobv Date: 2018-06-12 18:53 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/52b866a1a63a Merge - make/BuildNashorn.gmk - make/UnpackSecurity.gmk - src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.inline.hpp - src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.inline.hpp - src/hotspot/os_cpu/bsd_zero/orderAccess_bsd_zero.inline.hpp - src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.inline.hpp - src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.inline.hpp - src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.inline.hpp - src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.inline.hpp - src/hotspot/os_cpu/linux_sparc/orderAccess_linux_sparc.inline.hpp - src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.inline.hpp - src/hotspot/os_cpu/linux_zero/orderAccess_linux_zero.inline.hpp - src/hotspot/os_cpu/solaris_sparc/orderAccess_solaris_sparc.inline.hpp - src/hotspot/os_cpu/solaris_x86/orderAccess_solaris_x86.inline.hpp - src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.inline.hpp - src/hotspot/share/runtime/orderAccess.inline.hpp - src/java.base/aix/native/libjsig/jsig.c ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties - src/java.desktop/linux/conf/oblique-fonts/fonts.dir - src/java.desktop/macosx/native/libsplashscreen/libpng/zlib.h - src/java.desktop/share/classes/sun/applet/AppletEvent.java - src/java.desktop/share/classes/sun/applet/AppletEventMulticaster.java - src/java.desktop/share/classes/sun/applet/AppletIOException.java - src/java.desktop/share/classes/sun/applet/AppletIllegalArgumentException.java - src/java.desktop/share/classes/sun/applet/AppletImageRef.java - src/java.desktop/share/classes/sun/applet/AppletListener.java - src/java.desktop/share/classes/sun/applet/AppletMessageHandler.java - src/java.desktop/share/classes/sun/applet/AppletObjectInputStream.java - src/java.desktop/share/classes/sun/applet/AppletPanel.java - src/java.desktop/share/classes/sun/applet/AppletProps.java - src/java.desktop/share/classes/sun/applet/AppletResourceLoader.java - src/java.desktop/share/classes/sun/applet/AppletSecurityException.java - src/java.desktop/share/classes/sun/applet/AppletViewer.java - src/java.desktop/share/classes/sun/applet/AppletViewerFactory.java - src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java - src/java.desktop/share/classes/sun/applet/Main.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_de.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_es.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_fr.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_it.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ja.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ko.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_sv.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java - src/java.desktop/share/classes/sun/print/DialogOnTop.java - src/java.desktop/share/classes/sun/print/DialogOwner.java - src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cbdt-table.hh - src/java.desktop/unix/conf/fonts/fonts.dir - src/java.sql.rowset/share/classes/javax/sql/rowset/package.html - src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package.html - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/StringTable.java - src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/MissingRequiredOptionException.java - src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/UnacceptableNumberOfNonOptionsException.java - src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Objects.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugValueMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/aaa - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/META-INF/services/javax.annotation.processing.Processor - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/APHotSpotSignature.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/AbstractVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/ClassSubstitutionVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/FoldVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedFoldPlugin.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedNodeIntrinsicPlugin.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedPlugin.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/InjectedDependencies.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/MethodSubstitutionVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/NodeIntrinsicVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/PluginGenerator.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/VerifierAnnotationProcessor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/D - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-1.10.2.js - test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsHelper.java - test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsTests.java - test/hotspot/jtreg/runtime/appcds/test-classes/jdk/dynalink/DynamicLinker.jasm ! test/jdk/TEST.ROOT - test/jdk/java/lang/Thread/StopThrowable.java - test/jdk/javax/sound/midi/MidiSystem/DefaultProperties.java - test/jdk/javax/sound/midi/MidiSystem/testdata/conf/sound.properties - test/jdk/javax/sound/sampled/AudioSystem/DefaultProperties.java - test/jdk/javax/sound/sampled/AudioSystem/testdata/conf/sound.properties - test/jdk/javax/swing/JLayer/8041982/cupanim.gif - test/jdk/javax/swing/JSlider/4987336/cupanim.gif - test/jdk/sun/applet/DeprecatedAppletViewer/DeprecatedAppletViewer.java - test/jdk/sun/applet/TEST.properties Changeset: a1a3d41b6c13 Author: bobv Date: 2018-06-13 13:44 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/a1a3d41b6c13 Merge Changeset: c7633e5f8657 Author: bobv Date: 2018-06-13 13:48 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c7633e5f8657 Merge Changeset: 75a03a4cfbca Author: stuefe Date: 2018-06-13 20:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/75a03a4cfbca 8204663: clean up remaining native parts after JDK-8187631 Reviewed-by: rriggs, psandoz ! src/java.base/unix/native/libjava/FileOutputStream_md.c ! src/java.base/unix/native/libjava/io_util_md.c ! src/java.base/unix/native/libjava/io_util_md.h ! src/java.base/windows/native/libjava/FileOutputStream_md.c ! src/java.base/windows/native/libjava/io_util_md.c ! src/java.base/windows/native/libjava/io_util_md.h Changeset: 41ff671ed8cf Author: stuefe Date: 2018-06-13 07:53 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/41ff671ed8cf 8204935: [aix] TOC overflow in libjvm.so (release build) Reviewed-by: goetz, mbaesken, ihse ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-ldflags.m4 ! make/hotspot/lib/CompileGtest.gmk Changeset: 367763702685 Author: dtitov Date: 2018-06-13 10:36 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/367763702685 8203809: [Graal] JDI tests fail with: JDITestRuntimeException : ** event IS NOT a breakpoint ** Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/EventFilters.java Changeset: 7439ceaae8e4 Author: joehw Date: 2018-06-13 12:50 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7439ceaae8e4 8201276: (fs) Add methods to Files for reading/writing a string from/to a file Reviewed-by: rriggs, smarks, sherman, forax, alanb, mli ! src/java.base/share/classes/java/lang/StringCoding.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java + test/jdk/java/nio/file/Files/ReadWriteString.java Changeset: 0742a087710e Author: bpb Date: 2018-06-13 13:12 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0742a087710e 8204915: (fs) Add some print diagnostics to java/nio/file/Files/CopyAndMove.java Reviewed-by: bchristi ! test/jdk/java/nio/file/Files/CopyAndMove.java Changeset: c530d97ec3f2 Author: jwilhelm Date: 2018-06-14 02:49 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c530d97ec3f2 Added tag jdk-11+18 for changeset e1b3def12624 ! .hgtags Changeset: 42fcc1d22f8e Author: amlu Date: 2018-06-14 09:48 +0800 URL: http://hg.openjdk.java.net/zgc/zgc/rev/42fcc1d22f8e 8204944: Remove java/util/Map/InPlaceOpsCollisions.java from ProblemList Reviewed-by: psandoz ! test/jdk/ProblemList.txt Changeset: e5a40146791b Author: rehn Date: 2018-06-14 07:26 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e5a40146791b 8204613: StringTable: Calculates wrong number of uncleaned items. Reviewed-by: pliden, coleenp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp Changeset: 83e2deb73612 Author: dholmes Date: 2018-06-14 02:01 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/83e2deb73612 8204668: Cleanup management of the java.vm.info System property Reviewed-by: rehn, cjplummer ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/thread.cpp Changeset: d9936e986e4f Author: thartmann Date: 2018-06-14 09:04 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d9936e986e4f 8203915: Induction variable of over-unrolled loop conflicts with range checks Summary: Update skeleton predicates before main loop during unrolling to remove dead code. Reviewed-by: kvn, roland ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp ! test/hotspot/jtreg/compiler/loopopts/IterationSplitPredicateInconsistency.java ! test/hotspot/jtreg/compiler/loopopts/TestOverunrolling.java Changeset: 27929b7eae4b Author: epavlova Date: 2018-06-14 00:07 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/27929b7eae4b 8204978: [Graal] Disable Epsilon GC tests from running with Graal Reviewed-by: kvn ! test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java ! test/hotspot/jtreg/gc/epsilon/TestByteArrays.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/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 Changeset: dafb2cc6ba32 Author: ysuenaga Date: 2018-06-14 16:56 +0900 URL: http://hg.openjdk.java.net/zgc/zgc/rev/dafb2cc6ba32 8204531: Remove unused chars following '\0' Reviewed-by: dholmes, stuefe ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfDataEntry.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/CStringUtilities.java Changeset: 5756e8eecb17 Author: thartmann Date: 2018-06-14 11:22 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5756e8eecb17 8205034: [BACKOUT] Induction variable of over-unrolled loop conflicts with range checks Summary: Backout fix for JDK-8203915 because it causes SIGILL failures. Reviewed-by: shade ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp ! test/hotspot/jtreg/compiler/loopopts/IterationSplitPredicateInconsistency.java ! test/hotspot/jtreg/compiler/loopopts/TestOverunrolling.java Changeset: 3903ab54107e Author: ihse Date: 2018-06-14 11:46 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3903ab54107e 8204664: PrepareFailureLogs should be done after sequential make targets Reviewed-by: erikj ! make/Init.gmk ! make/InitSupport.gmk Changeset: 1372f66e0a17 Author: lkorinth Date: 2018-06-14 11:13 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1372f66e0a17 8202740: runtime/8176717/TestInheritFD.java fails with java.lang.RuntimeException: could not match: VM RESULT => RETAINS FD Reviewed-by: rehn, dholmes ! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java Changeset: ef7c4c77d9fa Author: mcimadamore Date: 2018-06-14 11:13 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ef7c4c77d9fa 8178150: Regression in logic for handling inference stuck constraints Summary: Fix broken logic for input/output inference variable dependency Reviewed-by: vromero, bsrbnd ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/langtools/tools/javac/generics/inference/8178150/T8178150.java Changeset: 69e82329ad01 Author: tschatzl Date: 2018-06-14 13:07 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/69e82329ad01 8204169: Humongous continues region remembered set states do not match the one from the corresponding humongous start region Summary: Make sure and verify that the remembered set state of humongous continues regions matches the one from the corresponding humongous start region. Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp Changeset: c0b896fc3f08 Author: jlahoda Date: 2018-06-14 13:16 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c0b896fc3f08 8196618: Create API to list supported values for javac --release option 8194308: jdeprscan will need updates to deal with the removal of the Java EE modules Summary: Generalizing tests to run over all supported --release keys; fixing jdeprscan to work with --release 11. Reviewed-by: smarks, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties ! test/langtools/ProblemList.txt ! test/langtools/tools/javac/modules/JavaBaseTest.java + test/langtools/tools/javac/platform/NumericalComparatorTest.java ! test/langtools/tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java Changeset: 9ee93487d262 Author: jlaskey Date: 2018-06-14 09:38 -0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9ee93487d262 8204172: Predicate::not should explicitly mention "NullPointerException - if target is null" Reviewed-by: sundar, psandoz, dfuchs ! src/java.base/share/classes/java/util/function/Predicate.java Changeset: 0f807f558017 Author: bsrbnd Date: 2018-06-14 05:50 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0f807f558017 8203813: javac accepts an illegal name as a receiver parameter name Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/T8203813/WrongReceiverTest.java + test/langtools/tools/javac/T8203813/WrongReceiverTest.out + test/langtools/tools/javac/diags/examples/WrongReceiver.java Changeset: 60d66a249db6 Author: hseigel Date: 2018-06-14 10:33 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/60d66a249db6 8204620: ModuleEntry::is_non_jdk_module() determination for what is a jdk module is incorrect Summary: Check module's loader and compare version with java.base's version to improve algorithm Reviewed-by: lfoltan, mchung ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/oops/klass.cpp ! test/hotspot/jtreg/runtime/modules/CCE_module_msg.java Changeset: 0d6f88cca118 Author: darcy Date: 2018-06-14 09:31 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0d6f88cca118 8205003: Replace selected link tags with linkplain in java.lang.Class Reviewed-by: bpb, mchung, lancea ! src/java.base/share/classes/java/lang/Class.java Changeset: 80945f661b80 Author: lmesnik Date: 2018-06-13 16:32 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/80945f661b80 8203491: [TESTBUG] Port heapdump tests into java Reviewed-by: coleenp, jgeorge ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java + test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java + test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpPath.java + test/hotspot/jtreg/serviceability/sa/TestJmapCore.java + test/hotspot/jtreg/serviceability/sa/TestJmapCoreMetaspace.java - test/hotspot/jtreg/serviceability/tmtools/jstat/utils/ClassLoadUtils.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/GeneratedClassProducer.java - test/hotspot/jtreg/serviceability/tmtools/jstat/utils/GeneratingClassLoader.java - test/hotspot/jtreg/serviceability/tmtools/jstat/utils/TemplateClass.java - test/hotspot/jtreg/vmTestbase/heapdump/JMapHeap/TEST.properties - test/hotspot/jtreg/vmTestbase/heapdump/JMapHeap/TestDescription.java - test/hotspot/jtreg/vmTestbase/heapdump/JMapHeap/run.sh - test/hotspot/jtreg/vmTestbase/heapdump/JMapHeapCore/TestDescription.java - test/hotspot/jtreg/vmTestbase/heapdump/JMapHeapCore/run.sh - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspace/TEST.properties - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspace/TestDescription.java - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspace/run.sh - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspaceCore/TEST.properties - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspaceCore/TestDescription.java - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspaceCore/run.sh - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFile/TEST.properties - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFile/TestDescription.java - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFile/run.sh - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFileMetaspace/TEST.properties - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFileMetaspace/TestDescription.java - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFileMetaspace/run.sh - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToPath/TEST.properties - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToPath/TestDescription.java - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToPath/run.sh - test/hotspot/jtreg/vmTestbase/heapdump/README - test/hotspot/jtreg/vmTestbase/heapdump/share/EatMemory.java - test/hotspot/jtreg/vmTestbase/heapdump/share/common.sh + test/lib/jdk/test/lib/classloader/ClassLoadUtils.java + test/lib/jdk/test/lib/classloader/GeneratingClassLoader.java Changeset: 6d4332f746ad Author: stuefe Date: 2018-06-14 21:49 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6d4332f746ad 8203343: VM.{metaspace|classloaders|classhierarchy...} jcmd should show invocation targets for Generated{Method|Constructor}AccessorImpl classes Reviewed-by: coleenp, sspitsyn, dholmes ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.hpp + src/hotspot/share/oops/reflectionAccessorImplKlassHelper.cpp + src/hotspot/share/oops/reflectionAccessorImplKlassHelper.hpp + test/hotspot/jtreg/serviceability/dcmd/vm/ShowReflectionTargetTest.java Changeset: 64ca9fbcf85f Author: epavlova Date: 2018-06-14 15:27 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/64ca9fbcf85f 8205074: [Graal] Add rest of compiler/stable tests into ProblemList-graal.txt Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: fa727a4d7934 Author: zgu Date: 2018-06-14 09:59 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/fa727a4d7934 8203641: Refactor String Deduplication into shared Summary: Allows string deduplication to be shared among different collectors Reviewed-by: tschatzl, rkennke ! src/hotspot/share/gc/g1/g1StringDedup.cpp ! src/hotspot/share/gc/g1/g1StringDedup.hpp ! src/hotspot/share/gc/g1/g1StringDedupQueue.cpp ! src/hotspot/share/gc/g1/g1StringDedupQueue.hpp ! src/hotspot/share/gc/g1/g1StringDedupStat.cpp ! src/hotspot/share/gc/g1/g1StringDedupStat.hpp - src/hotspot/share/gc/g1/g1StringDedupTable.cpp - src/hotspot/share/gc/g1/g1StringDedupTable.hpp - src/hotspot/share/gc/g1/g1StringDedupThread.cpp - src/hotspot/share/gc/g1/g1StringDedupThread.hpp + src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp + src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp + src/hotspot/share/gc/shared/stringdedup/stringDedup.inline.hpp + src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.cpp + src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.hpp + src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.inline.hpp + src/hotspot/share/gc/shared/stringdedup/stringDedupStat.cpp + src/hotspot/share/gc/shared/stringdedup/stringDedupStat.hpp + src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp + src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp + src/hotspot/share/gc/shared/stringdedup/stringDedupThread.cpp + src/hotspot/share/gc/shared/stringdedup/stringDedupThread.hpp + src/hotspot/share/gc/shared/stringdedup/stringDedupThread.inline.hpp Changeset: 72c694f035ee Author: pmuthuswamy Date: 2018-06-15 10:48 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/72c694f035ee 8204666: javadoc should be updated to use jQuery 3.3.1 Reviewed-by: sundar ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.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/resources/jquery/external/jquery/jquery.js - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-1.12.4.js + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-3.3.1.js + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-migrate-3.0.1.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/legal/jquery.md ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java ! test/langtools/tools/javadoc/api/basic/APITest.java Changeset: 374bd919d8fe Author: rgoel Date: 2018-06-15 11:58 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/374bd919d8fe 8202537: CLDR33 Summary: upgraded CLDR data to V33. Reviewed-by: naoto ! make/gensrc/GensrcCLDR.gmk ! make/jdk/src/classes/build/tools/cldrconverter/NumberingSystemsParseHandler.java ! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.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_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/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/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/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 ! test/jdk/java/text/Format/NumberFormat/Bug8132125.java ! test/jdk/java/time/test/java/time/format/TestNonIsoFormatter.java ! test/jdk/java/time/test/java/time/format/TestUnicodeExtension.java ! test/jdk/java/util/Calendar/CalendarDataTest.java ! test/jdk/java/util/Calendar/CldrFormatNamesTest.java - test/jdk/java/util/Formatter/NoGroupingUsed.java + test/jdk/java/util/Formatter/spi/NoGroupingUsed.java ! test/jdk/java/util/Formatter/spi/provider/test/NumberFormatProviderImpl.java ! test/jdk/java/util/Locale/Bug8179071.java ! test/jdk/java/util/Locale/bcp47u/DisplayNameTests.java - test/jdk/sun/text/resources/JavaTimeSupplementaryTest.java ! test/jdk/sun/text/resources/LocaleData.cldr ! test/jdk/sun/text/resources/LocaleDataTest.java ! test/jdk/sun/util/resources/cldr/Bug8145136.java ! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java ! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: bf7e2684cd0a Author: roland Date: 2018-06-11 15:28 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/bf7e2684cd0a 8204240: Extend MDO to allow more reasons to be recorded per bci Reviewed-by: kvn, neliasso ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/DataLayout.java Changeset: e2a7f431f65c Author: jcbeyler Date: 2018-06-15 00:49 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e2a7f431f65c 8203394: Implementation of JEP 331: Low-Overhead Heap Profiling Summary: Implement Low-Overhead Heap Profiling Reviewed-by: eosterlund, gthornbr, rehn, sspitsyn, tschatzl ! make/nb_native/nbproject/configurations.xml ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.inline.hpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/thread.hpp Changeset: 1596f418ffe4 Author: jcbeyler Date: 2018-06-15 02:31 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1596f418ffe4 8205096: Add missing files for 8203394 Summary: Add files missed in the push for Low-Overhead Heap Profiling Reviewed-by: dholmes, tschatzl, rehn, simonis, ehelin + src/hotspot/share/runtime/threadHeapSampler.cpp + src/hotspot/share/runtime/threadHeapSampler.hpp + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorArrayAllSampledTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventsForTwoThreadsTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCCMSTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorIllegalArgumentTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterObjectTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorMultiArrayTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorNoCapabilityTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorRecursiveTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatRateTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatSimpleTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadOnOffTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTwoAgentsTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/ThreadInformation.java + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/libHeapMonitorTest.c Changeset: eb0287b637bd Author: goetz Date: 2018-06-14 14:32 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/eb0287b637bd 8204654: [testbug] Fix pattern matching in jstat tests. Reviewed-by: clanger, stuefe ! test/jdk/sun/jvmstat/testlibrary/utils.sh ! test/jdk/sun/tools/jstat/classloadOutput1.awk ! test/jdk/sun/tools/jstat/gcCauseOutput1.awk ! test/jdk/sun/tools/jstat/jstatClassOutput1.sh ! test/jdk/sun/tools/jstat/jstatClassloadOutput1.sh ! test/jdk/sun/tools/jstat/jstatCompilerOutput1.sh ! test/jdk/sun/tools/jstat/jstatFileURITest1.sh ! test/jdk/sun/tools/jstat/jstatGcCapacityOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcCauseOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcMetaCapacityOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcNewCapacityOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcNewOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcOldCapacityOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcOldOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcOutput1.sh ! test/jdk/sun/tools/jstat/jstatLineCounts1.sh ! test/jdk/sun/tools/jstat/jstatLineCounts2.sh ! test/jdk/sun/tools/jstat/jstatLineCounts3.sh ! test/jdk/sun/tools/jstat/jstatLineCounts4.sh ! test/jdk/sun/tools/jstat/jstatOptions1.sh ! test/jdk/sun/tools/jstat/jstatPrintCompilationOutput1.sh ! test/jdk/sun/tools/jstat/jstatSnap1.sh ! test/jdk/sun/tools/jstat/jstatSnap2.sh ! test/jdk/sun/tools/jstat/jstatTimeStamp1.sh ! test/jdk/sun/tools/jstat/timeStamp1.awk Changeset: 0cc4711c2112 Author: pliden Date: 2018-06-15 13:31 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0cc4711c2112 8205020: ZGC: Apply workaround for buggy sem_post() in glibc < 2.21 Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zMessagePort.inline.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp Changeset: 6464882498b5 Author: pliden Date: 2018-06-15 13:31 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6464882498b5 8205022: ZGC: SoftReferences not always cleared before throwing OOME Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zHeap.inline.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.hpp Changeset: f0ff230e2546 Author: pliden Date: 2018-06-15 13:31 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f0ff230e2546 8205024: ZGC: Worker threads boost mode not always enabled when is should be Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zDriver.cpp Changeset: 0eae3ed86296 Author: pliden Date: 2018-06-15 13:31 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0eae3ed86296 8205028: ZGC: Remove incorrect comment in ZHeap::object_iterate() Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zHeap.cpp Changeset: 1bddf2ab9ae7 Author: pliden Date: 2018-06-15 13:31 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1bddf2ab9ae7 8205050: ZGC: Incorrect use of RootAccess in ZHeapIterator Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zHeapIterator.cpp Changeset: 4bba6dea2e73 Author: ihse Date: 2018-06-15 15:07 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4bba6dea2e73 8200867: Remove references to "jdk 9" in build system Reviewed-by: redestad, tbell, erikj ! doc/building.html ! doc/building.md ! make/autoconf/configure.ac Changeset: 20952ce32591 Author: dnsimon Date: 2018-06-15 16:44 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/20952ce32591 8205025: [AOT] make jdk.aot module upgradeable Reviewed-by: alanb, kvn, mchung ! make/common/Modules.gmk ! test/jdk/jdk/modules/etc/UpgradeableModules.java Changeset: 1ab701eb7de4 Author: kvn Date: 2018-06-15 08:28 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1ab701eb7de4 8202948: C2: assert(init_offset >= 0) failed: positive offset from object start Summary: convert the assert into compilation check which will skip superword optimization Reviewed-by: roland, thartmann ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/loopopts/superword/TestNegBaseOffset.java Changeset: e5d741569070 Author: kvn Date: 2018-06-15 09:16 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e5d741569070 8184349: There should be some verification that EnableJVMCI is disabled if a GC not supporting JVMCI is selected Summary: exit VM with Error when JVMCI does not support seected GC. Reviewed-by: iveresov, thartmann ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/oops/methodCounters.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! test/hotspot/jtreg/compiler/arguments/CheckCompileThresholdScaling.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java Changeset: 5fa19bad622d Author: erikj Date: 2018-06-15 09:53 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5fa19bad622d 8204973: Add build support for filtering translations Reviewed-by: ihse, naoto, dfuchs ! make/CompileJavaModules.gmk ! make/ZipSource.gmk ! make/autoconf/configure.ac ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/common/ZipArchive.gmk ! make/conf/jib-profiles.js ! make/gensrc/Gensrc-jdk.localedata.gmk ! make/gensrc/GensrcCommonLangtools.gmk ! make/gensrc/GensrcProperties.gmk ! test/jdk/TEST.ROOT ! test/jdk/TEST.groups + test/jdk/build/releaseFile/CheckSource.java + test/jdk/build/translations/VerifyTranslations.java ! test/jdk/java/util/logging/LocalizedLevelName.java - test/jdk/sanity/releaseFile/CheckSource.java ! test/jtreg-ext/requires/VMProps.java Changeset: 9f4c08c444e8 Author: cushon Date: 2018-06-14 17:32 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9f4c08c444e8 7183985: (ann) Class.getAnnotation() throws an ArrayStoreException when the annotation class not present Reviewed-by: darcy, martin, vromero ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java + test/jdk/java/lang/annotation/Missing/MissingArrayElement/EnumToCompileAgainst.java + test/jdk/java/lang/annotation/Missing/MissingArrayElement/EnumToRunAgainst.java + test/jdk/java/lang/annotation/Missing/MissingArrayElement/MissingAnnotation.java + test/jdk/java/lang/annotation/Missing/MissingArrayElement/MissingAnnotationArrayElementTest.java + test/jdk/java/lang/annotation/Missing/MissingArrayElement/MissingClass.java + test/jdk/java/lang/annotation/Missing/MissingArrayElement/MissingClass2.java + test/jdk/java/lang/annotation/Missing/MissingArrayElement/MissingClassArrayElementTest.java + test/jdk/java/lang/annotation/Missing/MissingArrayElement/MissingEnumArrayElementTest.java Changeset: dddf078c242f Author: mcimadamore Date: 2018-06-15 19:24 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/dddf078c242f 8203838: javac performance regression in 11+11 Summary: Share method check exception Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: 2ced30c98a93 Author: erikj Date: 2018-06-15 11:15 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2ced30c98a93 8203667: Platform specific include files in jdk image in wrong sub directory Reviewed-by: mchung, tbell ! make/autoconf/spec.gmk.in Changeset: 9236593f3ce2 Author: mchung Date: 2018-06-15 11:44 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9236593f3ce2 8200121: Remove unused qualified exports in java.base Reviewed-by: alanb, lancea ! src/java.base/share/classes/module-info.java Changeset: 9f7b775702f4 Author: mchung Date: 2018-06-15 11:44 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9f7b775702f4 8205112: Remove non-existent modules from test/jdk/jdk/modules/etc/UpgradeableModules.java Reviewed-by: alanb, lancea, kcr ! test/jdk/jdk/modules/etc/UpgradeableModules.java Changeset: 7cf6578a6b0b Author: vtheeyarath Date: 2018-06-14 23:09 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7cf6578a6b0b 8202216: Add Buffer mismatch methods Reviewed-by: plevart, psandoz ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! test/jdk/java/nio/Buffer/EqualsCompareTest.java Changeset: d9189f4bbd56 Author: bpb Date: 2018-06-15 12:48 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d9189f4bbd56 8205062: (fs) Improve some print diagnostics in java/nio/file/Files/CopyAndMove.java Reviewed-by: alanb ! test/jdk/java/nio/file/Files/CopyAndMove.java Changeset: 8d9d4d91be7f Author: mchung Date: 2018-06-15 13:08 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8d9d4d91be7f 8205116: jdeps --system $java.home fails with IAE Reviewed-by: alanb, lancea ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! test/langtools/tools/jdeps/Options.java Changeset: ecc2af326b5f Author: kbarrett Date: 2018-06-15 16:53 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ecc2af326b5f 8204939: Change Access nomenclature: root to native Summary: Rename RootAccess => NativeAccess, IN_ROOT => IN_NATIVE, and related cleanups. Reviewed-by: pliden, stefank, coleenp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/sparc/gc/shared/barrierSetAssembler_sparc.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/z/zOopClosures.cpp ! src/hotspot/share/oops/access.hpp ! src/hotspot/share/oops/accessDecorators.hpp ! src/hotspot/share/oops/oopHandle.inline.hpp ! src/hotspot/share/oops/weakHandle.cpp ! src/hotspot/share/oops/weakHandle.inline.hpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.inline.hpp Changeset: 8e17fffa0a4b Author: stuefe Date: 2018-06-16 07:05 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8e17fffa0a4b 8204958: Minor cleanups for the diagnostic framework Reviewed-by: sspitsyn, coleenp, cjplummer ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/services/diagnosticArgument.hpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/services/diagnosticFramework.hpp Changeset: 3fbae7b9ddb5 Author: goetz Date: 2018-06-15 12:25 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3fbae7b9ddb5 8204943: Improve message of ArrayStoreException. Reviewed-by: lfoltan, hseigel ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/prims/jni.cpp + test/hotspot/jtreg/runtime/exceptionMsgs/ArrayStoreException/ArrayStoreExceptionTest.java + test/hotspot/jtreg/runtime/exceptionMsgs/ArrayStoreException/libArrayStoreExceptionTest.c Changeset: ed8de3d0cd28 Author: alanb Date: 2018-06-16 10:10 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ed8de3d0cd28 8199433: (se) select(Consumer action) as alternative to selected-key set Reviewed-by: bpb ! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java ! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java ! src/java.base/share/classes/java/nio/channels/SelectionKey.java ! src/java.base/share/classes/java/nio/channels/Selector.java ! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java ! src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java ! src/java.base/solaris/classes/sun/nio/ch/EventPortSelectorImpl.java ! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java + test/jdk/java/nio/channels/Selector/SelectWithConsumer.java Changeset: 95c0644a1c47 Author: henryjen Date: 2018-06-15 17:34 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/95c0644a1c47 8199871: Deprecate pack200 and unpack200 tools Reviewed-by: mchung, psandoz, abuckley ! src/java.base/share/classes/com/sun/java/util/jar/pack/BandStructure.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/Driver.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/PackerImpl.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/PropMap.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java ! src/java.base/share/classes/java/util/jar/Pack200.java ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! src/jdk.pack/share/classes/module-info.java ! src/jdk.pack/share/native/common-unpack/defines.h ! src/jdk.pack/share/native/unpack200/main.cpp + test/jdk/tools/jar/DeprecateOptionN.java + test/jdk/tools/pack200/DeprecatePack200.java ! test/jdk/tools/pack200/Utils.java Changeset: 929621cf06b4 Author: sdama Date: 2018-06-18 08:07 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/929621cf06b4 8196988: Resolve disabled warnings for libjimage Summary: Fixed warnings related to implicit-fallthrough gcc option Reviewed-by: psandoz, mchung ! make/lib/CoreLibraries.gmk ! src/java.base/share/native/libjimage/imageDecompressor.cpp Changeset: 3d639d433851 Author: pliden Date: 2018-06-18 08:25 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3d639d433851 Merge ! .jcheck/conf ! make/autoconf/hotspot.m4 ! make/conf/jib-profiles.js ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c2_globals_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/globals_solaris.hpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/adlc/formssel.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.hpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.inline.hpp ! src/hotspot/share/gc/shared/gcCause.cpp ! src/hotspot/share/gc/shared/gcCause.hpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/logging/logPrefix.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/connode.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/opcodes.cpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.inline.hpp ! src/hotspot/share/runtime/stackValue.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/utilities/macros.hpp ! src/java.base/unix/native/libjava/TimeZone_md.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.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/CollectedHeapName.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java ! test/jdk/TEST.ROOT ! test/lib/sun/hotspot/gc/GC.java From per.liden at oracle.com Mon Jun 18 07:45:36 2018 From: per.liden at oracle.com (Per Liden) Date: Mon, 18 Jun 2018 09:45:36 +0200 Subject: hg: zgc/zgc: 82 new changesets In-Reply-To: <201806180741.w5I7fBYG024824@aojmv0008.oracle.com> References: <201806180741.w5I7fBYG024824@aojmv0008.oracle.com> Message-ID: <35b36108-ff9e-a592-6b1b-d090d17dfe5c@oracle.com> I'll be re-syncing this repo with jdk/jdk now and then to keep it up to date. Bug fixes and minor enhancements will be done in jdk/jdk going forward. However, we might still use this repo in the future to curate major and/or experimental enhancements. /Per On 06/18/2018 09:41 AM, per.liden at oracle.com wrote: > Changeset: 04f4e983c2f7 > Author: kvn > Date: 2018-06-12 07:52 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/04f4e983c2f7 > > 8204113: Upgrade linker used in AOT tests to be same version as build toolchain > Reviewed-by: erikj, iignatyev > > ! test/hotspot/jtreg/compiler/aot/AotCompiler.java > > Changeset: 767cdb97f103 > Author: pliden > Date: 2018-06-12 17:40 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/767cdb97f103 > > 8204210: Implementation: JEP 333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental) > Reviewed-by: pliden, stefank, eosterlund, ehelin, sjohanss, rbackman, coleenp, ihse, jgeorge, lmesnik, rkennke > Contributed-by: per.liden at oracle.com, stefan.karlsson at oracle.com, erik.osterlund at oracle.com, mikael.gerdin at oracle.com, kim.barrett at oracle.com, nils.eliasson at oracle.com, rickard.backman at oracle.com, rwestrel at redhat.com, coleen.phillimore at oracle.com, robbin.ehn at oracle.com, gerard.ziemski at oracle.com, hugh.wilkinson at intel.com, sandhya.viswanathan at intel.com, bill.npo.wheeler at intel.com, vinay.k.awasthi at intel.com, yasuenag at gmail.com > > ! make/autoconf/hotspot.m4 > ! make/conf/jib-profiles.js > ! make/hotspot/lib/JvmFeatures.gmk > ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp > + src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp > + src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp > ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp > ! src/hotspot/cpu/x86/x86.ad > ! src/hotspot/cpu/x86/x86_64.ad > + src/hotspot/os_cpu/linux_x86/gc/z/zAddress_linux_x86.inline.hpp > + src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.cpp > + src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.hpp > + src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.cpp > + src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.hpp > + src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.cpp > + src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.hpp > + src/hotspot/os_cpu/linux_x86/gc/z/zLargePages_linux_x86.cpp > + src/hotspot/os_cpu/linux_x86/gc/z/zNUMA_linux_x86.cpp > + src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp > + src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp > + src/hotspot/os_cpu/linux_x86/gc/z/zVirtualMemory_linux_x86.cpp > ! src/hotspot/share/adlc/formssel.cpp > ! src/hotspot/share/classfile/vmSymbols.cpp > ! src/hotspot/share/compiler/compilerDirectives.hpp > ! src/hotspot/share/compiler/oopMap.cpp > ! src/hotspot/share/gc/shared/barrierSetConfig.hpp > ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp > ! src/hotspot/share/gc/shared/collectedHeap.hpp > ! src/hotspot/share/gc/shared/gcCause.cpp > ! src/hotspot/share/gc/shared/gcCause.hpp > ! src/hotspot/share/gc/shared/gcConfig.cpp > ! src/hotspot/share/gc/shared/gcConfiguration.cpp > ! src/hotspot/share/gc/shared/gcName.hpp > ! src/hotspot/share/gc/shared/gcThreadLocalData.hpp > ! src/hotspot/share/gc/shared/gc_globals.hpp > ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp > ! src/hotspot/share/gc/shared/vmStructs_gc.hpp > + src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp > + src/hotspot/share/gc/z/c1/zBarrierSetC1.hpp > + src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp > + src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp > + src/hotspot/share/gc/z/vmStructs_z.cpp > + src/hotspot/share/gc/z/vmStructs_z.hpp > + src/hotspot/share/gc/z/zAddress.cpp > + src/hotspot/share/gc/z/zAddress.hpp > + src/hotspot/share/gc/z/zAddress.inline.hpp > + src/hotspot/share/gc/z/zAddressRangeMap.hpp > + src/hotspot/share/gc/z/zAddressRangeMap.inline.hpp > + src/hotspot/share/gc/z/zAllocationFlags.hpp > + src/hotspot/share/gc/z/zArguments.cpp > + src/hotspot/share/gc/z/zArguments.hpp > + src/hotspot/share/gc/z/zArray.hpp > + src/hotspot/share/gc/z/zArray.inline.hpp > + src/hotspot/share/gc/z/zBarrier.cpp > + src/hotspot/share/gc/z/zBarrier.hpp > + src/hotspot/share/gc/z/zBarrier.inline.hpp > + src/hotspot/share/gc/z/zBarrierSet.cpp > + src/hotspot/share/gc/z/zBarrierSet.hpp > + src/hotspot/share/gc/z/zBarrierSet.inline.hpp > + src/hotspot/share/gc/z/zBarrierSetAssembler.cpp > + src/hotspot/share/gc/z/zBarrierSetAssembler.hpp > + src/hotspot/share/gc/z/zBarrierSetRuntime.cpp > + src/hotspot/share/gc/z/zBarrierSetRuntime.hpp > + src/hotspot/share/gc/z/zBitField.hpp > + src/hotspot/share/gc/z/zBitMap.hpp > + src/hotspot/share/gc/z/zBitMap.inline.hpp > + src/hotspot/share/gc/z/zCPU.cpp > + src/hotspot/share/gc/z/zCPU.hpp > + src/hotspot/share/gc/z/zCollectedHeap.cpp > + src/hotspot/share/gc/z/zCollectedHeap.hpp > + src/hotspot/share/gc/z/zCollectorPolicy.cpp > + src/hotspot/share/gc/z/zCollectorPolicy.hpp > + src/hotspot/share/gc/z/zDebug.gdb > + src/hotspot/share/gc/z/zDirector.cpp > + src/hotspot/share/gc/z/zDirector.hpp > + src/hotspot/share/gc/z/zDriver.cpp > + src/hotspot/share/gc/z/zDriver.hpp > + src/hotspot/share/gc/z/zErrno.cpp > + src/hotspot/share/gc/z/zErrno.hpp > + src/hotspot/share/gc/z/zForwardingTable.cpp > + src/hotspot/share/gc/z/zForwardingTable.hpp > + src/hotspot/share/gc/z/zForwardingTable.inline.hpp > + src/hotspot/share/gc/z/zForwardingTableEntry.hpp > + src/hotspot/share/gc/z/zFuture.hpp > + src/hotspot/share/gc/z/zFuture.inline.hpp > + src/hotspot/share/gc/z/zGlobals.cpp > + src/hotspot/share/gc/z/zGlobals.hpp > + src/hotspot/share/gc/z/zHash.hpp > + src/hotspot/share/gc/z/zHash.inline.hpp > + src/hotspot/share/gc/z/zHeap.cpp > + src/hotspot/share/gc/z/zHeap.hpp > + src/hotspot/share/gc/z/zHeap.inline.hpp > + src/hotspot/share/gc/z/zHeapIterator.cpp > + src/hotspot/share/gc/z/zHeapIterator.hpp > + src/hotspot/share/gc/z/zInitialize.cpp > + src/hotspot/share/gc/z/zInitialize.hpp > + src/hotspot/share/gc/z/zLargePages.cpp > + src/hotspot/share/gc/z/zLargePages.hpp > + src/hotspot/share/gc/z/zLargePages.inline.hpp > + src/hotspot/share/gc/z/zList.hpp > + src/hotspot/share/gc/z/zList.inline.hpp > + src/hotspot/share/gc/z/zLiveMap.cpp > + src/hotspot/share/gc/z/zLiveMap.hpp > + src/hotspot/share/gc/z/zLiveMap.inline.hpp > + src/hotspot/share/gc/z/zLock.hpp > + src/hotspot/share/gc/z/zLock.inline.hpp > + src/hotspot/share/gc/z/zMark.cpp > + src/hotspot/share/gc/z/zMark.hpp > + src/hotspot/share/gc/z/zMark.inline.hpp > + src/hotspot/share/gc/z/zMarkCache.cpp > + src/hotspot/share/gc/z/zMarkCache.hpp > + src/hotspot/share/gc/z/zMarkCache.inline.hpp > + src/hotspot/share/gc/z/zMarkStack.cpp > + src/hotspot/share/gc/z/zMarkStack.hpp > + src/hotspot/share/gc/z/zMarkStack.inline.hpp > + src/hotspot/share/gc/z/zMarkStackEntry.hpp > + src/hotspot/share/gc/z/zMarkTerminate.hpp > + src/hotspot/share/gc/z/zMarkTerminate.inline.hpp > + src/hotspot/share/gc/z/zMemory.cpp > + src/hotspot/share/gc/z/zMemory.hpp > + src/hotspot/share/gc/z/zMemory.inline.hpp > + src/hotspot/share/gc/z/zMessagePort.hpp > + src/hotspot/share/gc/z/zMessagePort.inline.hpp > + src/hotspot/share/gc/z/zMetronome.cpp > + src/hotspot/share/gc/z/zMetronome.hpp > + src/hotspot/share/gc/z/zNMethodTable.cpp > + src/hotspot/share/gc/z/zNMethodTable.hpp > + src/hotspot/share/gc/z/zNMethodTableEntry.hpp > + src/hotspot/share/gc/z/zNUMA.cpp > + src/hotspot/share/gc/z/zNUMA.hpp > + src/hotspot/share/gc/z/zObjectAllocator.cpp > + src/hotspot/share/gc/z/zObjectAllocator.hpp > + src/hotspot/share/gc/z/zOop.hpp > + src/hotspot/share/gc/z/zOop.inline.hpp > + src/hotspot/share/gc/z/zOopClosures.cpp > + src/hotspot/share/gc/z/zOopClosures.hpp > + src/hotspot/share/gc/z/zOopClosures.inline.hpp > + src/hotspot/share/gc/z/zPage.cpp > + src/hotspot/share/gc/z/zPage.hpp > + src/hotspot/share/gc/z/zPage.inline.hpp > + src/hotspot/share/gc/z/zPageAllocator.cpp > + src/hotspot/share/gc/z/zPageAllocator.hpp > + src/hotspot/share/gc/z/zPageCache.cpp > + src/hotspot/share/gc/z/zPageCache.hpp > + src/hotspot/share/gc/z/zPageCache.inline.hpp > + src/hotspot/share/gc/z/zPageTable.cpp > + src/hotspot/share/gc/z/zPageTable.hpp > + src/hotspot/share/gc/z/zPageTable.inline.hpp > + src/hotspot/share/gc/z/zPageTableEntry.hpp > + src/hotspot/share/gc/z/zPhysicalMemory.cpp > + src/hotspot/share/gc/z/zPhysicalMemory.hpp > + src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp > + src/hotspot/share/gc/z/zPreMappedMemory.cpp > + src/hotspot/share/gc/z/zPreMappedMemory.hpp > + src/hotspot/share/gc/z/zPreMappedMemory.inline.hpp > + src/hotspot/share/gc/z/zReferenceProcessor.cpp > + src/hotspot/share/gc/z/zReferenceProcessor.hpp > + src/hotspot/share/gc/z/zRelocate.cpp > + src/hotspot/share/gc/z/zRelocate.hpp > + src/hotspot/share/gc/z/zRelocationSet.cpp > + src/hotspot/share/gc/z/zRelocationSet.hpp > + src/hotspot/share/gc/z/zRelocationSet.inline.hpp > + src/hotspot/share/gc/z/zRelocationSetSelector.cpp > + src/hotspot/share/gc/z/zRelocationSetSelector.hpp > + src/hotspot/share/gc/z/zResurrection.cpp > + src/hotspot/share/gc/z/zResurrection.hpp > + src/hotspot/share/gc/z/zResurrection.inline.hpp > + src/hotspot/share/gc/z/zRootsIterator.cpp > + src/hotspot/share/gc/z/zRootsIterator.hpp > + src/hotspot/share/gc/z/zRuntimeWorkers.cpp > + src/hotspot/share/gc/z/zRuntimeWorkers.hpp > + src/hotspot/share/gc/z/zServiceability.cpp > + src/hotspot/share/gc/z/zServiceability.hpp > + src/hotspot/share/gc/z/zStat.cpp > + src/hotspot/share/gc/z/zStat.hpp > + src/hotspot/share/gc/z/zTask.cpp > + src/hotspot/share/gc/z/zTask.hpp > + src/hotspot/share/gc/z/zThread.cpp > + src/hotspot/share/gc/z/zThread.hpp > + src/hotspot/share/gc/z/zThreadLocalData.hpp > + src/hotspot/share/gc/z/zTracer.cpp > + src/hotspot/share/gc/z/zTracer.hpp > + src/hotspot/share/gc/z/zTracer.inline.hpp > + src/hotspot/share/gc/z/zUtils.cpp > + src/hotspot/share/gc/z/zUtils.hpp > + src/hotspot/share/gc/z/zUtils.inline.hpp > + src/hotspot/share/gc/z/zValue.hpp > + src/hotspot/share/gc/z/zVirtualMemory.cpp > + src/hotspot/share/gc/z/zVirtualMemory.hpp > + src/hotspot/share/gc/z/zVirtualMemory.inline.hpp > + src/hotspot/share/gc/z/zWeakRootsProcessor.cpp > + src/hotspot/share/gc/z/zWeakRootsProcessor.hpp > + src/hotspot/share/gc/z/zWorkers.cpp > + src/hotspot/share/gc/z/zWorkers.hpp > + src/hotspot/share/gc/z/zWorkers.inline.hpp > + src/hotspot/share/gc/z/z_globals.hpp > + src/hotspot/share/gc/z/z_specialized_oop_closures.hpp > ! src/hotspot/share/jfr/metadata/metadata.xml > ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp > ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp > ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp > ! src/hotspot/share/logging/logPrefix.hpp > ! src/hotspot/share/logging/logTag.hpp > ! src/hotspot/share/memory/metaspace.hpp > ! src/hotspot/share/opto/classes.cpp > ! src/hotspot/share/opto/classes.hpp > ! src/hotspot/share/opto/compile.cpp > ! src/hotspot/share/opto/compile.hpp > ! src/hotspot/share/opto/escape.cpp > ! src/hotspot/share/opto/idealKit.cpp > ! src/hotspot/share/opto/idealKit.hpp > ! src/hotspot/share/opto/lcm.cpp > ! src/hotspot/share/opto/loopnode.cpp > ! src/hotspot/share/opto/loopnode.hpp > ! src/hotspot/share/opto/loopopts.cpp > ! src/hotspot/share/opto/macro.cpp > ! src/hotspot/share/opto/matcher.cpp > ! src/hotspot/share/opto/memnode.cpp > ! src/hotspot/share/opto/node.cpp > ! src/hotspot/share/opto/node.hpp > ! src/hotspot/share/opto/opcodes.cpp > ! src/hotspot/share/opto/opcodes.hpp > ! src/hotspot/share/opto/phasetype.hpp > ! src/hotspot/share/opto/vectornode.cpp > ! src/hotspot/share/prims/jvmtiTagMap.cpp > ! src/hotspot/share/prims/whitebox.cpp > ! src/hotspot/share/runtime/jniHandles.cpp > ! src/hotspot/share/runtime/stackValue.cpp > ! src/hotspot/share/runtime/vmStructs.cpp > ! src/hotspot/share/runtime/vm_operations.hpp > ! src/hotspot/share/utilities/macros.hpp > + src/java.base/share/legal/c-libutl.md > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.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/CollectedHeapName.java > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCName.java > + 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/ZBarrier.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/ZForwardingTable.java > + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTableCursor.java > + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTableEntry.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/ZHash.java > + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHeap.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/ZPageAllocator.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/ZPhysicalMemoryManager.java > + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZVirtualMemory.java > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java > ! src/jdk.jfr/share/conf/jfr/default.jfc > ! src/jdk.jfr/share/conf/jfr/profile.jfc > + test/hotspot/gtest/gc/z/test_zAddress.cpp > + test/hotspot/gtest/gc/z/test_zArray.cpp > + test/hotspot/gtest/gc/z/test_zBitField.cpp > + test/hotspot/gtest/gc/z/test_zBitMap.cpp > + test/hotspot/gtest/gc/z/test_zForwardingTable.cpp > + test/hotspot/gtest/gc/z/test_zList.cpp > + test/hotspot/gtest/gc/z/test_zLiveMap.cpp > + test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp > + test/hotspot/gtest/gc/z/test_zUtils.cpp > + test/hotspot/gtest/gc/z/test_zVirtualMemory.cpp > ! test/hotspot/jtreg/TEST.ROOT > + test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java > ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java > ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java > ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java > ! test/hotspot/jtreg/gc/TestSoftReferencesBehaviorOnOOME.java > ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java > ! test/hotspot/jtreg/gc/TestVerifySilently.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/TestTargetSurvivorRatioFlag.java > ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java > ! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.java > + test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java > + test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.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/Metaspace/PrintMetaspaceDcmd.java > ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java > ! test/hotspot/jtreg/serviceability/dcmd/gc/RunGCTest.java > ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java > ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCapacityTest.java > ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest01.java > ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest02.java > ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest03.java > ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcNewTest.java > ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest01.java > ! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java > ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/CompressedClassSpaceSize/TestDescription.java > ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java > ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java > ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java > ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java > ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java > ! test/jdk/TEST.ROOT > ! test/jdk/com/sun/jdi/OomDebugTest.java > ! test/jdk/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java > ! test/jdk/java/lang/management/ManagementFactory/MXBeanException.java > ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java > + test/jdk/java/lang/management/MemoryMXBean/MemoryTestZGC.sh > ! test/lib/sun/hotspot/gc/GC.java > > Changeset: 3a5aafb12ae6 > Author: zgu > Date: 2018-06-12 11:21 -0400 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/3a5aafb12ae6 > > 8204557: NMT: Linux os::committed_in_range() does not break out outer loop when contiguous region is found > Summary: Fixed bug that did not break out outer loop when region was found > Reviewed-by: stuefe, adinn > > ! src/hotspot/os/linux/os_linux.cpp > > Changeset: 83fd54252ee4 > Author: rriggs > Date: 2018-06-12 13:07 -0400 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/83fd54252ee4 > > 8197930: JNI exception pending in initializeEncoding of jni_util.c > Reviewed-by: mchung, stuefe > > ! src/java.base/share/native/libjava/jni_util.c > > Changeset: 1fd4844371bb > Author: aph > Date: 2018-06-11 15:32 +0100 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/1fd4844371bb > > 8204680: Disassembly does not display code strings in stubs > Reviewed-by: kvn > > ! src/hotspot/share/asm/codeBuffer.hpp > ! src/hotspot/share/compiler/disassembler.cpp > ! src/hotspot/share/compiler/disassembler.hpp > ! src/hotspot/share/runtime/stubCodeGenerator.cpp > > Changeset: efd199ab8322 > Author: rhalade > Date: 2018-06-12 11:34 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/efd199ab8322 > > 8196141: Add GoDaddy root certificates > Reviewed-by: mullan > > ! src/java.base/share/lib/security/cacerts > ! test/jdk/lib/security/cacerts/VerifyCACerts.java > + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/GoDaddyCA.java > > Changeset: 7e3aa681a484 > Author: smarks > Date: 2018-06-12 13:24 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/7e3aa681a484 > > 8204243: remove Thread.destroy() and Thread.stop(Throwable) > Reviewed-by: dholmes, alanb, sspitsyn, iris > > ! make/data/jdwp/jdwp.spec > ! src/hotspot/share/prims/jvmti.xml > ! src/java.base/share/classes/java/lang/Thread.java > ! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html > ! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java > - test/jdk/java/lang/Thread/StopThrowable.java > > Changeset: aeb7fb702890 > Author: bchristi > Date: 2018-06-12 14:08 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/aeb7fb702890 > > 8204565: (spec) Document java.{vm.}?specification.version system properties' relation to $FEATURE > Reviewed-by: mchung > > ! src/java.base/share/classes/java/lang/System.java > ! test/hotspot/jtreg/runtime/6981737/Test6981737.java > ! test/jdk/java/lang/System/Versions.java > > Changeset: a18c60527166 > Author: kbarrett > Date: 2018-06-12 18:12 -0400 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/a18c60527166 > > 8204585: Remove IN_ARCHIVE_ROOT from Access API > Summary: Replaced Access API with API on heap. > Reviewed-by: jiangli, coleenp, tschatzl > Contributed-by: stefan.karlsson at oracle.com, kim.barrett at oracle.com > > ! src/hotspot/share/classfile/javaClasses.cpp > ! src/hotspot/share/classfile/javaClasses.hpp > ! src/hotspot/share/gc/g1/g1BarrierSet.hpp > ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp > ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp > ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp > ! src/hotspot/share/gc/z/zBarrierSet.cpp > ! src/hotspot/share/memory/metaspaceShared.cpp > ! src/hotspot/share/memory/metaspaceShared.hpp > ! src/hotspot/share/oops/access.hpp > ! src/hotspot/share/oops/accessDecorators.hpp > ! src/hotspot/share/oops/cpCache.cpp > ! src/hotspot/share/oops/klass.cpp > ! src/hotspot/share/oops/klass.hpp > > Changeset: 7c5fbc953121 > Author: cushon > Date: 2018-06-11 14:06 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/7c5fbc953121 > > 8203679: AssertionError in DeferredAttr with parenthesized method reference > Reviewed-by: mcimadamore > > ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java > + test/langtools/tools/javac/lambda/methodReference/MethodRefStuckParenthesized.java > + test/langtools/tools/javac/lambda/methodReference/MethodRefStuckParenthesized.out > > Changeset: a6a44177f99c > Author: kvn > Date: 2018-06-12 21:29 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/a6a44177f99c > > 8201193: Use XMM/YMM for objects initialization > Reviewed-by: jrose, kvn > Contributed-by: rohitarulraj at gmail.com > > ! src/hotspot/cpu/x86/globals_x86.hpp > ! src/hotspot/cpu/x86/macroAssembler_x86.cpp > ! src/hotspot/cpu/x86/macroAssembler_x86.hpp > ! src/hotspot/cpu/x86/vm_version_x86.cpp > ! src/hotspot/cpu/x86/x86_32.ad > ! src/hotspot/cpu/x86/x86_64.ad > > Changeset: e1b3def12624 > Author: stuefe > Date: 2018-06-13 06:35 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/e1b3def12624 > > 8202772: NMT thread stack tracking causes crashes on AIX > Reviewed-by: goetz, zgu > > ! src/hotspot/share/services/memTracker.hpp > ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp > > Changeset: 8434981a4137 > Author: rkennke > Date: 2018-06-13 10:01 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/8434981a4137 > > 8203157: Object equals abstraction for BarrierSetAssembler > Reviewed-by: eosterlund, aph > > ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp > ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp > ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp > ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp > ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp > ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp > ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp > ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp > ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp > ! src/hotspot/cpu/x86/macroAssembler_x86.cpp > ! src/hotspot/cpu/x86/macroAssembler_x86.hpp > > Changeset: d12828b7cd64 > Author: rkennke > Date: 2018-06-13 10:15 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/d12828b7cd64 > > 8204685: Abstraction for TLAB dummy object > Reviewed-by: tschatzl, shade > > ! src/hotspot/share/gc/shared/collectedHeap.cpp > ! src/hotspot/share/gc/shared/collectedHeap.hpp > ! src/hotspot/share/gc/shared/plab.cpp > ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp > > Changeset: f36d08a3e700 > Author: glaubitz > Date: 2018-06-13 10:34 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/f36d08a3e700 > > 8203301: Linux-sparc fails to build after JDK-8199712 (Flight Recorder) > Reviewed-by: kvn, thartmann > > ! src/hotspot/cpu/sparc/vm_version_ext_sparc.cpp > ! src/hotspot/cpu/sparc/vm_version_ext_sparc.hpp > ! src/hotspot/os_cpu/linux_sparc/thread_linux_sparc.cpp > ! src/hotspot/os_cpu/linux_sparc/thread_linux_sparc.hpp > > Changeset: 7bf4f1b5e438 > Author: jlahoda > Date: 2018-06-13 12:52 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/7bf4f1b5e438 > > 8193302: Javac AssertionError: typeSig ERROR on usage of @Generated > Summary: Importing from an invisible package whose name is a prefix of a visible package is not allowed. > Reviewed-by: vromero > > ! src/java.compiler/share/classes/javax/annotation/processing/Messager.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java > ! test/jdk/java/rmi/transport/dgcDeadLock/TestImpl.java > ! test/jdk/sun/security/tools/jarsigner/JarSigningNonAscii.java > ! test/langtools/tools/javac/importChecks/ImportsObservable.java > + test/langtools/tools/javac/importChecks/ImportsObservable.out > ! test/langtools/tools/javac/modules/ConvenientAccessErrorsTest.java > > Changeset: b93bf5846277 > Author: eosterlund > Date: 2018-06-13 15:08 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/b93bf5846277 > > 8203344: Make C1 leal patchable on SPARC > Reviewed-by: neliasso, thartmann > > ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp > > Changeset: cf88c15d9171 > Author: rhalade > Date: 2018-06-13 08:44 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/cf88c15d9171 > > 8204923: Restore Symantec root verisignclass2g2ca > Reviewed-by: mullan > > ! src/java.base/share/lib/security/cacerts > ! test/jdk/lib/security/cacerts/VerifyCACerts.java > > Changeset: b6ff4cd463e3 > Author: vtheeyarath > Date: 2018-06-12 22:23 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/b6ff4cd463e3 > > 8204342: methods in java.time s TCKZoneRules OpenJDK test miss Test annotation > Summary: Added Test annotation to test methods > Reviewed-by: rriggs, naoto > > ! test/jdk/java/time/tck/java/time/zone/TCKZoneRules.java > > Changeset: ad42438983ee > Author: erikj > Date: 2018-06-13 10:47 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/ad42438983ee > > 8204922: Create bootcycle jib profiles > Reviewed-by: tbell, ihse > > ! make/conf/jib-profiles.js > > Changeset: 5f20bf95c052 > Author: bobv > Date: 2018-06-12 18:44 -0400 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/5f20bf95c052 > > 8203691: Test /runtime/containers/cgroup/PlainRead.java fails > Reviewed-by: dholmes, mseledtsov, rehn > > ! test/hotspot/jtreg/runtime/containers/cgroup/PlainRead.java > > Changeset: 292a4a87c321 > Author: bobv > Date: 2018-06-12 18:51 -0400 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/292a4a87c321 > > 8203357: Container Metrics > Reviewed-by: mchung, dholmes, mseledtsov, rehn > > + src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java > + src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java > + src/java.base/share/classes/jdk/internal/platform/Container.java > + src/java.base/share/classes/jdk/internal/platform/Metrics.java > ! src/java.base/share/classes/sun/launcher/LauncherHelper.java > ! src/java.base/share/classes/sun/launcher/resources/launcher.properties > - test/hotspot/jtreg/runtime/containers/docker/CPUSetsReader.java > - test/hotspot/jtreg/runtime/containers/docker/Common.java > ! test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java > ! test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java > ! test/hotspot/jtreg/runtime/containers/docker/TestMemoryAwareness.java > ! test/hotspot/jtreg/runtime/containers/docker/TestMisc.java > ! test/jdk/TEST.ROOT > + test/jdk/jdk/internal/platform/cgroup/TestCgroupMetrics.java > + test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest > + test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-aarch64 > + test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-ppc64le > + test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest-s390x > + test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java > + test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java > + test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java > + test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java > + test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java > ! test/jdk/tools/launcher/Settings.java > + test/lib/jdk/test/lib/containers/cgroup/CPUSetsReader.java > + test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java > + test/lib/jdk/test/lib/containers/docker/Common.java > ! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java > ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java > > Changeset: 52b866a1a63a > Author: bobv > Date: 2018-06-12 18:53 -0400 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/52b866a1a63a > > Merge > > - make/BuildNashorn.gmk > - make/UnpackSecurity.gmk > - src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.inline.hpp > - src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.inline.hpp > - src/hotspot/os_cpu/bsd_zero/orderAccess_bsd_zero.inline.hpp > - src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.inline.hpp > - src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.inline.hpp > - src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.inline.hpp > - src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.inline.hpp > - src/hotspot/os_cpu/linux_sparc/orderAccess_linux_sparc.inline.hpp > - src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.inline.hpp > - src/hotspot/os_cpu/linux_zero/orderAccess_linux_zero.inline.hpp > - src/hotspot/os_cpu/solaris_sparc/orderAccess_solaris_sparc.inline.hpp > - src/hotspot/os_cpu/solaris_x86/orderAccess_solaris_x86.inline.hpp > - src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.inline.hpp > - src/hotspot/share/runtime/orderAccess.inline.hpp > - src/java.base/aix/native/libjsig/jsig.c > ! src/java.base/share/classes/sun/launcher/LauncherHelper.java > ! src/java.base/share/classes/sun/launcher/resources/launcher.properties > - src/java.desktop/linux/conf/oblique-fonts/fonts.dir > - src/java.desktop/macosx/native/libsplashscreen/libpng/zlib.h > - src/java.desktop/share/classes/sun/applet/AppletEvent.java > - src/java.desktop/share/classes/sun/applet/AppletEventMulticaster.java > - src/java.desktop/share/classes/sun/applet/AppletIOException.java > - src/java.desktop/share/classes/sun/applet/AppletIllegalArgumentException.java > - src/java.desktop/share/classes/sun/applet/AppletImageRef.java > - src/java.desktop/share/classes/sun/applet/AppletListener.java > - src/java.desktop/share/classes/sun/applet/AppletMessageHandler.java > - src/java.desktop/share/classes/sun/applet/AppletObjectInputStream.java > - src/java.desktop/share/classes/sun/applet/AppletPanel.java > - src/java.desktop/share/classes/sun/applet/AppletProps.java > - src/java.desktop/share/classes/sun/applet/AppletResourceLoader.java > - src/java.desktop/share/classes/sun/applet/AppletSecurityException.java > - src/java.desktop/share/classes/sun/applet/AppletViewer.java > - src/java.desktop/share/classes/sun/applet/AppletViewerFactory.java > - src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java > - src/java.desktop/share/classes/sun/applet/Main.java > - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer.java > - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_de.java > - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_es.java > - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_fr.java > - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_it.java > - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ja.java > - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ko.java > - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java > - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_sv.java > - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java > - src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java > - src/java.desktop/share/classes/sun/print/DialogOnTop.java > - src/java.desktop/share/classes/sun/print/DialogOwner.java > - src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cbdt-table.hh > - src/java.desktop/unix/conf/fonts/fonts.dir > - src/java.sql.rowset/share/classes/javax/sql/rowset/package.html > - src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package.html > - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/StringTable.java > - src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/MissingRequiredOptionException.java > - src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/UnacceptableNumberOfNonOptionsException.java > - src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Objects.java > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugValueMap.java > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/aaa > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/META-INF/services/javax.annotation.processing.Processor > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/APHotSpotSignature.java > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/AbstractVerifier.java > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/ClassSubstitutionVerifier.java > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/FoldVerifier.java > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedFoldPlugin.java > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedNodeIntrinsicPlugin.java > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedPlugin.java > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/InjectedDependencies.java > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/MethodSubstitutionVerifier.java > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/NodeIntrinsicVerifier.java > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/PluginGenerator.java > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/VerifierAnnotationProcessor.java > - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/D > - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-1.10.2.js > - test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsHelper.java > - test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsTests.java > - test/hotspot/jtreg/runtime/appcds/test-classes/jdk/dynalink/DynamicLinker.jasm > ! test/jdk/TEST.ROOT > - test/jdk/java/lang/Thread/StopThrowable.java > - test/jdk/javax/sound/midi/MidiSystem/DefaultProperties.java > - test/jdk/javax/sound/midi/MidiSystem/testdata/conf/sound.properties > - test/jdk/javax/sound/sampled/AudioSystem/DefaultProperties.java > - test/jdk/javax/sound/sampled/AudioSystem/testdata/conf/sound.properties > - test/jdk/javax/swing/JLayer/8041982/cupanim.gif > - test/jdk/javax/swing/JSlider/4987336/cupanim.gif > - test/jdk/sun/applet/DeprecatedAppletViewer/DeprecatedAppletViewer.java > - test/jdk/sun/applet/TEST.properties > > Changeset: a1a3d41b6c13 > Author: bobv > Date: 2018-06-13 13:44 -0400 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/a1a3d41b6c13 > > Merge > > > Changeset: c7633e5f8657 > Author: bobv > Date: 2018-06-13 13:48 -0400 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/c7633e5f8657 > > Merge > > > Changeset: 75a03a4cfbca > Author: stuefe > Date: 2018-06-13 20:11 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/75a03a4cfbca > > 8204663: clean up remaining native parts after JDK-8187631 > Reviewed-by: rriggs, psandoz > > ! src/java.base/unix/native/libjava/FileOutputStream_md.c > ! src/java.base/unix/native/libjava/io_util_md.c > ! src/java.base/unix/native/libjava/io_util_md.h > ! src/java.base/windows/native/libjava/FileOutputStream_md.c > ! src/java.base/windows/native/libjava/io_util_md.c > ! src/java.base/windows/native/libjava/io_util_md.h > > Changeset: 41ff671ed8cf > Author: stuefe > Date: 2018-06-13 07:53 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/41ff671ed8cf > > 8204935: [aix] TOC overflow in libjvm.so (release build) > Reviewed-by: goetz, mbaesken, ihse > > ! make/autoconf/flags-cflags.m4 > ! make/autoconf/flags-ldflags.m4 > ! make/hotspot/lib/CompileGtest.gmk > > Changeset: 367763702685 > Author: dtitov > Date: 2018-06-13 10:36 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/367763702685 > > 8203809: [Graal] JDI tests fail with: JDITestRuntimeException : ** event IS NOT a breakpoint ** > Reviewed-by: sspitsyn, cjplummer > > ! test/hotspot/jtreg/ProblemList-graal.txt > ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003.java > ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002.java > ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002.java > ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002.java > ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002.java > ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002.java > ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002.java > ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002.java > ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/EventFilters.java > > Changeset: 7439ceaae8e4 > Author: joehw > Date: 2018-06-13 12:50 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/7439ceaae8e4 > > 8201276: (fs) Add methods to Files for reading/writing a string from/to a file > Reviewed-by: rriggs, smarks, sherman, forax, alanb, mli > > ! src/java.base/share/classes/java/lang/StringCoding.java > ! src/java.base/share/classes/java/lang/System.java > ! src/java.base/share/classes/java/nio/file/Files.java > ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java > + test/jdk/java/nio/file/Files/ReadWriteString.java > > Changeset: 0742a087710e > Author: bpb > Date: 2018-06-13 13:12 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/0742a087710e > > 8204915: (fs) Add some print diagnostics to java/nio/file/Files/CopyAndMove.java > Reviewed-by: bchristi > > ! test/jdk/java/nio/file/Files/CopyAndMove.java > > Changeset: c530d97ec3f2 > Author: jwilhelm > Date: 2018-06-14 02:49 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/c530d97ec3f2 > > Added tag jdk-11+18 for changeset e1b3def12624 > > ! .hgtags > > Changeset: 42fcc1d22f8e > Author: amlu > Date: 2018-06-14 09:48 +0800 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/42fcc1d22f8e > > 8204944: Remove java/util/Map/InPlaceOpsCollisions.java from ProblemList > Reviewed-by: psandoz > > ! test/jdk/ProblemList.txt > > Changeset: e5a40146791b > Author: rehn > Date: 2018-06-14 07:26 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/e5a40146791b > > 8204613: StringTable: Calculates wrong number of uncleaned items. > Reviewed-by: pliden, coleenp > > ! src/hotspot/share/classfile/stringTable.cpp > ! src/hotspot/share/classfile/stringTable.hpp > ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp > ! src/hotspot/share/gc/z/zRootsIterator.cpp > ! src/hotspot/share/gc/z/zRootsIterator.hpp > > Changeset: 83e2deb73612 > Author: dholmes > Date: 2018-06-14 02:01 -0400 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/83e2deb73612 > > 8204668: Cleanup management of the java.vm.info System property > Reviewed-by: rehn, cjplummer > > ! src/hotspot/share/classfile/vmSymbols.hpp > ! src/hotspot/share/runtime/arguments.cpp > ! src/hotspot/share/runtime/arguments.hpp > ! src/hotspot/share/runtime/thread.cpp > > Changeset: d9936e986e4f > Author: thartmann > Date: 2018-06-14 09:04 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/d9936e986e4f > > 8203915: Induction variable of over-unrolled loop conflicts with range checks > Summary: Update skeleton predicates before main loop during unrolling to remove dead code. > Reviewed-by: kvn, roland > > ! src/hotspot/share/opto/loopPredicate.cpp > ! src/hotspot/share/opto/loopTransform.cpp > ! src/hotspot/share/opto/loopnode.hpp > ! test/hotspot/jtreg/compiler/loopopts/IterationSplitPredicateInconsistency.java > ! test/hotspot/jtreg/compiler/loopopts/TestOverunrolling.java > > Changeset: 27929b7eae4b > Author: epavlova > Date: 2018-06-14 00:07 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/27929b7eae4b > > 8204978: [Graal] Disable Epsilon GC tests from running with Graal > Reviewed-by: kvn > > ! test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java > ! test/hotspot/jtreg/gc/epsilon/TestByteArrays.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/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 > > Changeset: dafb2cc6ba32 > Author: ysuenaga > Date: 2018-06-14 16:56 +0900 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/dafb2cc6ba32 > > 8204531: Remove unused chars following '\0' > Reviewed-by: dholmes, stuefe > > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfDataEntry.java > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/CStringUtilities.java > > Changeset: 5756e8eecb17 > Author: thartmann > Date: 2018-06-14 11:22 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/5756e8eecb17 > > 8205034: [BACKOUT] Induction variable of over-unrolled loop conflicts with range checks > Summary: Backout fix for JDK-8203915 because it causes SIGILL failures. > Reviewed-by: shade > > ! src/hotspot/share/opto/loopPredicate.cpp > ! src/hotspot/share/opto/loopTransform.cpp > ! src/hotspot/share/opto/loopnode.hpp > ! test/hotspot/jtreg/compiler/loopopts/IterationSplitPredicateInconsistency.java > ! test/hotspot/jtreg/compiler/loopopts/TestOverunrolling.java > > Changeset: 3903ab54107e > Author: ihse > Date: 2018-06-14 11:46 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/3903ab54107e > > 8204664: PrepareFailureLogs should be done after sequential make targets > Reviewed-by: erikj > > ! make/Init.gmk > ! make/InitSupport.gmk > > Changeset: 1372f66e0a17 > Author: lkorinth > Date: 2018-06-14 11:13 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/1372f66e0a17 > > 8202740: runtime/8176717/TestInheritFD.java fails with java.lang.RuntimeException: could not match: VM RESULT => RETAINS FD > Reviewed-by: rehn, dholmes > > ! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java > > Changeset: ef7c4c77d9fa > Author: mcimadamore > Date: 2018-06-14 11:13 +0100 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/ef7c4c77d9fa > > 8178150: Regression in logic for handling inference stuck constraints > Summary: Fix broken logic for input/output inference variable dependency > Reviewed-by: vromero, bsrbnd > > ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java > + test/langtools/tools/javac/generics/inference/8178150/T8178150.java > > Changeset: 69e82329ad01 > Author: tschatzl > Date: 2018-06-14 13:07 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/69e82329ad01 > > 8204169: Humongous continues region remembered set states do not match the one from the corresponding humongous start region > Summary: Make sure and verify that the remembered set state of humongous continues regions matches the one from the corresponding humongous start region. > Reviewed-by: kbarrett, sjohanss > > ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp > ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp > > Changeset: c0b896fc3f08 > Author: jlahoda > Date: 2018-06-14 13:16 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/c0b896fc3f08 > > 8196618: Create API to list supported values for javac --release option > 8194308: jdeprscan will need updates to deal with the removal of the Java EE modules > Summary: Generalizing tests to run over all supported --release keys; fixing jdeprscan to work with --release 11. > Reviewed-by: smarks, vromero > > ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java > ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java > ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties > ! test/langtools/ProblemList.txt > ! test/langtools/tools/javac/modules/JavaBaseTest.java > + test/langtools/tools/javac/platform/NumericalComparatorTest.java > ! test/langtools/tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java > > Changeset: 9ee93487d262 > Author: jlaskey > Date: 2018-06-14 09:38 -0300 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/9ee93487d262 > > 8204172: Predicate::not should explicitly mention "NullPointerException - if target is null" > Reviewed-by: sundar, psandoz, dfuchs > > ! src/java.base/share/classes/java/util/function/Predicate.java > > Changeset: 0f807f558017 > Author: bsrbnd > Date: 2018-06-14 05:50 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/0f807f558017 > > 8203813: javac accepts an illegal name as a receiver parameter name > Reviewed-by: vromero > > ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties > + test/langtools/tools/javac/T8203813/WrongReceiverTest.java > + test/langtools/tools/javac/T8203813/WrongReceiverTest.out > + test/langtools/tools/javac/diags/examples/WrongReceiver.java > > Changeset: 60d66a249db6 > Author: hseigel > Date: 2018-06-14 10:33 -0400 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/60d66a249db6 > > 8204620: ModuleEntry::is_non_jdk_module() determination for what is a jdk module is incorrect > Summary: Check module's loader and compare version with java.base's version to improve algorithm > Reviewed-by: lfoltan, mchung > > ! src/hotspot/share/classfile/moduleEntry.cpp > ! src/hotspot/share/classfile/moduleEntry.hpp > ! src/hotspot/share/oops/klass.cpp > ! test/hotspot/jtreg/runtime/modules/CCE_module_msg.java > > Changeset: 0d6f88cca118 > Author: darcy > Date: 2018-06-14 09:31 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/0d6f88cca118 > > 8205003: Replace selected link tags with linkplain in java.lang.Class > Reviewed-by: bpb, mchung, lancea > > ! src/java.base/share/classes/java/lang/Class.java > > Changeset: 80945f661b80 > Author: lmesnik > Date: 2018-06-13 16:32 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/80945f661b80 > > 8203491: [TESTBUG] Port heapdump tests into java > Reviewed-by: coleenp, jgeorge > > ! test/hotspot/jtreg/ProblemList.txt > ! test/hotspot/jtreg/TEST.groups > + test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java > + test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java > + test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpPath.java > + test/hotspot/jtreg/serviceability/sa/TestJmapCore.java > + test/hotspot/jtreg/serviceability/sa/TestJmapCoreMetaspace.java > - test/hotspot/jtreg/serviceability/tmtools/jstat/utils/ClassLoadUtils.java > ! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/GeneratedClassProducer.java > - test/hotspot/jtreg/serviceability/tmtools/jstat/utils/GeneratingClassLoader.java > - test/hotspot/jtreg/serviceability/tmtools/jstat/utils/TemplateClass.java > - test/hotspot/jtreg/vmTestbase/heapdump/JMapHeap/TEST.properties > - test/hotspot/jtreg/vmTestbase/heapdump/JMapHeap/TestDescription.java > - test/hotspot/jtreg/vmTestbase/heapdump/JMapHeap/run.sh > - test/hotspot/jtreg/vmTestbase/heapdump/JMapHeapCore/TestDescription.java > - test/hotspot/jtreg/vmTestbase/heapdump/JMapHeapCore/run.sh > - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspace/TEST.properties > - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspace/TestDescription.java > - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspace/run.sh > - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspaceCore/TEST.properties > - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspaceCore/TestDescription.java > - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspaceCore/run.sh > - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFile/TEST.properties > - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFile/TestDescription.java > - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFile/run.sh > - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFileMetaspace/TEST.properties > - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFileMetaspace/TestDescription.java > - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFileMetaspace/run.sh > - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToPath/TEST.properties > - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToPath/TestDescription.java > - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToPath/run.sh > - test/hotspot/jtreg/vmTestbase/heapdump/README > - test/hotspot/jtreg/vmTestbase/heapdump/share/EatMemory.java > - test/hotspot/jtreg/vmTestbase/heapdump/share/common.sh > + test/lib/jdk/test/lib/classloader/ClassLoadUtils.java > + test/lib/jdk/test/lib/classloader/GeneratingClassLoader.java > > Changeset: 6d4332f746ad > Author: stuefe > Date: 2018-06-14 21:49 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/6d4332f746ad > > 8203343: VM.{metaspace|classloaders|classhierarchy...} jcmd should show invocation targets for Generated{Method|Constructor}AccessorImpl classes > Reviewed-by: coleenp, sspitsyn, dholmes > > ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp > ! src/hotspot/share/memory/heapInspection.cpp > ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp > ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.hpp > + src/hotspot/share/oops/reflectionAccessorImplKlassHelper.cpp > + src/hotspot/share/oops/reflectionAccessorImplKlassHelper.hpp > + test/hotspot/jtreg/serviceability/dcmd/vm/ShowReflectionTargetTest.java > > Changeset: 64ca9fbcf85f > Author: epavlova > Date: 2018-06-14 15:27 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/64ca9fbcf85f > > 8205074: [Graal] Add rest of compiler/stable tests into ProblemList-graal.txt > Reviewed-by: kvn > > ! test/hotspot/jtreg/ProblemList-graal.txt > > Changeset: fa727a4d7934 > Author: zgu > Date: 2018-06-14 09:59 -0400 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/fa727a4d7934 > > 8203641: Refactor String Deduplication into shared > Summary: Allows string deduplication to be shared among different collectors > Reviewed-by: tschatzl, rkennke > > ! src/hotspot/share/gc/g1/g1StringDedup.cpp > ! src/hotspot/share/gc/g1/g1StringDedup.hpp > ! src/hotspot/share/gc/g1/g1StringDedupQueue.cpp > ! src/hotspot/share/gc/g1/g1StringDedupQueue.hpp > ! src/hotspot/share/gc/g1/g1StringDedupStat.cpp > ! src/hotspot/share/gc/g1/g1StringDedupStat.hpp > - src/hotspot/share/gc/g1/g1StringDedupTable.cpp > - src/hotspot/share/gc/g1/g1StringDedupTable.hpp > - src/hotspot/share/gc/g1/g1StringDedupThread.cpp > - src/hotspot/share/gc/g1/g1StringDedupThread.hpp > + src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp > + src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp > + src/hotspot/share/gc/shared/stringdedup/stringDedup.inline.hpp > + src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.cpp > + src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.hpp > + src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.inline.hpp > + src/hotspot/share/gc/shared/stringdedup/stringDedupStat.cpp > + src/hotspot/share/gc/shared/stringdedup/stringDedupStat.hpp > + src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp > + src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp > + src/hotspot/share/gc/shared/stringdedup/stringDedupThread.cpp > + src/hotspot/share/gc/shared/stringdedup/stringDedupThread.hpp > + src/hotspot/share/gc/shared/stringdedup/stringDedupThread.inline.hpp > > Changeset: 72c694f035ee > Author: pmuthuswamy > Date: 2018-06-15 10:48 +0530 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/72c694f035ee > > 8204666: javadoc should be updated to use jQuery 3.3.1 > Reviewed-by: sundar > > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.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/resources/jquery/external/jquery/jquery.js > - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-1.12.4.js > + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-3.3.1.js > + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-migrate-3.0.1.js > ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java > ! src/jdk.javadoc/share/legal/jquery.md > ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java > ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java > ! test/langtools/tools/javadoc/api/basic/APITest.java > > Changeset: 374bd919d8fe > Author: rgoel > Date: 2018-06-15 11:58 +0530 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/374bd919d8fe > > 8202537: CLDR33 > Summary: upgraded CLDR data to V33. > Reviewed-by: naoto > > ! make/gensrc/GensrcCLDR.gmk > ! make/jdk/src/classes/build/tools/cldrconverter/NumberingSystemsParseHandler.java > ! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java > ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.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_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/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/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/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 > ! test/jdk/java/text/Format/NumberFormat/Bug8132125.java > ! test/jdk/java/time/test/java/time/format/TestNonIsoFormatter.java > ! test/jdk/java/time/test/java/time/format/TestUnicodeExtension.java > ! test/jdk/java/util/Calendar/CalendarDataTest.java > ! test/jdk/java/util/Calendar/CldrFormatNamesTest.java > - test/jdk/java/util/Formatter/NoGroupingUsed.java > + test/jdk/java/util/Formatter/spi/NoGroupingUsed.java > ! test/jdk/java/util/Formatter/spi/provider/test/NumberFormatProviderImpl.java > ! test/jdk/java/util/Locale/Bug8179071.java > ! test/jdk/java/util/Locale/bcp47u/DisplayNameTests.java > - test/jdk/sun/text/resources/JavaTimeSupplementaryTest.java > ! test/jdk/sun/text/resources/LocaleData.cldr > ! test/jdk/sun/text/resources/LocaleDataTest.java > ! test/jdk/sun/util/resources/cldr/Bug8145136.java > ! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java > ! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java > > Changeset: bf7e2684cd0a > Author: roland > Date: 2018-06-11 15:28 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/bf7e2684cd0a > > 8204240: Extend MDO to allow more reasons to be recorded per bci > Reviewed-by: kvn, neliasso > > ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp > ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp > ! src/hotspot/cpu/x86/assembler_x86.cpp > ! src/hotspot/cpu/x86/assembler_x86.hpp > ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp > ! src/hotspot/cpu/x86/interp_masm_x86.cpp > ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp > ! src/hotspot/share/oops/methodData.hpp > ! src/hotspot/share/runtime/deoptimization.cpp > ! src/hotspot/share/runtime/vmStructs.cpp > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/DataLayout.java > > Changeset: e2a7f431f65c > Author: jcbeyler > Date: 2018-06-15 00:49 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/e2a7f431f65c > > 8203394: Implementation of JEP 331: Low-Overhead Heap Profiling > Summary: Implement Low-Overhead Heap Profiling > Reviewed-by: eosterlund, gthornbr, rehn, sspitsyn, tschatzl > > ! make/nb_native/nbproject/configurations.xml > ! src/hotspot/share/gc/shared/collectedHeap.cpp > ! src/hotspot/share/gc/shared/collectedHeap.hpp > ! src/hotspot/share/gc/shared/collectedHeap.inline.hpp > ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp > ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp > ! src/hotspot/share/prims/jvmti.xml > ! src/hotspot/share/prims/jvmtiEnv.cpp > ! src/hotspot/share/prims/jvmtiEventController.cpp > ! src/hotspot/share/prims/jvmtiExport.cpp > ! src/hotspot/share/prims/jvmtiExport.hpp > ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp > ! src/hotspot/share/prims/jvmtiThreadState.cpp > ! src/hotspot/share/prims/jvmtiThreadState.hpp > ! src/hotspot/share/runtime/mutexLocker.cpp > ! src/hotspot/share/runtime/mutexLocker.hpp > ! src/hotspot/share/runtime/thread.hpp > > Changeset: 1596f418ffe4 > Author: jcbeyler > Date: 2018-06-15 02:31 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/1596f418ffe4 > > 8205096: Add missing files for 8203394 > Summary: Add files missed in the push for Low-Overhead Heap Profiling > Reviewed-by: dholmes, tschatzl, rehn, simonis, ehelin > > + src/hotspot/share/runtime/threadHeapSampler.cpp > + src/hotspot/share/runtime/threadHeapSampler.hpp > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorArrayAllSampledTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventsForTwoThreadsTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCCMSTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorIllegalArgumentTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterObjectTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorMultiArrayTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorNoCapabilityTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorRecursiveTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatRateTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatSimpleTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadOnOffTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTwoAgentsTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/ThreadInformation.java > + test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/libHeapMonitorTest.c > > Changeset: eb0287b637bd > Author: goetz > Date: 2018-06-14 14:32 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/eb0287b637bd > > 8204654: [testbug] Fix pattern matching in jstat tests. > Reviewed-by: clanger, stuefe > > ! test/jdk/sun/jvmstat/testlibrary/utils.sh > ! test/jdk/sun/tools/jstat/classloadOutput1.awk > ! test/jdk/sun/tools/jstat/gcCauseOutput1.awk > ! test/jdk/sun/tools/jstat/jstatClassOutput1.sh > ! test/jdk/sun/tools/jstat/jstatClassloadOutput1.sh > ! test/jdk/sun/tools/jstat/jstatCompilerOutput1.sh > ! test/jdk/sun/tools/jstat/jstatFileURITest1.sh > ! test/jdk/sun/tools/jstat/jstatGcCapacityOutput1.sh > ! test/jdk/sun/tools/jstat/jstatGcCauseOutput1.sh > ! test/jdk/sun/tools/jstat/jstatGcMetaCapacityOutput1.sh > ! test/jdk/sun/tools/jstat/jstatGcNewCapacityOutput1.sh > ! test/jdk/sun/tools/jstat/jstatGcNewOutput1.sh > ! test/jdk/sun/tools/jstat/jstatGcOldCapacityOutput1.sh > ! test/jdk/sun/tools/jstat/jstatGcOldOutput1.sh > ! test/jdk/sun/tools/jstat/jstatGcOutput1.sh > ! test/jdk/sun/tools/jstat/jstatLineCounts1.sh > ! test/jdk/sun/tools/jstat/jstatLineCounts2.sh > ! test/jdk/sun/tools/jstat/jstatLineCounts3.sh > ! test/jdk/sun/tools/jstat/jstatLineCounts4.sh > ! test/jdk/sun/tools/jstat/jstatOptions1.sh > ! test/jdk/sun/tools/jstat/jstatPrintCompilationOutput1.sh > ! test/jdk/sun/tools/jstat/jstatSnap1.sh > ! test/jdk/sun/tools/jstat/jstatSnap2.sh > ! test/jdk/sun/tools/jstat/jstatTimeStamp1.sh > ! test/jdk/sun/tools/jstat/timeStamp1.awk > > Changeset: 0cc4711c2112 > Author: pliden > Date: 2018-06-15 13:31 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/0cc4711c2112 > > 8205020: ZGC: Apply workaround for buggy sem_post() in glibc < 2.21 > Reviewed-by: stefank, eosterlund > > ! src/hotspot/share/gc/z/zMessagePort.inline.hpp > ! src/hotspot/share/gc/z/zPageAllocator.cpp > > Changeset: 6464882498b5 > Author: pliden > Date: 2018-06-15 13:31 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/6464882498b5 > > 8205022: ZGC: SoftReferences not always cleared before throwing OOME > Reviewed-by: stefank, eosterlund > > ! src/hotspot/share/gc/z/zDriver.cpp > ! src/hotspot/share/gc/z/zHeap.hpp > ! src/hotspot/share/gc/z/zHeap.inline.hpp > ! src/hotspot/share/gc/z/zPageAllocator.cpp > ! src/hotspot/share/gc/z/zPageAllocator.hpp > > Changeset: f0ff230e2546 > Author: pliden > Date: 2018-06-15 13:31 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/f0ff230e2546 > > 8205024: ZGC: Worker threads boost mode not always enabled when is should be > Reviewed-by: stefank, eosterlund > > ! src/hotspot/share/gc/z/zDriver.cpp > > Changeset: 0eae3ed86296 > Author: pliden > Date: 2018-06-15 13:31 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/0eae3ed86296 > > 8205028: ZGC: Remove incorrect comment in ZHeap::object_iterate() > Reviewed-by: stefank, eosterlund > > ! src/hotspot/share/gc/z/zHeap.cpp > > Changeset: 1bddf2ab9ae7 > Author: pliden > Date: 2018-06-15 13:31 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/1bddf2ab9ae7 > > 8205050: ZGC: Incorrect use of RootAccess in ZHeapIterator > Reviewed-by: stefank, eosterlund > > ! src/hotspot/share/gc/z/zHeapIterator.cpp > > Changeset: 4bba6dea2e73 > Author: ihse > Date: 2018-06-15 15:07 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/4bba6dea2e73 > > 8200867: Remove references to "jdk 9" in build system > Reviewed-by: redestad, tbell, erikj > > ! doc/building.html > ! doc/building.md > ! make/autoconf/configure.ac > > Changeset: 20952ce32591 > Author: dnsimon > Date: 2018-06-15 16:44 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/20952ce32591 > > 8205025: [AOT] make jdk.aot module upgradeable > Reviewed-by: alanb, kvn, mchung > > ! make/common/Modules.gmk > ! test/jdk/jdk/modules/etc/UpgradeableModules.java > > Changeset: 1ab701eb7de4 > Author: kvn > Date: 2018-06-15 08:28 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/1ab701eb7de4 > > 8202948: C2: assert(init_offset >= 0) failed: positive offset from object start > Summary: convert the assert into compilation check which will skip superword optimization > Reviewed-by: roland, thartmann > > ! src/hotspot/share/opto/superword.cpp > + test/hotspot/jtreg/compiler/loopopts/superword/TestNegBaseOffset.java > > Changeset: e5d741569070 > Author: kvn > Date: 2018-06-15 09:16 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/e5d741569070 > > 8184349: There should be some verification that EnableJVMCI is disabled if a GC not supporting JVMCI is selected > Summary: exit VM with Error when JVMCI does not support seected GC. > Reviewed-by: iveresov, thartmann > > ! src/hotspot/share/c1/c1_LIRGenerator.cpp > ! src/hotspot/share/compiler/compilerDefinitions.cpp > ! src/hotspot/share/compiler/compilerDefinitions.hpp > ! src/hotspot/share/gc/z/zArguments.cpp > ! src/hotspot/share/jvmci/jvmci_globals.cpp > ! src/hotspot/share/jvmci/jvmci_globals.hpp > ! src/hotspot/share/oops/methodCounters.hpp > ! src/hotspot/share/oops/methodData.cpp > ! src/hotspot/share/runtime/arguments.cpp > ! src/hotspot/share/runtime/arguments.hpp > ! test/hotspot/jtreg/compiler/arguments/CheckCompileThresholdScaling.java > ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java > ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.java > ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java > > Changeset: 5fa19bad622d > Author: erikj > Date: 2018-06-15 09:53 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/5fa19bad622d > > 8204973: Add build support for filtering translations > Reviewed-by: ihse, naoto, dfuchs > > ! make/CompileJavaModules.gmk > ! make/ZipSource.gmk > ! make/autoconf/configure.ac > ! make/autoconf/jdk-options.m4 > ! make/autoconf/spec.gmk.in > ! make/common/JavaCompilation.gmk > ! make/common/MakeBase.gmk > ! make/common/ZipArchive.gmk > ! make/conf/jib-profiles.js > ! make/gensrc/Gensrc-jdk.localedata.gmk > ! make/gensrc/GensrcCommonLangtools.gmk > ! make/gensrc/GensrcProperties.gmk > ! test/jdk/TEST.ROOT > ! test/jdk/TEST.groups > + test/jdk/build/releaseFile/CheckSource.java > + test/jdk/build/translations/VerifyTranslations.java > ! test/jdk/java/util/logging/LocalizedLevelName.java > - test/jdk/sanity/releaseFile/CheckSource.java > ! test/jtreg-ext/requires/VMProps.java > > Changeset: 9f4c08c444e8 > Author: cushon > Date: 2018-06-14 17:32 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/9f4c08c444e8 > > 7183985: (ann) Class.getAnnotation() throws an ArrayStoreException when the annotation class not present > Reviewed-by: darcy, martin, vromero > > ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java > + test/jdk/java/lang/annotation/Missing/MissingArrayElement/EnumToCompileAgainst.java > + test/jdk/java/lang/annotation/Missing/MissingArrayElement/EnumToRunAgainst.java > + test/jdk/java/lang/annotation/Missing/MissingArrayElement/MissingAnnotation.java > + test/jdk/java/lang/annotation/Missing/MissingArrayElement/MissingAnnotationArrayElementTest.java > + test/jdk/java/lang/annotation/Missing/MissingArrayElement/MissingClass.java > + test/jdk/java/lang/annotation/Missing/MissingArrayElement/MissingClass2.java > + test/jdk/java/lang/annotation/Missing/MissingArrayElement/MissingClassArrayElementTest.java > + test/jdk/java/lang/annotation/Missing/MissingArrayElement/MissingEnumArrayElementTest.java > > Changeset: dddf078c242f > Author: mcimadamore > Date: 2018-06-15 19:24 +0100 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/dddf078c242f > > 8203838: javac performance regression in 11+11 > Summary: Share method check exception > Reviewed-by: vromero > > ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java > > Changeset: 2ced30c98a93 > Author: erikj > Date: 2018-06-15 11:15 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/2ced30c98a93 > > 8203667: Platform specific include files in jdk image in wrong sub directory > Reviewed-by: mchung, tbell > > ! make/autoconf/spec.gmk.in > > Changeset: 9236593f3ce2 > Author: mchung > Date: 2018-06-15 11:44 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/9236593f3ce2 > > 8200121: Remove unused qualified exports in java.base > Reviewed-by: alanb, lancea > > ! src/java.base/share/classes/module-info.java > > Changeset: 9f7b775702f4 > Author: mchung > Date: 2018-06-15 11:44 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/9f7b775702f4 > > 8205112: Remove non-existent modules from test/jdk/jdk/modules/etc/UpgradeableModules.java > Reviewed-by: alanb, lancea, kcr > > ! test/jdk/jdk/modules/etc/UpgradeableModules.java > > Changeset: 7cf6578a6b0b > Author: vtheeyarath > Date: 2018-06-14 23:09 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/7cf6578a6b0b > > 8202216: Add Buffer mismatch methods > Reviewed-by: plevart, psandoz > > ! src/java.base/share/classes/java/nio/X-Buffer.java.template > ! test/jdk/java/nio/Buffer/EqualsCompareTest.java > > Changeset: d9189f4bbd56 > Author: bpb > Date: 2018-06-15 12:48 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/d9189f4bbd56 > > 8205062: (fs) Improve some print diagnostics in java/nio/file/Files/CopyAndMove.java > Reviewed-by: alanb > > ! test/jdk/java/nio/file/Files/CopyAndMove.java > > Changeset: 8d9d4d91be7f > Author: mchung > Date: 2018-06-15 13:08 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/8d9d4d91be7f > > 8205116: jdeps --system $java.home fails with IAE > Reviewed-by: alanb, lancea > > ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java > ! test/langtools/tools/jdeps/Options.java > > Changeset: ecc2af326b5f > Author: kbarrett > Date: 2018-06-15 16:53 -0400 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/ecc2af326b5f > > 8204939: Change Access nomenclature: root to native > Summary: Rename RootAccess => NativeAccess, IN_ROOT => IN_NATIVE, and related cleanups. > Reviewed-by: pliden, stefank, coleenp > > ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp > ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp > ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp > ! src/hotspot/cpu/arm/macroAssembler_arm.cpp > ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp > ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp > ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp > ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp > ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp > ! src/hotspot/cpu/s390/macroAssembler_s390.cpp > ! src/hotspot/cpu/sparc/gc/shared/barrierSetAssembler_sparc.cpp > ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp > ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp > ! src/hotspot/cpu/x86/macroAssembler_x86.cpp > ! src/hotspot/share/classfile/classLoaderData.cpp > ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp > ! src/hotspot/share/gc/shared/barrierSet.hpp > ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp > ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp > ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp > ! src/hotspot/share/gc/z/zOopClosures.cpp > ! src/hotspot/share/oops/access.hpp > ! src/hotspot/share/oops/accessDecorators.hpp > ! src/hotspot/share/oops/oopHandle.inline.hpp > ! src/hotspot/share/oops/weakHandle.cpp > ! src/hotspot/share/oops/weakHandle.inline.hpp > ! src/hotspot/share/prims/jvmtiTagMap.cpp > ! src/hotspot/share/runtime/jniHandles.cpp > ! src/hotspot/share/runtime/jniHandles.inline.hpp > > Changeset: 8e17fffa0a4b > Author: stuefe > Date: 2018-06-16 07:05 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/8e17fffa0a4b > > 8204958: Minor cleanups for the diagnostic framework > Reviewed-by: sspitsyn, coleenp, cjplummer > > ! src/hotspot/share/services/diagnosticArgument.cpp > ! src/hotspot/share/services/diagnosticArgument.hpp > ! src/hotspot/share/services/diagnosticFramework.cpp > ! src/hotspot/share/services/diagnosticFramework.hpp > > Changeset: 3fbae7b9ddb5 > Author: goetz > Date: 2018-06-15 12:25 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/3fbae7b9ddb5 > > 8204943: Improve message of ArrayStoreException. > Reviewed-by: lfoltan, hseigel > > ! src/hotspot/share/oops/klass.cpp > ! src/hotspot/share/oops/objArrayKlass.cpp > ! src/hotspot/share/oops/typeArrayKlass.cpp > ! src/hotspot/share/prims/jni.cpp > + test/hotspot/jtreg/runtime/exceptionMsgs/ArrayStoreException/ArrayStoreExceptionTest.java > + test/hotspot/jtreg/runtime/exceptionMsgs/ArrayStoreException/libArrayStoreExceptionTest.c > > Changeset: ed8de3d0cd28 > Author: alanb > Date: 2018-06-16 10:10 +0100 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/ed8de3d0cd28 > > 8199433: (se) select(Consumer action) as alternative to selected-key set > Reviewed-by: bpb > > ! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java > ! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java > ! src/java.base/share/classes/java/nio/channels/SelectionKey.java > ! src/java.base/share/classes/java/nio/channels/Selector.java > ! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java > ! src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java > ! src/java.base/solaris/classes/sun/nio/ch/EventPortSelectorImpl.java > ! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java > ! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java > + test/jdk/java/nio/channels/Selector/SelectWithConsumer.java > > Changeset: 95c0644a1c47 > Author: henryjen > Date: 2018-06-15 17:34 -0700 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/95c0644a1c47 > > 8199871: Deprecate pack200 and unpack200 tools > Reviewed-by: mchung, psandoz, abuckley > > ! src/java.base/share/classes/com/sun/java/util/jar/pack/BandStructure.java > ! src/java.base/share/classes/com/sun/java/util/jar/pack/Driver.java > ! src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource.java > ! src/java.base/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java > ! src/java.base/share/classes/com/sun/java/util/jar/pack/PackerImpl.java > ! src/java.base/share/classes/com/sun/java/util/jar/pack/PropMap.java > ! src/java.base/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java > ! src/java.base/share/classes/java/util/jar/Pack200.java > ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java > ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java > ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties > ! src/jdk.pack/share/classes/module-info.java > ! src/jdk.pack/share/native/common-unpack/defines.h > ! src/jdk.pack/share/native/unpack200/main.cpp > + test/jdk/tools/jar/DeprecateOptionN.java > + test/jdk/tools/pack200/DeprecatePack200.java > ! test/jdk/tools/pack200/Utils.java > > Changeset: 929621cf06b4 > Author: sdama > Date: 2018-06-18 08:07 +0530 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/929621cf06b4 > > 8196988: Resolve disabled warnings for libjimage > Summary: Fixed warnings related to implicit-fallthrough gcc option > Reviewed-by: psandoz, mchung > > ! make/lib/CoreLibraries.gmk > ! src/java.base/share/native/libjimage/imageDecompressor.cpp > > Changeset: 3d639d433851 > Author: pliden > Date: 2018-06-18 08:25 +0200 > URL: http://hg.openjdk.java.net/zgc/zgc/rev/3d639d433851 > > Merge > > ! .jcheck/conf > ! make/autoconf/hotspot.m4 > ! make/conf/jib-profiles.js > ! make/hotspot/lib/JvmFeatures.gmk > ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp > ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp > ! src/hotspot/cpu/sparc/c2_globals_sparc.hpp > ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp > ! src/hotspot/cpu/sparc/nativeInst_sparc.cpp > ! src/hotspot/cpu/sparc/sparc.ad > ! src/hotspot/cpu/x86/assembler_x86.cpp > ! src/hotspot/cpu/x86/assembler_x86.hpp > ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp > ! src/hotspot/cpu/x86/macroAssembler_x86.cpp > ! src/hotspot/cpu/x86/macroAssembler_x86.hpp > ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp > ! src/hotspot/cpu/x86/x86.ad > ! src/hotspot/cpu/x86/x86_64.ad > ! src/hotspot/os/linux/os_linux.cpp > ! src/hotspot/os/solaris/globals_solaris.hpp > ! src/hotspot/share/adlc/formssel.cpp > ! src/hotspot/share/adlc/formssel.hpp > ! src/hotspot/share/c1/c1_LIRGenerator.cpp > ! src/hotspot/share/classfile/javaClasses.cpp > ! src/hotspot/share/classfile/javaClasses.hpp > ! src/hotspot/share/classfile/stringTable.cpp > ! src/hotspot/share/classfile/stringTable.hpp > ! src/hotspot/share/classfile/vmSymbols.cpp > ! src/hotspot/share/compiler/compilerDirectives.hpp > ! src/hotspot/share/compiler/oopMap.cpp > ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp > ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp > ! src/hotspot/share/gc/shared/barrierSet.hpp > ! src/hotspot/share/gc/shared/barrierSetConfig.hpp > ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp > ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp > ! src/hotspot/share/gc/shared/collectedHeap.cpp > ! src/hotspot/share/gc/shared/collectedHeap.hpp > ! src/hotspot/share/gc/shared/collectedHeap.inline.hpp > ! src/hotspot/share/gc/shared/gcCause.cpp > ! src/hotspot/share/gc/shared/gcCause.hpp > ! src/hotspot/share/gc/shared/gcConfig.cpp > ! src/hotspot/share/gc/shared/gc_globals.hpp > ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp > ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp > ! src/hotspot/share/gc/shared/vmStructs_gc.hpp > ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp > ! src/hotspot/share/jfr/metadata/metadata.xml > ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp > ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp > ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp > ! src/hotspot/share/logging/logPrefix.hpp > ! src/hotspot/share/logging/logTag.hpp > ! src/hotspot/share/memory/metaspace.hpp > ! src/hotspot/share/opto/classes.cpp > ! src/hotspot/share/opto/classes.hpp > ! src/hotspot/share/opto/compile.cpp > ! src/hotspot/share/opto/compile.hpp > ! src/hotspot/share/opto/connode.hpp > ! src/hotspot/share/opto/escape.cpp > ! src/hotspot/share/opto/idealKit.cpp > ! src/hotspot/share/opto/lcm.cpp > ! src/hotspot/share/opto/loopPredicate.cpp > ! src/hotspot/share/opto/loopTransform.cpp > ! src/hotspot/share/opto/loopnode.cpp > ! src/hotspot/share/opto/loopnode.hpp > ! src/hotspot/share/opto/loopopts.cpp > ! src/hotspot/share/opto/macro.cpp > ! src/hotspot/share/opto/matcher.cpp > ! src/hotspot/share/opto/memnode.cpp > ! src/hotspot/share/opto/node.cpp > ! src/hotspot/share/opto/node.hpp > ! src/hotspot/share/opto/opcodes.cpp > ! src/hotspot/share/opto/phasetype.hpp > ! src/hotspot/share/opto/vectornode.cpp > ! src/hotspot/share/prims/jvmtiTagMap.cpp > ! src/hotspot/share/prims/whitebox.cpp > ! src/hotspot/share/runtime/arguments.cpp > ! src/hotspot/share/runtime/jniHandles.cpp > ! src/hotspot/share/runtime/jniHandles.inline.hpp > ! src/hotspot/share/runtime/stackValue.cpp > ! src/hotspot/share/runtime/thread.cpp > ! src/hotspot/share/runtime/thread.hpp > ! src/hotspot/share/runtime/vmStructs.cpp > ! src/hotspot/share/runtime/vm_operations.hpp > ! src/hotspot/share/utilities/macros.hpp > ! src/java.base/unix/native/libjava/TimeZone_md.c > ! src/java.base/unix/native/libjava/UnixFileSystem_md.c > ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.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/CollectedHeapName.java > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java > ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java > ! src/jdk.jfr/share/conf/jfr/default.jfc > ! src/jdk.jfr/share/conf/jfr/profile.jfc > ! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c > ! test/hotspot/jtreg/TEST.ROOT > ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java > ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java > ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java > ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java > ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java > ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java > ! test/jdk/TEST.ROOT > ! test/lib/sun/hotspot/gc/GC.java > From per.liden at oracle.com Wed Jun 20 09:40:07 2018 From: per.liden at oracle.com (per.liden at oracle.com) Date: Wed, 20 Jun 2018 09:40:07 +0000 Subject: hg: zgc/zgc: 71 new changesets Message-ID: <201806200940.w5K9eCBa011372@aojmv0008.oracle.com> Changeset: 7f63c74f0974 Author: tschatzl Date: 2018-05-29 09:26 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7f63c74f0974 8202845: Refactor reference processing for improved parallelism Summary: Fold reference processing's nine phases into four to decrease startup and termination time of this phase. Reviewed-by: kbarrett, sjohanss ! 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/parallel/psMarkSweep.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp ! src/hotspot/share/gc/shared/referenceProcessor.inline.hpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.hpp ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java Changeset: 8f1d5d706bdd Author: tschatzl Date: 2018-06-18 12:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8f1d5d706bdd 8043575: Dynamically parallelize reference processing work Summary: In G1 automatically set the number of parallel Reference processing threads Reviewed-by: sangheki, kbarrett Contributed-by: sangheon.kim at oracle.com, thomas.schatzl at oracle.com ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/cms/parNewGeneration.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp ! src/hotspot/share/gc/parallel/pcTasks.cpp ! src/hotspot/share/gc/parallel/pcTasks.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java Changeset: af94bdd511cd Author: mbaesken Date: 2018-06-18 14:36 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/af94bdd511cd 8205091: AIX: build errors in hotspot after 8203641: Refactor String Deduplication into shared Reviewed-by: simonis, stuefe, dholmes ! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp Changeset: 1609a43e77ae Author: rehn Date: 2018-06-18 16:13 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1609a43e77ae 8204857: ConcurrentHashTable: Fix parallel processing Reviewed-by: coleenp, gziemski ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp Changeset: bf414874c28f Author: dlong Date: 2018-06-18 09:48 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/bf414874c28f 8204231: Update Graal Reviewed-by: kvn ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapImplTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapLargeTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicSetTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EquivalenceTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/PairTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicMap.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicMapImpl.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicSet.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/Equivalence.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/MapCursor.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/Pair.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableEconomicMap.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableEconomicSet.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableMapCursor.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/package-info.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/ComparableWord.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/LocationIdentity.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/Pointer.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/PointerBase.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/SignedWord.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/UnsignedWord.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/WordBase.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/WordFactory.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/impl/WordBoxFactory.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/impl/WordFactoryOpcode.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/impl/WordFactoryOperation.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/package-info.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64VectorAssembler.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AVXKind.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64AddressLoweringByUse.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest3.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CustomizedBytecodePatternTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NestedArithmeticTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubWordArrayStoreTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubWordFieldStoreTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubWordInputTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubWordInputTest2.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubWordReturnTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubWordTestUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DiagnosticsOutputDirectory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotInvocationPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectCloneNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64AtomicMove.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64LIRFlagsVersioned.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayCompareToOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorBinary.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorClearOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorCompareOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorLIRInstruction.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorMove.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorShuffle.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorUnary.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ShortCircuitOrNodeTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/StructuredGraphTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignExtendNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BranchProbabilityNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawLoadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawStoreNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeAccessNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AccessFieldNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadFieldNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/StoreFieldNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/UnsafeCompareAndExchangeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/elem/InlineableGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.processor/src/org/graalvm/compiler/processor/AbstractProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64FloatConvertNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64GraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/VarHandleTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/BitOpNodesTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ObjectAccessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PointerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/Log.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationClosure.java Changeset: 9b85066e259b Author: psandoz Date: 2018-06-18 10:13 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9b85066e259b 8170159: Improve the performance of BitSet traversal Reviewed-by: martin ! src/java.base/share/classes/java/util/BitSet.java Changeset: 69c59b667acc Author: jjg Date: 2018-06-18 13:40 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/69c59b667acc 8149565: -locale option issues Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! test/langtools/ProblemList.txt ! test/langtools/jdk/javadoc/tool/VerifyLocale.java Changeset: e10812a82a3b Author: jjg Date: 2018-06-18 13:52 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e10812a82a3b 8204330: Javadoc IllegalArgumentException: HTML special chars in constant value Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTag.java Changeset: 0f93a75b9213 Author: kvn Date: 2018-06-18 15:24 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0f93a75b9213 8205181: ProblemList applications/ctw/modules/java_desktop_2.java Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt Changeset: 3810c9a2efa1 Author: weijun Date: 2018-06-19 08:06 +0800 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3810c9a2efa1 8177334: Update xmldsig implementation to Apache Santuario 2.1.1 Reviewed-by: mullan ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/Algorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/ClassLoaderUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java + src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java + src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/ClassLoaderUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/AttrCompare.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/C14nHelper.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java + src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/XmlAttrStack.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AbstractSerializer.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherData.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherReference.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherValue.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/DocumentSerializer.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedData.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedKey.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedType.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperties.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperty.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/Reference.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/ReferenceList.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/Serializer.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/Transforms.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipher.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherInput.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherParameters.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLEncryptionException.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/AlgorithmAlreadyRegisteredException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/Base64DecodingException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityRuntimeException.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoContent.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoReference.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyName.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/MgmtData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/PGPData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/RetrievalMethod.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/SPKIData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509CRL.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509DataContent.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509IssuerSerial.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SubjectName.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/package.html + src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/ClassLoaderUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DEREncodedKeyValueResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/EncryptedKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/KeyInfoReferenceResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/NodeFilter.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/ObjectContainer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperty.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceNodeSetData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceOctetStreamData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/package.html ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathContainer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/DigesterOutputStream.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementChecker.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementCheckerImpl.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionElementProxy.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/IgnoreAllErrorHandler.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Signature11ElementProxy.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/SignatureElementProxy.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/SignerOutputStream.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncBufferedOutputStream.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java + src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/WeakObjectPool.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFactory.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/package.html + src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ClassLoaderUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/package.html + src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java + src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/LoggerFactory.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/DigestMethod.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/MacOutputStream.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java + src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/BaseStructure.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java - src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java + src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Marshaller.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java + src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XmlWriter.java + src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XmlWriterToTree.java ! src/java.xml.crypto/share/legal/santuario.md ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java ! test/jdk/javax/xml/crypto/dsig/KeySelectors.java Changeset: 9ba6f5dfbe56 Author: lkorinth Date: 2018-06-18 20:43 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9ba6f5dfbe56 8205054: Could not find "lsof" on test machine Reviewed-by: dholmes, mikael, goetz ! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java Changeset: c9e7dc7976ae Author: bulasevich Date: 2018-06-18 20:50 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c9e7dc7976ae 8204961: JVMTI jtreg tests build warnings on 32-bit platforms Reviewed-by: sspitsyn, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/heapref/heapref.c ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/refignore/refignore.c Changeset: 3300874b963c Author: bulasevich Date: 2018-06-18 22:43 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3300874b963c 8203479: JFR enabled ARM32 build assertion failure Reviewed-by: dholmes ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/os_cpu/linux_arm/vm_version_linux_arm_32.cpp Changeset: 2aa21bb12059 Author: iignatyev Date: 2018-06-18 16:58 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2aa21bb12059 8202559: Tests which start VM using JNI start failing after compile upgrade to VC 2017 Reviewed-by: erikj ! test/hotspot/jtreg/vmTestbase/ExecDriver.java Changeset: 3d5581c49005 Author: pmuthuswamy Date: 2018-06-19 09:45 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3d5581c49005 8205148: Turn off logging in jQuery-migrate Reviewed-by: sundar ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-migrate-3.0.1.js Changeset: 2b7714a592a1 Author: cushon Date: 2018-06-18 18:49 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2b7714a592a1 8198669: Refactor annotation array value parsing to reduce duplication Reviewed-by: psandoz, darcy ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java Changeset: 4216de02077e Author: stefank Date: 2018-06-07 10:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4216de02077e 8204538: Split ScanClosure and ScanClosureWithParBarrier Reviewed-by: eosterlund, tschatzl, kbarrett ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/cms/parNewGeneration.hpp ! src/hotspot/share/gc/shared/genOopClosures.hpp Changeset: 21b96ce2ed10 Author: stefank Date: 2018-06-19 08:44 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/21b96ce2ed10 8205163: ZGC: Keeps finalizable marked PhantomReference referents strongly alive Reviewed-by: pliden, kbarrett ! src/hotspot/share/gc/z/zBarrier.hpp ! src/hotspot/share/gc/z/zBarrier.inline.hpp ! src/hotspot/share/gc/z/zReferenceProcessor.cpp ! src/hotspot/share/gc/z/zReferenceProcessor.hpp Changeset: 5209d8a6303e Author: roland Date: 2018-06-19 09:08 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5209d8a6303e 8203197: C2: consider all paths in loop body for loop predication Reviewed-by: kvn, neliasso ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: 724ed31f9d05 Author: tschatzl Date: 2018-06-19 09:34 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/724ed31f9d05 8205043: Make parallel reference processing default for G1 Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1Arguments.cpp + test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java Changeset: d9753e3db0c6 Author: simonis Date: 2018-06-19 09:43 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d9753e3db0c6 8204965: Fix '--disable-cds' and disable CDS on AIX by default Reviewed-by: erikj, jiangli, stuefe, dholmes ! make/autoconf/hotspot.m4 ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! test/lib/jdk/test/lib/Platform.java Changeset: 9fdfe5ca0e5e Author: rehn Date: 2018-06-19 10:57 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9fdfe5ca0e5e 8204166: TLH: Semaphore may not be destroy until signal have returned. Reviewed-by: eosterlund, dholmes ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/thread.cpp Changeset: 70ccca2e60aa Author: neliasso Date: 2018-06-15 13:57 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/70ccca2e60aa 8204927: ZGC: assert(phase->idom(head) == head->in(LoopNode::EntryControl)) failed Summary: Update idom Reviewed-by: roland ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp Changeset: 83b1a52f187c Author: rkennke Date: 2018-06-19 11:27 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/83b1a52f187c 8204941: Refactor TemplateTable::_new to use MacroAssembler helpers for tlab and eden Reviewed-by: kvn, coleenp ! src/hotspot/cpu/x86/templateTable_x86.cpp Changeset: 645a5962201d Author: pliden Date: 2018-06-19 12:11 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/645a5962201d 8205064: Fail immediately if an unavailable GC is selected Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gcConfig.hpp Changeset: 4cb865aa94b5 Author: rwestberg Date: 2018-06-19 12:20 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4cb865aa94b5 8204236: JFR unit test of thread CPU load should be enabled Reviewed-by: mgronlun, egahlin ! test/hotspot/gtest/jfr/test_threadCpuLoad.cpp Changeset: 7e1087eb6760 Author: rwestberg Date: 2018-06-19 12:22 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7e1087eb6760 8204957: Remove TestBiasedLockRevocationEvents from ProblemList.txt Reviewed-by: mgronlun ! test/jdk/ProblemList.txt Changeset: fd430e352427 Author: thartmann Date: 2018-06-19 12:25 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/fd430e352427 8205033: [REDO] Induction variable of over-unrolled loop conflicts with range checks Summary: Update skeleton predicates before main loop during unrolling to remove dead code. Reviewed-by: kvn, roland ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp ! test/hotspot/jtreg/compiler/loopopts/IterationSplitPredicateInconsistency.java ! test/hotspot/jtreg/compiler/loopopts/TestOverunrolling.java Changeset: b8055b38b252 Author: goetz Date: 2018-06-15 12:31 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b8055b38b252 8204268: Improve some IncompatibleClassChangeError messages. Reviewed-by: stuefe, hseigel ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/oops/instanceKlass.cpp + test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/ICC2_B.jasm + test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/ICC3_B.jasm + test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/ICC4_B.jasm - test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/ICC_B.jasm ! test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/ImplementsSomeInterfaces.jasm ! test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/IncompatibleClassChangeErrorTest.java Changeset: c349d409262a Author: lfoltan Date: 2018-06-19 07:54 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c349d409262a 8202605: Standardize on ClassLoaderData::loader_name() throughout the VM to obtain a class loader's name Summary: Introduced ClassLoaderData::name() and ClassLoaderData::name_and_id() for use when obtaining a class loader's name. Reviewed-by: coleenp, goetz, mchung, stuefe ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/loaderConstraints.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/java.base/share/classes/java/lang/ClassLoader.java ! test/hotspot/jtreg/runtime/LoaderConstraints/differentLE/Test.java ! test/hotspot/jtreg/runtime/LoaderConstraints/duplicateLE/Test.java ! test/hotspot/jtreg/runtime/LoaderConstraints/itableLdrConstraint/Test.java ! test/hotspot/jtreg/runtime/LoaderConstraints/vtableLdrConstraint/Test.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/DumpSymbolAndStringTable.java ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoadEvent.java Changeset: 5d3c5af82654 Author: phh Date: 2018-06-19 05:18 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5d3c5af82654 8195115: G1 Old Gen MemoryPool CollectionUsage.used values don't reflect mixed GC results Summary: Memory pools can now be optional collection participants, e.g., G1 Old Gen in an incremental collection. Reviewed-by: ehelin, mchung ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryManager.hpp ! src/hotspot/share/services/memoryService.cpp ! src/hotspot/share/services/memoryService.hpp ! test/hotspot/jtreg/gc/TestMemoryMXBeansAndPoolsPresence.java + test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java Changeset: 8a18bcdd75ed Author: vromero Date: 2018-06-19 05:22 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8a18bcdd75ed 8205052: No compilation error thrown when no valid parameterization exists for functional interface type Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/langtools/tools/javac/T8203338/CheckWellFormednessIntersectionTypesTest.java + test/langtools/tools/javac/T8203338/CheckWellFormednessIntersectionTypesTest.out Changeset: 359607017fb7 Author: rehn Date: 2018-06-19 16:14 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/359607017fb7 8205006: Assertion failure when rehashing stringtable Reviewed-by: lfoltan, zgu ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp Changeset: f9f2e6a6a7b2 Author: mdoerr Date: 2018-06-19 16:29 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f9f2e6a6a7b2 8205172: 32 bit build broken Reviewed-by: roland, kvn, dholmes ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/runtime/threadHeapSampler.cpp ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/libHeapMonitorTest.c Changeset: c12c79a49ca2 Author: erikj Date: 2018-06-19 16:44 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c12c79a49ca2 8205183: Warning about using VS2017 should be removed Reviewed-by: prr, tbell ! make/autoconf/toolchain_windows.m4 Changeset: a92d5b312116 Author: dpochepk Date: 2018-06-19 18:14 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/a92d5b312116 8204473: AARCH64: register post-index addressing mode is not supported directly Reviewed-by: aph ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: 66aa15778c5a Author: dpochepk Date: 2018-06-19 18:18 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/66aa15778c5a 8204353: AARCH64: optimize FPU load and stores in macroAssembler Reviewed-by: aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: fff48b02d4a6 Author: dchuyko Date: 2018-06-19 18:18 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/fff48b02d4a6 8198719: MethodHandleHelper.linkToStatic should drop MH arg Reviewed-by: vlivanov, dlong ! test/hotspot/jtreg/compiler/jsr292/InvokerSignatureMismatch.java ! test/hotspot/jtreg/compiler/jsr292/patches/java.base/java/lang/invoke/MethodHandleHelper.java Changeset: f2d94a0619a2 Author: naoto Date: 2018-06-19 08:19 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f2d94a0619a2 8042131: DateTimeFormatterBuilder Mapped-values do not work for JapaneseDate Reviewed-by: rriggs, scolebourne Contributed-by: toshiona at jp.ibm.com ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java Changeset: 409bfb0c071e Author: dchuyko Date: 2018-06-19 19:21 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/409bfb0c071e 8205341: AARCH64: Clean up duplicate uzp1 & uzp2 instruction definition Reviewed-by: aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 9cdde9293187 Author: gadams Date: 2018-06-19 07:14 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9cdde9293187 8205110: Fix xchip warnings with new Solaris toolchain Reviewed-by: ihse, erikj ! make/autoconf/flags-cflags.m4 Changeset: c82ed0f373bb Author: gadams Date: 2018-06-19 07:15 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c82ed0f373bb 8205055: Fix compilation optimization errors with new Solaris toolchain Reviewed-by: erikj ! make/hotspot/lib/JvmOverrideFiles.gmk Changeset: a98ff7c2103d Author: serb Date: 2018-06-09 13:33 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/a98ff7c2103d 6608234: SwingWorker.get throws CancellationException Reviewed-by: psadhukhan, kaddepalli, prr ! src/java.desktop/share/classes/javax/swing/SwingWorker.java + test/jdk/javax/swing/SwingWorker/6608234/CheckCancellationException.java Changeset: 2eb666723f65 Author: prr Date: 2018-06-10 18:04 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2eb666723f65 8204509: Fix compilation error in harfbuzz 1.7.6 for Solaris Developer Studio 12.6 Reviewed-by: serb ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh Changeset: 9cf90ac8dbf7 Author: mhalder Date: 2018-06-11 14:06 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9cf90ac8dbf7 8029250: [macosx] There is no tray icon shown in the system tray area when case starts Reviewed-by: serb, sveerabhadra ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CImage.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java Changeset: b57c4a6581fd Author: serb Date: 2018-06-12 09:26 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b57c4a6581fd 8202768: [macos] Appkit thread slows when any Window Manager active Reviewed-by: ant ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m + test/jdk/javax/accessibility/SlowPanelIteration/SlowPanelIteration.java Changeset: 0c94d8cc5081 Author: prr Date: 2018-06-12 12:18 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0c94d8cc5081 8191512: T2K font rasterizer code removal Reviewed-by: serb, erikj ! make/scripts/compare_exceptions.sh.incl ! src/java.desktop/share/classes/sun/font/CompositeGlyphMapper.java ! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java ! src/java.desktop/share/classes/sun/font/FontScaler.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/native/common/font/fontscalerdefs.h Changeset: 11f36b771afd Author: serb Date: 2018-06-12 14:53 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/11f36b771afd 8204454: Remove of sun.applet.AppletAudioClip Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/java/applet/Applet.java - src/java.desktop/share/classes/sun/applet/AppletAudioClip.java ! src/java.desktop/share/classes/sun/awt/www/content/audio/aiff.java ! src/java.desktop/share/classes/sun/awt/www/content/audio/basic.java ! src/java.desktop/share/classes/sun/awt/www/content/audio/wav.java ! src/java.desktop/share/classes/sun/awt/www/content/audio/x_aiff.java ! src/java.desktop/share/classes/sun/awt/www/content/audio/x_wav.java + test/jdk/javax/sound/sampled/Clip/AudioContentHandlers.java Changeset: 4f11cac95184 Author: prr Date: 2018-06-12 15:14 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4f11cac95184 Merge - test/jdk/java/lang/Thread/StopThrowable.java Changeset: e88bc8f0321c Author: mhalder Date: 2018-06-13 10:59 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e88bc8f0321c 8204859: [macosx] Remove javax/swing/plaf/nimbus/8057791/bug8057791.java from the ProblemList.txt Reviewed-by: psadhukhan, serb ! test/jdk/ProblemList.txt Changeset: 1427a66f7714 Author: dmarkov Date: 2018-06-13 12:54 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1427a66f7714 8200353: Shift or Capslock not working in Textfield after accented keystrokes Reviewed-by: serb, prr ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp Changeset: 362e45aeb983 Author: psadhukhan Date: 2018-06-15 23:38 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/362e45aeb983 8202199: Provide public, unsupported JDK API for JavaFX/Swing interop Reviewed-by: prr, kcr, alanb, mchung ! src/java.desktop/share/classes/module-info.java + src/java.desktop/share/classes/sun/swing/InteropProvider.java + src/jdk.unsupported.desktop/share/classes/jdk/swing/interop/DispatcherWrapper.java + src/jdk.unsupported.desktop/share/classes/jdk/swing/interop/DragSourceContextWrapper.java + src/jdk.unsupported.desktop/share/classes/jdk/swing/interop/DropTargetContextWrapper.java + src/jdk.unsupported.desktop/share/classes/jdk/swing/interop/LightweightContentWrapper.java + src/jdk.unsupported.desktop/share/classes/jdk/swing/interop/LightweightFrameWrapper.java + src/jdk.unsupported.desktop/share/classes/jdk/swing/interop/SwingInterOpUtils.java + src/jdk.unsupported.desktop/share/classes/jdk/swing/interop/internal/InteropProviderImpl.java + src/jdk.unsupported.desktop/share/classes/module-info.java Changeset: 480c2ae4d031 Author: psadhukhan Date: 2018-06-15 23:59 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/480c2ae4d031 8199441: Wrong caret position in multiline text components on Windows with a screen resolution higher than 100% Reviewed-by: prr, jdv ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java + test/jdk/javax/swing/text/Caret/TestCaretPosition.java Changeset: db4f24a6cf34 Author: prr Date: 2018-06-15 13:05 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/db4f24a6cf34 8204929: Fonts with embedded bitmaps are not always rotated Reviewed-by: bae ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/jdk/java/awt/FontClass/GlyphRotationTest.java Changeset: 9ff8428f3e51 Author: prr Date: 2018-06-15 13:07 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9ff8428f3e51 Merge - src/hotspot/share/gc/g1/g1StringDedupTable.cpp - src/hotspot/share/gc/g1/g1StringDedupTable.hpp - src/hotspot/share/gc/g1/g1StringDedupThread.cpp - src/hotspot/share/gc/g1/g1StringDedupThread.hpp - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-1.12.4.js - test/hotspot/jtreg/runtime/containers/docker/CPUSetsReader.java - test/hotspot/jtreg/runtime/containers/docker/Common.java - test/hotspot/jtreg/serviceability/tmtools/jstat/utils/ClassLoadUtils.java - test/hotspot/jtreg/serviceability/tmtools/jstat/utils/GeneratingClassLoader.java - test/hotspot/jtreg/serviceability/tmtools/jstat/utils/TemplateClass.java - test/hotspot/jtreg/vmTestbase/heapdump/JMapHeap/TEST.properties - test/hotspot/jtreg/vmTestbase/heapdump/JMapHeap/TestDescription.java - test/hotspot/jtreg/vmTestbase/heapdump/JMapHeap/run.sh - test/hotspot/jtreg/vmTestbase/heapdump/JMapHeapCore/TestDescription.java - test/hotspot/jtreg/vmTestbase/heapdump/JMapHeapCore/run.sh - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspace/TEST.properties - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspace/TestDescription.java - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspace/run.sh - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspaceCore/TEST.properties - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspaceCore/TestDescription.java - test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspaceCore/run.sh - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFile/TEST.properties - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFile/TestDescription.java - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFile/run.sh - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFileMetaspace/TEST.properties - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFileMetaspace/TestDescription.java - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFileMetaspace/run.sh - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToPath/TEST.properties - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToPath/TestDescription.java - test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToPath/run.sh - test/hotspot/jtreg/vmTestbase/heapdump/README - test/hotspot/jtreg/vmTestbase/heapdump/share/EatMemory.java - test/hotspot/jtreg/vmTestbase/heapdump/share/common.sh ! test/jdk/ProblemList.txt - test/jdk/java/util/Formatter/NoGroupingUsed.java - test/jdk/sanity/releaseFile/CheckSource.java - test/jdk/sun/text/resources/JavaTimeSupplementaryTest.java Changeset: 9d7f647a2b6d Author: prr Date: 2018-06-19 09:22 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9d7f647a2b6d Merge - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AbstractSerializer.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherData.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherReference.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/CipherValue.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/DocumentSerializer.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedData.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedKey.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptedType.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperties.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionProperty.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/Reference.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/ReferenceList.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/Serializer.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/Transforms.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipher.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherInput.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherParameters.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLEncryptionException.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/EncryptedKeyResolver.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementChecker.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementCheckerImpl.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionElementProxy.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/package.html - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/package.html - src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java - test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/ICC_B.jasm ! test/jdk/ProblemList.txt Changeset: 81affcb6832c Author: vagarwal Date: 2018-06-19 12:04 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/81affcb6832c 8200605: Create test for GridBagLayoutDemo Reviewed-by: serb, shurailine + test/jdk/sanity/client/SwingSet/src/GridBagLayoutDemoTest.java ! test/jdk/sanity/client/SwingSet/src/TestHelpers.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/gridbaglayout/Calculator.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/gridbaglayout/GridBagLayoutDemo.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/gridbaglayout/resources/GridBagLayoutDemo.properties + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/gridbaglayout/resources/images/GridBagLayoutDemo.gif Changeset: 681b118332d7 Author: prr Date: 2018-06-19 10:12 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/681b118332d7 Merge Changeset: 0e9d1d4ab692 Author: prr Date: 2018-06-19 10:12 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0e9d1d4ab692 Merge Changeset: 857ce291c70c Author: mgronlun Date: 2018-06-19 19:16 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/857ce291c70c 8204571: Add support for launching multiple startup recordings Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp ! src/hotspot/share/jfr/recorder/service/jfrOptionSet.hpp ! test/jdk/jdk/jfr/jvm/TestLogOutput.java + test/jdk/jdk/jfr/startupargs/TestMultipleStartupRecordings.java Changeset: 9eaaa711fef5 Author: pliden Date: 2018-06-19 19:19 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9eaaa711fef5 8205344: TraceMemoryManagerStats changes in JDK-8195115 broke ZGC Reviewed-by: shade, eosterlund ! src/hotspot/share/gc/z/zServiceability.cpp Changeset: 3e66d204af9b Author: apetushkov Date: 2018-06-15 13:57 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3e66d204af9b 8153107: enabling ObjectSynchronizer::quick_enter() on ARM64 causes hangs Summary: Always set the markword for recursive monitors in MacroAssembler::fast_lock(). Reviewed-by: aph, drwhite, dcubed, bulasevich ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: cc58f1fa0438 Author: stuefe Date: 2018-06-19 09:34 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/cc58f1fa0438 8203680: os::stat() on Posix platform does not need to copy input path Reviewed-by: hseigel, dholmes ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_aix.inline.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.inline.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/share/runtime/os.hpp Changeset: 11c7290b85ff Author: valeriep Date: 2018-06-19 23:33 +0000 URL: http://hg.openjdk.java.net/zgc/zgc/rev/11c7290b85ff 8204152: SignedObject throws NullPointerException for null keys with an initialized Signature object Summary: Check for null and throw InvalidKeyException to maintain same behavior Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java Changeset: 4935323c3e61 Author: cjplummer Date: 2018-06-19 17:50 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4935323c3e61 8205149: hs201t002 should be put on the problem list Reviewed-by: sspitsyn ! test/hotspot/jtreg/ProblemList.txt Changeset: e810abb27deb Author: stuefe Date: 2018-06-20 06:51 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e810abb27deb 8205141: runtime/exceptionMsgs/ArrayStoreException/ArrayStoreExceptionTest.java failed with "assert(k->is_objArray_klass()) failed: cast to ObjArrayKlass Reviewed-by: dholmes, goetz ! test/hotspot/jtreg/runtime/exceptionMsgs/ArrayStoreException/ArrayStoreExceptionTest.java ! test/hotspot/jtreg/runtime/exceptionMsgs/ArrayStoreException/libArrayStoreExceptionTest.c Changeset: 1637a4e50fc9 Author: goetz Date: 2018-06-20 11:12 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1637a4e50fc9 8205108: [testbug] Fix pattern matching in jstatd tests. Reviewed-by: stuefe, azeller ! test/jdk/sun/tools/jstatd/JstatGCUtilParser.java Changeset: 35a87577b461 Author: pmuthuswamy Date: 2018-06-20 14:52 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/35a87577b461 8202624: javadoc generates references to enum constructors, which are not documented Reviewed-by: sundar ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java + test/langtools/jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java Changeset: e7da80712449 Author: pliden Date: 2018-06-20 11:33 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e7da80712449 8205338: ZGC: LeakProfiler not yet supported Reviewed-by: egahlin, eosterlund ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp Changeset: 9ab948f612a8 Author: pliden Date: 2018-06-20 11:33 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9ab948f612a8 8205339: ZGC: VerifyBeforeIteration not yet supported Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zArguments.cpp Changeset: 367267532676 Author: pliden Date: 2018-06-20 11:39 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/367267532676 Merge ! make/autoconf/hotspot.m4 ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/shared/gcConfig.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/genOopClosures.hpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmStructs.cpp From per.liden at oracle.com Fri Jun 29 07:16:45 2018 From: per.liden at oracle.com (per.liden at oracle.com) Date: Fri, 29 Jun 2018 07:16:45 +0000 Subject: hg: zgc/zgc: 224 new changesets Message-ID: <201806290717.w5T7H3A7028290@aojmv0008.oracle.com> Changeset: 273183fd8246 Author: mcimadamore Date: 2018-06-20 11:47 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/273183fd8246 8195293: Issue more comprehensive warnings for use of \"var\" in earlier source versions Summary: issue warnings when 'var' used as a type name in type argument positions Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/lvti/ParserTest.out ! test/langtools/tools/javac/lvti/ParserTest9.out ! test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.out Changeset: 8c0a5b51559b Author: chrisphi Date: 2018-06-19 10:00 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8c0a5b51559b 8203030: Zero s390 31 bit size_t type conflicts in shared code Summary: Cast to size_t or change to size_t foe compatibility with other archs. Reviewed-by: pliden, dholmes ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp ! src/hotspot/share/gc/parallel/parallel_globals.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp ! src/hotspot/share/gc/shared/plab.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.hpp Changeset: bcbfd2707e58 Author: redestad Date: 2018-06-20 17:06 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/bcbfd2707e58 8199435: Unsafe publication of java.util.Properties.map Reviewed-by: dholmes, psandoz, plevart, bchristi ! src/java.base/share/classes/java/util/Properties.java Changeset: 818a23db260c Author: stuefe Date: 2018-06-20 17:15 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/818a23db260c 8205407: [windows, vs<2017] C4800 after 8203197 Reviewed-by: tbell, mbaesken ! make/autoconf/flags-cflags.m4 Changeset: 58dac477766c Author: mseledtsov Date: 2018-06-20 09:42 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/58dac477766c 8204701: [TESTBUG] runtime/SharedArchiveFile/BootAppendTests.java should handle mapping failure Summary: Added code to check for mapping failure Reviewed-by: ccheung, jiangli ! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java Changeset: dd2ebc050e6e Author: erikj Date: 2018-06-20 09:38 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/dd2ebc050e6e 8200115: System property java.vm.vendor value includes quotation marks Reviewed-by: tbell, asaha ! src/hotspot/share/runtime/vm_version.cpp Changeset: 4254bed3c09d Author: chegar Date: 2018-06-20 09:05 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4254bed3c09d 8204679: HTTP Client refresh Reviewed-by: chegar, dfuchs, michaelm Contributed-by: Chris Hegarty , Daniel Fuchs , Michael McMahon , Pavel Rappo ! src/java.net.http/share/classes/java/net/http/HttpClient.java ! src/java.net.http/share/classes/java/net/http/HttpHeaders.java ! src/java.net.http/share/classes/java/net/http/HttpRequest.java ! src/java.net.http/share/classes/java/net/http/HttpResponse.java ! src/java.net.http/share/classes/java/net/http/WebSocket.java ! src/java.net.http/share/classes/java/net/http/WebSocketHandshakeException.java ! src/java.net.http/share/classes/java/net/http/package-info.java ! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java ! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java ! src/java.net.http/share/classes/jdk/internal/net/http/CookieFilter.java ! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestBuilderImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java - src/java.net.http/share/classes/jdk/internal/net/http/ImmutableHeaders.java + src/java.net.http/share/classes/jdk/internal/net/http/ImmutableHttpRequest.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/RedirectFilter.java ! src/java.net.http/share/classes/jdk/internal/net/http/Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java ! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/ConnectionExpiredException.java + src/java.net.http/share/classes/jdk/internal/net/http/common/HttpHeadersBuilder.java - src/java.net.http/share/classes/jdk/internal/net/http/common/HttpHeadersImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/SettingsFrame.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/Decoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/Encoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/HPACK.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/HeaderTable.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/ISO_8859_1.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/QuickHuffman.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/SimpleHeaderTable.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/WebSocketImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java ! test/jdk/java/net/httpclient/AbstractNoBody.java + test/jdk/java/net/httpclient/AbstractThrowingPublishers.java + test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java + test/jdk/java/net/httpclient/AbstractThrowingSubscribers.java ! test/jdk/java/net/httpclient/AsFileDownloadTest.java ! test/jdk/java/net/httpclient/BasicRedirectTest.java ! test/jdk/java/net/httpclient/BodyProcessorInputStreamTest.java ! test/jdk/java/net/httpclient/ConcurrentResponses.java + test/jdk/java/net/httpclient/ConnectExceptionTest.java ! test/jdk/java/net/httpclient/CookieHeaderTest.java ! test/jdk/java/net/httpclient/CustomRequestPublisher.java ! test/jdk/java/net/httpclient/CustomResponseSubscriber.java ! test/jdk/java/net/httpclient/DependentActionsTest.java ! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java ! test/jdk/java/net/httpclient/DigestEchoServer.java ! test/jdk/java/net/httpclient/EncodedCharsInURI.java ! test/jdk/java/net/httpclient/EscapedOctetsInURI.java ! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java ! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java ! test/jdk/java/net/httpclient/HandshakeFailureTest.java + test/jdk/java/net/httpclient/HeadTest.java ! test/jdk/java/net/httpclient/HeadersTest.java ! test/jdk/java/net/httpclient/HttpClientBuilderTest.java + test/jdk/java/net/httpclient/HttpHeadersOf.java ! test/jdk/java/net/httpclient/HttpInputStreamTest.java ! test/jdk/java/net/httpclient/HttpServerAdapters.java ! test/jdk/java/net/httpclient/ImmutableFlowItems.java ! test/jdk/java/net/httpclient/InvalidInputStreamSubscriptionRequest.java ! test/jdk/java/net/httpclient/InvalidSSLContextTest.java ! test/jdk/java/net/httpclient/InvalidSubscriptionRequest.java ! test/jdk/java/net/httpclient/LineBodyHandlerTest.java ! test/jdk/java/net/httpclient/MappingResponseSubscriber.java + test/jdk/java/net/httpclient/MaxStreams.java ! test/jdk/java/net/httpclient/MethodsTest.java ! test/jdk/java/net/httpclient/NonAsciiCharsInURI.java ! test/jdk/java/net/httpclient/RedirectMethodChange.java ! test/jdk/java/net/httpclient/RedirectWithCookie.java ! test/jdk/java/net/httpclient/RequestBuilderTest.java + test/jdk/java/net/httpclient/ResponseBodyBeforeError.java ! test/jdk/java/net/httpclient/ResponsePublisher.java + test/jdk/java/net/httpclient/RetryPost.java ! test/jdk/java/net/httpclient/RetryWithCookie.java + test/jdk/java/net/httpclient/ShortResponseBody.java + test/jdk/java/net/httpclient/ShortResponseBodyWithRetry.java + test/jdk/java/net/httpclient/SpecialHeadersTest.java ! test/jdk/java/net/httpclient/SplitResponse.java + test/jdk/java/net/httpclient/SplitResponseAsync.java + test/jdk/java/net/httpclient/SplitResponseKeepAlive.java + test/jdk/java/net/httpclient/SplitResponseKeepAliveAsync.java ! test/jdk/java/net/httpclient/SplitResponseSSL.java + test/jdk/java/net/httpclient/SplitResponseSSLAsync.java + test/jdk/java/net/httpclient/SplitResponseSSLKeepAlive.java + test/jdk/java/net/httpclient/SplitResponseSSLKeepAliveAsync.java ! test/jdk/java/net/httpclient/StreamingBody.java - test/jdk/java/net/httpclient/ThrowingPublishers.java + test/jdk/java/net/httpclient/ThrowingPublishersCustomAfterCancel.java + test/jdk/java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java + test/jdk/java/net/httpclient/ThrowingPublishersIOAfterCancel.java + test/jdk/java/net/httpclient/ThrowingPublishersIOBeforeCancel.java + test/jdk/java/net/httpclient/ThrowingPublishersInNextRequest.java + test/jdk/java/net/httpclient/ThrowingPublishersInRequest.java + test/jdk/java/net/httpclient/ThrowingPublishersInSubscribe.java + test/jdk/java/net/httpclient/ThrowingPublishersSanity.java - test/jdk/java/net/httpclient/ThrowingPushPromises.java + test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java + test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java + test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java + test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesIO.java + test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringCustom.java + test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringIO.java + test/jdk/java/net/httpclient/ThrowingPushPromisesSanity.java - test/jdk/java/net/httpclient/ThrowingSubscribers.java + test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStream.java + test/jdk/java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java + test/jdk/java/net/httpclient/ThrowingSubscribersAsLines.java + test/jdk/java/net/httpclient/ThrowingSubscribersAsLinesAsync.java + test/jdk/java/net/httpclient/ThrowingSubscribersAsString.java + test/jdk/java/net/httpclient/ThrowingSubscribersAsStringAsync.java + test/jdk/java/net/httpclient/ThrowingSubscribersSanity.java + test/jdk/java/net/httpclient/UnauthorizedTest.java ! test/jdk/java/net/httpclient/examples/JavadocExamples.java ! test/jdk/java/net/httpclient/http2/BadHeadersTest.java ! test/jdk/java/net/httpclient/http2/BasicTest.java ! test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java ! test/jdk/java/net/httpclient/http2/ErrorTest.java ! test/jdk/java/net/httpclient/http2/ImplicitPushCancel.java ! test/jdk/java/net/httpclient/http2/ServerPush.java ! test/jdk/java/net/httpclient/http2/ServerPushWithDiffTypes.java ! test/jdk/java/net/httpclient/http2/java.net.http/jdk/internal/net/http/hpack/HeaderTableTest.java ! test/jdk/java/net/httpclient/http2/java.net.http/jdk/internal/net/http/hpack/HuffmanTest.java ! test/jdk/java/net/httpclient/http2/java.net.http/jdk/internal/net/http/hpack/SimpleHeaderTableTest.java ! test/jdk/java/net/httpclient/http2/server/Http2EchoHandler.java ! test/jdk/java/net/httpclient/http2/server/Http2RedirectHandler.java ! test/jdk/java/net/httpclient/http2/server/Http2TestExchange.java ! test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java ! test/jdk/java/net/httpclient/http2/server/Http2TestExchangeSupplier.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServer.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java ! test/jdk/java/net/httpclient/http2/server/OutgoingPushPromise.java ! test/jdk/java/net/httpclient/http2/server/PushHandler.java + test/jdk/java/net/httpclient/noPermissions.policy - test/jdk/java/net/httpclient/offline/FixedHttpHeaders.java ! test/jdk/java/net/httpclient/offline/OfflineTesting.java ! test/jdk/java/net/httpclient/ssltest/CertificateTest.java ! test/jdk/java/net/httpclient/websocket/BlowupOutputQueue.java ! test/jdk/java/net/httpclient/websocket/MockListener.java ! test/jdk/java/net/httpclient/websocket/WebSocketTest.java ! test/jdk/java/net/httpclient/whitebox/ConnectionPoolTestDriver.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/AuthenticationFilterTest.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/Http1HeaderParserTest.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/RawChannelTest.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SelectorTest.java ! test/jdk/lib/testlibrary/jdk/testlibrary/testkeys Changeset: 9663777e8d41 Author: chegar Date: 2018-06-20 17:48 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9663777e8d41 Merge Changeset: fba6889d5635 Author: chegar Date: 2018-06-20 17:54 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/fba6889d5635 Merge Changeset: e0eca40cd514 Author: bsrbnd Date: 2018-06-20 10:01 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e0eca40cd514 8203338: Unboxing in return from lambda miscompiled to throw ClassCastException Reviewed-by: mcimadamore, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java + test/langtools/tools/javac/lambda/LambdaReturnUnboxing.java Changeset: fb8b3f467277 Author: gadams Date: 2018-06-20 13:57 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/fb8b3f467277 6545967: sp05t003 failed ResumeThread() due to THREAD_NOT_SUSPENDED Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.c Changeset: 2f558e1677fb Author: iignatyev Date: 2018-06-20 12:42 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2f558e1677fb 8205433: clean up hotspot ProblemList Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt Changeset: caa555819dca Author: gromero Date: 2018-06-20 22:02 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/caa555819dca 8204135: jtreg: Fix failing RTM test TestUseRTMXendForLockBusy Reviewed-by: goetz, iignatyev ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMXendForLockBusy.java Changeset: 992a1304517b Author: lmesnik Date: 2018-06-20 12:02 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/992a1304517b 8204974: Quarantine serviceability/sa/TestInstanceKlassSize* tests for CDS enabled mode Reviewed-by: ccheung, mseledtsov, jiangli + test/hotspot/jtreg/ProblemList-cds-mode.txt Changeset: 070b5313b2fe Author: iveresov Date: 2018-06-20 17:30 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/070b5313b2fe 8205105: VM crashes with "assert(Universe::heap()->is_in_reserved(start + words - 1)) failed: not in heap" Summary: Disable fast TLAB refill in Graal. Reviewed-by: dnsimon, kvn ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewArrayStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewInstanceStub.java Changeset: c4720a1f140e Author: jwilhelm Date: 2018-06-21 03:21 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c4720a1f140e Added tag jdk-11+19 for changeset fb8b3f467277 ! .hgtags Changeset: cb652b90be5e Author: cjplummer Date: 2018-06-20 19:46 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/cb652b90be5e 8205385: Problem list vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption/TestDescription.java Reviewed-by: sspitsyn ! test/hotspot/jtreg/ProblemList.txt Changeset: 5b75d7485f2a Author: nishjain Date: 2018-06-21 14:09 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5b75d7485f2a 8204938: Add a test case to automatically check the updated LSR data Reviewed-by: naoto, rriggs + test/jdk/java/util/Locale/LSRDataTest.java Changeset: db0a17475826 Author: rkennke Date: 2018-06-19 13:03 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/db0a17475826 8205336: Modularize allocations in assembler Reviewed-by: aph, eosterlund ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/templateTable_x86.cpp Changeset: 17d6de3b25fc Author: rwestberg Date: 2018-06-21 13:39 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/17d6de3b25fc 8205103: [TESTBUG] Instability in JFR test TestThreadCpuTimeEvent Reviewed-by: mgronlun ! test/jdk/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java Changeset: 36ca515343e0 Author: jlaskey Date: 2018-06-21 08:58 -0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/36ca515343e0 8203637: Fix Sources Reviewed-by: hannesw, sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java ! src/jdk.dynalink/share/classes/jdk/dynalink/ClassMap.java ! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinkerFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/LinkerServicesImpl.java ! src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/Namespace.java ! src/jdk.dynalink/share/classes/jdk/dynalink/NamespaceOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/NoSuchDynamicMethodException.java ! src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/RelinkableCallSite.java ! src/jdk.dynalink/share/classes/jdk/dynalink/StandardNamespace.java ! src/jdk.dynalink/share/classes/jdk/dynalink/StandardOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/TypeConverterFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AccessibleMembersLookup.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ApplicableOverloadedMethods.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanIntrospector.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CheckRestrictedPackage.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/DynamicMethod.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/DynamicMethodLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/FacetIntrospector.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/GuardedInvocationComponent.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/MaximallySpecific.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedMethod.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/SimpleDynamicMethod.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/SingleDynamicMethod.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassIntrospector.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/package-info.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/ConversionComparator.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocationTransformer.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkRequest.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkerServices.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodHandleTransformer.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodTypeConversionStrategy.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/TypeBasedGuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/package-info.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeGuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/DefaultInternalObjectFilter.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Guards.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/SimpleLinkRequest.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/package-info.java ! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/AbstractRelinkableCallSite.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/ChainedCallSite.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/SimpleRelinkableCallSite.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/package-info.java ! src/jdk.dynalink/share/legal/dynalink.md Changeset: 5c886cfc6ef5 Author: coleenp Date: 2018-06-21 11:10 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5c886cfc6ef5 8205175: Deprecate UnlinkSymbolsALot debugging option. Reviewed-by: zgu, stuefe ! src/hotspot/share/runtime/arguments.cpp Changeset: 3ef0862bbb3d Author: smarks Date: 2018-06-21 08:25 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3ef0862bbb3d 8060192: Add default method A[] Collection.toArray(IntFunction generator) Reviewed-by: martin, forax, psandoz, briangoetz ! src/java.base/share/classes/java/util/Collection.java ! src/java.base/share/classes/java/util/Collections.java ! test/jdk/java/util/Collection/MOAT.java ! test/jdk/java/util/concurrent/tck/ArrayDequeTest.java ! test/jdk/java/util/concurrent/tck/BlockingQueueTest.java ! test/jdk/java/util/concurrent/tck/Collection8Test.java ! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java ! test/jdk/java/util/concurrent/tck/LinkedListTest.java ! test/jdk/java/util/concurrent/tck/SynchronousQueueTest.java Changeset: c1f7ece09b84 Author: smarks Date: 2018-06-21 08:45 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c1f7ece09b84 8203184: List.copyOf() fails to copy sublists Reviewed-by: psandoz ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/java/util/List.java ! test/jdk/java/util/List/ListFactories.java Changeset: cc7fc46cc8c1 Author: kvn Date: 2018-06-21 10:54 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/cc7fc46cc8c1 8205398: AES-CBC decryption algorithm using AVX512 instructions Reviewed-by: kvn Contributed-by: regev.shemy at intel.com, shay.gueron at intel.com, smita.kamath at intel.com, shravya.rukmannagari at intel.com ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: 97e9c4f58986 Author: alanb Date: 2018-06-21 18:56 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/97e9c4f58986 8194937: Inconsistent behavior of --validate-modules when combined with -m and other options Reviewed-by: mchung ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java + src/java.base/share/classes/jdk/internal/module/ModulePathValidator.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/native/libjli/java.c ! test/hotspot/jtreg/compiler/jvmci/TestValidateModules.java ! test/jdk/tools/launcher/modules/validate/ValidateModulesTest.java + test/jdk/tools/launcher/modules/validate/src/hello/module-info.java + test/jdk/tools/launcher/modules/validate/src/hello/p/Main.java Changeset: 80fe6f64d8a0 Author: bpb Date: 2018-06-21 11:10 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/80fe6f64d8a0 8199124: (fs) Reduce allocation for file system methods that are invoked with no open options Reviewed-by: alanb Contributed-by: Michael Skells ! src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java ! src/java.base/share/classes/java/nio/channels/FileChannel.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java Changeset: 2c9e2ec54a11 Author: erikj Date: 2018-06-21 12:03 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2c9e2ec54a11 8205424: Change to Xcode 9.4 for building on Macosx at Oracle Reviewed-by: tbell, prr ! make/conf/jib-profiles.js Changeset: 0486d7749b8d Author: egahlin Date: 2018-06-21 20:52 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0486d7749b8d 8205053: Decouple type registration from framework lifecycle Reviewed-by: mgronlun, pliden, stefank ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp Changeset: 1a3f1cf62456 Author: jjg Date: 2018-06-21 13:29 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1a3f1cf62456 8196425: tools/javac/modules/AnnotationProcessing.java failed Reviewed-by: jlahoda ! test/langtools/tools/javac/modules/AnnotationProcessing.java Changeset: 08c77757320c Author: jjg Date: 2018-06-21 14:33 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/08c77757320c 8205442: Avoid hard-coding --source value in SourceLauncherTest.java Reviewed-by: darcy ! test/langtools/tools/javac/launcher/SourceLauncherTest.java Changeset: 68d2c5575e68 Author: iignatyev Date: 2018-06-21 15:14 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/68d2c5575e68 8185927: create regression test for 8062950 Reviewed-by: kvn + test/hotspot/jtreg/compiler/c2/Test8062950.java Changeset: ed45d8e6a44b Author: iignatyev Date: 2018-06-21 16:45 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ed45d8e6a44b 8205490: update ProblemList-graal Reviewed-by: kvn, epavlova ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: bd3a8f48597e Author: mikael Date: 2018-06-21 21:37 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/bd3a8f48597e 8202331: Obsolete support for commercial features Reviewed-by: kvn, cjplummer, dholmes ! bin/nashorn/runopt.sh ! make/nashorn/project.properties ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintList.cpp ! src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp ! src/hotspot/share/runtime/flags/jvmFlagWriteableList.cpp ! test/hotspot/jtreg/runtime/appcds/CommandLineFlagCombo.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/FlagCombo.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsStress.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java ! test/jtreg-ext/requires/VMProps.java Changeset: 483806baeba1 Author: iignatyev Date: 2018-06-21 22:17 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/483806baeba1 8172854: [TESTBUG] Exclude runtime/ReservedStack/ReservedStackTest.java from being run with DeoptimizeALot option Reviewed-by: kvn ! test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTest.java ! test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTestCompiler.java Changeset: d91a64467683 Author: pmuthuswamy Date: 2018-06-22 11:49 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d91a64467683 8205160: jQuery UI, jQuery-migrate, and jQuery license file to be updated to the revision present. Reviewed-by: jjg + src/jdk.javadoc/share/legal/jquery-migrate.md ! src/jdk.javadoc/share/legal/jquery.md + src/jdk.javadoc/share/legal/jqueryUI.md Changeset: 6f63d6886006 Author: mbaesken Date: 2018-06-20 14:25 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6f63d6886006 8205416: windows: fix checking of CloseHandle return code in Java_java_io_FileCleanable_cleanupClose0 Reviewed-by: alanb, stuefe ! src/java.base/windows/native/libjava/FileDescriptor_md.c Changeset: df7094f72869 Author: jlahoda Date: 2018-06-22 11:26 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/df7094f72869 8195077: [Testbug] tools/javac/processing/model/completionfailure/NoAbortForBadClassFile.java - AccessDeniedException Summary: Use a new working directory for each sub-test. Reviewed-by: vromero ! test/langtools/tools/javac/processing/model/completionfailure/NoAbortForBadClassFile.java Changeset: 9894c4d30168 Author: adinn Date: 2018-06-22 11:21 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9894c4d30168 8204331: AArch64: fix CAS not embedded in normal graph error Summary: JDK fails with assert on AArch64 after changes made by JDK-8202377 Reviewed-by: roland, rkennke ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 2230bb152a9f Author: mgronlun Date: 2018-06-22 13:20 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2230bb152a9f 8203299: StringPoolBuffer access covered by exclusive access invariant, remove (problematic) cas operations Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolBuffer.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolBuffer.hpp ! src/hotspot/share/jfr/utilities/jfrAllocation.cpp Changeset: 46492a773912 Author: weijun Date: 2018-06-22 21:42 +0800 URL: http://hg.openjdk.java.net/zgc/zgc/rev/46492a773912 8205445: Add RSASSA-PSS Signature support to SunMSCAPI Reviewed-by: xuelei ! make/lib/Lib-jdk.crypto.mscapi.gmk ! src/java.base/share/classes/sun/security/rsa/RSAPSSSignature.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSASignature.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp + test/jdk/sun/security/mscapi/InteropWithSunRsaSign.java + test/jdk/sun/security/rsa/pss/InitAgain.java Changeset: 77fdd64c6334 Author: dpochepk Date: 2018-06-22 18:48 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/77fdd64c6334 8205004: AArch64: fix failures in jtreg ArraysEqCmpTest Reviewed-by: aph Contributed-by: joshua.zhu at arm.com ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 365e137617ff Author: dpochepk Date: 2018-06-22 18:49 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/365e137617ff 8205474: AARCH64: wrong zr encoding for ccmp instruction Reviewed-by: aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: 5698cf4e50f1 Author: dcubed Date: 2018-06-22 12:15 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5698cf4e50f1 8205195: NestedThreadsListHandleInErrorHandlingTest fails because hs_err doesn't contain _nested_thread_list_max Summary: Grab Threads_lock in VMError::controlled_crash() so ErrorHandling tests are more stable. Reviewed-by: stuefe, sspitsyn ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 106dc156ce6b Author: plevart Date: 2018-06-22 17:56 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/106dc156ce6b 8202788: Explicitly reclaim cached thread-local direct buffers at thread exit Summary: Add internal TerminatingThreadLocal and use it to free cached thread-local direct buffers and nio-fs native buffers Reviewed-by: tonyp, alanb ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ThreadLocal.java + src/java.base/share/classes/jdk/internal/misc/TerminatingThreadLocal.java ! src/java.base/share/classes/sun/nio/ch/Util.java ! src/java.base/share/classes/sun/nio/fs/NativeBuffers.java + test/jdk/java/nio/channels/FileChannel/TempDirectBuffersReclamation.java + test/jdk/jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java ! test/jdk/sun/nio/ch/TestMaxCachedBufferSize.java Changeset: c55b1386f119 Author: plevart Date: 2018-06-22 18:18 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c55b1386f119 Merge Changeset: e541c1b68b89 Author: plevart Date: 2018-06-22 18:19 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e541c1b68b89 Merge Changeset: bc104aaf24e9 Author: michaelm Date: 2018-06-22 18:10 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/bc104aaf24e9 8204233: Add configurable option for enhanced socket IOException messages Reviewed-by: alanb, chegar ! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java + src/java.base/share/classes/sun/net/util/SocketExceptions.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/share/conf/security/java.security ! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java + test/jdk/java/net/Socket/ExceptionText.java Changeset: 671b02f0e450 Author: dpochepk Date: 2018-06-22 20:17 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/671b02f0e450 8189112: AARCH64: optimize StringUTF16 compress intrinsic Reviewed-by: aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 2826fcb2683f Author: jwilhelm Date: 2018-06-22 19:04 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2826fcb2683f Added tag jdk-11+19 for changeset 36ca515343e0 ! .hgtags Changeset: d5c59fab1bdb Author: psandoz Date: 2018-06-22 12:05 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d5c59fab1bdb 8202922: Method reference identity is broken by serialization Reviewed-by: jlaskey, mchung ! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java Changeset: d7cf64ce3950 Author: vdeshpande Date: 2018-06-22 12:51 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d7cf64ce3950 8205194: Improve the Array Comparison when there is mismatch at first element. Summary: perform the first element comparison before the call to vectorizedMismatch method Reviewed-by: psandoz, rriggs, igerasim ! src/java.base/share/classes/java/nio/BufferMismatch.java ! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java Changeset: 081b132c4dc0 Author: rriggs Date: 2018-06-22 16:06 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/081b132c4dc0 8202292: java/io/FileOutputStream/UnreferencedFOSClosesFd.java fails with "raw fd count wrong" Reviewed-by: bpb, mchung ! test/jdk/ProblemList.txt ! test/jdk/java/io/FileInputStream/UnreferencedFISClosesFd.java ! test/jdk/java/io/FileOutputStream/UnreferencedFOSClosesFd.java ! test/jdk/java/io/RandomAccessFile/UnreferencedRAFClosesFd.java ! test/lib/jdk/test/lib/util/FileUtils.java Changeset: 9375184cec98 Author: kbarrett Date: 2018-06-22 17:46 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9375184cec98 8205459: Rename Access API flag decorators Summary: Rename OOP_NOT_NULL, IN_HEAP_ARRAY, AS_DEST_NOT_INITIALIZED Reviewed-by: pliden, stefank ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/methodHandles_s390.cpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/sparc/gc/g1/g1BarrierSetAssembler_sparc.cpp ! src/hotspot/cpu/sparc/gc/shared/barrierSetAssembler_sparc.cpp ! src/hotspot/cpu/sparc/gc/shared/cardTableBarrierSetAssembler_sparc.cpp ! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/cms/parOopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/parallel/psScavenge.inline.hpp ! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp ! src/hotspot/share/gc/serial/markSweep.inline.hpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp ! src/hotspot/share/gc/shared/c1/modRefBarrierSetC1.cpp ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp ! src/hotspot/share/gc/shared/genOopClosures.inline.hpp ! src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp ! src/hotspot/share/oops/access.hpp ! src/hotspot/share/oops/accessBackend.hpp ! src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/oops/accessDecorators.hpp ! src/hotspot/share/oops/objArrayOop.cpp ! src/hotspot/share/oops/objArrayOop.inline.hpp ! src/hotspot/share/oops/typeArrayOop.inline.hpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/parse3.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/stubRoutines.cpp Changeset: 7755c93d3923 Author: iveresov Date: 2018-06-22 15:58 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7755c93d3923 8204209: [Graal] Compilation fails during nmethod printing with "assert(bci == 0 || 0 <= bci && bci < code_size()) failed: illegal bci" Summary: Tolerate JVMCI placeholder bcis Reviewed-by: kvn, never, dlong ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp Changeset: bba832d63b88 Author: iignatyev Date: 2018-06-22 16:11 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/bba832d63b88 8155192: [TESTBUG] SHA tests assumes that x86 does not have SHA intrinsics Reviewed-by: kvn, gromero ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/SHAOptionsBase.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedCPU.java Changeset: ed322b4cfe49 Author: valeriep Date: 2018-06-22 23:10 +0000 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ed322b4cfe49 7007966: Add Brainpool ECC support (RFC 5639) Summary: Enhance SunEC provider with the support of brainpool256/320/384/512r1 curves Reviewed-by: valeriep Contributed-by: Tobias Wagner ! src/jdk.crypto.ec/share/native/libsunec/impl/ec.h ! src/jdk.crypto.ec/share/native/libsunec/impl/ecdecode.c ! src/jdk.crypto.ec/share/native/libsunec/impl/ecl-curve.h ! src/jdk.crypto.ec/share/native/libsunec/impl/ecl-exp.h ! src/jdk.crypto.ec/share/native/libsunec/impl/ecl_gf.c ! src/jdk.crypto.ec/share/native/libsunec/impl/oid.c ! test/jdk/sun/security/ec/InvalidCurve.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/jdk/sun/security/pkcs11/ec/TestECDH.java Changeset: f82821dc7aba Author: valeriep Date: 2018-06-22 23:18 +0000 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f82821dc7aba Merge Changeset: a1d7444076e4 Author: martin Date: 2018-06-22 17:36 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/a1d7444076e4 8205197: Never default to using libc++ on Linux Summary: Let the toolchain choose the standard library by default Reviewed-by: tbell, erikj, gziemski ! make/autoconf/flags-ldflags.m4 Changeset: 0828a0f6676b Author: martin Date: 2018-06-22 17:49 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0828a0f6676b 8205199: more Linux clang compile failures Reviewed-by: dholmes, kbarrett, stuefe Contributed-by: Arthur Eubanks , Thomas Stuefe ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/share/utilities/debug.cpp Changeset: 2f2af62dfac7 Author: dholmes Date: 2018-06-23 01:32 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2f2af62dfac7 8010319: Implementation of JEP 181: Nest-Based Access Control Reviewed-by: alanb, psandoz, mchung, coleenp, acorn, mcimadamore, forax, jlahoda, sspitsyn, abuckley Contributed-by: alex.buckley at oracle.com, maurizio.mimadamore at oracle.com, mandy.chung at oracle.com, tobias.hartmann at oracle.com, david.holmes at oracle.com, vladimir.x.ivanov at oracle.com, karen.kinnear at oracle.com, vladimir.kozlov at oracle.com, john.r.rose at oracle.com, daniel.smith at oracle.com, serguei.spitsyn at oracle.com, kumardotsrinivasan at gmail.com, boris.ulasevich at bell-sw.com ! make/data/jdwp/jdwp.spec ! make/hotspot/symbols/symbols-unix ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.hpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiH.xsl ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/reflection.hpp ! src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Attribute.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java ! src/java.base/share/native/libjava/Class.c ! src/java.base/share/native/libjava/Reflection.c ! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java ! src/java.instrument/share/native/libinstrument/JavaExceptions.c ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/NestHost_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/NestMembers_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java ! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/error_messages.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.c ! test/hotspot/jtreg/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java + test/hotspot/jtreg/runtime/Nestmates/NestmatesJNI.java + test/hotspot/jtreg/runtime/Nestmates/classFileParsing/BadNestHost.jcod + test/hotspot/jtreg/runtime/Nestmates/classFileParsing/BadNestHostLength.jcod + test/hotspot/jtreg/runtime/Nestmates/classFileParsing/BadNestMembersEntry.jcod + test/hotspot/jtreg/runtime/Nestmates/classFileParsing/BadNestMembersLength.jcod + test/hotspot/jtreg/runtime/Nestmates/classFileParsing/ConflictingAttributesInNestHost.jcod + test/hotspot/jtreg/runtime/Nestmates/classFileParsing/ConflictingAttributesInNestMember.jcod + test/hotspot/jtreg/runtime/Nestmates/classFileParsing/TestFinalMethodOverride.java + test/hotspot/jtreg/runtime/Nestmates/classFileParsing/TestNestmateAttributes.java + test/hotspot/jtreg/runtime/Nestmates/classFileParsing/TwoNestHost.jcod + test/hotspot/jtreg/runtime/Nestmates/classFileParsing/TwoNestMembers.jcod + test/hotspot/jtreg/runtime/Nestmates/legacy/TestPrivateLookup.java + test/hotspot/jtreg/runtime/Nestmates/libNestmatesJNI.c + test/hotspot/jtreg/runtime/Nestmates/membership/CallerMissingHost.jcod + test/hotspot/jtreg/runtime/Nestmates/membership/CallerNoHost.jcod + test/hotspot/jtreg/runtime/Nestmates/membership/CallerNotInstanceHost.jcod + test/hotspot/jtreg/runtime/Nestmates/membership/CallerNotOurHost.jcod + test/hotspot/jtreg/runtime/Nestmates/membership/CallerSelfHost.jcod + test/hotspot/jtreg/runtime/Nestmates/membership/InvalidNestHost.java + test/hotspot/jtreg/runtime/Nestmates/membership/PackagedNestHost.java + test/hotspot/jtreg/runtime/Nestmates/membership/PackagedNestHost.jcod + test/hotspot/jtreg/runtime/Nestmates/membership/PackagedNestHost2.java + test/hotspot/jtreg/runtime/Nestmates/membership/PackagedNestHost2Member.jcod + test/hotspot/jtreg/runtime/Nestmates/membership/PackagedNestHostMember.jcod + test/hotspot/jtreg/runtime/Nestmates/membership/TargetMissingHost.jcod + test/hotspot/jtreg/runtime/Nestmates/membership/TargetNoHost.jcod + test/hotspot/jtreg/runtime/Nestmates/membership/TargetNotInstanceHost.jcod + test/hotspot/jtreg/runtime/Nestmates/membership/TargetNotOurHost.jcod + test/hotspot/jtreg/runtime/Nestmates/membership/TargetSelfHost.jcod + test/hotspot/jtreg/runtime/Nestmates/membership/TestNestmateMembership.java + test/hotspot/jtreg/runtime/Nestmates/methodSelection/PA_I.jcod + test/hotspot/jtreg/runtime/Nestmates/methodSelection/PB_A.jcod + test/hotspot/jtreg/runtime/Nestmates/methodSelection/PB_A_I.jcod + test/hotspot/jtreg/runtime/Nestmates/methodSelection/PB_A_PI.jcod + test/hotspot/jtreg/runtime/Nestmates/methodSelection/PB_PA_I.jcod + test/hotspot/jtreg/runtime/Nestmates/methodSelection/PC_B_A.jcod + test/hotspot/jtreg/runtime/Nestmates/methodSelection/PC_B_PA.jcod + test/hotspot/jtreg/runtime/Nestmates/methodSelection/PC_PB_A.jcod + test/hotspot/jtreg/runtime/Nestmates/methodSelection/TestInterfaceMethodSelection.java + test/hotspot/jtreg/runtime/Nestmates/methodSelection/TestMethodSelection.java + test/hotspot/jtreg/runtime/Nestmates/privateConstructors/ExternalSub.jcod + test/hotspot/jtreg/runtime/Nestmates/privateConstructors/ExternalSuper.jcod + test/hotspot/jtreg/runtime/Nestmates/privateConstructors/TestConstructorHierarchy.java + test/hotspot/jtreg/runtime/Nestmates/privateConstructors/TestInvokeSpecial.java + test/hotspot/jtreg/runtime/Nestmates/privateConstructors/TestJNI.java + test/hotspot/jtreg/runtime/Nestmates/privateConstructors/TestMethodHandles.java + test/hotspot/jtreg/runtime/Nestmates/privateConstructors/TestReflection.java + test/hotspot/jtreg/runtime/Nestmates/privateFields/TestJNI.java + test/hotspot/jtreg/runtime/Nestmates/privateFields/TestMethodHandles.java + test/hotspot/jtreg/runtime/Nestmates/privateFields/TestPrivateField.java + test/hotspot/jtreg/runtime/Nestmates/privateFields/TestReflection.java + test/hotspot/jtreg/runtime/Nestmates/privateMethods/ExternalSub.jcod + test/hotspot/jtreg/runtime/Nestmates/privateMethods/ExternalSuper.jcod + test/hotspot/jtreg/runtime/Nestmates/privateMethods/MissingMethod.jcod + test/hotspot/jtreg/runtime/Nestmates/privateMethods/MissingMethodWithSuper.jcod + test/hotspot/jtreg/runtime/Nestmates/privateMethods/MissingNestHost.jcod + test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestInvoke.java + test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestInvokeErrors.java + test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestInvokeHierarchy.java + test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestJNI.java + test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestJNIHierarchy.java + test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestMethodHandles.java + test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestMethodHandlesHierarchy.java + test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestReflection.java + test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestReflectionHierarchy.java + test/hotspot/jtreg/runtime/Nestmates/privateStaticFields/TestJNI.java + test/hotspot/jtreg/runtime/Nestmates/privateStaticFields/TestMethodHandles.java + test/hotspot/jtreg/runtime/Nestmates/privateStaticFields/TestPrivateStaticField.java + test/hotspot/jtreg/runtime/Nestmates/privateStaticFields/TestReflection.java + test/hotspot/jtreg/runtime/Nestmates/privateStaticMethods/TestInvokeStatic.java + test/hotspot/jtreg/runtime/Nestmates/privateStaticMethods/TestJNI.java + test/hotspot/jtreg/runtime/Nestmates/privateStaticMethods/TestMethodHandles.java + test/hotspot/jtreg/runtime/Nestmates/privateStaticMethods/TestReflection.java ! test/hotspot/jtreg/runtime/RedefineTests/RedefineDoubleDelete.java ! test/hotspot/jtreg/runtime/RedefineTests/RedefineFinalizer.java ! test/hotspot/jtreg/runtime/RedefineTests/RedefineInterfaceCall.java ! test/hotspot/jtreg/runtime/RedefineTests/RedefineInterfaceMethods.java ! test/hotspot/jtreg/runtime/RedefineTests/RedefinePreviousVersions.java ! test/hotspot/jtreg/runtime/RedefineTests/RedefineRunningMethods.java ! test/hotspot/jtreg/runtime/RedefineTests/RedefineRunningMethodsWithBacktrace.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceICCE.java ! test/hotspot/jtreg/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java ! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/Template.java ! test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineBasic.java ! test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineBasicTest.java ! test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineRunningMethods_Shared.java ! test/hotspot/jtreg/testlibrary_tests/RedefineClassTest.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except004.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/BasicTest.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/PrivateMethodsTest.java ! test/jdk/ProblemList-graal.txt + test/jdk/com/sun/jdi/RedefineNestmateAttr/Host/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/Host/redef/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostA/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostA/redef/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostAB/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostAB/redef/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostABC/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostABC/redef/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostABCD/redef/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostABD/redef/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostAC/redef/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostACB/redef/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostB/redef/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostBA/redef/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostBAC/redef/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostBCA/redef/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostCAB/redef/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/HostCBA/redef/Host.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/NamedBuffer.java + test/jdk/com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/Host/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/Host/redef/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostA/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostA/redef/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostAB/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostAB/redef/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostABC/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostABC/redef/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostABCD/redef/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostABD/redef/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostAC/redef/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostACB/redef/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostB/redef/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostBA/redef/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostBAC/redef/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostBCA/redef/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostCAB/redef/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/HostCBA/redef/Host.java + test/jdk/java/lang/instrument/RedefineNestmateAttr/TestNestmateAttr.java ! test/jdk/java/lang/invoke/AccessControlTest.java + test/jdk/java/lang/invoke/FinalVirtualCallFromInterface.java + test/jdk/java/lang/invoke/PrivateInterfaceCall.java + test/jdk/java/lang/invoke/PrivateInterfaceCallI4.jasm ! test/jdk/java/lang/invoke/SpecialInterfaceCall.java + test/jdk/java/lang/reflect/Nestmates/HostOfMemberMalformedHost.jcod + test/jdk/java/lang/reflect/Nestmates/HostOfMemberMissingHost.jcod + test/jdk/java/lang/reflect/Nestmates/HostOfMemberNoHost.jcod + test/jdk/java/lang/reflect/Nestmates/HostOfMemberNotInstanceHost.jcod + test/jdk/java/lang/reflect/Nestmates/HostOfMemberNotOurHost.jcod + test/jdk/java/lang/reflect/Nestmates/HostWithDuplicateMembers.jcod + test/jdk/java/lang/reflect/Nestmates/HostWithSelfMember.jcod + test/jdk/java/lang/reflect/Nestmates/Hosts.java + test/jdk/java/lang/reflect/Nestmates/InvalidNestHost.java + test/jdk/java/lang/reflect/Nestmates/MalformedHost.jcod + test/jdk/java/lang/reflect/Nestmates/MemberMalformedHost.jcod + test/jdk/java/lang/reflect/Nestmates/MemberMissingHost.jcod + test/jdk/java/lang/reflect/Nestmates/MemberNoHost.jcod + test/jdk/java/lang/reflect/Nestmates/MemberNotInstanceHost.jcod + test/jdk/java/lang/reflect/Nestmates/MemberNotOurHost.jcod + test/jdk/java/lang/reflect/Nestmates/PackagedNestHost.java + test/jdk/java/lang/reflect/Nestmates/PackagedNestHost.jcod + test/jdk/java/lang/reflect/Nestmates/PackagedNestHost2.java + test/jdk/java/lang/reflect/Nestmates/PackagedNestHost2Member.jcod + test/jdk/java/lang/reflect/Nestmates/PackagedNestHostMember.jcod + test/jdk/java/lang/reflect/Nestmates/SampleNest.java + test/jdk/java/lang/reflect/Nestmates/TestReflectionAPI.java + test/jdk/java/lang/reflect/Nestmates/TestSecurityManagerChecks.java + test/jdk/java/lang/reflect/Nestmates/empty.policy + test/jdk/java/lang/reflect/Nestmates/testPkg/Host.java + test/jdk/java/lang/reflect/Nestmates/testPkg/Singleton.java ! test/jdk/jdk/lambda/vm/InterfaceAccessFlagsTest.java ! test/jdk/tools/pack200/BandIntegrity.java ! test/jdk/tools/pack200/pack200-verifier/make/build.xml ! test/jdk/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java ! test/langtools/jdk/jshell/ClassesTest.java ! test/langtools/jdk/jshell/ForwardReferenceTest.java ! test/langtools/jdk/jshell/GetResourceTest.java ! test/langtools/lib/annotations/annotations/classfile/ClassfileInspector.java ! test/langtools/tools/javac/6917288/GraphicalInstallerTest.java ! test/langtools/tools/javac/6917288/T6917288.java ! test/langtools/tools/javac/7199823/InnerClassCannotBeVerified.java ! test/langtools/tools/javac/MethodParameters/AttributeVisitor.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java ! test/langtools/tools/javac/nativeHeaders/NativeHeaderTest.java + test/langtools/tools/javac/nestmates/CheckNestmateAttrs.java ! test/langtools/tools/javac/processing/model/completionfailure/NoAbortForBadClassFile.java Changeset: f703d45c5687 Author: sgehwolf Date: 2018-06-05 11:55 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f703d45c5687 8203188: Add JEP-181 support to the Zero interpreter Reviewed-by: dholmes, chrisphi ! src/hotspot/cpu/zero/methodHandles_zero.cpp ! src/hotspot/cpu/zero/methodHandles_zero.hpp ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp Changeset: ada9735476b2 Author: jmanson Date: 2018-06-23 01:22 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ada9735476b2 8205113: Update JVMTI doc references to object allocation tracking Summary: Update the JVMTI VMObjectAlloc spec Reviewed-by: dholmes, sspitsyn ! src/hotspot/share/prims/jvmti.xml Changeset: 6cc2dc161c64 Author: alanb Date: 2018-06-23 08:03 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6cc2dc161c64 8197532: Re-examine policy for the default set of modules when compiling or running code on the class path Reviewed-by: jlahoda, mchung ! src/java.base/share/classes/java/lang/module/package-info.java ! src/java.base/share/classes/jdk/internal/module/DefaultRoots.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java + test/jdk/jdk/modules/etc/DefaultModules.java + test/jdk/jdk/modules/etc/src/TestJson.java + test/jdk/jdk/modules/etc/src/TestRootModules.java + test/jdk/jdk/modules/etc/src/java.json/javax/json/Json.java + test/jdk/jdk/modules/etc/src/java.json/javax/json/JsonParser.java + test/jdk/jdk/modules/etc/src/java.json/module-info.java Changeset: 4bedc9338137 Author: alanb Date: 2018-06-23 09:34 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4bedc9338137 8198372: API to create a SelectableChannel to a FileDescriptor Reviewed-by: chegar, bpb ! src/java.base/share/classes/module-info.java + src/jdk.net/share/classes/jdk/nio/Channels.java + src/jdk.net/share/classes/jdk/nio/package-info.java ! src/jdk.net/share/classes/module-info.java + test/jdk/jdk/nio/Basic.java Changeset: edf11e5dc766 Author: alanb Date: 2018-06-23 09:46 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/edf11e5dc766 Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java Changeset: f132a0f1c2dd Author: jmanson Date: 2018-06-23 22:49 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f132a0f1c2dd 8205570: fix a number of typos in the JVMTI spec Summary: fix typos in the JVMTI spec Reviewed-by: dholmes, sspitsyn ! src/hotspot/share/prims/jvmti.xml Changeset: 7348c41ca46d Author: plevart Date: 2018-06-24 10:41 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7348c41ca46d 8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/trace001/trace001.java fails with Debuggee did not exit after 15 commands Summary: screen usage/initialization of TerminatingThreadLocal with a non-null check on Thread.threadLocals field Reviewed-by: dholmes, alanb ! src/java.base/share/classes/java/lang/Thread.java Changeset: e7519209f7ff Author: dsamersoff Date: 2018-06-24 15:02 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e7519209f7ff 8203481: Incorrect constraint for unextended_sp in frame:safe_for_sender Summary: Relaxed assert inside safe_for_sender Reviewed-by: aph, dpochepk ! src/hotspot/cpu/aarch64/frame_aarch64.cpp Changeset: 6c306d54366d Author: alanb Date: 2018-06-24 16:25 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6c306d54366d 8205533: Class.getPackage() fails with InternalError if class is defined to the bootstrap class loader but module is not in the boot layer Reviewed-by: mchung ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/module/Modules.java + test/jdk/java/lang/Class/GetPackageBootLoaderChildLayer.java Changeset: a390cbb82d47 Author: egahlin Date: 2018-06-25 02:07 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/a390cbb82d47 8203929: Limit amount of data for JFR.dump Reviewed-by: mgronlun ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp ! src/hotspot/share/jfr/utilities/jfrLogTagSets.hpp ! src/hotspot/share/logging/logTag.hpp ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java + src/jdk.jfr/share/classes/jdk/jfr/internal/OldObjectSample.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PrivateAccess.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdCheck.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/MBeanUtils.java ! test/jdk/jdk/jfr/jcmd/JcmdAsserts.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDump.java + test/jdk/jdk/jfr/jcmd/TestJcmdDumpGeneratedFilename.java + test/jdk/jdk/jfr/jcmd/TestJcmdDumpLimited.java ! test/jdk/jdk/jfr/jcmd/TestJcmdLegacy.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartStopDefault.java Changeset: 85789fb05154 Author: never Date: 2018-06-24 21:46 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/85789fb05154 8198909: [Graal] compiler/codecache/stress/UnexpectedDeoptimizationTest.java crashed with SIGSEGV Reviewed-by: eosterlund, iveresov ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp Changeset: 66aa2e3ffcbc Author: rgoel Date: 2018-06-25 11:51 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/66aa2e3ffcbc 8205158: Update the .md files for 3rd party software Unicode 10.0, ICU 60.2, and CLDR v33. Summary: updated legal files for CLDR, ICU and Unicode. Reviewed-by: naoto, mchung ! src/java.base/share/legal/cldr.md ! src/java.base/share/legal/icu.md + src/java.base/share/legal/unicode.md ! src/jdk.localedata/share/legal/cldr.md Changeset: d46700d64e9c Author: mhorie Date: 2018-06-25 10:41 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d46700d64e9c 8204524: Unnecessary memory barriers in G1ParScanThreadState::copy_to_survivor_space Reviewed-by: kbarrett, mdoerr, drwhite, tschatzl ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp Changeset: 41a5b2de5ad3 Author: pliden Date: 2018-06-25 10:54 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/41a5b2de5ad3 8205405: ZGC: Decouple JFR type registration Reviewed-by: stefank, mgronlun ! src/hotspot/share/gc/z/zTracer.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp Changeset: 45511dcfed3f Author: pkoppula Date: 2018-03-20 11:16 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/45511dcfed3f 8187218: GSSCredential.getRemainingLifetime() returns negative value for TTL > 24 days. Reviewed-by: mullan Contributed-by: prasadarao.koppula at oracle.com, weijun.wang at oracle.com ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java ! test/jdk/sun/security/krb5/auto/KDC.java ! test/jdk/sun/security/krb5/auto/LongLife.java Changeset: d9132bdf6c30 Author: jlahoda Date: 2018-06-25 12:44 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d9132bdf6c30 8203814: javac --release=8 \"cannot find symbol\" for NashornException.getEcmaError() Summary: Updating ct.sym data for jdk.scripting.nashorn to JDK8u102 version of the API. Reviewed-by: hannesw ! make/data/symbols/jdk.scripting.nashorn-7.sym.txt ! make/data/symbols/jdk.scripting.nashorn-8.sym.txt ! make/data/symbols/jdk.scripting.nashorn-9.sym.txt ! test/langtools/tools/javac/sym/ElementStructureTest.java Changeset: 9d62da00bf15 Author: stefank Date: 2018-05-26 06:59 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9d62da00bf15 8204540: Automatic oop closure devirtualization Reviewed-by: kbarrett, eosterlund - src/hotspot/share/gc/cms/cmsOopClosures.cpp ! src/hotspot/share/gc/cms/cmsOopClosures.hpp ! src/hotspot/share/gc/cms/cmsOopClosures.inline.hpp - src/hotspot/share/gc/cms/cms_specialized_oop_closures.hpp ! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp ! src/hotspot/share/gc/cms/compactibleFreeListSpace.hpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp ! src/hotspot/share/gc/cms/parNewGeneration.cpp - src/hotspot/share/gc/cms/parOopClosures.cpp ! src/hotspot/share/gc/cms/parOopClosures.hpp ! src/hotspot/share/gc/cms/parOopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.hpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1OopClosures.cpp ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp - src/hotspot/share/gc/g1/g1_specialized_oop_closures.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/parallel/immutableSpace.cpp ! src/hotspot/share/gc/parallel/immutableSpace.hpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp ! src/hotspot/share/gc/parallel/psMarkSweepDecorator.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psYoungGen.hpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/defNewGeneration.hpp ! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp ! src/hotspot/share/gc/serial/markSweep.cpp ! src/hotspot/share/gc/serial/markSweep.hpp ! src/hotspot/share/gc/serial/markSweep.inline.hpp - src/hotspot/share/gc/serial/serial_specialized_oop_closures.hpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp - src/hotspot/share/gc/shared/genOopClosures.cpp ! src/hotspot/share/gc/shared/genOopClosures.hpp ! src/hotspot/share/gc/shared/genOopClosures.inline.hpp ! src/hotspot/share/gc/shared/generation.cpp ! src/hotspot/share/gc/shared/generation.hpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp - src/hotspot/share/gc/shared/specialized_oop_closures.hpp ! src/hotspot/share/gc/z/zBarrier.cpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zOopClosures.cpp ! src/hotspot/share/gc/z/zOopClosures.hpp ! src/hotspot/share/gc/z/zOopClosures.inline.hpp - src/hotspot/share/gc/z/z_specialized_oop_closures.hpp ! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp ! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.hpp ! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp ! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp ! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.hpp ! src/hotspot/share/memory/iterator.cpp ! src/hotspot/share/memory/iterator.hpp ! src/hotspot/share/memory/iterator.inline.hpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/instanceClassLoaderKlass.hpp ! src/hotspot/share/oops/instanceClassLoaderKlass.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlass.inline.hpp ! src/hotspot/share/oops/instanceMirrorKlass.cpp ! src/hotspot/share/oops/instanceMirrorKlass.hpp ! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp ! src/hotspot/share/oops/instanceRefKlass.hpp ! src/hotspot/share/oops/instanceRefKlass.inline.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/objArrayKlass.inline.hpp ! src/hotspot/share/oops/objArrayOop.cpp ! src/hotspot/share/oops/objArrayOop.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.hpp ! src/hotspot/share/oops/typeArrayKlass.inline.hpp ! src/hotspot/share/utilities/macros.hpp Changeset: 4449b45900f1 Author: dpochepk Date: 2018-06-25 16:30 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4449b45900f1 8196402: AARCH64: create intrinsic for Math.log Reviewed-by: aph, dsamersoff ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp + src/hotspot/cpu/aarch64/macroAssembler_aarch64_log.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: ccb8aa083958 Author: dpochepk Date: 2018-06-25 16:30 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ccb8aa083958 8189105: AARCH64: create intrinsic for sin and cos Reviewed-by: aph, adinn ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp + src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp Changeset: 680d04ae76e9 Author: dpochepk Date: 2018-06-25 16:31 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/680d04ae76e9 8204289: AARCH64: enable math intrinsics usage in interpreter and C1 Reviewed-by: aph, dsamersoff ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 7ad092f40454 Author: dpochepk Date: 2018-06-25 16:31 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7ad092f40454 8202326: AARCH64: optimize string compare intrinsic Reviewed-by: dsamersoff ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp Changeset: 866c9aa29ee4 Author: dpochepk Date: 2018-06-25 16:32 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/866c9aa29ee4 8189103: AARCH64: optimize String indexOf intrinsic Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp Changeset: afca3c78ea0f Author: dpochepk Date: 2018-06-25 16:32 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/afca3c78ea0f 8189113: AARCH64: StringLatin1 inflate intrinsic doesn't use prefetch instruction Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp Changeset: 00c4edaf2017 Author: lfoltan Date: 2018-06-25 10:34 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/00c4edaf2017 8205509: assert(_name_and_id != 0LL) failed: encountered a class loader null name and id Summary: The method loader_name_and_id should return the external name of the class loader if _name_and_id is null. Reviewed-by: coleenp, stuefe ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp Changeset: 8e296de294e7 Author: hb Date: 2018-06-25 20:36 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8e296de294e7 8204661: Show error 'Port already in use' in HashedPasswordFileTest.java Reviewed-by: mchung, dholmes, dcubed, dfuchs ! test/jdk/javax/management/security/HashedPasswordFileTest.java Changeset: cb07f4b539fc Author: lfoltan Date: 2018-06-25 11:33 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/cb07f4b539fc 8169559: Add class loader names to relevant VM messages Summary: Added new method class_in_module_of_loader to provide a standard format for class information within error messages. Reviewed-by: goetz, hseigel, mchung ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/IncompatibleClassChangeErrorTest.java + test/hotspot/jtreg/runtime/modules/AccessCheck/ExpQualToM1PrivateMethodIAE.java + test/hotspot/jtreg/runtime/modules/AccessCheck/p1/c1.jasm + test/hotspot/jtreg/runtime/modules/AccessCheck/p2/c2.jasm ! test/hotspot/jtreg/runtime/modules/CCE_module_msg.java ! test/hotspot/jtreg/vmTestbase/jit/t/t113/t113.gold Changeset: 3c3ff151c75e Author: dl Date: 2018-06-25 09:59 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3c3ff151c75e 8202422: value of 'sizeCtl' in ConcurrentHashMap varies with the constructor called Reviewed-by: martin, psandoz ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! test/jdk/java/util/concurrent/ConcurrentHashMap/WhiteBox.java Changeset: 3a6d47df8239 Author: dl Date: 2018-06-25 09:59 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3a6d47df8239 8203864: Execution error in Java's Timsort Reviewed-by: martin, psandoz, forax ! src/java.base/share/classes/java/util/ComparableTimSort.java ! src/java.base/share/classes/java/util/TimSort.java Changeset: 5637aca18f1d Author: dl Date: 2018-06-25 09:59 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5637aca18f1d 8203681: Miscellaneous changes imported from jsr166 CVS 2018-06 Reviewed-by: martin, psandoz ! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/TimeUnit.java ! src/java.base/share/classes/java/util/concurrent/locks/Condition.java ! test/jdk/java/util/Collection/HotPotatoes.java ! test/jdk/java/util/Collection/IteratorMicroBenchmark.java ! test/jdk/java/util/Collection/RemoveMicroBenchmark.java ! test/jdk/java/util/Map/LockStep.java ! test/jdk/java/util/concurrent/ArrayBlockingQueue/WhiteBox.java ! test/jdk/java/util/concurrent/ConcurrentHashMap/MapCheck.java ! test/jdk/java/util/concurrent/ConcurrentHashMap/MapLoops.java ! test/jdk/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java ! test/jdk/java/util/concurrent/tck/AbstractQueuedLongSynchronizerTest.java ! test/jdk/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java ! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentHashMap8Test.java ! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentSkipListSetTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java ! test/jdk/java/util/concurrent/tck/DelayQueueTest.java ! test/jdk/java/util/concurrent/tck/LinkedBlockingDequeTest.java ! test/jdk/java/util/concurrent/tck/LinkedBlockingQueueTest.java ! test/jdk/java/util/concurrent/tck/LinkedListTest.java ! test/jdk/java/util/concurrent/tck/LinkedTransferQueueTest.java ! test/jdk/java/util/concurrent/tck/PriorityBlockingQueueTest.java ! test/jdk/java/util/concurrent/tck/PriorityQueueTest.java ! test/jdk/java/util/concurrent/tck/RecursiveActionTest.java ! test/jdk/java/util/concurrent/tck/SubmissionPublisherTest.java ! test/jdk/java/util/concurrent/tck/TreeSetTest.java ! test/jdk/java/util/concurrent/tck/TreeSubSetTest.java Changeset: c49a01150a66 Author: coleenp Date: 2018-06-25 13:47 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c49a01150a66 8202615: Remove NativeMonitorSpinLimit, NativeMonitorFlags and NativeMonitorTimeout experimental flags Summary: Removed NativeMonitorSpinLimit, NativeMonitorFlags and NativeMonitorTimeout experimental flags from globals.hpp and mutex.cpp and marked them as obsolete. Reviewed-by: kbarrett, dholmes Contributed-by: patricio.chilano.mateo at oracle.com ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/mutex.cpp Changeset: 759f63d8a9fe Author: hseigel Date: 2018-06-25 14:10 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/759f63d8a9fe 8205614: NestMates tests failing in CI jdk11-jdk.931 Summary: Fixed the wording to agree with new IAE message text Reviewed-by: lfoltan, dcubed, mchung ! test/hotspot/jtreg/runtime/Nestmates/membership/TestNestmateMembership.java ! test/hotspot/jtreg/runtime/Nestmates/privateConstructors/TestConstructorHierarchy.java Changeset: 356eaea05bf0 Author: dpochepk Date: 2018-06-25 21:22 +0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/356eaea05bf0 8205475: AARCH64: optimize FPU loads and stores in C1_Runtime1_aarch64.cpp Reviewed-by: aph, adinn ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp Changeset: 68fa3d4026ea Author: xuelei Date: 2018-06-25 13:41 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/68fa3d4026ea 8196584: TLS 1.3 Implementation Reviewed-by: ascarpino, coffeys, dfuchs, jjiang, jnimeh, mullan, rhalade, ssahoo, valeriep, weijun, wetmore, xuelei Contributed-by: Adam Petcher , Amanda Jiang , Anthony Scarpino , Bradford Wetmore , Jamil Nimeh , John Jiang , Rajan Halade , Sibabrata Sahoo , Valerie Peng , Weijun Wang , Xuelei Fan ! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java ! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java - src/java.base/share/classes/sun/security/ssl/ALPNExtension.java + src/java.base/share/classes/sun/security/ssl/Alert.java - src/java.base/share/classes/sun/security/ssl/Alerts.java + src/java.base/share/classes/sun/security/ssl/AlpnExtension.java - src/java.base/share/classes/sun/security/ssl/AppInputStream.java - src/java.base/share/classes/sun/security/ssl/AppOutputStream.java ! src/java.base/share/classes/sun/security/ssl/Authenticator.java ! src/java.base/share/classes/sun/security/ssl/BaseSSLSocketImpl.java - src/java.base/share/classes/sun/security/ssl/ByteBufferInputStream.java + src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java + src/java.base/share/classes/sun/security/ssl/CertStatusExtension.java - src/java.base/share/classes/sun/security/ssl/CertStatusReqExtension.java - src/java.base/share/classes/sun/security/ssl/CertStatusReqItemV2.java - src/java.base/share/classes/sun/security/ssl/CertStatusReqListV2Extension.java + src/java.base/share/classes/sun/security/ssl/CertificateMessage.java + src/java.base/share/classes/sun/security/ssl/CertificateRequest.java + src/java.base/share/classes/sun/security/ssl/CertificateStatus.java + src/java.base/share/classes/sun/security/ssl/CertificateVerify.java + src/java.base/share/classes/sun/security/ssl/ChangeCipherSpec.java - src/java.base/share/classes/sun/security/ssl/CipherBox.java ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java - src/java.base/share/classes/sun/security/ssl/CipherSuiteList.java + src/java.base/share/classes/sun/security/ssl/CipherType.java ! src/java.base/share/classes/sun/security/ssl/Ciphertext.java + src/java.base/share/classes/sun/security/ssl/ClientHandshakeContext.java - src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java + src/java.base/share/classes/sun/security/ssl/ClientHello.java ! src/java.base/share/classes/sun/security/ssl/ClientKeyExchange.java - src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java + src/java.base/share/classes/sun/security/ssl/ConnectionContext.java + src/java.base/share/classes/sun/security/ssl/ContentType.java + src/java.base/share/classes/sun/security/ssl/CookieExtension.java ! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java - src/java.base/share/classes/sun/security/ssl/DHCrypt.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/DTLSInputRecord.java ! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/DTLSRecord.java - src/java.base/share/classes/sun/security/ssl/Debug.java ! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java - src/java.base/share/classes/sun/security/ssl/ECDHCrypt.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/ECPointFormatsExtension.java - src/java.base/share/classes/sun/security/ssl/EllipticPointFormatsExtension.java + src/java.base/share/classes/sun/security/ssl/EncryptedExtensions.java ! src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java ! src/java.base/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java - src/java.base/share/classes/sun/security/ssl/ExtensionType.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/HandshakeAbsence.java + src/java.base/share/classes/sun/security/ssl/HandshakeConsumer.java + src/java.base/share/classes/sun/security/ssl/HandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java - src/java.base/share/classes/sun/security/ssl/HandshakeInStream.java - src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java ! src/java.base/share/classes/sun/security/ssl/HandshakeOutStream.java + src/java.base/share/classes/sun/security/ssl/HandshakeProducer.java - src/java.base/share/classes/sun/security/ssl/HandshakeStateManager.java - src/java.base/share/classes/sun/security/ssl/Handshaker.java ! src/java.base/share/classes/sun/security/ssl/HelloCookieManager.java - src/java.base/share/classes/sun/security/ssl/HelloExtension.java - src/java.base/share/classes/sun/security/ssl/HelloExtensions.java + src/java.base/share/classes/sun/security/ssl/HelloRequest.java + src/java.base/share/classes/sun/security/ssl/HelloVerifyRequest.java ! src/java.base/share/classes/sun/security/ssl/InputRecord.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/KeyShareExtension.java + src/java.base/share/classes/sun/security/ssl/KeyUpdate.java - src/java.base/share/classes/sun/security/ssl/MAC.java + src/java.base/share/classes/sun/security/ssl/MaxFragExtension.java - src/java.base/share/classes/sun/security/ssl/MaxFragmentLengthExtension.java - src/java.base/share/classes/sun/security/ssl/NamedGroup.java - src/java.base/share/classes/sun/security/ssl/NamedGroupType.java + src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java - src/java.base/share/classes/sun/security/ssl/OCSPStatusRequest.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java ! src/java.base/share/classes/sun/security/ssl/Plaintext.java + src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java + src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/PredefinedDHParameterSpecs.java - src/java.base/share/classes/sun/security/ssl/ProtocolList.java ! src/java.base/share/classes/sun/security/ssl/ProtocolVersion.java + src/java.base/share/classes/sun/security/ssl/PskKeyExchangeModesExtension.java ! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.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/RandomCookie.java ! src/java.base/share/classes/sun/security/ssl/Record.java + src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java - src/java.base/share/classes/sun/security/ssl/RenegotiationInfoExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmDecomposer.java + src/java.base/share/classes/sun/security/ssl/SSLAuthentication.java + src/java.base/share/classes/sun/security/ssl/SSLBasicKeyDerivation.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/SSLConsumer.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java + src/java.base/share/classes/sun/security/ssl/SSLCredentials.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java + src/java.base/share/classes/sun/security/ssl/SSLExtension.java + src/java.base/share/classes/sun/security/ssl/SSLExtensions.java + src/java.base/share/classes/sun/security/ssl/SSLHandshake.java + src/java.base/share/classes/sun/security/ssl/SSLHandshakeBinding.java + src/java.base/share/classes/sun/security/ssl/SSLKeyAgreement.java + src/java.base/share/classes/sun/security/ssl/SSLKeyAgreementGenerator.java + src/java.base/share/classes/sun/security/ssl/SSLKeyDerivation.java + src/java.base/share/classes/sun/security/ssl/SSLKeyDerivationGenerator.java + src/java.base/share/classes/sun/security/ssl/SSLKeyExchange.java + src/java.base/share/classes/sun/security/ssl/SSLLogger.java + src/java.base/share/classes/sun/security/ssl/SSLMasterKeyDerivation.java + src/java.base/share/classes/sun/security/ssl/SSLPossession.java + src/java.base/share/classes/sun/security/ssl/SSLPossessionGenerator.java + src/java.base/share/classes/sun/security/ssl/SSLProducer.java ! src/java.base/share/classes/sun/security/ssl/SSLRecord.java + src/java.base/share/classes/sun/security/ssl/SSLSecretDerivation.java ! src/java.base/share/classes/sun/security/ssl/SSLServerSocketFactoryImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketFactoryImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java + src/java.base/share/classes/sun/security/ssl/SSLStringizer.java + src/java.base/share/classes/sun/security/ssl/SSLTrafficKeyDerivation.java + src/java.base/share/classes/sun/security/ssl/SSLTransport.java + src/java.base/share/classes/sun/security/ssl/ServerHandshakeContext.java - src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java + src/java.base/share/classes/sun/security/ssl/ServerHello.java + src/java.base/share/classes/sun/security/ssl/ServerHelloDone.java + src/java.base/share/classes/sun/security/ssl/ServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java ! src/java.base/share/classes/sun/security/ssl/SessionId.java ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java - src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java + src/java.base/share/classes/sun/security/ssl/SignatureScheme.java - src/java.base/share/classes/sun/security/ssl/StatusRequest.java - src/java.base/share/classes/sun/security/ssl/StatusRequestType.java ! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java ! src/java.base/share/classes/sun/security/ssl/SunJSSE.java ! src/java.base/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java + src/java.base/share/classes/sun/security/ssl/SupportedVersionsExtension.java + src/java.base/share/classes/sun/security/ssl/TransportContext.java ! src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java ! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java - src/java.base/share/classes/sun/security/ssl/UnknownExtension.java - src/java.base/share/classes/sun/security/ssl/UnknownStatusRequest.java ! src/java.base/share/classes/sun/security/ssl/Utilities.java + src/java.base/share/classes/sun/security/ssl/X509Authentication.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java ! src/java.base/share/classes/sun/security/util/HostnameChecker.java ! src/java.base/share/conf/security/java.security ! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java ! src/java.security.jgss/share/classes/module-info.java ! src/java.security.jgss/share/classes/sun/security/jgss/GSSCaller.java ! src/java.security.jgss/share/classes/sun/security/jgss/LoginConfigImpl.java ! src/java.security.jgss/share/classes/sun/security/krb5/EncryptedData.java - src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/KerberosPreMasterSecret.java - src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/Krb5KeyExchangeService.java ! test/jdk/ProblemList.txt ! test/jdk/com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java ! test/jdk/java/net/httpclient/MockServer.java ! test/jdk/javax/net/ssl/DTLS/InvalidRecords.java ! test/jdk/javax/net/ssl/SSLEngine/CheckStatus.java ! test/jdk/javax/net/ssl/SSLEngine/ConnectionTest.java ! test/jdk/javax/net/ssl/SSLEngine/EngineCloseOnAlert.java ! test/jdk/javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java ! test/jdk/javax/net/ssl/SSLEngine/IllegalRecordVersion.java ! test/jdk/javax/net/ssl/SSLEngine/LargeBufs.java ! test/jdk/javax/net/ssl/SSLEngine/NoAuthClientAuth.java + test/jdk/javax/net/ssl/SSLSession/RenegotiateTLS13.java ! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java ! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java ! test/jdk/javax/net/ssl/ServerName/SSLSocketSNISensitive.java ! test/jdk/javax/net/ssl/Stapling/HttpsUrlConnClient.java ! test/jdk/javax/net/ssl/Stapling/SSLEngineWithStapling.java ! test/jdk/javax/net/ssl/Stapling/SSLSocketWithStapling.java ! test/jdk/javax/net/ssl/Stapling/StapleEnableProps.java + test/jdk/javax/net/ssl/TLSCommon/CipherSuite.java + test/jdk/javax/net/ssl/TLSCommon/Protocol.java ! test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java ! test/jdk/javax/net/ssl/TLSv12/DisabledShortDSAKeys.java ! test/jdk/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java ! test/jdk/javax/net/ssl/ciphersuites/ECCurvesconstraints.java ! test/jdk/javax/net/ssl/etc/README ! test/jdk/javax/net/ssl/etc/keystore ! test/jdk/javax/net/ssl/etc/truststore ! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java ! test/jdk/javax/net/ssl/sanity/interop/CipherTest.java ! test/jdk/javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java ! test/jdk/javax/net/ssl/sanity/interop/JSSEClient.java ! test/jdk/javax/net/ssl/sanity/interop/JSSEServer.java ! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java ! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java ! test/jdk/sun/security/ec/TestEC.java - test/jdk/sun/security/krb5/auto/SSL.java - test/jdk/sun/security/krb5/auto/SSLwithPerms.java - test/jdk/sun/security/krb5/auto/UnboundSSL.java - test/jdk/sun/security/krb5/auto/UnboundSSLMultipleKeys.java - test/jdk/sun/security/krb5/auto/UnboundSSLPrincipalProperty.java - test/jdk/sun/security/krb5/auto/UnboundSSLUtils.java - test/jdk/sun/security/krb5/auto/unbound.ssl.jaas.conf - test/jdk/sun/security/krb5/auto/unbound.ssl.policy ! test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.java ! test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.sh ! test/jdk/sun/security/pkcs11/sslecc/CipherTest.java ! test/jdk/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java ! test/jdk/sun/security/pkcs11/sslecc/JSSEClient.java ! test/jdk/sun/security/ssl/AppOutputStream/NoExceptionOnClose.java ! test/jdk/sun/security/ssl/CipherSuite/SSL_NULL.java ! test/jdk/sun/security/ssl/ClientHandshaker/LengthCheckTest.java ! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.sh - test/jdk/sun/security/ssl/ExtensionType/OptimalListSize.java + test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java + test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java + test/jdk/sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java + test/jdk/sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/NoOldVersionContext.java ! test/jdk/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java ! test/jdk/sun/security/ssl/SSLEngineImpl/CloseEngineException.java - test/jdk/sun/security/ssl/SSLEngineImpl/CloseInboundException.java ! test/jdk/sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java ! test/jdk/sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java + test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java + test/jdk/sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java ! test/jdk/sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java ! test/jdk/sun/security/ssl/SSLSocketImpl/ClientTimeout.java ! test/jdk/sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java ! test/jdk/sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java ! test/jdk/sun/security/ssl/SSLSocketImpl/NonAutoClose.java ! test/jdk/sun/security/ssl/SSLSocketImpl/RejectClientRenego.java + test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SetClientMode.java + test/jdk/sun/security/ssl/Stapling/StatusResponseManager.java + test/jdk/sun/security/ssl/Stapling/TEST.properties + test/jdk/sun/security/ssl/Stapling/java.base/sun/security/ssl/StatusResponseManagerTests.java - test/jdk/sun/security/ssl/StatusStapling/RunStatReqSelect.java - test/jdk/sun/security/ssl/StatusStapling/TEST.properties - test/jdk/sun/security/ssl/StatusStapling/TestRun.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/BogusStatusRequest.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqExtensionTests.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqItemV2Tests.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqListV2ExtensionTests.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/OCSPStatusRequestTests.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusReqSelection.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusResponseManagerTests.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/TestCase.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/TestUtils.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java + test/jdk/sun/security/ssl/internal/TEST.properties + test/jdk/sun/security/ssl/internal/TestRun.java + test/jdk/sun/security/ssl/internal/java.base/sun/security/ssl/TestHkdf.java ! test/jdk/sun/security/tools/keytool/PrintSSL.java Changeset: 1bf8f9840705 Author: goetz Date: 2018-06-25 13:37 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1bf8f9840705 8205605: [testbug][aix] Various test adaption to aix pecularities. Reviewed-by: lfoltan, coleenp ! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java ! test/hotspot/jtreg/runtime/jni/CalleeSavedRegisters/FPRegs.java ! test/hotspot/jtreg/runtime/whitebox/WBStackSize.java ! test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java Changeset: c545db4fc9bd Author: bpb Date: 2018-06-25 14:36 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c545db4fc9bd 8204930: Reader:nullReader() spec does not match the behavior Reviewed-by: bpb, rriggs Contributed-by: Patrick Reinhart ! src/java.base/share/classes/java/io/Reader.java ! test/jdk/java/io/Reader/NullReader.java Changeset: 9ca95539747d Author: psandoz Date: 2018-06-25 14:39 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9ca95539747d 8195650: Method references to VarHandle accessors Reviewed-by: jrose ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/methodHandles.hpp ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/hotspot/jtreg/runtime/ConstantPool/BadMethodHandles.java + test/jdk/java/lang/invoke/VarHandles/VarHandleMethodReferenceTest.java Changeset: c1b82eee939f Author: stefank Date: 2018-06-25 22:25 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c1b82eee939f 8205632: Include stack.inline.hpp in markSweep.inline.hpp Reviewed-by: kbarrett ! src/hotspot/share/gc/serial/markSweep.inline.hpp Changeset: 4bf4c7918063 Author: mbalao Date: 2018-06-26 08:10 +0800 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4bf4c7918063 8195607: sun/security/pkcs11/Secmod/TestNssDbSqlite.java failed with "NSS initialization failed" on NSS 3.34.1 Reviewed-by: valeriep, weijun ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.c ! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/j2secmod_md.h + test/jdk/sun/security/pkcs11/Secmod/pkcs11.txt ! test/jdk/sun/security/pkcs11/SecmodTest.java Changeset: 662f66f9c9e2 Author: smarks Date: 2018-06-25 17:11 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/662f66f9c9e2 8201610: Broken link on the page api/java.rmi/java/rmi/server/UnicastRemoteObject.html Reviewed-by: psandoz, lancea ! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java Changeset: afbcf72c389d Author: martin Date: 2018-06-25 18:01 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/afbcf72c389d 8205184: Delegating Iterator implementations that don't delegate forEachRemaining() Reviewed-by: psandoz Contributed-by: Tobias Thierer , Martin Buchholz ! src/java.base/share/classes/java/util/Collections.java + test/jdk/java/util/Collections/DelegatingIteratorForEachRemaining.java Changeset: cf0898a6441e Author: smarks Date: 2018-06-25 18:49 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/cf0898a6441e 8205455: jdeprscan issues annotation processor warning regarding RELEASE_10 Reviewed-by: jjg ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/LoadProc.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/TraverseProc.java ! test/langtools/tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java Changeset: 11e7eb8cb583 Author: weijun Date: 2018-06-26 10:43 +0800 URL: http://hg.openjdk.java.net/zgc/zgc/rev/11e7eb8cb583 8202608: CommonSeeder test needs a white-box testing mechanism to replace the default entropy source Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java ! test/jdk/sun/security/provider/SecureRandom/CommonSeeder.java + test/jdk/sun/security/provider/SecureRandom/java.base/sun/security/provider/SeedGenerator.java Changeset: bba1deda9216 Author: weijun Date: 2018-06-26 10:43 +0800 URL: http://hg.openjdk.java.net/zgc/zgc/rev/bba1deda9216 8202299: Java Keystore fails to load PKCS12/PFX certificates created in WindowsServer2016 Reviewed-by: mullan, xuelei ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java + test/jdk/sun/security/pkcs12/EmptyPassword.java Changeset: 7284ce754713 Author: xiaofeya Date: 2018-06-25 20:03 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7284ce754713 8196213: sun/security/tools/jarsigner/warnings/NoTimestampTest.java test fails on ar_SA locale. Reviewed-by: naoto Contributed-by: dan.z.zhou at oracle.com ! test/jdk/sun/security/tools/jarsigner/warnings/NoTimestampTest.java Changeset: c9f193a8b671 Author: xiaofeya Date: 2018-06-25 20:08 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/c9f193a8b671 8194152: sun/security/tools/jarsigner/AltProvider.java failed on de-DE locale Reviewed-by: naoto Contributed-by: dan.z.zhou at oracle.com ! test/jdk/sun/security/tools/jarsigner/AltProvider.java Changeset: 9f781ce22e7d Author: martin Date: 2018-06-25 20:58 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9f781ce22e7d 8205649: Make clang stack flags independent of OS Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 Changeset: e92d48cf94f9 Author: mchung Date: 2018-06-25 22:27 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e92d48cf94f9 8205627: Replace hardcoded spec version value in build.tools.ExtLink taglet Reviewed-by: jjg, erikj ! make/Docs.gmk ! make/jdk/src/classes/build/tools/taglet/ExtLink.java Changeset: 0ed32e0d98e1 Author: mchung Date: 2018-06-25 22:28 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0ed32e0d98e1 8205623: Replace use of Class::getPackage with Class::getPackageName Reviewed-by: jjg, erikj ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/java.base/share/classes/sun/util/resources/BreakIteratorResourceBundle.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages.java Changeset: 57f5cba78093 Author: alanb Date: 2018-06-26 08:13 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/57f5cba78093 8205612: (fc) Files.readAllBytes fails with ClosedByInterruptException when interrupt status set Reviewed-by: bpb ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java + test/jdk/java/nio/file/Files/CallWithInterruptSet.java Changeset: d1b24f2ceca5 Author: ghaug Date: 2018-06-25 16:00 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d1b24f2ceca5 8200720: Print additional information in thread dump (times, allocated bytes etc.) Reviewed-by: dholmes, clanger, cjplummer, sspitsyn ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp + src/hotspot/share/runtime/threadStatisticalInfo.hpp ! src/hotspot/share/runtime/vm_operations.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java Changeset: f249187b6c3d Author: mbaesken Date: 2018-06-26 09:17 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f249187b6c3d 8205342: windows : potential memleaks in getAdapter(s) in NetworkInterface_winXP.c Reviewed-by: alanb, igerasim, stuefe ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c Changeset: 5f0266d16543 Author: tschatzl Date: 2018-06-26 11:09 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5f0266d16543 8204082: Make names of Young GCs more uniform in logs Summary: All G1 young gcs now start with "Pause Young" plus a more detailed description Reviewed-by: sjohanss ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp ! test/hotspot/gtest/gc/g1/test_g1HeapVerifier.cpp ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/hotspot/jtreg/gc/g1/TestHumongousAllocInitialMark.java ! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java ! test/hotspot/jtreg/gc/g1/humongousObjects/objectGraphTest/GCTokens.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java Changeset: 6274aee1f692 Author: weijun Date: 2018-06-26 18:55 +0800 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6274aee1f692 8201815: Use Mozilla Public Suffix List Reviewed-by: michaelm, erikj, ihse ! make/ToolsJdk.gmk + make/data/publicsuffixlist/VERSION + make/data/publicsuffixlist/public_suffix_list.dat ! make/gendata/Gendata-java.base.gmk + make/gendata/GendataPublicSuffixList.gmk + make/jdk/src/classes/build/tools/publicsuffixlist/GeneratePublicSuffixList.java ! src/java.base/share/classes/java/net/SocketPermission.java - src/java.base/share/classes/sun/net/RegisteredDomain.java + src/java.base/share/classes/sun/security/util/DomainName.java ! src/java.base/share/classes/sun/security/util/HostnameChecker.java ! src/java.base/share/classes/sun/security/util/RegisteredDomain.java + src/java.base/share/legal/public_suffix.md ! test/hotspot/jtreg/compiler/aot/scripts/java.base-list.txt Changeset: 4125f0a55d4d Author: chegar Date: 2018-06-26 13:16 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4125f0a55d4d 8205671: Remove HTTP Client tests erroneously problem listed by the TLS 1.3 integration Reviewed-by: dfuchs, michaelm ! test/jdk/ProblemList.txt Changeset: 5dfedce8ce62 Author: hseigel Date: 2018-06-26 09:52 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5dfedce8ce62 8205422: assert(false) failed: Bad verification_type_info Summary: Instead of asserting, print out the bad value Reviewed-by: lfoltan, coleenp ! src/hotspot/share/classfile/stackMapTableFormat.hpp + test/hotspot/jtreg/runtime/verifier/stackMapTableTests/StackMapTableTest.java + test/hotspot/jtreg/runtime/verifier/stackMapTableTests/badStackMapTable.jcod Changeset: b1e90a8a876c Author: goetz Date: 2018-06-25 23:04 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b1e90a8a876c 8205419: [testbug] TestJmapCore failing without SA: introduce @requires vm.hasSAandCanAttach Reviewed-by: jgeorge, cjplummer ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/compiler/ciReplay/SABase.java ! test/hotspot/jtreg/compiler/ciReplay/TestSAClient.java ! test/hotspot/jtreg/compiler/ciReplay/TestSAServer.java ! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SASymbolTableTest.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbAttach.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.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/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/ClhsdbSymbol.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbSymbolTable.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbThread.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java ! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java ! test/hotspot/jtreg/serviceability/sa/TestClassDump.java ! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java ! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java ! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java ! test/hotspot/jtreg/serviceability/sa/TestJmapCoreMetaspace.java ! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java ! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestType.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java ! test/hotspot/jtreg/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java ! test/jdk/TEST.ROOT ! test/jdk/sun/tools/jhsdb/AlternateHashingTest.java ! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java ! test/jdk/sun/tools/jhsdb/HeapDumpTest.java ! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java ! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java ! test/jtreg-ext/requires/VMProps.java ! test/lib/jdk/test/lib/Platform.java Changeset: 59306e5a6cc7 Author: apetcher Date: 2018-06-26 11:14 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/59306e5a6cc7 8203228: Branch-free output conversion for X25519 and X448 Summary: Make some field arithmetic operations for X25519/X448 more resilient against side-channel attacks Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java ! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java ! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java ! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial448.java Changeset: ca4eea543d23 Author: kvn Date: 2018-06-26 09:14 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/ca4eea543d23 8205400: [Graal] compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java fails with can't be enqueued for compilation on level 4 Summary: add -XX:-BackgroundCompilation to tests to eager initialize JVMCI Reviewed-by: thartmann ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java Changeset: 0ab1cac936b8 Author: bpb Date: 2018-06-26 09:33 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0ab1cac936b8 8205641: Make java/nio/channels/Selector/RacyDeregister.java noisier and flush after prints Reviewed-by: alanb ! test/jdk/java/nio/channels/Selector/RacyDeregister.java Changeset: d4fefc97ae14 Author: neliasso Date: 2018-06-15 14:46 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d4fefc97ae14 8205107: assert(c->Opcode() == Op_SafePoint) failed: broken outer loop Summary: Don't remove safepoint belonging to OuterStripMinedLoopEndNode Reviewed-by: kvn ! src/hotspot/share/opto/callnode.cpp Changeset: 1f1eb24facdd Author: rriggs Date: 2018-06-26 12:42 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1f1eb24facdd 8205547: FileChannel/CleanerTest.java fails due to expected FD count Reviewed-by: psandoz ! test/jdk/java/nio/channels/FileChannel/CleanerTest.java Changeset: 07365663f130 Author: jlaskey Date: 2018-06-26 14:14 -0300 URL: http://hg.openjdk.java.net/zgc/zgc/rev/07365663f130 8205696: Undo licence.md Reviewed-by: sundar, hannesw ! src/jdk.dynalink/share/legal/dynalink.md Changeset: 0fb45c3b185e Author: dcubed Date: 2018-06-26 14:15 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0fb45c3b185e 8205648: fix for 8205195 breaks secondary error handling Summary: Only grab Threads_lock in VMError::controlled_crash() when we don't already own it. Reviewed-by: sspitsyn, stuefe ! src/hotspot/share/utilities/vmError.cpp Changeset: f9ae777f71ee Author: sspitsyn Date: 2018-06-26 12:29 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f9ae777f71ee 8205701: Problem list serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCCMSTest.java Summary: Add the test to the ProblemList.txt Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: 6da12aa23b88 Author: stefank Date: 2018-06-26 13:54 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6da12aa23b88 8205607: Use oop_iterate instead of oop_iterate_no_header Reviewed-by: pliden, kbarrett ! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCOopClosures.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psOldGen.hpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/memory/iterator.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp Changeset: 94b56c8594ef Author: stefank Date: 2018-06-26 13:55 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/94b56c8594ef 8144992: Remove OopIterateClosure::idempotent Reviewed-by: pliden, kbarrett ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/memory/iterator.hpp Changeset: fa380b3b2b7d Author: sspitsyn Date: 2018-06-26 13:50 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/fa380b3b2b7d 8205721: Problem list serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java Summary: Add the test to the ProblemList.txt Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: 45c1fde86050 Author: kbarrett Date: 2018-06-26 16:59 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/45c1fde86050 8205559: Remove IN_CONCURRENT_ROOT Access decorator Summary: Removed decorator and made all NativeAccess use barriers. Reviewed-by: pliden, stefank ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/sparc/gc/g1/g1BarrierSetAssembler_sparc.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/oops/access.hpp ! src/hotspot/share/oops/accessDecorators.hpp ! src/hotspot/share/oops/oopHandle.inline.hpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.inline.hpp Changeset: f5f3deb1412c Author: dnsimon Date: 2018-06-27 00:16 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f5f3deb1412c 8205703: [JVMCI] Expose all GC selection flags Reviewed-by: kvn, dlong ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp Changeset: d465a27c5c23 Author: sspitsyn Date: 2018-06-26 15:46 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d465a27c5c23 8205723: Problem list serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatRateTest.java Summary: Add the test to the ProblemList.txt Reviewed-by: dcubed, cjplummer ! test/hotspot/jtreg/ProblemList.txt Changeset: 601efc6e51a3 Author: iignatyev Date: 2018-06-26 16:01 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/601efc6e51a3 8199580: [TESTBUG] Un-quarantine vm/mlvm/indy/func/jdi/breakpointOtherStratum and breakpoint Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt Changeset: 57d1175e2c7b Author: erikj Date: 2018-06-26 17:41 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/57d1175e2c7b 8205625: linux-aarch64-cmp-baseline fails builds-tier5 Reviewed-by: dholmes ! make/conf/jib-profiles.js Changeset: 7ea794b6ead6 Author: amlu Date: 2018-06-27 09:44 +0800 URL: http://hg.openjdk.java.net/zgc/zgc/rev/7ea794b6ead6 8205673: Problem list RmiRegistrySslTest.java and RmiSslBootstrapTest.sh Reviewed-by: xuelei ! test/jdk/ProblemList.txt Changeset: 6ff774d73176 Author: smarks Date: 2018-06-26 19:45 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/6ff774d73176 8203670: unmodifiable List iterator() implementations should not be ListIterators Reviewed-by: redestad, igerasim, plevart ! src/java.base/share/classes/java/util/ImmutableCollections.java ! test/jdk/java/util/List/ListFactories.java Changeset: 0358dad944c7 Author: pmuthuswamy Date: 2018-06-27 12:56 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0358dad944c7 8187288: bad (no) wrapping for modifier and type column Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java Changeset: f533eb5e7430 Author: pliden Date: 2018-06-27 11:05 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f533eb5e7430 8205664: Move detailed metaspace logging from debug to trace Reviewed-by: stuefe, stefank ! src/hotspot/share/memory/metaspace/chunkManager.cpp ! src/hotspot/share/memory/metaspace/spaceManager.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp Changeset: 0d813fbd94ed Author: pliden Date: 2018-06-27 11:05 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/0d813fbd94ed 8205663: ZGC: Log metaspace used/capacity/committed/reserved Reviewed-by: stefank, ehelin ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp Changeset: 2ab596d44449 Author: ssahoo Date: 2018-06-27 02:20 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2ab596d44449 8205111: Develop new Test to verify different key types for supported TLS protocols. Summary: TLS test with different key types for supported. Reviewed-by: xuelei + test/jdk/javax/net/ssl/TLSCommon/TLSTest.java Changeset: f3b70d115fb3 Author: mdoerr Date: 2018-06-27 11:54 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f3b70d115fb3 8205609: [PPC64] Fix PPC64 part of 8010319 and TLH without UseSIGTRAP on AIX Reviewed-by: dholmes, goetz ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/os/aix/safepointMechanism_aix.cpp Changeset: 54a285a5c6cb Author: rehn Date: 2018-06-27 12:46 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/54a285a5c6cb 8205583: Crash in ConcurrentHashTable do_bulk_delete_locked_for Reviewed-by: coleenp, gziemski ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp Changeset: a73848f8d0ad Author: goetz Date: 2018-06-27 09:52 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/a73848f8d0ad 8199940: Print more information about class loaders in IllegalAccessErrors. Reviewed-by: lfoltan, mchung ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! test/hotspot/jtreg/runtime/Nestmates/membership/TestNestmateMembership.java ! test/hotspot/jtreg/runtime/Nestmates/privateConstructors/TestConstructorHierarchy.java + test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IAE78_A.java + test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IAE78_B.java + test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IAE_Loader1.java + test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IAE_Loader2.java + test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IllegalAccessErrorTest.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/ExpQualToM1PrivateMethodIAE.java Changeset: fa1e04811ff6 Author: rriggs Date: 2018-06-27 09:36 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/fa1e04811ff6 8066709: Make some JDK system properties read only Reviewed-by: lancea, sundar, bchristi, weijun, mchung, alanb, mullan ! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java ! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/net/SocksSocketImpl.java ! src/java.base/share/classes/java/security/Security.java ! src/java.base/share/classes/java/time/zone/TzdbZoneRulesProvider.java ! src/java.base/share/classes/java/util/Currency.java ! src/java.base/share/classes/java/util/TimeZone.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java.template ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java + src/java.base/share/classes/jdk/internal/util/StaticProperty.java ! src/java.base/share/classes/sun/net/NetProperties.java ! src/java.base/share/classes/sun/net/www/MimeTable.java ! src/java.base/share/classes/sun/net/www/protocol/mailto/MailToURLConnection.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java ! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java ! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java ! src/java.base/unix/classes/java/io/UnixFileSystem.java ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java Changeset: e46b9e514479 Author: jgeorge Date: 2018-06-27 20:04 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e46b9e514479 8189429: SA: MacOSX: Replace the deprecated PT_ATTACH with PT_ATTACHEXC Summary: Avoid the waitpid() and receive, handle and reply to the incoming Mach exception message obtained with PT_ATTACHEXC. Reviewed-by: sballal, erikj, gziemski, rwestberg, dholmes, dcubed, poonam, dsamersoff ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in ! make/gensrc/Gensrc-jdk.hotspot.agent.gmk ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m Changeset: cf09f0b56efd Author: jiangli Date: 2018-06-27 11:55 -0400 URL: http://hg.openjdk.java.net/zgc/zgc/rev/cf09f0b56efd 8205699: assert(_owner_offset != 0) failed in javaClasses.cpp Summary: Added java_util_concurrent_locks_AbstractOwnableSynchronizer::serialize. Reviewed-by: ccheung, dholmes ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 35f52a3cd6bd Author: joehw Date: 2018-06-27 09:31 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/35f52a3cd6bd 8205058: (fs) Files read/writeString should throw CharacterCodingException instead of IOException with an IllegalArgumentException as cause Reviewed-by: sherman, alanb, lancea ! src/java.base/share/classes/java/lang/StringCoding.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java ! test/jdk/java/nio/file/Files/ReadWriteString.java Changeset: 31dfb7a229ba Author: sherman Date: 2018-06-27 09:45 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/31dfb7a229ba 8200243: System error message is decoded as invalid encoding in Windows. Reviewed-by: alanb ! src/java.base/windows/native/libjava/jni_util_md.c Changeset: 87aef9853b52 Author: neliasso Date: 2018-06-27 18:46 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/87aef9853b52 8204157: Compiler.sunflow hangs after JDK-8192992 Summary: Treat non-loop phis as stores Reviewed-by: thartmann ! src/hotspot/share/opto/gcm.cpp Changeset: accde81a0046 Author: iveresov Date: 2018-06-27 09:56 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/accde81a0046 8202698: Update Graal for JEP 181 - Nest-based access control Reviewed-by: kvn ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! test/jdk/ProblemList-graal.txt Changeset: 871e0ee4bad4 Author: serb Date: 2018-06-20 11:12 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/871e0ee4bad4 8203003: Several FileDialog Modality Tests fail on Linux due to X errors Reviewed-by: prr, psadhukhan ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! test/jdk/ProblemList.txt Changeset: aa0a35b071fb Author: prr Date: 2018-06-21 09:53 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/aa0a35b071fb Merge - src/java.net.http/share/classes/jdk/internal/net/http/ImmutableHeaders.java - src/java.net.http/share/classes/jdk/internal/net/http/common/HttpHeadersImpl.java - test/jdk/java/net/httpclient/ThrowingPublishers.java - test/jdk/java/net/httpclient/ThrowingPushPromises.java - test/jdk/java/net/httpclient/ThrowingSubscribers.java - test/jdk/java/net/httpclient/offline/FixedHttpHeaders.java Changeset: f5b95be8b6e2 Author: prr Date: 2018-06-21 12:54 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f5b95be8b6e2 8205441: Upgrade to harfbuzz 1.8.1 Reviewed-by: serb ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-atomic-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-json.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-text.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-dsalgs.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-map-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-map.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-map.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-mutex-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-object-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-file-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-type-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-color-cbdt-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-color-colr-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-color-cpal-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-color-sbix-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-color-svg-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-glyf-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-head-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hhea-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-kern-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-common-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gdef-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsubgpos-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-jstf-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-maxp-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-name-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-os2-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-os2-unicode-ranges.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-table.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-khmer-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-khmer.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-table.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-avar-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-fvar-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-hvar-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-mvar-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shaper.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-static.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-string-array.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-subset-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-subset.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn_db.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb.h Changeset: 83ce7547185c Author: prr Date: 2018-06-21 14:32 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/83ce7547185c 8205119: SwingApplet demo should be removed Reviewed-by: serb ! make/CompileDemos.gmk - src/demo/share/jfc/SwingApplet/README.txt - src/demo/share/jfc/SwingApplet/SwingApplet.html - src/demo/share/jfc/SwingApplet/SwingApplet.java Changeset: 1ab8e3b0cee2 Author: prr Date: 2018-06-21 16:58 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1ab8e3b0cee2 8205498: Typo in fix for 8205119 breaks Solaris demo build Reviewed-by: serb ! make/CompileDemos.gmk Changeset: 074148730b4e Author: sveerabhadra Date: 2018-06-22 10:29 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/074148730b4e 8204946: Clean-up problem list for JDK-8202933 and JDK-8202934 Reviewed-by: prr ! test/jdk/ProblemList.txt - test/jdk/java/awt/grab/MenuDragEvents/MenuDragEvents.html ! test/jdk/java/awt/grab/MenuDragEvents/MenuDragEvents.java Changeset: 5500595d8ebf Author: prr Date: 2018-06-22 12:16 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5500595d8ebf 8205136: Move StylePad demo to the open repository Reviewed-by: serb, erikj ! make/CompileDemos.gmk + src/demo/share/jfc/Stylepad/HelloWorld.java + src/demo/share/jfc/Stylepad/README.txt + src/demo/share/jfc/Stylepad/Stylepad.java + src/demo/share/jfc/Stylepad/Wonderland.java + src/demo/share/jfc/Stylepad/resources/Stylepad.properties + src/demo/share/jfc/Stylepad/resources/StylepadSystem.properties + src/demo/share/jfc/Stylepad/resources/Stylepad_ja.properties + src/demo/share/jfc/Stylepad/resources/Stylepad_zh_CN.properties + src/demo/share/jfc/Stylepad/resources/alice.gif + src/demo/share/jfc/Stylepad/resources/bold.gif + src/demo/share/jfc/Stylepad/resources/bullets.gif + src/demo/share/jfc/Stylepad/resources/caterpillar.gif + src/demo/share/jfc/Stylepad/resources/center.gif + src/demo/share/jfc/Stylepad/resources/fg.gif + src/demo/share/jfc/Stylepad/resources/hatter.gif + src/demo/share/jfc/Stylepad/resources/italic.gif + src/demo/share/jfc/Stylepad/resources/left.gif + src/demo/share/jfc/Stylepad/resources/rabbit.gif + src/demo/share/jfc/Stylepad/resources/rabbit2.gif + src/demo/share/jfc/Stylepad/resources/right.gif + src/demo/share/jfc/Stylepad/resources/underline.gif Changeset: 59c6972e39fa Author: prr Date: 2018-06-22 13:21 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/59c6972e39fa 8205494: Convert or remove all AWT applet demos Reviewed-by: serb, erikj ! make/CompileDemos.gmk - src/demo/share/applets.html - src/demo/share/applets/ArcTest/ArcTest.java - src/demo/share/applets/ArcTest/example1.html - src/demo/share/applets/BarChart/BarChart.java - src/demo/share/applets/BarChart/example1.html - src/demo/share/applets/BarChart/example2.html - src/demo/share/applets/Blink/Blink.java - src/demo/share/applets/Blink/example1.html - src/demo/share/applets/CardTest/CardTest.java - src/demo/share/applets/CardTest/example1.html - src/demo/share/applets/Clock/Clock.java - src/demo/share/applets/Clock/example1.html - src/demo/share/applets/DitherTest/DitherTest.java - src/demo/share/applets/DitherTest/example1.html - src/demo/share/applets/DrawTest/DrawTest.java - src/demo/share/applets/DrawTest/example1.html - src/demo/share/applets/Fractal/CLSFractal.java - src/demo/share/applets/Fractal/example1.html - src/demo/share/applets/GraphicsTest/AppletFrame.java - src/demo/share/applets/GraphicsTest/GraphicsTest.java - src/demo/share/applets/GraphicsTest/example1.html - src/demo/share/applets/MoleculeViewer/Matrix3D.java - src/demo/share/applets/MoleculeViewer/XYZApp.java - src/demo/share/applets/MoleculeViewer/example1.html - src/demo/share/applets/MoleculeViewer/example2.html - src/demo/share/applets/MoleculeViewer/example3.html - src/demo/share/applets/MoleculeViewer/models/HyaluronicAcid.xyz - src/demo/share/applets/MoleculeViewer/models/benzene.xyz - src/demo/share/applets/MoleculeViewer/models/buckminsterfullerine.xyz - src/demo/share/applets/MoleculeViewer/models/cyclohexane.xyz - src/demo/share/applets/MoleculeViewer/models/ethane.xyz - src/demo/share/applets/MoleculeViewer/models/water.xyz - src/demo/share/applets/NervousText/NervousText.java - src/demo/share/applets/NervousText/example1.html - src/demo/share/applets/SimpleGraph/GraphApplet.java - src/demo/share/applets/SimpleGraph/example1.html - src/demo/share/applets/SortDemo/BidirBubbleSortAlgorithm.java - src/demo/share/applets/SortDemo/BubbleSortAlgorithm.java - src/demo/share/applets/SortDemo/QSortAlgorithm.java - src/demo/share/applets/SortDemo/SortAlgorithm.java - src/demo/share/applets/SortDemo/SortItem.java - src/demo/share/applets/SortDemo/example1.html - src/demo/share/applets/SpreadSheet/SpreadSheet.java - src/demo/share/applets/SpreadSheet/example1.html - src/demo/share/applets/WireFrame/Matrix3D.java - src/demo/share/applets/WireFrame/ThreeD.java - src/demo/share/applets/WireFrame/example1.html - src/demo/share/applets/WireFrame/example2.html - src/demo/share/applets/WireFrame/example3.html - src/demo/share/applets/WireFrame/example4.html - src/demo/share/applets/WireFrame/models/cube.obj - src/demo/share/applets/WireFrame/models/dinasaur.obj - src/demo/share/applets/WireFrame/models/hughes_500.obj - src/demo/share/applets/WireFrame/models/knoxS.obj Changeset: e069b9e49ca7 Author: serb Date: 2018-06-22 19:19 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/e069b9e49ca7 8205456: Unification of iterations over arrays Reviewed-by: prr ! src/java.desktop/share/classes/javax/sound/midi/InvalidMidiDataException.java ! src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java ! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java ! src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java ! src/java.desktop/share/classes/javax/sound/midi/spi/MidiDeviceProvider.java ! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileWriter.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/CompoundControl.java ! src/java.desktop/share/classes/javax/sound/sampled/EnumControl.java ! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/MixerProvider.java Changeset: 97852c0a7a91 Author: serb Date: 2018-06-23 11:48 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/97852c0a7a91 8205144: JSpinner may change the font after became visible Reviewed-by: psadhukhan ! src/java.desktop/share/classes/javax/swing/JSpinner.java - test/jdk/javax/swing/JSpinner/6421058/bug6421058.java + test/jdk/javax/swing/JSpinner/WrongEditorTextFieldFont/FontByDefault.java + test/jdk/javax/swing/JSpinner/WrongEditorTextFieldFont/FontSetByLaF.java + test/jdk/javax/swing/JSpinner/WrongEditorTextFieldFont/FontSetByUser.java - test/jdk/javax/swing/JSpinner/WrongEditorTextFieldFont/WrongEditorTextFieldFont.java Changeset: 9cf279436b9d Author: serb Date: 2018-06-24 16:35 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9cf279436b9d 8205153: Delete "standard instructions" machinery in the open automated tests Reviewed-by: prr ! test/jdk/com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java ! test/jdk/java/awt/Choice/DragMouseOutAndRelease/DragMouseOutAndRelease.java ! test/jdk/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.java ! test/jdk/java/awt/Choice/UnfocusableCB_ERR/UnfocusableCB_ERR.java ! test/jdk/java/awt/Clipboard/HTMLTransferTest/HTMLTransferTest.java ! test/jdk/java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java ! test/jdk/java/awt/Component/NoUpdateUponShow/NoUpdateUponShow.java ! test/jdk/java/awt/Container/isRemoveNotifyNeeded/JInternalFrameTest.java ! test/jdk/java/awt/Dialog/NonResizableDialogSysMenuResize/NonResizableDialogSysMenuResize.java ! test/jdk/java/awt/Focus/6378278/InputVerifierTest.java ! test/jdk/java/awt/Focus/6382144/EndlessLoopTest.java ! test/jdk/java/awt/Focus/6401036/InputVerifierTest2.java ! test/jdk/java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusSetVisibleTest.java ! test/jdk/java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusToFrontTest.java ! test/jdk/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.java ! test/jdk/java/awt/Focus/ClearLwQueueBreakTest/ClearLwQueueBreakTest.java ! test/jdk/java/awt/Focus/InputVerifierTest3/InputVerifierTest3.java ! test/jdk/java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.java ! test/jdk/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.java ! test/jdk/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java ! test/jdk/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.java ! test/jdk/java/awt/Focus/NonFocusableResizableTooSmall/NonFocusableResizableTooSmall.java ! test/jdk/java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java ! test/jdk/java/awt/Focus/ToFrontFocusTest/ToFrontFocus.java ! test/jdk/java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.java ! test/jdk/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.java ! test/jdk/java/awt/Frame/DisposeStressTest/DisposeStressTest.java ! test/jdk/java/awt/Frame/DynamicLayout/DynamicLayout.java ! test/jdk/java/awt/Frame/LayoutOnMaximizeTest/LayoutOnMaximizeTest.java ! test/jdk/java/awt/Frame/NonEDT_GUI_DeadlockTest/NonEDT_GUI_Deadlock.java ! test/jdk/java/awt/Frame/ShownOffScreenOnWin98/ShownOffScreenOnWin98Test.java ! test/jdk/java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.java ! test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.java ! test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java ! test/jdk/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_AWT.java ! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/ButtonActionKeyTest/ButtonActionKeyTest.java ! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java ! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/MenuItemActivatedTest/MenuItemActivatedTest.java ! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java ! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.java ! test/jdk/java/awt/Menu/OpensWithNoGrab/OpensWithNoGrab.java ! test/jdk/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java ! test/jdk/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java ! test/jdk/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java ! test/jdk/java/awt/Mixing/HWDisappear.java ! test/jdk/java/awt/Mixing/JButtonInGlassPane.java ! test/jdk/java/awt/Mixing/LWComboBox.java ! test/jdk/java/awt/Mixing/LWPopupMenu.java ! test/jdk/java/awt/Mixing/MixingInHwPanel.java ! test/jdk/java/awt/Mixing/MixingOnDialog.java ! test/jdk/java/awt/Mixing/MixingOnShrinkingHWButton.java ! test/jdk/java/awt/Mixing/NonOpaqueInternalFrame.java ! test/jdk/java/awt/Mixing/OpaqueTest.java ! test/jdk/java/awt/Mixing/OverlappingButtons.java ! test/jdk/java/awt/Mixing/ValidBounds.java ! test/jdk/java/awt/Mixing/Validating.java ! test/jdk/java/awt/Mixing/setComponentZOrder.java ! test/jdk/java/awt/MouseAdapter/MouseAdapterUnitTest/MouseAdapterUnitTest.java ! test/jdk/java/awt/Toolkit/Headless/AWTEventListener/AWTListener.java ! test/jdk/java/awt/Toolkit/Headless/GetPrintJob/GetPrintJob.java ! test/jdk/java/awt/Toolkit/Headless/GetPrintJob/GetPrintJobHeadless.java ! test/jdk/java/awt/Toolkit/RealSync/RealSyncOnEDT.java ! test/jdk/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java ! test/jdk/java/awt/Window/GrabSequence/GrabSequence.java ! test/jdk/java/awt/Window/PropertyChangeListenerLockSerialization/PropertyChangeListenerLockSerialization.java ! test/jdk/java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.java ! test/jdk/java/awt/dnd/NoFormatsCrashTest/NoFormatsCrashTest.java ! test/jdk/java/awt/event/HierarchyEvent/AncestorResized/AncestorResized.java ! test/jdk/java/awt/event/KeyEvent/CorrectTime/CorrectTime.java ! test/jdk/java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java ! test/jdk/java/awt/event/MouseEvent/EventTimeInFuture/EventTimeInFuture.java ! test/jdk/java/awt/event/MouseEvent/RobotLWTest/RobotLWTest.java ! test/jdk/java/awt/print/PageFormat/NullPaper.java ! test/jdk/sun/java2d/cmm/ColorConvertOp/ConstructorsNullTest/ConstructorsNullTest.java Changeset: aaf263fe7eba Author: serb Date: 2018-06-24 19:45 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/aaf263fe7eba 8205324: Part of java.awt.Desktop.browse(URI) spec is outdated after support of applets was removed Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/Desktop.java - src/java.desktop/share/classes/sun/awt/DesktopBrowse.java Changeset: b9456394d24f Author: pkbalakr Date: 2018-06-25 16:01 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b9456394d24f 8202696: Remove exclusion range for phonetic chars in windows fontconfig.properties Reviewed-by: prr, naoto Contributed-by: dipak.kumar at oracle.com ! make/data/fontconfig/windows.fontconfig.properties + test/jdk/java/awt/font/PhoneticExtensions/PhoneticExtensionsGlyphTest.java Changeset: 86897f8a6598 Author: pbansal Date: 2018-06-25 12:50 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/86897f8a6598 8194873: right ALT key hotkeys no longer work in Swing components Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonListener.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp + test/jdk/javax/swing/event/RightAltKeyTest.java Changeset: 732a3b600098 Author: sveerabhadra Date: 2018-06-25 14:32 +0530 URL: http://hg.openjdk.java.net/zgc/zgc/rev/732a3b600098 8153732: Windows remote printer changes do not reflect in lookupPrintServices() Reviewed-by: prr, psadhukhan ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp + test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java Changeset: 8e326bd343bb Author: prr Date: 2018-06-25 10:21 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/8e326bd343bb Merge - src/hotspot/share/gc/cms/cmsOopClosures.cpp - src/hotspot/share/gc/cms/cms_specialized_oop_closures.hpp - src/hotspot/share/gc/cms/parOopClosures.cpp - src/hotspot/share/gc/g1/g1_specialized_oop_closures.hpp - src/hotspot/share/gc/serial/serial_specialized_oop_closures.hpp - src/hotspot/share/gc/shared/genOopClosures.cpp - src/hotspot/share/gc/shared/specialized_oop_closures.hpp - src/hotspot/share/gc/z/z_specialized_oop_closures.hpp ! test/jdk/ProblemList.txt Changeset: 1db5917dfe1c Author: srl Date: 2018-06-25 11:40 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1db5917dfe1c 8187100: Support Unicode Variation Selectors Summary: Support Unicode Variation Selectors Reviewed-by: prr, srl Contributed-by: Toshio Nakamura ! src/java.desktop/share/classes/sun/font/CMap.java ! src/java.desktop/share/classes/sun/font/CharToGlyphMapper.java ! src/java.desktop/share/classes/sun/font/CompositeGlyphMapper.java ! src/java.desktop/share/classes/sun/font/Font2D.java ! src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java ! src/java.desktop/share/native/common/font/sunfontids.h ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/sunFont.c + test/jdk/java/awt/font/TextLayout/TestVS-expect.png + test/jdk/java/awt/font/TextLayout/TestVS.java + test/jdk/java/awt/font/TextLayout/VariationSelectorTest.java Changeset: 1a9ebf66fd9f Author: prr Date: 2018-06-25 14:56 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1a9ebf66fd9f Merge Changeset: 4d990bb19c99 Author: serb Date: 2018-06-25 17:34 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4d990bb19c99 4475138: getBestCursorSize and XFree86 4.1.0 Reviewed-by: serb Contributed-by: takiguc at linux.vnet.ibm.com ! src/java.desktop/unix/classes/sun/awt/X11/XCustomCursor.java Changeset: f8c8bfd59e05 Author: prr Date: 2018-06-27 10:06 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/f8c8bfd59e05 Merge - src/java.base/share/classes/sun/net/RegisteredDomain.java - src/java.base/share/classes/sun/security/ssl/ALPNExtension.java - src/java.base/share/classes/sun/security/ssl/Alerts.java - src/java.base/share/classes/sun/security/ssl/AppInputStream.java - src/java.base/share/classes/sun/security/ssl/AppOutputStream.java - src/java.base/share/classes/sun/security/ssl/ByteBufferInputStream.java - src/java.base/share/classes/sun/security/ssl/CertStatusReqExtension.java - src/java.base/share/classes/sun/security/ssl/CertStatusReqItemV2.java - src/java.base/share/classes/sun/security/ssl/CertStatusReqListV2Extension.java - src/java.base/share/classes/sun/security/ssl/CipherBox.java - src/java.base/share/classes/sun/security/ssl/CipherSuiteList.java - src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java - src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java - src/java.base/share/classes/sun/security/ssl/DHCrypt.java - src/java.base/share/classes/sun/security/ssl/Debug.java - src/java.base/share/classes/sun/security/ssl/ECDHCrypt.java - src/java.base/share/classes/sun/security/ssl/EllipticPointFormatsExtension.java - src/java.base/share/classes/sun/security/ssl/ExtensionType.java - src/java.base/share/classes/sun/security/ssl/HandshakeInStream.java - src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java - src/java.base/share/classes/sun/security/ssl/HandshakeStateManager.java - src/java.base/share/classes/sun/security/ssl/Handshaker.java - src/java.base/share/classes/sun/security/ssl/HelloExtension.java - src/java.base/share/classes/sun/security/ssl/HelloExtensions.java - src/java.base/share/classes/sun/security/ssl/MAC.java - src/java.base/share/classes/sun/security/ssl/MaxFragmentLengthExtension.java - src/java.base/share/classes/sun/security/ssl/NamedGroup.java - src/java.base/share/classes/sun/security/ssl/NamedGroupType.java - src/java.base/share/classes/sun/security/ssl/OCSPStatusRequest.java - src/java.base/share/classes/sun/security/ssl/ProtocolList.java - src/java.base/share/classes/sun/security/ssl/RenegotiationInfoExtension.java - src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java - src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java - src/java.base/share/classes/sun/security/ssl/StatusRequest.java - src/java.base/share/classes/sun/security/ssl/StatusRequestType.java - src/java.base/share/classes/sun/security/ssl/UnknownExtension.java - src/java.base/share/classes/sun/security/ssl/UnknownStatusRequest.java - src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/KerberosPreMasterSecret.java - src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/Krb5KeyExchangeService.java ! test/jdk/ProblemList.txt - test/jdk/sun/security/krb5/auto/SSL.java - test/jdk/sun/security/krb5/auto/SSLwithPerms.java - test/jdk/sun/security/krb5/auto/UnboundSSL.java - test/jdk/sun/security/krb5/auto/UnboundSSLMultipleKeys.java - test/jdk/sun/security/krb5/auto/UnboundSSLPrincipalProperty.java - test/jdk/sun/security/krb5/auto/UnboundSSLUtils.java - test/jdk/sun/security/krb5/auto/unbound.ssl.jaas.conf - test/jdk/sun/security/krb5/auto/unbound.ssl.policy - test/jdk/sun/security/ssl/ExtensionType/OptimalListSize.java - test/jdk/sun/security/ssl/SSLEngineImpl/CloseInboundException.java - test/jdk/sun/security/ssl/StatusStapling/RunStatReqSelect.java - test/jdk/sun/security/ssl/StatusStapling/TEST.properties - test/jdk/sun/security/ssl/StatusStapling/TestRun.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/BogusStatusRequest.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqExtensionTests.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqItemV2Tests.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqListV2ExtensionTests.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/OCSPStatusRequestTests.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusReqSelection.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusResponseManagerTests.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/TestCase.java - test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/TestUtils.java Changeset: 53772937ea84 Author: pliden Date: 2018-06-27 19:45 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/53772937ea84 8205676: ZGC: Remove TLAB allocations in relocation path Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zObjectAllocator.cpp Changeset: 3c45465c70ff Author: pliden Date: 2018-06-27 19:45 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/3c45465c70ff 8205678: ZGC: Remove unused ZAllocationFlags::java_thread() Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zAllocationFlags.hpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp Changeset: d21a3d3aa4fb Author: dfuchs Date: 2018-06-27 20:19 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/d21a3d3aa4fb 8205397: InetAddress has wrong declaration for readObjectNoData Reviewed-by: alanb, rriggs ! make/gensrc/Gensrc-jdk.hotspot.agent.gmk ! src/java.base/share/classes/java/net/InetAddress.java Changeset: b970fae53807 Author: glaubitz Date: 2018-06-27 21:56 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b970fae53807 8205616: Build fails with system headers after 8204572 Reviewed-by: erikj Contributed-by: Magnuse Ihse Bursie , Fridrich Strba ! make/common/JdkNativeCompilation.gmk Changeset: efaf00d8858a Author: dfuchs Date: 2018-06-27 21:18 +0100 URL: http://hg.openjdk.java.net/zgc/zgc/rev/efaf00d8858a 8205945: Revert unintended changes to make/gensrc/Gensrc-jdk.hotspot.agent.gmk Reviewed-by: jjg, erikj ! make/gensrc/Gensrc-jdk.hotspot.agent.gmk Changeset: 9b0e2937fac5 Author: iignatyev Date: 2018-06-27 13:43 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9b0e2937fac5 8199265: java/util/Arrays/TimSortStackSize2.java fails with OOM Reviewed-by: dholmes ! test/jdk/java/util/Arrays/TimSortStackSize2.java Changeset: 208eff1d03e0 Author: jjg Date: 2018-06-27 14:20 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/208eff1d03e0 8205438: Re-enable shebang tests in test/jdk/tools/launchers/SourceMode.java Reviewed-by: mchung ! test/jdk/tools/launcher/SourceMode.java Changeset: b1b5306fadea Author: ccheung Date: 2018-06-27 14:46 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/b1b5306fadea 8203664: JFR start failure after AppCDS archive created with JFR StartFlightRecording Summary: disable JFR and output a warning message during CDS dump time if JFR is enabled. Reviewed-by: jiangli, lfoltan ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp ! test/hotspot/jtreg/runtime/appcds/CDSandJFR.java Changeset: 4360af3ad94c Author: redestad Date: 2018-06-27 22:26 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/4360af3ad94c 8205926: Support invokeSpecialIFC in GenerateJLIClassesPlugin Reviewed-by: psandoz, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java Changeset: 5ee8decaf35e Author: iignatyev Date: 2018-06-27 15:15 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/5ee8decaf35e 8202554: Remove hotspot tests for javafx.* modules Reviewed-by: kvn ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/applications/ctw/modules/javafx_base.java - test/hotspot/jtreg/applications/ctw/modules/javafx_controls.java - test/hotspot/jtreg/applications/ctw/modules/javafx_fxml.java - test/hotspot/jtreg/applications/ctw/modules/javafx_graphics.java - test/hotspot/jtreg/applications/ctw/modules/javafx_media.java - test/hotspot/jtreg/applications/ctw/modules/javafx_swing.java - test/hotspot/jtreg/applications/ctw/modules/javafx_web.java Changeset: 55db6189e827 Author: erikj Date: 2018-06-27 16:17 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/55db6189e827 8205942: Build failure on macosx after JDK-8189429 Reviewed-by: tbell, lancea ! make/gensrc/Gensrc-jdk.hotspot.agent.gmk Changeset: 9ca5f18240b2 Author: iignatyev Date: 2018-06-27 16:19 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/9ca5f18240b2 8205954: clean up hotspot ProblemList Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt Changeset: 1857ca5aca37 Author: hannesw Date: 2018-06-28 01:46 +0200 URL: http://hg.openjdk.java.net/zgc/zgc/rev/1857ca5aca37 8190876: javadoc search on "java.se" shows "java.se" the last one among other modules Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java Changeset: a9938374a9f4 Author: iignatyev Date: 2018-06-27 16:57 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/a9938374a9f4 8160673: Jittester: investigate bytecode generation hangs during bytecode tests generation Reviewed-by: iveresov ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/ByteCodeVisitor.java Changeset: 2d3e99a72541 Author: never Date: 2018-06-27 17:02 -0700 URL: http://hg.openjdk.java.net/zgc/zgc/rev/2d3e99a72541 8205824: Update Graal Reviewed-by: iveresov, kvn ! src/hotspot/.mx.jvmci/eclipse-settings/org.eclipse.jdt.core.prefs ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompiler.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64Kind.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64Kind.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CodeUtil.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterArray.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/InitTimer.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/NativeImageReinitialize.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/EmptyEventProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompilationRequestResult.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompressedNullConstant.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIMetaAccessContext.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntimeProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaAccessProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethod.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodUnresolved.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstant.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaField.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSentinelConstant.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSignature.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotStackIntrospection.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotUnresolvedField.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotUnresolvedJavaType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/VMField.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Assumptions.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/DefaultProfilingInfo.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaConstant.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaKind.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaAccessProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaField.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SpeculationLog.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/UnresolvedJavaField.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/UnresolvedJavaMethod.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/UnresolvedJavaType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ValueKind.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARCKind.java ! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalManagement.java ! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalRuntimeMBean.java ! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/JMXServiceProvider.java ! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/package-info.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapImplTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapLargeTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicSetTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EquivalenceTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/PairTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicMap.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicMapImpl.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicSet.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/Equivalence.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/MapCursor.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/Pair.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableEconomicMap.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableEconomicSet.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableMapCursor.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/package-info.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/ComparableWord.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/LocationIdentity.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/Pointer.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/PointerBase.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/SignedWord.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/UnsignedWord.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/WordBase.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/WordFactory.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/impl/WordBoxFactory.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/impl/WordFactoryOpcode.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/impl/WordFactoryOperation.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/package-info.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/BlackholeDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ControlFlowAnchorDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/DeoptimizeDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/IterationDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/OpaqueDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ProbabilityDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives/src/org/graalvm/compiler/api/directives/GraalDirectives.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/ClassSubstitution.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/Fold.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/MethodSubstitution.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/MethodSubstitutionRegistry.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/Snippet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/SnippetReflectionProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/SnippetTemplateCache.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.runtime/src/org/graalvm/compiler/api/runtime/GraalJVMCICompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.runtime/src/org/graalvm/compiler/api/runtime/GraalRuntime.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.test/src/org/graalvm/compiler/api/test/Graal.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.test/src/org/graalvm/compiler/api/test/GraalAPITest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/AArch64MacroAssemblerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/TestProtectedAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Address.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64.test/src/org/graalvm/compiler/asm/amd64/test/BitOpsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64.test/src/org/graalvm/compiler/asm/amd64/test/IncrementDecrementMacroTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64.test/src/org/graalvm/compiler/asm/amd64/test/SimpleAssemblerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Address.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64AsmOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64InstructionAttr.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64MacroAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64VectorAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AVXKind.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc.test/src/org/graalvm/compiler/asm/sparc/test/BitSpecTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc.test/src/org/graalvm/compiler/asm/sparc/test/SPARCAssemblerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAddress.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCInstructionCounter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCMacroAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.test/src/org/graalvm/compiler/asm/test/AssemblerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/AbstractAddress.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/AsmOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/Buffer.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/Label.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BridgeMethodUtils.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/Bytecode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeDisassembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeLookupSwitch.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeStream.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeSwitch.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeTableSwitch.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/Bytecodes.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/Bytes.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/ResolvedJavaMethodBytecode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/ResolvedJavaMethodBytecodeProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/CompilationResult.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/DataSection.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/DisassemblerProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/HexCodeFile.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/HexCodeFileDisassemblerProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/SourceMapping.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/SourceStackTraceBailoutException.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64AddressLoweringByUse.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64AddressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64FloatConvertOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRKindTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64MoveFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ReadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ReadReplacementPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64SuitesCreator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/AMD64AddressLoweringTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/AMD64AllocatorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/ConstantStackMoveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/MatchRuleTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/StackStoreTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressLowering.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64CompressAddressLowering.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRKindTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64MoveFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64MoveFactoryBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64SuitesCreator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/CancellationBailoutException.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/CompilationIdentifier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/CompilationRequestIdentifier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/CompressEncoding.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/FieldIntrospection.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/Fields.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/FieldsScanner.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalBailoutException.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LIRKind.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/NumUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/PermanentBailoutException.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/RetryableBailoutException.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/SuppressFBWarnings.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/UnsafeAccess.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/BiDirectionalTraceBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/ComputeBlockOrder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/RegisterAllocationConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/SingleBlockTraceBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/Trace.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/TraceBuilderResult.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/TraceMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/TraceStatisticsPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/UniDirectionalTraceBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/CanonicalCondition.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/Condition.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/FloatConvert.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/FloatConvertCategory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/UnsignedMath.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/AbstractBlockBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/AbstractControlFlowGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/BlockMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/CFGVerifier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/DominatorOptimizationProblem.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/Loop.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/PrintableCFG.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/PrintableDominatorOptimizationProblem.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/PropertyConsumable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/CodeGenProviders.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ConstantFieldProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ForeignCallDescriptor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ForeignCallLinkage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/JavaConstantFieldProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/LIRKindTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/AbstractObjectStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/AbstractPointerStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/ArithmeticOpTable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/ArithmeticStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/DataPointerConstant.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/FloatStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/IllegalStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/IntegerStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/ObjectStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/PrimitiveStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/RawPointerStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/Stamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/StampFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/StampPair.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/TypeReference.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/VoidStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/BitMap2D.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/CompilationAlarm.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/FrequencyEncoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/IntList.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/ReversedList.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/TypeConversion.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/TypeReader.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/TypeWriter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeAccess.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeArrayTypeReader.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeArrayTypeWriter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsignedLong.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/Util.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.match.processor/src/org/graalvm/compiler/core/match/processor/MatchProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCAddressLowering.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCImmediateAddressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCIndexedAddressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCIntegerCompareCanonicalizationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCLIRKindTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCMoveFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCNodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCNodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCSuitesCreator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/AllocSpy.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ArrayLengthProviderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/BasePhaseBinaryGraphTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/BoxingEliminationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/BoxingTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ByteBufferTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CanonicalizedConversionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CommonedConstantsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest2.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest3.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConcreteSubtypeTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationMulTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest1.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest10.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest11.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest12.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest13.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest14.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest15.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest2.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest3.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest4.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest5.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest6.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest7.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest8.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest9.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTestBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalNodeTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConstantArrayReadFoldingTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CopyOfVirtualizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CustomizedBytecodePatternTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DeMorganCanonicalizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DegeneratedLoopsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DirectByteBufferTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DontReuseArgumentSpaceTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DumpPathTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/EnumSwitchTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FinalizableSubclassTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FindUniqueConcreteMethodBugTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FindUniqueDefaultMethodTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FloatOptimizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FloatingReadTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerAssumptionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalDebugHandlersFactoryTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphEncoderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphResetDebugTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphScheduleTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardPrioritiesTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardedIntrinsicTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashCodeTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashMapGetTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IfCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IfReorderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ImplicitNullCheckTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InfopointReasonTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InstalledCodeInvalidationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IntegerEqualsCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IntegerStampMulFoldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InterfaceMethodHandleTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InvokeExceptionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InvokeHintsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LockEliminationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LongNodeChainTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LoopFullUnrollTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LoopUnswitchTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MemoryArithmeticTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MemoryGraphCanonicalizeTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MemoryScheduleTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MergeCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MethodHandleEagerResolution.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MonitorGraphTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NarrowingReadTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NestedArithmeticTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NestedLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NodePosIteratorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NodePropertiesTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OffHeapUnsafeAccessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OnStackReplacementTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OptionsVerifierTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PhiCreationTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ProfilingInfoTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PushNodesThroughPiTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PushThroughIfTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReadAfterCheckCastTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReassociateAndCanonicalTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReentrantBlockIteratorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReferenceGetLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReflectionOptionDescriptors.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReverseBytesIntoArrayRegressionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ScalarTypeSystemTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SchedulingTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SchedulingTest2.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ShortCircuitNodeTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SimpleCFGTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StableArrayReadFoldingTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StampCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StampMemoryAccessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StaticInterfaceFieldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StraighteningTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubWordArrayStoreTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubWordFieldStoreTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubWordInputTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubWordInputTest2.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubWordReturnTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubWordTestUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SwitchDyingLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TrivialInliningExplosionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TypeSystemTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TypeWriterTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnbalancedMonitorsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UncheckedInterfaceProviderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeReadEliminationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeVirtualizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsignedLongTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnusedArray.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyBailoutUsageTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyDebugUsageTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyVirtualizableTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ZeroSignExtendTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/backend/AllocatorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/backend/BackendTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/CompiledMethodTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/MonitorDeoptTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/RethrowDeoptMaterializeTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/SafepointRethrowDeoptTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/SynchronizedMethodDeoptimizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/CountUppercaseParallelTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EAMergingTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EATestBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EarlyReadEliminationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EscapeAnalysisTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/NestedBoxingTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAAssertionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAReadEliminationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeAnalysisTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeAnalysisTreesTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeUnsafeStoreTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PoorMansEATest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/TrufflePEATest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/UnsafeEATest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/InliningTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/NestedLoopEffectsPhaseComplexityTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/PolymorphicInliningTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/GraalTutorial.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/InvokeGraal.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysis.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysisTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilationPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilationWrapper.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilerThread.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilerThreadFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompilerOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/LIRGenerationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/BytecodeParserTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/DebugInfoBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/InstructionPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/package-info.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/ComplexMatchResult.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/ComplexMatchValue.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchPattern.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchRule.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchRuleRegistry.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchStatement.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchStatementSet.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchableNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchableNodes.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/package-info.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/CommunityCompilerConfiguration.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyCompilerConfiguration.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyHighTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyLowTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyMidTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/GraphChangeMonitoringPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/HighTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/LowTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/MidTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/target/Backend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/CSVUtilTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/DebugContextTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/TimerKeyTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/VersionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/AbstractKey.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/AccumulatedKey.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Assertions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/CSVUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/CausableByCompilerAssert.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/CloseableCounter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/CounterKey.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/CounterKeyImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugCloseable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugConfigImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugDumpHandler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugDumpScope.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugFilter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugHandler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugHandlersFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugMemUseTracker.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugVerifyHandler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DiagnosticsOutputDirectory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GlobalMetrics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GraalError.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/IgvDumpChannel.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Indent.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/JavaMethodContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/KeyRegistry.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/LogStream.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/MemUseTrackerKey.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/MemUseTrackerKeyImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/MethodFilter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/MetricKey.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/PathUtilities.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/ScopeImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TTY.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TTYStreamProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TimeSource.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TimerKey.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TimerKeyImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Versions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/GraphTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/NodeBitMapTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/NodeMapTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/NodeUsagesTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/NodeValidationChecksTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/TestNodeInterface.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/TypedNodeIteratorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/TypedNodeIteratorTest2.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/graphio/GraphSnippetTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/graphio/NodeEncodingTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/matchers/NodeIterableContains.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/matchers/NodeIterableCount.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/matchers/NodeIterableIsEmpty.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/CachedGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Edges.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/GraalGraphError.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Graph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/GraphNodeIterator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/InlineCacheGuardPosition.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/InputEdges.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/IterableNodeType.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeBitMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeFlood.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeIdAccessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeInputList.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeInterface.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeList.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeSourcePosition.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeStack.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeSuccessorList.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeUnionFind.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeUsageIterable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeUsageIterator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeUsageWithModCountIterator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeWorkList.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Position.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/SourceLanguagePosition.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/SourceLanguagePositionProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/SuccessorEdges.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/TypedGraphNodeIterator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/UnsafeAccess.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/VerificationError.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/FilteredNodeIterable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/NodeIterable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/NodeIterator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/NodePredicate.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/NodePredicates.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/PredicatedProxyNodeIterator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/package-info.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/spi/Canonicalizable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/spi/CanonicalizerTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/spi/Simplifiable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/spi/SimplifierTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotCRuntimeCallEpilogueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotCRuntimeCallPrologueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotConstantRetrievalOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDirectStaticCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDirectVirtualCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotEpilogueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotJumpToExceptionHandlerInCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLoadAddressOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLoadConfigValueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotMove.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotMoveFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotNodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotPatchReturnAddressOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotRegisterAllocationConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotReturnOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotSafepointOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotStrategySwitchOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotUnwindOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64IndirectCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/AMD64HotSpotFrameOmissionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/ArrayAccessInLoopToAddressTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/CompressedNullCheckTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/DataPatchInConstantsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/StubAVXTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64DeoptimizeOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotAddressLowering.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotCRuntimeCallEpilogueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotCRuntimeCallPrologueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotConstantRetrievalOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotCounterOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotDeoptimizeCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotDirectStaticCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotEpilogueBlockEndOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotEpilogueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotJumpToExceptionHandlerInCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRKindTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLeaveCurrentStackFrameOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLeaveDeoptimizedStackFrameOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoadAddressOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoadConfigValueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMathIntrinsicOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMaths.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMove.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMoveFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotNodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotPatchReturnAddressOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotPushInterpreterFrameOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotRegisterAllocationConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotRestoreRbpOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotReturnOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotSafepointOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotStrategySwitchOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotSuitesCreator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotUnwindOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotspotDirectVirtualCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64IndirectCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64MathStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64TailcallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.lir.test/src/org/graalvm/compiler/hotspot/lir/test/ExceedMaxOopMapStackOffset.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCDeoptimizeOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotCRuntimeCallEpilogueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotCRuntimeCallPrologueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotCounterOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotDeoptimizeCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotEpilogueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotJumpToExceptionHandlerInCallerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotJumpToExceptionHandlerOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLeaveCurrentStackFrameOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLeaveDeoptimizedStackFrameOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotMove.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotMoveFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotNodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotPatchReturnAddressOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotPushInterpreterFrameOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotRegisterAllocationConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotReturnOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotSafepointOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotStrategySwitchOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotUnwindOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotspotDirectStaticCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotspotDirectVirtualCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCIndirectCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/AheadOfTimeCompilationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ArrayCopyIntrinsificationTest.java ! src/jdk.internal.vm.compile