From christian.thalinger at oracle.com Fri Apr 1 01:10:00 2016 From: christian.thalinger at oracle.com (christian.thalinger at oracle.com) Date: Fri, 01 Apr 2016 01:10:00 +0000 Subject: hg: jdk9/hs-comp/hotspot: 4 new changesets Message-ID: <201604010110.u311A0tP029248@aojmv0008.oracle.com> Changeset: 774d5cc05db2 Author: dnsimon Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/774d5cc05db2 8152021: MethodHandleAccessProvider.lookupMethodHandleIntrinsic throws NPE on null argument Reviewed-by: kvn, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java Changeset: 461e9f8abc73 Author: dnsimon Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/461e9f8abc73 8152022: JVMCI: MethodHandleAccessProvider.resolveInvokeBasicTarget throws NPE on null first argument Reviewed-by: kvn, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java Changeset: 019fddb2c36c Author: dnsimon Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/019fddb2c36c 8152023: MethodHandleAccessProvider.resolveLinkToTarget throws NPE/IAE on null/wrong argument Reviewed-by: kvn, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java Changeset: 0856748f72bf Author: dnsimon Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0856748f72bf 8152024: MemoryAccessProvider javadoc should be modified Reviewed-by: kvn, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java From christian.thalinger at oracle.com Fri Apr 1 03:05:17 2016 From: christian.thalinger at oracle.com (christian.thalinger at oracle.com) Date: Fri, 01 Apr 2016 03:05:17 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8144964: JVMCI compilations need to be disabled until the module system is initialized Message-ID: <201604010305.u3135HF0012184@aojmv0008.oracle.com> Changeset: 2ea1790969e2 Author: twisti Date: 2016-03-31 15:52 -1000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2ea1790969e2 8144964: JVMCI compilations need to be disabled until the module system is initialized Reviewed-by: kvn ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/compiler/compileTask.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp From tobias.hartmann at oracle.com Fri Apr 1 11:07:21 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 01 Apr 2016 11:07:21 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201604011107.u31B7L5s020737@aojmv0008.oracle.com> Changeset: 07f1012b117e Author: rraghavan Date: 2016-04-01 01:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/07f1012b117e 8150690: C++11 user-defined literal syntax in jvmciCompilerToVM.cpp. Summary: Changes done for - 'C++11 requires a space between literal and identifier'. Reviewed-by: twisti ! src/share/vm/jvmci/jvmciCompilerToVM.cpp Changeset: fdc0e7bfa03b Author: thartmann Date: 2016-04-01 08:46 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fdc0e7bfa03b Merge From dmitrij.pochepko at oracle.com Fri Apr 1 16:44:13 2016 From: dmitrij.pochepko at oracle.com (dmitrij.pochepko at oracle.com) Date: Fri, 01 Apr 2016 16:44:13 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201604011644.u31GiDMO014903@aojmv0008.oracle.com> Changeset: c926a039792e Author: dpochepk Date: 2016-04-01 16:31 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c926a039792e 8151828: Jittester: array creation node handled inproperly in source code visitor for non-int numerical arrays Reviewed-by: iignatyev ! test/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/JavaCodeVisitor.java Changeset: 2b0a0523052d Author: dpochepk Date: 2016-04-01 16:56 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2b0a0523052d 8138798: improve tests for HotSpotVMEventListener::notifyInstall Reviewed-by: twisti ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java From tom.rodriguez at oracle.com Mon Apr 4 06:04:46 2016 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Mon, 04 Apr 2016 06:04:46 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8153315: [JVMCI] evol_method dependencies failures should return dependencies_failed Message-ID: <201604040604.u3464kFj007432@aojmv0008.oracle.com> Changeset: 9b49b47fe2bb Author: never Date: 2016-04-03 21:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9b49b47fe2bb 8153315: [JVMCI] evol_method dependencies failures should return dependencies_failed Reviewed-by: iveresov ! src/share/vm/jvmci/jvmciEnv.cpp From zoltan.majo at oracle.com Mon Apr 4 13:26:48 2016 From: zoltan.majo at oracle.com (zoltan.majo at oracle.com) Date: Mon, 04 Apr 2016 13:26:48 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8072422: Cleanup: Remove some unused flags/code in loop optimizations Message-ID: <201604041326.u34DQmPl008993@aojmv0008.oracle.com> Changeset: a1e41855499b Author: zmajo Date: 2016-04-04 12:52 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a1e41855499b 8072422: Cleanup: Remove some unused flags/code in loop optimizations Summary: Remove unused flags, change test using them. Reviewed-by: kvn, twisti ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/loopPredicate.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/parse1.cpp ! test/compiler/loopopts/TestCastIINoLoopLimitCheck.java From tobias.hartmann at oracle.com Tue Apr 5 07:36:43 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 05 Apr 2016 07:36:43 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8074553: Crash with assert(!is_unloaded()) failed: should not call follow on unloaded nmethod Message-ID: <201604050736.u357ahGE024070@aojmv0008.oracle.com> Changeset: 69648c4800f0 Author: thartmann Date: 2016-04-05 07:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/69648c4800f0 8074553: Crash with assert(!is_unloaded()) failed: should not call follow on unloaded nmethod Summary: Sweeper thread needs to override nmethods_do() to prevent G1 from unloading _scanned_nmethod. Reviewed-by: kvn, mgerdin ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp From tobias.hartmann at oracle.com Tue Apr 5 11:21:52 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 05 Apr 2016 11:21:52 +0000 Subject: hg: jdk9/hs-comp: 8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache Message-ID: <201604051121.u35BLqJi026132@aojmv0008.oracle.com> Changeset: 0aef6b371e44 Author: jcm Date: 2016-04-04 02:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/0aef6b371e44 8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache Summary: Made invoker LambdaForm instance & its compiled form lifetime tightly coupled. Reviewed-by: vlivanov ! test/lib/sun/hotspot/WhiteBox.java From tobias.hartmann at oracle.com Tue Apr 5 11:21:55 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 05 Apr 2016 11:21:55 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201604051121.u35BLt5I026366@aojmv0008.oracle.com> Changeset: 8b233711d4aa Author: jcm Date: 2016-04-05 01:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8b233711d4aa 8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache Summary: Made invoker LambdaForm instance & its compiled form lifetime tightly coupled. Reviewed-by: vlivanov ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp + test/compiler/jsr292/InvokerGC.java Changeset: 35ea7a75d7d1 Author: thartmann Date: 2016-04-05 10:11 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/35ea7a75d7d1 Merge From tobias.hartmann at oracle.com Tue Apr 5 11:21:54 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 05 Apr 2016 11:21:54 +0000 Subject: hg: jdk9/hs-comp/jdk: 8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache Message-ID: <201604051121.u35BLsfa026335@aojmv0008.oracle.com> Changeset: a0ea3a2f463a Author: jcm Date: 2016-04-04 02:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a0ea3a2f463a 8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache Summary: Made invoker LambdaForm instance & its compiled form lifetime tightly coupled. Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java From tobias.hartmann at oracle.com Tue Apr 5 17:12:00 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 05 Apr 2016 17:12:00 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8151724: Remove -XX:GenerateCompilerNullChecks Message-ID: <201604051712.u35HC0SW008096@aojmv0008.oracle.com> Changeset: 352516babfab Author: thartmann Date: 2016-04-05 17:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/352516babfab 8151724: Remove -XX:GenerateCompilerNullChecks Summary: Removed the broken GenerateCompilerNullChecks flag. Reviewed-by: zmajo, kvn ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/runtime/globals.hpp From vladimir.kozlov at oracle.com Tue Apr 5 18:45:20 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 05 Apr 2016 18:45:20 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8151573: Multiversioning for range check elimination Message-ID: <201604051845.u35IjKqQ021923@aojmv0008.oracle.com> Changeset: 7010ee970bfb Author: mcberg Date: 2016-04-05 10:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7010ee970bfb 8151573: Multiversioning for range check elimination Summary: range check elimination in post loops Reviewed-by: kvn ! src/cpu/aarch64/vm/c2_globals_aarch64.hpp ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/superword.cpp From vladimir.kozlov at oracle.com Tue Apr 5 20:21:44 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 05 Apr 2016 20:21:44 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8151003: Remove nds->is_valid() checks from assembler_x86.cpp Message-ID: <201604052021.u35KLi7o007776@aojmv0008.oracle.com> Changeset: 55f9239df8d7 Author: mcberg Date: 2016-04-05 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/55f9239df8d7 8151003: Remove nds->is_valid() checks from assembler_x86.cpp Reviewed-by: kvn ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.hpp From bharadwaj.yadavalli at oracle.com Tue Apr 5 22:53:50 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 05 Apr 2016 22:53:50 +0000 Subject: hg: jdk9/hs-comp: 8 new changesets Message-ID: <201604052253.u35Mrpt7015630@aojmv0008.oracle.com> Changeset: 03543a758cd5 Author: sherman Date: 2016-03-25 10:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/03543a758cd5 8031767: Support system or alternative implementations of zlib Reviewed-by: alanb, erikj ! common/autoconf/generated-configure.sh ! common/autoconf/lib-bundled.m4 ! common/conf/jib-profiles.js Changeset: 6c5a63c5e7a4 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/6c5a63c5e7a4 Added tag jdk-9+112 for changeset 03543a758cd5 ! .hgtags Changeset: d360f7499380 Author: mchung Date: 2016-03-31 14:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/d360f7499380 8153217: javafx modules are not included in the jre Reviewed-by: alanb ! make/Images.gmk ! make/common/Modules.gmk Changeset: 1e97e2ae06f9 Author: erikj Date: 2016-04-01 17:06 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/1e97e2ae06f9 8153257: Jib profiles config broken after JDK-8031767 Reviewed-by: tbell ! common/conf/jib-profiles.js Changeset: 7cd13f24127f Author: erikj Date: 2016-04-01 17:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/7cd13f24127f 8153261: Clean up fix for JDK-8153217 Reviewed-by: tbell ! make/Images.gmk ! make/common/Modules.gmk Changeset: 6cf3e6866c37 Author: erikj Date: 2016-04-01 17:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/6cf3e6866c37 8153273: Test lib compilations trigger find crash on Solaris Reviewed-by: tbell ! make/test/BuildTestLib.gmk Changeset: 55b6d550828d Author: tbell Date: 2016-04-01 12:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/55b6d550828d 8153303: Jib profiles config broken after JDK-8153257 after JDK-8031767 Reviewed-by: mchung ! common/conf/jib-profiles.js Changeset: a396eea6a178 Author: bharadwaj Date: 2016-04-05 15:39 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/a396eea6a178 Merge From bharadwaj.yadavalli at oracle.com Tue Apr 5 22:53:49 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 05 Apr 2016 22:53:49 +0000 Subject: hg: jdk9/hs-comp/jaxp: 3 new changesets Message-ID: <201604052253.u35Mrn2c015557@aojmv0008.oracle.com> Changeset: ccd848271666 Author: joehw Date: 2016-03-30 11:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/ccd848271666 8147431: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh copied JDK failed Reviewed-by: rriggs ! test/ProblemList.txt ! test/javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh Changeset: 29f414d284e5 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/29f414d284e5 Added tag jdk-9+112 for changeset 36326537f929 ! .hgtags Changeset: 28626780e245 Author: lana Date: 2016-03-31 08:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/28626780e245 Merge From bharadwaj.yadavalli at oracle.com Tue Apr 5 22:53:50 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 05 Apr 2016 22:53:50 +0000 Subject: hg: jdk9/hs-comp/corba: Added tag jdk-9+112 for changeset 780d0620add3 Message-ID: <201604052253.u35Mrojh015585@aojmv0008.oracle.com> Changeset: cc30faa2da49 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/cc30faa2da49 Added tag jdk-9+112 for changeset 780d0620add3 ! .hgtags From bharadwaj.yadavalli at oracle.com Tue Apr 5 22:53:51 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 05 Apr 2016 22:53:51 +0000 Subject: hg: jdk9/hs-comp/jaxws: Added tag jdk-9+112 for changeset 21274e7937ba Message-ID: <201604052253.u35MrpPt015633@aojmv0008.oracle.com> Changeset: e980062475c1 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/e980062475c1 Added tag jdk-9+112 for changeset 21274e7937ba ! .hgtags From bharadwaj.yadavalli at oracle.com Tue Apr 5 22:53:53 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 05 Apr 2016 22:53:53 +0000 Subject: hg: jdk9/hs-comp/nashorn: 4 new changesets Message-ID: <201604052253.u35Mrr8P015753@aojmv0008.oracle.com> Changeset: 4fbf7a66d49b Author: sundar Date: 2016-03-28 23:05 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/4fbf7a66d49b 8152533: ant octane target fails with "Unable to load a script engine manager (org.apache.bsf.BSFManager or javax.script.ScriptEngineManager)" Reviewed-by: jlaskey + buildtools/nashorntask/README + buildtools/nashorntask/build.xml + buildtools/nashorntask/project.properties + buildtools/nashorntask/src/jdk/nashorn/ant/NashornTask.java ! make/build-benchmark.xml ! make/project.properties Changeset: f54433fcebb1 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/f54433fcebb1 Added tag jdk-9+112 for changeset c261f8440c55 ! .hgtags Changeset: c0d57cb54210 Author: lana Date: 2016-03-31 08:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/c0d57cb54210 Merge Changeset: a5d1990fd32d Author: mchung Date: 2016-03-31 11:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/a5d1990fd32d 8153211: Convert build tool to use the new -XaddExports syntax in bootcycle build Reviewed-by: alanb ! make/BuildNashorn.gmk From bharadwaj.yadavalli at oracle.com Tue Apr 5 22:53:54 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 05 Apr 2016 22:53:54 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8 new changesets Message-ID: <201604052253.u35MrscS015757@aojmv0008.oracle.com> Changeset: 1b8ecaab2482 Author: zmajo Date: 2016-03-31 16:09 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1b8ecaab2482 8153195: Quarantine compiler/gcbarriers/PreserveFPRegistersTest.java Summary: Quarantine test. Reviewed-by: thartmann ! test/compiler/gcbarriers/PreserveFPRegistersTest.java Changeset: c569f8d89269 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c569f8d89269 Added tag jdk-9+112 for changeset 76582e8dc9e6 ! .hgtags Changeset: c19f489ebc86 Author: amurillo Date: 2016-03-31 14:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c19f489ebc86 Merge Changeset: e8ffad113bbd Author: jwilhelm Date: 2016-04-04 20:39 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e8ffad113bbd 8153410: Disable tests until JDK-8151460 gets to main Reviewed-by: gtriantafill, dcubed ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java Changeset: dd177de0eb2f Author: chegar Date: 2016-04-03 16:28 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dd177de0eb2f 8153181: Move sun.misc.VMSupport to an internal package Reviewed-by: alanb, mchung ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: 47fe834f7e4a Author: amurillo Date: 2016-04-04 13:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/47fe834f7e4a Merge ! src/share/vm/classfile/vmSymbols.hpp Changeset: d10d7151bff1 Author: bharadwaj Date: 2016-04-05 15:39 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d10d7151bff1 Merge Changeset: c5400800de04 Author: bharadwaj Date: 2016-04-05 20:32 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c5400800de04 Merge From bharadwaj.yadavalli at oracle.com Tue Apr 5 22:53:56 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 05 Apr 2016 22:53:56 +0000 Subject: hg: jdk9/hs-comp/langtools: 12 new changesets Message-ID: <201604052253.u35MrudX015782@aojmv0008.oracle.com> Changeset: 3d4117c36559 Author: rfield Date: 2016-03-25 18:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/3d4117c36559 8151755: jshell tool: properly cover resolution issues in output configuration 8152246: jshell tool: history overflow Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolFormatTest.java ! test/jdk/jshell/ToolReloadTest.java Changeset: e25cb1b340e1 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/e25cb1b340e1 Added tag jdk-9+112 for changeset 3d4117c36559 ! .hgtags Changeset: 305e9e96a7f6 Author: mchung Date: 2016-03-31 11:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/305e9e96a7f6 8153211: Convert build tool to use the new -XaddExports syntax in bootcycle build Reviewed-by: alanb ! make/gendata/Gendata-jdk.compiler.gmk Changeset: 87435db6e97c Author: amurillo Date: 2016-03-31 14:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/87435db6e97c Merge Changeset: f31075169c33 Author: vromero Date: 2016-03-31 17:25 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/f31075169c33 8150733: NPE when compiling module-info.java with a class declaration in a non-module mode Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/tools/javac/modules/NPECompilingModuleInfoTest.java Changeset: 0ef6f9a479f8 Author: darcy Date: 2016-03-31 14:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/0ef6f9a479f8 6818181: Update naming convention annotation processing samples for modules Reviewed-by: jjg ! src/sample/share/javac/processing/src/CheckNamesProcessor.java Changeset: 97ec97671022 Author: jjg Date: 2016-03-31 15:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/97ec97671022 8152897: refactor ToolBox to allow reduced documented dependencies Reviewed-by: vromero ! test/jdk/jshell/ClassPathTest.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/Compiler.java ! test/jdk/jshell/CompletionSuggestionTest.java ! test/jdk/jshell/ComputeFQNsTest.java ! test/jdk/jshell/ErrorTranslationTest.java ! test/jdk/jshell/ImportTest.java ! test/jdk/jshell/InferTypeTest.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolFormatTest.java ! test/jdk/jshell/ToolReloadTest.java ! test/tools/doclint/tool/PathsTest.java ! test/tools/javac/4846262/CheckEBCDICLocaleTest.java ! test/tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java ! test/tools/javac/6508981/TestInferBinaryName.java ! test/tools/javac/AnonymousSubclassTest.java ! test/tools/javac/ClassPathTest/ClassPathTest.java ! test/tools/javac/ConstFoldTest.java ! test/tools/javac/ExtDirs/ExtDirTest.java ! test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java ! test/tools/javac/MissingInclude/MissingIncludeTest.java ! test/tools/javac/Paths/AbsolutePathTest.java ! test/tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java ! test/tools/javac/T5090006/AssertionFailureTest.java ! test/tools/javac/T6558476.java ! test/tools/javac/T6725036.java ! test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java ! test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java ! test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java ! test/tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java ! test/tools/javac/T8013394/CompileErrorWithIteratorTest.java ! test/tools/javac/T8019486/WrongLNTForLambdaTest.java ! test/tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java ! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java ! test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java ! test/tools/javac/annotations/typeAnnotations/classfile/NestedLambdasCastedTest.java ! test/tools/javac/api/ToolProvider/HelloWorldTest.java ! test/tools/javac/api/ToolProvider/ToolProviderTest1.java ! test/tools/javac/api/ToolProvider/ToolProviderTest2.java ! test/tools/javac/boxing/IncrementBoxedAndAccess.java ! test/tools/javac/classfiles/InnerClasses/T8068517.java ! test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java ! test/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java ! test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java ! test/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java ! test/tools/javac/classfiles/attributes/Module/ModuleTest.java ! test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java ! test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java ! test/tools/javac/classfiles/attributes/Signature/EnumTest.java ! test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java ! test/tools/javac/classfiles/attributes/Signature/FieldTest.java ! test/tools/javac/classfiles/attributes/Signature/InnerClassTest.java ! test/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java ! test/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java ! test/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java ! test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/MixTest.java ! test/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java ! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java ! test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java ! test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java ! test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java ! test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java ! test/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java ! test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java ! test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java ! test/tools/javac/classfiles/attributes/Synthetic/EnumTest.java ! test/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java ! test/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java ! test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java ! test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java ! test/tools/javac/classfiles/attributes/lib/TestBase.java ! test/tools/javac/completionDeps/DepsAndAnno.java ! test/tools/javac/defaultMethods/AssertionsTest.java ! test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java ! test/tools/javac/fatalErrors/NoJavaLangTest.java ! test/tools/javac/file/ExplodedImage.java ! test/tools/javac/importscope/CompletionFailureDuringImport.java ! test/tools/javac/importscope/ImportDependenciesTest.java ! test/tools/javac/importscope/ImportMembersTest.java ! test/tools/javac/importscope/NegativeCyclicDependencyTest.java ! test/tools/javac/innerClassFile/InnerClassFileTest.java ! test/tools/javac/javazip/JavaZipTest.java ! test/tools/javac/lambda/T8129740/SourceToSourceTranslationTest.java ! test/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java ! test/tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java ! test/tools/javac/links/LinksTest.java ! test/tools/javac/modules/AbstractOrInnerClassServiceImplTest.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AnnotationProcessing.java ! test/tools/javac/modules/AnnotationProcessorsInModulesTest.java ! test/tools/javac/modules/AutomaticModules.java ! test/tools/javac/modules/DoclintOtherModules.java ! test/tools/javac/modules/DuplicateClassTest.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/HelloWorldTest.java ! test/tools/javac/modules/MOptionTest.java ! test/tools/javac/modules/ModuleFinderTest.java ! test/tools/javac/modules/ModuleInfoTest.java ! test/tools/javac/modules/ModulePathTest.java ! test/tools/javac/modules/ModuleSourcePathTest.java ! test/tools/javac/modules/ModuleTestBase.java ! test/tools/javac/modules/ModulesAndClassPathTest.java ! test/tools/javac/modules/MultiModuleModeTest.java ! test/tools/javac/modules/NPECompilingModuleInfoTest.java ! test/tools/javac/modules/NPEEmptyFileTest.java ! test/tools/javac/modules/OutputDirTest.java ! test/tools/javac/modules/PackageConflictTest.java ! test/tools/javac/modules/PackageMultipleModules.java ! test/tools/javac/modules/PluginsInModulesTest.java ! test/tools/javac/modules/ProvidesTest.java ! test/tools/javac/modules/QueryBeforeEnter.java ! test/tools/javac/modules/RepeatedUsesAndProvidesTest.java ! test/tools/javac/modules/ReportNonExistentPackageTest.java ! test/tools/javac/modules/RequiresPublicTest.java ! test/tools/javac/modules/ResolveTest.java ! test/tools/javac/modules/ServiceInStaticClassErrorTest.java ! test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java ! test/tools/javac/modules/SingleModuleModeTest.java ! test/tools/javac/modules/SubpackageTest.java ! test/tools/javac/modules/UpgradeModulePathTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java ! test/tools/javac/newlines/NewLineTest.java ! test/tools/javac/platform/PlatformProviderTest.java ! test/tools/javac/plugin/showtype/Test.java ! test/tools/javac/processing/rounds/CompleteOnClosed.java ! test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java ! test/tools/javac/stackmap/StackMapTest.java ! test/tools/javac/sym/ElementStructureTest.java ! test/tools/javac/tree/8067914/NukeExtraCast.java ! test/tools/javadoc/CompletionError.java ! test/tools/javah/6257087/T6257087.java ! test/tools/javah/ModuleClass.java ! test/tools/javah/T4942232/MissingParamClassTest.java ! test/tools/javah/constMacroTest/ConstMacroTest.java ! test/tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java ! test/tools/javap/4866831/PublicInterfaceTest.java ! test/tools/javap/T6729471.java ! test/tools/javap/stackmap/StackmapTest.java - test/tools/lib/ToolBox.java + test/tools/lib/toolbox/AbstractTask.java + test/tools/lib/toolbox/ExecTask.java + test/tools/lib/toolbox/JarTask.java + test/tools/lib/toolbox/JavaTask.java + test/tools/lib/toolbox/JavacTask.java + test/tools/lib/toolbox/JavahTask.java + test/tools/lib/toolbox/JavapTask.java + test/tools/lib/toolbox/Task.java + test/tools/lib/toolbox/ToolBox.java ! test/tools/sjavac/ApiExtraction.java ! test/tools/sjavac/ClasspathDependencies.java ! test/tools/sjavac/CompileCircularSources.java ! test/tools/sjavac/CompileExcludingDependency.java ! test/tools/sjavac/CompileWithAtFile.java ! test/tools/sjavac/CompileWithInvisibleSources.java ! test/tools/sjavac/CompileWithOverrideSources.java ! test/tools/sjavac/HiddenFiles.java ! test/tools/sjavac/IncCompInheritance.java ! test/tools/sjavac/IncCompileChangeNative.java ! test/tools/sjavac/IncCompileDropClasses.java ! test/tools/sjavac/IncCompileFullyQualifiedRef.java ! test/tools/sjavac/IncCompileNoChanges.java ! test/tools/sjavac/IncCompileUpdateNative.java ! test/tools/sjavac/IncCompileWithChanges.java ! test/tools/sjavac/IncludeExcludePatterns.java ! test/tools/sjavac/NoState.java ! test/tools/sjavac/OverlappingSrcDst.java ! test/tools/sjavac/PackagePathMismatch.java ! test/tools/sjavac/ParallelCompilations.java ! test/tools/sjavac/PermittedArtifact.java ! test/tools/sjavac/SJavacTester.java ! test/tools/sjavac/StateDir.java Changeset: 8b64ecd96dbe Author: ksrini Date: 2016-03-29 10:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/8b64ecd96dbe 8152771: NPE accessing comments on module declarations Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/tools/javac/modules/ModuleInfoTreeAccess.java Changeset: 4e87682893e6 Author: rfield Date: 2016-04-01 09:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/4e87682893e6 8152925: JShell: enable corralling of any type declaration, including enum Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! test/jdk/jshell/ReplaceTest.java Changeset: 2f6ca5367226 Author: rfield Date: 2016-04-04 10:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/2f6ca5367226 8147515: JShell: Internationalize Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java + src/jdk.jshell/share/classes/jdk/jshell/resources/l10n.properties ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolFormatTest.java + test/jdk/jshell/ToolLocaleMessageTest.java ! test/jdk/jshell/ToolReloadTest.java Changeset: 83c0f2cb6028 Author: jjg Date: 2016-04-04 12:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/83c0f2cb6028 8153416: unexport javah from jdk.compiler module Reviewed-by: mchung ! src/jdk.compiler/share/classes/module-info.java ! test/tools/javac/file/ExplodedImage.java ! test/tools/javac/nativeHeaders/javahComparison/CompareTest.java ! test/tools/javah/4942232/Test.java ! test/tools/javah/6257087/T6257087.java ! test/tools/javah/6572945/T6572945.java ! test/tools/javah/ModuleClass.java ! test/tools/javah/T4942232/MissingParamClassTest.java ! test/tools/javah/T6893943.java ! test/tools/javah/T6994608.java ! test/tools/javah/T7126832/T7126832.java ! test/tools/javah/T7185778.java ! test/tools/javah/TestHelpOpts.java ! test/tools/javah/VersionTest.java ! test/tools/javah/constMacroTest/ConstMacroTest.java Changeset: c33ef58de585 Author: amurillo Date: 2016-04-04 13:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/c33ef58de585 Merge From bharadwaj.yadavalli at oracle.com Tue Apr 5 22:53:59 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 05 Apr 2016 22:53:59 +0000 Subject: hg: jdk9/hs-comp/jdk: 41 new changesets Message-ID: <201604052254.u35Ms0t8015793@aojmv0008.oracle.com> Changeset: aac56691c2c4 Author: amlu Date: 2016-03-25 19:46 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/aac56691c2c4 8152749: Mark AdaptorCloseAndInterrupt.java as intermittently failing 8152755: Problem list java/nio/file/WatchService/MayFlies.java Reviewed-by: alanb ! test/ProblemList.txt ! test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java Changeset: eeea9b77edec Author: dfuchs Date: 2016-03-25 17:12 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/eeea9b77edec 8150840: Add an internal system property to control the default level of System.Logger when java.logging is not present. Reviewed-by: mchung, rriggs ! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java ! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java + src/java.base/share/classes/jdk/internal/logger/SurrogateLogger.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java ! test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java + test/java/lang/System/LoggerFinder/internal/SimpleConsoleLoggerTest/SimpleConsoleLoggerTest.java Changeset: 00d704eff42f Author: mchung Date: 2016-03-25 12:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/00d704eff42f 8151571: InnocuousThread cannot be created during early startup Reviewed-by: alanb, plevart, chegar ! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java ! src/java.base/share/classes/jdk/internal/ref/CleanerFactory.java ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java ! src/java.base/share/classes/sun/nio/ch/ThreadPool.java ! src/java.base/share/classes/sun/nio/fs/NativeBuffer.java Changeset: 1565a0efe6f0 Author: asmotrak Date: 2016-03-25 16:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1565a0efe6f0 8152798: Mark WeakCipherSuite.java as intermittently failing Reviewed-by: xuelei ! test/javax/net/ssl/DTLS/WeakCipherSuite.java Changeset: 9e73bdac39ec Author: aefimov Date: 2016-03-28 17:12 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9e73bdac39ec 8073872: Schemagen fails with StackOverflowError if element references containing class Reviewed-by: lancea + test/javax/xml/bind/jxc/8073872/Foo.java + test/javax/xml/bind/jxc/8073872/SchemagenStackOverflow.java Changeset: 93230508687d Author: dl Date: 2016-03-28 08:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/93230508687d 8152083: Optimize TimeUnit conversions Reviewed-by: martin, shade, forax ! src/java.base/share/classes/java/util/concurrent/TimeUnit.java + test/java/util/concurrent/tck/TimeUnit8Test.java ! test/java/util/concurrent/tck/TimeUnitTest.java Changeset: 91a26000bfb5 Author: rgoel Date: 2016-03-28 12:36 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/91a26000bfb5 8150432: LocaleProviders.sh fails Summary: Updated Windows 10 kernel name. Reviewed-by: okutsu ! test/java/util/Locale/LocaleProviders.sh Changeset: faf6d930aef4 Author: redestad Date: 2016-03-28 22:25 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/faf6d930aef4 8152733: Avoid creating Manifest when checking for Multi-Release attribute Reviewed-by: psandoz, alanb Contributed-by: claes.redestad at oracle.com, steve.drach at oracle.com ! src/java.base/share/classes/java/util/jar/JarFile.java ! test/java/util/jar/JarFile/MultiReleaseJarAPI.java Changeset: ff721bdc4c68 Author: amlu Date: 2016-03-29 10:47 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ff721bdc4c68 8152873: java/util/Locale/LocaleProviders.sh fails after JDK-8150432 Reviewed-by: darcy ! test/java/util/Locale/LocaleProviders.sh Changeset: 271faffbe204 Author: okutsu Date: 2016-03-29 18:04 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/271faffbe204 8152077: (cal) Calendar.roll does not always roll the hours during daylight savings Reviewed-by: peytoia ! src/java.base/share/classes/java/util/GregorianCalendar.java + test/java/util/Calendar/Bug8152077.java Changeset: 841f1fe6d486 Author: redestad Date: 2016-03-29 18:27 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/841f1fe6d486 8152951: Avoid calculating the reverse of StringConcatFactory$Recipe elements Reviewed-by: shade, vlivanov ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: fa4686fe4fac Author: mchung Date: 2016-03-29 12:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fa4686fe4fac 8153027: Exclude tools/jimage/JImageTest.java Reviewed-by: lancea ! test/ProblemList.txt Changeset: 380afcaf1507 Author: naoto Date: 2016-03-29 17:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/380afcaf1507 8152704: jlink command line output/help message improvement Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/tools/jlink/JLink2Test.java ! test/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: 727255af5ed4 Author: rriggs Date: 2016-03-30 12:47 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/727255af5ed4 8152005: sun/misc/SunMiscSignalTest.java failed intermittently Summary: extend timeout and retry Reviewed-by: darcy ! test/sun/misc/SunMiscSignalTest.java Changeset: 81b03502e5e7 Author: alanb Date: 2016-03-30 19:56 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/81b03502e5e7 8141609: Need test for jrtfs that runs on JDK 8 to target a JDK 9 image Reviewed-by: alanb, sundar Contributed-by: felix.yang at oracle.com ! test/Makefile + test/jdk/internal/jrtfs/remote/Main.java + test/jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java Changeset: 850b61c46092 Author: mchung Date: 2016-03-30 17:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/850b61c46092 8153035: GenModuleInfoSource strips away the API comments Reviewed-by: chegar ! make/src/classes/build/tools/module/GenModuleInfoSource.java - make/src/classes/build/tools/module/Module.java - make/src/classes/build/tools/module/ModuleInfoReader.java - make/src/classes/build/tools/module/ModulesXmlReader.java - make/src/classes/build/tools/module/ModulesXmlWriter.java Changeset: 679f9542362b Author: darcy Date: 2016-03-30 18:12 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/679f9542362b 8151763: Use more informative format for problem list Reviewed-by: mchung, serb, chegar, alanb, mullan, jjg ! test/ProblemList.txt Changeset: 1993af50385d Author: mrkam Date: 2016-03-30 19:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1993af50385d 8153141: Develop initial set of tests for SwingSet Reviewed-by: prr ! .hgignore + make/netbeans/client_sanity/README + make/netbeans/client_sanity/build.xml + make/netbeans/client_sanity/manifest.mf + make/netbeans/client_sanity/nbproject/build-impl.xml + make/netbeans/client_sanity/nbproject/genfiles.properties + make/netbeans/client_sanity/nbproject/project.properties + make/netbeans/client_sanity/nbproject/project.xml ! test/TEST.groups + test/sanity/client/README + test/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java + test/sanity/client/SwingSet/src/ButtonDemoTest.java + test/sanity/client/SwingSet/src/ComboBoxDemoTest.java + test/sanity/client/SwingSet/src/ListDemoTest.java + test/sanity/client/SwingSet/src/OptionPaneDemoTest.java + test/sanity/client/SwingSet/src/ProgressBarDemoTest.java + test/sanity/client/SwingSet/src/ScrollPaneDemoTest.java + test/sanity/client/SwingSet/src/SpinnerDemoTest.java + test/sanity/client/SwingSet/src/SplitPaneDemoTest.java + test/sanity/client/SwingSet/src/TabbedPaneDemoTest.java + test/sanity/client/SwingSet/src/TextFieldDemoTest.java + test/sanity/client/SwingSet/src/ToggleButtonDemoTest.java + test/sanity/client/SwingSet/src/TreeDemoTest.java + test/sanity/client/SwingSet/src/WindowDemoTest.java + test/sanity/client/TEST.ROOT.template + test/sanity/client/TEST.properties + test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java + test/sanity/client/lib/SwingSet3/README + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/DemoProperties.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/DemoUtilities.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/JGridPanel.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/JHyperlink.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/ResourceManager.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/ButtonDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/ButtonDemo.html + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/ButtonDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/blogs.png + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/document-print.png + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/earth_day.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/earth_night.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/edit-find.png + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/redbutton.png + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/redbutton_dark.png + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/redbutton_glow.png + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/ComboBoxDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/ComboBoxDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/ComboBoxDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/brenteyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/brenthair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/brentmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/georgeseyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/georgeshair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/georgesmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/hanseyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/hanshair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/hansmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/howardeyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/howardhair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/howardmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jameseyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jameshair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jamesmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jeffeyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jeffhair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jeffmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/joneyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jonhair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jonmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/laraeyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/larahair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/laramouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/larryeyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/larryhair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/larrymouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/lisaeyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/lisahair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/lisamouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/michaeleyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/michaelhair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/michaelmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/philipeyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/philiphair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/philipmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/scotteyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/scotthair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/scottmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/ListDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/Permuter.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/ListDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/ListDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/blue.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/cyan.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/gray.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/green.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/magenta.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/red.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/yellow.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/OptionPaneDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/resources/OptionPaneDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/resources/images/OptionPaneDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/resources/images/bottle.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/progressbar/ProgressBarDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/progressbar/resources/ProgressBarDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/progressbar/resources/images/ProgressBarDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/ScrollPaneDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/ScrollPaneDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/COPYRIGHT + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/ScrollPaneDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/colheader.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/crayons.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/lowerleft.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/rowheader.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/upperleft.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/upperright.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/JMandelbrot.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/JPaletteShower.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/JSpinnerPanel.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/MandelbrotControl.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/Palette.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/PaletteChooser.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/SpinnerDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/resources/SpinnerDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/resources/images/SpinnerDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/SplitPaneDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/resources/SplitPaneDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/resources/images/SplitPaneDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/resources/images/day.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/resources/images/night.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/TabbedPaneDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/TabbedPaneDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/TabbedPaneDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/blake.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/brooke.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/camille.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/david.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/ewan.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/ewan.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/matthew.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/miranda.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/stephen.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/JHistoryTextField.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/TextFieldDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/resources/TextFieldDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/resources/images/TextFieldDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/DirectionPanel.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/LayoutControlPanel.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/ToggleButtonDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/ToggleButtonDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/ToggleButtonDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b1.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b1d.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b1p.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b1r.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b2.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b2d.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b2p.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b2r.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b3.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b3d.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b3p.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b3r.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/bl.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/bldn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/bm.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/bmdn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/br.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/brdn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/c.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/cb.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/cbr.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/cbrs.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/cbs.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/cdn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/ml.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/mldn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/mr.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/mrdn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/rb.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/rbp.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/rbr.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/rbrs.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/rbs.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/tl.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/tldn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/tm.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/tmdn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/tr.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/trdn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/TreeDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/resources/TreeDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/resources/images/TreeDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/resources/tree.txt + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/WindowDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/resources/WindowDemo.html + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/resources/images/WindowDemo.gif + test/sanity/client/lib/jemmy/README + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Action.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ActionProducer.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Bundle.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/BundleManager.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/CharBindingMap.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ClassReference.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentIsNotFocusedException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentIsNotVisibleException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentSearcher.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/DefaultCharBindingMap.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/DialogWaiter.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/EventDispatcher.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/EventTool.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/FrameWaiter.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyInputException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyProperties.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/NoComponentUnderMouseException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ObjectBrowser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Outputable.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/QueueTool.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Scenario.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Test.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TestCompletedException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TestOut.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeout.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TimeoutExpiredException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeoutable.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeouts.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Waitable.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Waiter.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/WindowWaiter.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibilityChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibleDescriptionChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibleNameChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/debug.timeouts + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/APIDriverInstaller.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ArrayDriverInstaller.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ButtonDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DefaultDriverInstaller.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DescriptablePathChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/Driver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DriverInstaller.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DriverManager.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/EditorDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/FocusDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/FrameDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/InputDriverInstaller.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/InternalFrameDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/KeyDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/LightDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/LightSupportiveDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ListDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MenuDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MouseDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MultiSelListDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/OrderedListDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/PathChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ScrollDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/SupportiveDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TableDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TextDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TreeDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/UnsupportedOperatorException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/WindowDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/buttons/ButtonMouseDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/buttons/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/APIFocusDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/MouseFocusDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/EventDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/KeyEventDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/KeyRobotDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/MouseEventDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/MouseRobotDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/RobotDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ChoiceDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JComboMouseDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JListMouseDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTabAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTabMouseDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTableHeaderDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ListAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ListKeyboardDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/APIJMenuDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/AppleMenuDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/DefaultJMenuDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/QueueJMenuDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/AWTScrollDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/AbstractScrollDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JScrollBarAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JScrollBarDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSliderAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSliderDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSpinnerDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSplitPaneDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/KeyboardJSliderScrollDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollAdjuster.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollPaneDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollbarDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/tables/JTableMouseDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/tables/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/AWTTextAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/AWTTextKeyboardDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/DownKey.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/EndKey.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/GoAndBackKey.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/HomeKey.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/NavigationKey.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/OffsetKey.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/SwingTextAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/SwingTextKeyboardDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/TextAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/TextKeyboardDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/UpKey.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/JTreeAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/JTreeMouseDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultFrameDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultInternalFrameDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultWindowDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/GUIBrowser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/TrialListenerManager.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ColorImageComparator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/FileImageComparator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageComparator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageFinder.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageLoader.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageSaver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageTool.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/PNGImageLoader.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/PNGImageSaver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/RoughImageComparator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/RoughImageFinder.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/StrictImageComparator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/StrictImageFinder.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/AbstractButtonOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ButtonOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/CheckboxOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ChoiceOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ComponentOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ContainerOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/DialogOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/FrameOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JButtonOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JCheckBoxMenuItemOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JCheckBoxOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JColorChooserOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JComboBoxOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JComponentOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JDialogOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JEditorPaneOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFileChooserOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFrameOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JInternalFrameOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JLabelOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JListOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuBarOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuItemOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JPasswordFieldOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JPopupMenuOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JProgressBarOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JRadioButtonMenuItemOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JRadioButtonOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JScrollBarOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JScrollPaneOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSliderOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSpinnerOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSplitPaneOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTabbedPaneOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTableHeaderOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTableOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextAreaOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextComponentOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextFieldOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextPaneOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JToggleButtonOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTreeOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/LabelOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ListOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/Operator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ScrollPaneOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ScrollbarOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextAreaOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextComponentOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextFieldOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/WindowOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/AbstractTextStyleChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/DefaultVisualizer.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/DumpController.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/Dumper.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/EmptyVisualizer.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/MouseVisualizer.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/NameComponentChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PNGDecoder.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PNGEncoder.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PropChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/RegExComparator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/StringPropChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/TextStyleChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/WindowJob.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/WindowManager.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info Changeset: 391525879ab0 Author: chegar Date: 2016-03-31 06:23 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/391525879ab0 8152190: Move sun.misc.JarIndex and InvalidJarIndexException to an internal package Reviewed-by: alanb ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java + src/java.base/share/classes/jdk/internal/util/jar/InvalidJarIndexError.java + src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java ! src/java.base/share/classes/module-info.java - src/java.base/share/classes/sun/misc/InvalidJarIndexException.java - src/java.base/share/classes/sun/misc/JarIndex.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! test/sun/misc/JarIndex/JarIndexMergeTest.java Changeset: 28f06839e1b3 Author: chegar Date: 2016-03-31 06:30 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/28f06839e1b3 8153118: Remove sun.misc.resources Reviewed-by: naoto, mchung ! make/gensrc/Gensrc-java.base.gmk - src/java.base/share/classes/sun/misc/resources/Messages.java - src/java.base/share/classes/sun/misc/resources/Messages_de.java - src/java.base/share/classes/sun/misc/resources/Messages_es.java - src/java.base/share/classes/sun/misc/resources/Messages_fr.java - src/java.base/share/classes/sun/misc/resources/Messages_it.java - src/java.base/share/classes/sun/misc/resources/Messages_ja.java - src/java.base/share/classes/sun/misc/resources/Messages_ko.java - src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java - src/java.base/share/classes/sun/misc/resources/Messages_sv.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java Changeset: d7a4b04e3fc9 Author: igerasim Date: 2016-03-31 17:30 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d7a4b04e3fc9 8079136: Accessing a nested sublist leads to StackOverflowError Reviewed-by: psandoz, tvaleev ! src/java.base/share/classes/java/util/AbstractList.java ! src/java.base/share/classes/java/util/ArrayList.java + test/java/util/List/NestedSubList.java + test/java/util/List/SubList.java ! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java Changeset: 0c17d24c43b6 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0c17d24c43b6 Added tag jdk-9+112 for changeset 1565a0efe6f0 ! .hgtags Changeset: ba50bcff7726 Author: lana Date: 2016-03-31 09:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ba50bcff7726 Merge - make/src/classes/build/tools/module/Module.java - make/src/classes/build/tools/module/ModuleInfoReader.java - make/src/classes/build/tools/module/ModulesXmlReader.java - make/src/classes/build/tools/module/ModulesXmlWriter.java - src/java.base/share/classes/sun/misc/InvalidJarIndexException.java - src/java.base/share/classes/sun/misc/JarIndex.java - src/java.base/share/classes/sun/misc/resources/Messages.java - src/java.base/share/classes/sun/misc/resources/Messages_de.java - src/java.base/share/classes/sun/misc/resources/Messages_es.java - src/java.base/share/classes/sun/misc/resources/Messages_fr.java - src/java.base/share/classes/sun/misc/resources/Messages_it.java - src/java.base/share/classes/sun/misc/resources/Messages_ja.java - src/java.base/share/classes/sun/misc/resources/Messages_ko.java - src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java - src/java.base/share/classes/sun/misc/resources/Messages_sv.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java Changeset: b312c746bd94 Author: mchung Date: 2016-03-31 11:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b312c746bd94 8153125: rmic from bootcycle build should launch with -m jdk.rmic/sun.rmi.rmic.Main Reviewed-by: alanb, erikj ! make/rmic/RmicCommon.gmk Changeset: 1ad48e2856e4 Author: mchung Date: 2016-03-31 11:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1ad48e2856e4 8153211: Convert build tool to use the new -XaddExports syntax in bootcycle build Reviewed-by: alanb ! make/gendata/GendataBreakIterator.gmk Changeset: 8ef42eaa6735 Author: mchung Date: 2016-03-31 14:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8ef42eaa6735 8153217: javafx modules are not included in the jre Reviewed-by: alanb ! make/gensrc/GensrcModuleLoaderMap.gmk Changeset: e7f20a4a3251 Author: amurillo Date: 2016-03-31 14:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e7f20a4a3251 Merge ! make/gensrc/Gensrc-java.base.gmk ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java Changeset: 60336731daeb Author: amlu Date: 2016-04-01 09:14 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/60336731daeb 8153147: Mark java/net/BindException/Test.java as intermittently failing Reviewed-by: darcy ! test/java/net/BindException/Test.java Changeset: 4e7a6ae570c2 Author: okutsu Date: 2016-04-01 14:50 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4e7a6ae570c2 8152817: Locale data loading fails silently when running with a security manager Reviewed-by: mchung, alanb ! src/java.base/share/classes/sun/util/resources/LocaleData.java ! src/jdk.localedata/share/classes/sun/util/resources/provider/LocaleDataProvider.java ! src/jdk.localedata/share/classes/sun/util/resources/provider/SupplementaryLocaleDataProvider.java + test/sun/util/locale/provider/Bug8152817.java Changeset: 4bd4c8c2a922 Author: aefimov Date: 2016-04-01 12:34 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4bd4c8c2a922 8134111: Unmarshaller unmarshalls XML element which doesn't have the expected namespace Reviewed-by: lancea + test/javax/xml/bind/marshal/8134111/UnmarshalTest.java + test/javax/xml/bind/marshal/8134111/testTypes/Root.java + test/javax/xml/bind/marshal/8134111/testTypes/WhenType.java + test/javax/xml/bind/marshal/8134111/testTypes/package-info.java Changeset: 25894e43243f Author: aefimov Date: 2016-04-01 16:46 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/25894e43243f 8153262: javax/xml/bind/marshal/8134111/UnmarshalTest.java fails Reviewed-by: coffeys, amlu + test/javax/xml/bind/marshal/8134111/testTypes/ObjectFactory.java Changeset: 99d87f328523 Author: erikj Date: 2016-04-01 17:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/99d87f328523 8153261: Clean up fix for JDK-8153217 Reviewed-by: tbell ! make/gensrc/GensrcModuleLoaderMap.gmk Changeset: 361014daf496 Author: redestad Date: 2016-04-01 20:28 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/361014daf496 8152641: Plugin to generate BMH$Species classes ahead-of-time Reviewed-by: plevart, mchung, forax, vlivanov, jrose ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/module-info.java ! test/tools/jlink/JLinkTest.java + test/tools/jlink/plugins/GenerateJLIClassesPluginTest.java Changeset: 3c5f7bf20f6b Author: redestad Date: 2016-04-01 22:47 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3c5f7bf20f6b 8153317: Two jimage tests have been failing since JDK-8152641 was fixed Reviewed-by: darcy ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java Changeset: 68f8be44b6a6 Author: igerasim Date: 2016-04-03 16:38 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/68f8be44b6a6 6483657: MSCAPI provider does not create unique alias names Reviewed-by: vinnie ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp + test/sun/security/mscapi/nonUniqueAliases/NonUniqueAliases.sh + test/sun/security/mscapi/nonUniqueAliases/nonUniq1.pem + test/sun/security/mscapi/nonUniqueAliases/nonUniq2.pem Changeset: 027be703141c Author: chegar Date: 2016-04-03 16:28 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/027be703141c 8153181: Move sun.misc.VMSupport to an internal package Reviewed-by: alanb, mchung ! make/mapfiles/libjava/mapfile-vers + src/java.base/share/classes/jdk/internal/vm/VMSupport.java ! src/java.base/share/classes/module-info.java - src/java.base/share/classes/sun/misc/VMSupport.java ! src/java.base/share/native/libjava/VMSupport.c ! src/java.management/share/classes/sun/management/Agent.java ! src/jdk.jdwp.agent/share/native/libjdwp/util.c ! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java Changeset: 0007e5d265a8 Author: jlaskey Date: 2016-04-04 09:34 -0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0007e5d265a8 8151806: JImage decompress code needs to be revised to be more effective Reviewed-by: redestad ! src/java.base/share/classes/jdk/internal/jimage/decompressor/CompressIndexes.java Changeset: 9ba10f300c38 Author: chegar Date: 2016-04-04 17:51 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9ba10f300c38 8153286: Move sun.misc.GC to java.rmi ( sun.rmi.transport ) Reviewed-by: alanb, erikj + make/lib/Lib-java.rmi.gmk ! make/mapfiles/libjava/mapfile-vers + make/mapfiles/librmi/mapfile-vers - src/java.base/share/classes/sun/misc/GC.java - src/java.base/share/native/libjava/GC.c ! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java + src/java.rmi/share/classes/sun/rmi/transport/GC.java ! src/java.rmi/share/classes/sun/rmi/transport/ObjectTable.java + src/java.rmi/share/native/librmi/GC.c Changeset: 11e09486cfa8 Author: naoto Date: 2016-04-04 10:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/11e09486cfa8 8153041: Remove unused redundant parameter in CLDRConverter Reviewed-by: okutsu ! make/src/classes/build/tools/cldrconverter/LDMLParseHandler.java Changeset: 8d5544760831 Author: amurillo Date: 2016-04-04 13:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8d5544760831 Merge Changeset: ea7254b1a81d Author: bharadwaj Date: 2016-04-05 15:39 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ea7254b1a81d Merge - make/src/classes/build/tools/module/Module.java - make/src/classes/build/tools/module/ModuleInfoReader.java - make/src/classes/build/tools/module/ModulesXmlReader.java - make/src/classes/build/tools/module/ModulesXmlWriter.java - src/java.base/share/classes/sun/misc/GC.java - src/java.base/share/classes/sun/misc/InvalidJarIndexException.java - src/java.base/share/classes/sun/misc/JarIndex.java - src/java.base/share/classes/sun/misc/VMSupport.java - src/java.base/share/classes/sun/misc/resources/Messages.java - src/java.base/share/classes/sun/misc/resources/Messages_de.java - src/java.base/share/classes/sun/misc/resources/Messages_es.java - src/java.base/share/classes/sun/misc/resources/Messages_fr.java - src/java.base/share/classes/sun/misc/resources/Messages_it.java - src/java.base/share/classes/sun/misc/resources/Messages_ja.java - src/java.base/share/classes/sun/misc/resources/Messages_ko.java - src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java - src/java.base/share/classes/sun/misc/resources/Messages_sv.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java - src/java.base/share/native/libjava/GC.c From paul.sandoz at oracle.com Wed Apr 6 15:45:23 2016 From: paul.sandoz at oracle.com (paul.sandoz at oracle.com) Date: Wed, 06 Apr 2016 15:45:23 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Message-ID: <201604061545.u36FjNvo019304@aojmv0008.oracle.com> Changeset: a7aa11177232 Author: ikrylov Date: 2016-03-30 17:04 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a7aa11177232 8147844: new method j.l.Runtime.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: adds c1 & c2 x86 intrinsics for j.l.Runtime.onSpinWait() that utilize the PAUSE instruction Reviewed-by: iveresov, kvn Contributed-by: Ivan Krylov , Yuri Gaevsky ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp ! src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86.ad ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.hpp + test/compiler/onSpinWait/TestOnSpinWait.java From paul.sandoz at oracle.com Wed Apr 6 15:45:27 2016 From: paul.sandoz at oracle.com (paul.sandoz at oracle.com) Date: Wed, 06 Apr 2016 15:45:27 +0000 Subject: hg: jdk9/hs-comp/jdk: 8147844: new method j.l.Thread.onSpinWait() and the corresponding x86 hotspot instrinsic Message-ID: <201604061545.u36FjRwM019374@aojmv0008.oracle.com> Changeset: 227c77e44055 Author: ikrylov Date: 2016-03-30 17:04 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/227c77e44055 8147844: new method j.l.Thread.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: see JEP-285 for details Reviewed-by: psandoz, alanb, dholmes Contributed-by: Gil Tene , Ivan Krylov ! src/java.base/share/classes/java/lang/Thread.java From vladimir.kozlov at oracle.com Wed Apr 6 19:42:00 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 06 Apr 2016 19:42:00 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8152907: Update for x86 tan and log10 in the math lib Message-ID: <201604061942.u36Jg1wt022080@aojmv0008.oracle.com> Changeset: 33f10a35ce20 Author: vdeshpande Date: 2016-04-06 10:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/33f10a35ce20 8152907: Update for x86 tan and log10 in the math lib Summary: Optimize Math.tan() and log10() for 64 and 32 bit X86 architecture using Intel LIBM implementation. Reviewed-by: kvn, twisti Contributed-by: shravya.rukmannagari at intel.com ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/c1_LinearScan_x86.cpp ! src/cpu/x86/vm/globals_x86.hpp - src/cpu/x86/vm/macroAssembler_libm_x86_32.cpp - src/cpu/x86/vm/macroAssembler_libm_x86_64.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp + src/cpu/x86/vm/macroAssembler_x86_cos.cpp + src/cpu/x86/vm/macroAssembler_x86_exp.cpp + src/cpu/x86/vm/macroAssembler_x86_log.cpp + src/cpu/x86/vm/macroAssembler_x86_log10.cpp + src/cpu/x86/vm/macroAssembler_x86_pow.cpp + src/cpu/x86/vm/macroAssembler_x86_sin.cpp + src/cpu/x86/vm/macroAssembler_x86_tan.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86.cpp ! src/cpu/x86/vm/stubRoutines_x86.hpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86_32.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/subnode.hpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/vmStructs.cpp From igor.ignatyev at oracle.com Thu Apr 7 10:49:26 2016 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Thu, 07 Apr 2016 10:49:26 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8153165: Fix MX tool config script to make the tool work with TESTNG Message-ID: <201604071049.u37AnQBW013035@aojmv0008.oracle.com> Changeset: d390372141c3 Author: kshefov Date: 2016-04-01 10:43 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d390372141c3 8153165: Fix MX tool config script to make the tool work with TESTNG Reviewed-by: dnsimon, twisti ! .mx.jvmci/suite.py From aleksey.shipilev at oracle.com Thu Apr 7 12:15:01 2016 From: aleksey.shipilev at oracle.com (aleksey.shipilev at oracle.com) Date: Thu, 07 Apr 2016 12:15:01 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201604071215.u37CF1Z2021995@aojmv0008.oracle.com> Changeset: 38799b0dbe70 Author: shade Date: 2016-04-06 10:55 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/38799b0dbe70 8153265: [TESTBUG] compiler/whitebox/ForceNMethodSweepTest should not assume asserts are benign Reviewed-by: twisti, ikrylov ! test/compiler/whitebox/ForceNMethodSweepTest.java Changeset: 7c3a021e3643 Author: shade Date: 2016-04-07 10:50 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7c3a021e3643 Merge From tobias.hartmann at oracle.com Thu Apr 7 14:00:39 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 07 Apr 2016 14:00:39 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201604071400.u37E0dnP009390@aojmv0008.oracle.com> Changeset: 16a8f1b064fd Author: rraghavan Date: 2016-04-07 01:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/16a8f1b064fd 8149488: Incorrect declaration of bitsInByte in regmask.cpp. Summary: Corrected BITS_IN_BYTE_ARRAY_SIZE value as 256 for all bitsInByte usage. Reviewed-by: dlong, mcberg, thartmann, vlivanov ! src/share/vm/libadt/vectset.cpp ! src/share/vm/libadt/vectset.hpp ! src/share/vm/opto/regmask.cpp Changeset: dbe642c36804 Author: thartmann Date: 2016-04-07 12:16 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dbe642c36804 Merge From tobias.hartmann at oracle.com Thu Apr 7 16:26:48 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 07 Apr 2016 16:26:48 +0000 Subject: hg: jdk9/hs-comp: 8153514: Whitebox API should allow compilation of Message-ID: <201604071626.u37GQmpJ017981@aojmv0008.oracle.com> Changeset: 2f9a45f34f95 Author: thartmann Date: 2016-04-07 16:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/2f9a45f34f95 8153514: Whitebox API should allow compilation of Summary: Added Whitebox API method to trigger compilation of static initializer. Reviewed-by: zmajo, kvn, iignatyev ! test/lib/sun/hotspot/WhiteBox.java From tobias.hartmann at oracle.com Thu Apr 7 16:26:50 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 07 Apr 2016 16:26:50 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8153514: Whitebox API should allow compilation of Message-ID: <201604071626.u37GQoq0018141@aojmv0008.oracle.com> Changeset: 7adb81e50689 Author: thartmann Date: 2016-04-07 16:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7adb81e50689 8153514: Whitebox API should allow compilation of Summary: Added Whitebox API method to trigger compilation of static initializer. Reviewed-by: zmajo, kvn, iignatyev ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp From nils.eliasson at oracle.com Thu Apr 7 17:44:26 2016 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Thu, 07 Apr 2016 17:44:26 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201604071744.u37HiQVL028655@aojmv0008.oracle.com> Changeset: 9ca5fe972401 Author: neliasso Date: 2016-04-06 14:48 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9ca5fe972401 8151880: EnqueueMethodForCompilationTest.java still fails to compile method Summary: Extract SimpleTestCaseHelper inner class Reviewed-by: kvn ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeFramesTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/compiler/whitebox/SimpleTestCase.java Changeset: d6bc94b47352 Author: neliasso Date: 2016-04-07 18:27 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d6bc94b47352 Merge From christian.thalinger at oracle.com Thu Apr 7 21:05:04 2016 From: christian.thalinger at oracle.com (christian.thalinger at oracle.com) Date: Thu, 07 Apr 2016 21:05:04 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8153439: do not install an empty SpeculationLog in an nmethod Message-ID: <201604072105.u37L54Am007735@aojmv0008.oracle.com> Changeset: b7e54a66a397 Author: dnsimon Date: 2016-04-07 08:57 -1000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b7e54a66a397 8153439: do not install an empty SpeculationLog in an nmethod Reviewed-by: iveresov, twisti ! .mx.jvmci/suite.py ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SpeculationLog.java - test/compiler/jvmci/code/CodeInstallationTest.java - test/compiler/jvmci/code/DataPatchTest.java - test/compiler/jvmci/code/DebugInfoTest.java - test/compiler/jvmci/code/InterpreterFrameSizeTest.java - test/compiler/jvmci/code/SimpleCodeInstallationTest.java - test/compiler/jvmci/code/SimpleDebugInfoTest.java - test/compiler/jvmci/code/TestAssembler.java - test/compiler/jvmci/code/VirtualObjectDebugInfoTest.java - test/compiler/jvmci/code/amd64/AMD64TestAssembler.java - test/compiler/jvmci/code/sparc/SPARCTestAssembler.java + test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java + test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java + test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DebugInfoTest.java + test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java + test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java + test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java + test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java + test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java + test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java + test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/sparc/SPARCTestAssembler.java From edward.nevill at gmail.com Fri Apr 8 10:50:46 2016 From: edward.nevill at gmail.com (edward.nevill at gmail.com) Date: Fri, 08 Apr 2016 10:50:46 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8153797: aarch64: Add Arrays.fill stub code Message-ID: <201604081050.u38AokJx022898@aojmv0008.oracle.com> Changeset: d4636cc092db Author: enevill Date: 2016-04-07 22:36 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d4636cc092db 8153797: aarch64: Add Arrays.fill stub code Reviewed-by: aph Contributed-by: long.chen at linaro.org ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp From vladimir.x.ivanov at oracle.com Mon Apr 11 20:48:15 2016 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Mon, 11 Apr 2016 20:48:15 +0000 Subject: hg: jdk9/hs-comp/hotspot: 3 new changesets Message-ID: <201604112048.u3BKmFSF024648@aojmv0008.oracle.com> Changeset: 8a4adaa0e775 Author: vlivanov Date: 2016-04-11 21:42 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8a4adaa0e775 8138861: C2 complains about unreasonably large method running Octane zlib in Nashorn Reviewed-by: kvn ! src/share/vm/opto/output.cpp Changeset: e6abce3c8763 Author: vlivanov Date: 2016-04-11 21:42 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e6abce3c8763 8152590: C2: @Stable support doesn't always work w/ incremental inlining Reviewed-by: kvn ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciConstant.hpp ! src/share/vm/ci/ciField.cpp ! src/share/vm/ci/ciField.hpp ! src/share/vm/ci/ciInstance.cpp ! src/share/vm/ci/ciInstance.hpp ! src/share/vm/ci/ciKlass.cpp ! src/share/vm/ci/ciSymbol.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/opto/stringopts.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/compiler/unsafe/UnsafeGetStableArrayElement.java Changeset: 9c5d445a7962 Author: fzhinkin Date: 2016-04-06 18:51 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9c5d445a7962 8149374: Replace C1-specific collection classes with universal collection classes Reviewed-by: kvn, mgerdin, coleenp ! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp ! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/x86/vm/c1_FpuStackSim_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/share/vm/c1/c1_CodeStubs.hpp ! src/share/vm/c1/c1_Compilation.hpp ! src/share/vm/c1/c1_FrameMap.cpp ! src/share/vm/c1/c1_FrameMap.hpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_IR.hpp ! src/share/vm/c1/c1_Instruction.cpp ! src/share/vm/c1/c1_Instruction.hpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_LinearScan.hpp ! src/share/vm/c1/c1_Optimizer.cpp ! src/share/vm/c1/c1_RangeCheckElimination.cpp ! src/share/vm/c1/c1_RangeCheckElimination.hpp ! src/share/vm/c1/c1_ValueMap.cpp ! src/share/vm/c1/c1_ValueMap.hpp ! src/share/vm/c1/c1_ValueStack.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/interpreter/rewriter.hpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp - src/share/vm/utilities/array.cpp ! src/share/vm/utilities/array.hpp ! src/share/vm/utilities/growableArray.hpp From nils.eliasson at oracle.com Tue Apr 12 11:00:43 2016 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Tue, 12 Apr 2016 11:00:43 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8153885: [TESTBUG] few regression tests failed after 8151880 changes Message-ID: <201604121100.u3CB0hai014266@aojmv0008.oracle.com> Changeset: 0c902546dad7 Author: neliasso Date: 2016-04-12 11:29 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0c902546dad7 8153885: [TESTBUG] few regression tests failed after 8151880 changes Summary: Test that uses compile() as missed in update Reviewed-by: kvn ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/SetDontInlineMethodTest.java ! test/compiler/whitebox/SetForceInlineMethodTest.java From bharadwaj.yadavalli at oracle.com Tue Apr 12 20:34:27 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 12 Apr 2016 20:34:27 +0000 Subject: hg: jdk9/hs-comp/jaxp: 3 new changesets Message-ID: <201604122034.u3CKYRx9024940@aojmv0008.oracle.com> Changeset: bfd3029fa3dd Author: joehw Date: 2016-04-06 14:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/bfd3029fa3dd 8150969: DEFER from Features API is taking precedence over defer preference in catalog file Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/catalog/CatalogReader.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java + test/javax/xml/jaxp/unittest/catalog/bad_cat.xml + test/javax/xml/jaxp/unittest/catalog/defer_del_false.xml + test/javax/xml/jaxp/unittest/catalog/defer_false_2.xml Changeset: bf08e8fdd47a Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/bf08e8fdd47a Added tag jdk-9+113 for changeset 28626780e245 ! .hgtags Changeset: 147114dd0641 Author: lana Date: 2016-04-07 11:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/147114dd0641 Merge From bharadwaj.yadavalli at oracle.com Tue Apr 12 20:34:29 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 12 Apr 2016 20:34:29 +0000 Subject: hg: jdk9/hs-comp/corba: 2 new changesets Message-ID: <201604122034.u3CKYTMd025071@aojmv0008.oracle.com> Changeset: 5df43ffe48c4 Author: lana Date: 2016-04-07 10:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/5df43ffe48c4 Added tag jdk-9+113 for changeset cc30faa2da49 ! .hgtags Changeset: 10d175b0368c Author: chegar Date: 2016-04-09 19:49 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/10d175b0368c 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz ! src/java.corba/share/classes/module-info.java From bharadwaj.yadavalli at oracle.com Tue Apr 12 20:34:28 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 12 Apr 2016 20:34:28 +0000 Subject: hg: jdk9/hs-comp: 23 new changesets Message-ID: <201604122034.u3CKYSnm025019@aojmv0008.oracle.com> Changeset: b490dd2121ac Author: kzhaldyb Date: 2016-02-16 15:25 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b490dd2121ac 8146287: typos in /test/failure_handler Reviewed-by: iignatyev, stsmirno ! test/failure_handler/Makefile ! test/failure_handler/test/sanity/Suicide.java Changeset: 922839953828 Author: kzhaldyb Date: 2016-02-16 15:36 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/922839953828 8149780: GatherProcessInfoTimeoutHandler shouldn't call getWin32Pid if the lib isn't load Reviewed-by: iignatyev, stsmirno ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java Changeset: 63bacca32a57 Author: jwilhelm Date: 2016-03-19 01:23 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/63bacca32a57 Merge Changeset: 60842ab238ca Author: jwilhelm Date: 2016-03-23 20:12 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/60842ab238ca Merge Changeset: caf370438764 Author: dfazunen Date: 2016-03-30 17:24 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/caf370438764 8152422: Optimize GC JPRT test set Reviewed-by: sjohanss, pliden ! make/jprt.properties Changeset: 15c37952af8f Author: ctornqvi Date: 2016-03-30 11:15 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/15c37952af8f 8153071: Remove client testing from JPRT Reviewed-by: dcubed, gtriantafill ! make/jprt.properties Changeset: 7e415988cbad Author: ctornqvi Date: 2016-03-30 20:01 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/7e415988cbad Merge ! make/jprt.properties Changeset: 10fc3d11f4c4 Author: ctornqvi Date: 2016-03-31 11:42 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/10fc3d11f4c4 8150899: [TESTBUG] Split hotspot_all job into smaller jobs Reviewed-by: gtriantafill, iignatyev ! make/jprt.properties Changeset: b2c757cb9904 Author: jwilhelm Date: 2016-04-02 05:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b2c757cb9904 Merge Changeset: 9e014eb1c0bf Author: dcubed Date: 2016-04-07 08:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/9e014eb1c0bf Merge Changeset: 512906ad475a Author: bharadwaj Date: 2016-04-08 12:36 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/512906ad475a Merge Changeset: 74ccbb7d0ec5 Author: azvegint Date: 2016-03-24 02:04 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/74ccbb7d0ec5 8143227: Platform-Specific Desktop Features Reviewed-by: prr, serb ! make/common/CORE_PKGS.gmk Changeset: 125cc8069745 Author: prr Date: 2016-03-28 08:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/125cc8069745 Merge Changeset: 0cd2d5f927ae Author: serb Date: 2016-03-29 17:03 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/0cd2d5f927ae 7179078: Remove @beaninfo processing from the makefiles Reviewed-by: erikj, alexsch ! make/CompileJavaModules.gmk Changeset: 250927400311 Author: prr Date: 2016-04-05 07:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/250927400311 Merge Changeset: 4f4adcdff6b4 Author: erikj Date: 2016-04-06 11:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/4f4adcdff6b4 8152691: Compare script broken after Module system Reviewed-by: tbell ! common/autoconf/compare.sh.in ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl ! make/Main.gmk Changeset: f517c91f6a29 Author: erikj Date: 2016-04-07 13:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/f517c91f6a29 8153660: jwdp.so/dll missing from JRE image Reviewed-by: alanb ! make/common/Modules.gmk Changeset: 51fb48619b0e Author: lana Date: 2016-04-07 10:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/51fb48619b0e Added tag jdk-9+113 for changeset 55b6d550828d ! .hgtags Changeset: 49664188c2ca Author: lana Date: 2016-04-07 11:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/49664188c2ca Merge Changeset: a82fbccf2e7e Author: jlahoda Date: 2016-04-08 11:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/a82fbccf2e7e 8153243: make docs should generate JShell API docs Reviewed-by: erikj ! make/Javadoc.gmk ! make/common/NON_CORE_PKGS.gmk Changeset: 1d992540870f Author: chegar Date: 2016-04-09 19:49 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/1d992540870f 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz ! make/common/Modules.gmk ! test/lib/share/classes/jdk/test/lib/Utils.java Changeset: b72d1bf91ec1 Author: amurillo Date: 2016-04-11 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b72d1bf91ec1 Merge Changeset: 0f5e3a457553 Author: bharadwaj Date: 2016-04-12 14:17 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/0f5e3a457553 Merge From bharadwaj.yadavalli at oracle.com Tue Apr 12 20:34:30 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 12 Apr 2016 20:34:30 +0000 Subject: hg: jdk9/hs-comp/jaxws: Added tag jdk-9+113 for changeset e980062475c1 Message-ID: <201604122034.u3CKYUPv025113@aojmv0008.oracle.com> Changeset: b314bb02182b Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/b314bb02182b Added tag jdk-9+113 for changeset e980062475c1 ! .hgtags From bharadwaj.yadavalli at oracle.com Tue Apr 12 20:34:31 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 12 Apr 2016 20:34:31 +0000 Subject: hg: jdk9/hs-comp/nashorn: 3 new changesets Message-ID: <201604122034.u3CKYV4U025181@aojmv0008.oracle.com> Changeset: e015a1c14289 Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/e015a1c14289 Added tag jdk-9+113 for changeset a5d1990fd32d ! .hgtags Changeset: 0c5b4ee6923f Author: jlaskey Date: 2016-04-11 10:01 -0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/0c5b4ee6923f 8075550: Error "JavaFX runtime not found" in nashorn when load predefines scripts to import JavaFX packages Reviewed-by: kcr, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/base.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/bootstrap.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/controls.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/fxml.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/graphics.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/media.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/swing.js - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/swt.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/web.js Changeset: ba21793a0e48 Author: mhaupt Date: 2016-04-11 18:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/ba21793a0e48 8137149: add tests for issues closed during Nashorn issue cleanup Reviewed-by: jlaskey, sundar + test/script/basic/JDK-8026249.js + test/script/basic/JDK-8028429.js + test/script/basic/JDK-8028429.js.EXPECTED From bharadwaj.yadavalli at oracle.com Tue Apr 12 20:34:33 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 12 Apr 2016 20:34:33 +0000 Subject: hg: jdk9/hs-comp/langtools: 14 new changesets Message-ID: <201604122034.u3CKYXaF025191@aojmv0008.oracle.com> Changeset: f2ce02ef81e9 Author: rfield Date: 2016-04-04 20:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/f2ce02ef81e9 8153417: jshell tool: use test passed locale to retrieve ResourceBundle Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java Changeset: 68696e640592 Author: rfield Date: 2016-04-05 00:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/68696e640592 8153482: jdk/jshell/StartOptionTest.java fails on Windows after JDK-8147515 Reviewed-by: jlahoda ! test/jdk/jshell/StartOptionTest.java Changeset: d5754aaff8ec Author: alanb Date: 2016-04-05 21:17 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/d5754aaff8ec 8153370: Drop use of old style -XaddExports from tests Reviewed-by: mchung ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/platform/PlatformProviderTest.java Changeset: 306fef8428ac Author: amurillo Date: 2016-04-05 20:02 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/306fef8428ac Merge Changeset: 68d65a7076b9 Author: vromero Date: 2016-04-06 13:49 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/68d65a7076b9 8151191: javac error when running javadoc on some inner classes Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/tools/javac/T8151191/Anno.java + test/tools/javac/T8151191/AnnoProcessor.java + test/tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java Changeset: f534faf33c47 Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/f534faf33c47 Added tag jdk-9+113 for changeset 4e87682893e6 ! .hgtags Changeset: bd919db5c123 Author: lana Date: 2016-04-07 11:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/bd919db5c123 Merge Changeset: 09cd25821441 Author: mcimadamore Date: 2016-04-08 10:52 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/09cd25821441 8152832: Type inference regression in javac Summary: Stale incoropration actions caused missing inference bounds Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8152832/T8152832.java Changeset: 482c38db3637 Author: jlahoda Date: 2016-04-08 11:52 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/482c38db3637 8153243: make docs should generate JShell API docs Summary: Tweaking JShell javadoc so that it can be built without warnings/errors. Reviewed-by: rfield, erikj ! src/jdk.jshell/share/classes/jdk/jshell/Diag.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java Changeset: 571ee117bb25 Author: rfield Date: 2016-04-08 10:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/571ee117bb25 8130450: JShell: events are not generated for repeated source 8139835: JShell API: Snippet.id() doc -- specify: no meaning, dynamic Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java ! test/jdk/jshell/SimpleRegressionTest.java Changeset: 859998e32f58 Author: rfield Date: 2016-04-08 13:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/859998e32f58 8153896: JShell API: Snippet.id() doc -- breaks make doc Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java Changeset: 697549008e7f Author: rfield Date: 2016-04-09 11:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/697549008e7f 8153716: JShell tool: should warn when failed to launch editor Summary: Catch launch exceptions. Split ToolBasicTest into two to provide place for regression test. Reviewed-by: rfield Contributed-by: kubota.yuji at gmail.com ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/ToolBasicTest.java + test/jdk/jshell/ToolSimpleTest.java Changeset: 01684d40a5b0 Author: chegar Date: 2016-04-09 19:49 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/01684d40a5b0 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz - test/tools/jdeps/jdk.unsupported/Foo.java - test/tools/jdeps/jdk.unsupported/JDKUnsupportedTest.java + test/tools/jdeps/unsupported/Bar.java + test/tools/jdeps/unsupported/Foo.java + test/tools/jdeps/unsupported/JDKUnsupportedTest.java Changeset: cba09a2e6ae9 Author: ksrini Date: 2016-04-10 08:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/cba09a2e6ae9 8073100: [javadoc] Provide an ability to suppress document generation for specific elements. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java + src/jdk.compiler/share/classes/com/sun/source/doctree/HiddenTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/HiddenTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java + test/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java + test/jdk/javadoc/doclet/testHiddenTag/pkg1/A.java ! test/tools/javac/doctree/DocCommentTester.java + test/tools/javac/doctree/HiddenTest.java ! test/tools/javac/lib/DPrinter.java From bharadwaj.yadavalli at oracle.com Tue Apr 12 20:34:45 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 12 Apr 2016 20:34:45 +0000 Subject: hg: jdk9/hs-comp/jdk: 130 new changesets Message-ID: <201604122034.u3CKYnef025265@aojmv0008.oracle.com> Changeset: fdc920e40e35 Author: jwilhelm Date: 2016-03-09 14:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fdc920e40e35 Merge Changeset: 92aaccaffea7 Author: coleenp Date: 2016-03-10 14:20 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/92aaccaffea7 8150778: Reduce Throwable.getStackTrace() calls to the JVM Summary: replace JVM_GetStackTraceDepth and JVM_GetStackTraceElement, with JVM_GetStackTraceElements that gets all the elements in the StackTraceElement[] Reviewed-by: dfuchs, mchung, shade, hseigel ! make/mapfiles/libjava/mapfile-vers ! make/mapfiles/libjava/reorder-sparc ! make/mapfiles/libjava/reorder-sparcv9 ! make/mapfiles/libjava/reorder-x86 ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/Throwable.c Changeset: cba76eb01f49 Author: ysuenaga Date: 2016-03-04 18:13 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cba76eb01f49 8151181: Add JSnap to jhsdb Reviewed-by: dsamersoff ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: a67d225b677f Author: ysuenaga Date: 2016-03-15 12:27 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a67d225b677f 8151709: jhsdb should show help message in SALauncher. Reviewed-by: dsamersoff ! test/sun/tools/jhsdb/SAGetoptTest.java Changeset: 845872bba235 Author: redestad Date: 2016-03-17 10:26 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/845872bba235 8152074: Avoid lambda usage in StringConcatFactory initializer Reviewed-by: shade, forax, chegar ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: 9aa836718999 Author: jwilhelm Date: 2016-03-19 01:23 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9aa836718999 Merge Changeset: 4ef83a6b90e8 Author: hb Date: 2016-03-21 20:39 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4ef83a6b90e8 8031753: JMXServiceURL should not use getLocalHost or its usage should be enhanced Summary: JMXServiceURL should not use getLocalHost or its usage should be enhanced Reviewed-by: jbachorik ! src/java.management/share/classes/javax/management/remote/JMXServiceURL.java Changeset: 645a9be6eddb Author: hb Date: 2016-03-22 01:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/645a9be6eddb 8151797: java/lang/management/ThreadMXBean/ThreadLists.java : inconsistent results Summary: Create ThreadMXBean at the beginning of test so that call-site cleaner thread will be started Reviewed-by: sla ! test/java/lang/management/ThreadMXBean/ThreadLists.java Changeset: 5a553039e9fc Author: sla Date: 2016-03-22 19:29 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5a553039e9fc 8151887: com/sun/jdi/RedefineClearBreakpoint.sh failed with timeout Summary: Take timeout factor into account Reviewed-by: dsamersoff ! test/com/sun/jdi/ShellScaffold.sh Changeset: a1ff2f35dcc6 Author: sla Date: 2016-03-22 19:29 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a1ff2f35dcc6 7153107: com/sun/jdi/InterruptHangTest.java fails in nightlies Summary: Increased timeouts and added timestamped logging Reviewed-by: sspitsyn ! test/com/sun/jdi/InterruptHangTest.java ! test/com/sun/jdi/TestScaffold.java Changeset: 277d7584fa03 Author: sgehwolf Date: 2016-03-21 11:24 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/277d7584fa03 4858370: JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command Summary: Delete global references in invoker_completeInvokeRequest() Reviewed-by: sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c + test/com/sun/jdi/OomDebugTest.java Changeset: 0442990ca8ad Author: sspitsyn Date: 2016-03-22 21:27 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0442990ca8ad Merge Changeset: 725743673498 Author: dsamersoff Date: 2016-03-23 21:40 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/725743673498 8151444: JDP not working Summary: Don't set IP_MULTICAST_IF explicitly Reviewed-by: sla, ysuenaga ! src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java ! test/sun/management/jdp/JdpDefaultsTest.java ! test/sun/management/jdp/JdpTestCase.java Changeset: 0dfea12d7199 Author: jwilhelm Date: 2016-03-23 20:14 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0dfea12d7199 Merge - make/gendata/Gendata-jdk.jdeps.gmk - make/gensrc/Gensrc-jdk.dev.gmk - make/gensrc/Gensrc-jdk.jvmstat.gmk - make/launcher/Launcher-jdk.dev.gmk ! make/mapfiles/libjava/mapfile-vers - make/scripts/localelist.sh - make/src/classes/build/tools/module/GenJdepsModulesXml.java - make/src/classes/build/tools/module/GenModulesList.java - make/src/classes/build/tools/module/ImageBuilder.java - make/src/classes/build/tools/module/ModuleArchive.java - make/src/classes/build/tools/module/boot.modules - make/src/classes/build/tools/module/ext.modules ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java - src/java.base/share/classes/jdk/internal/jimage/Archive.java - src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java - src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java - src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java - src/java.base/share/classes/jdk/internal/jimage/ImageStringsWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java - src/java.base/share/classes/jdk/internal/jimage/StringTable.java - src/java.base/share/classes/jdk/internal/jimage/UTF8String.java - src/java.base/share/classes/sun/misc/Launcher.java - src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template ! src/java.base/share/native/include/jvm.h - src/java.base/share/native/libjava/Package.c - src/java.base/share/native/libjava/Proxy.c - src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp - src/java.desktop/share/classes/META-INF/services/java.net.ContentHandlerFactory - src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup - src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider - src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService - src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder - src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService - src/jdk.accessibility/windows/classes/META-INF/services/javax.accessibility.AccessibilityProvider - src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider - src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider - src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java - src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java - src/jdk.dev/share/classes/jdk/tools/jimage/Main.java - src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java - src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService - src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo - src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider - src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java/net/MyDatagramSocketImplFactory.java - test/java/net/httpclient/whitebox/TEST.properties - test/java/net/httpclient/whitebox/java/net/http/SelectorTest.java - test/java/util/stream/bootlib/TEST.properties - test/javax/swing/JScrollPane/8033000/bug8033000.java - test/jdk/internal/jimage/ExecutableTest.java - test/jdk/internal/jimage/JImageTest.java - test/jdk/internal/jimage/VerifyJimage.java - test/sun/security/krb5/config/NamingManager.java - test/sun/security/krb5/config/dns.sh - test/sun/security/mscapi/IsSunMSCAPIAvailable.sh - test/sun/security/ssl/StatusStapling/BogusStatusRequest.java - test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java - test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java - test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java - test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java - test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java - test/sun/security/ssl/StatusStapling/TestCase.java - test/sun/security/ssl/StatusStapling/TestUtils.java ! test/sun/tools/jhsdb/SAGetoptTest.java Changeset: 0e13cf9d7b0f Author: coleenp Date: 2016-03-24 15:59 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0e13cf9d7b0f 8152719: ignore this com/sun/jdi/InterfaceMehtodsTest.java until bug is fix Reviewed-by: ctornqvi, hseigel, sspitsyn ! test/ProblemList.txt Changeset: ab934fd0a498 Author: akulyakh Date: 2016-03-24 15:22 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ab934fd0a498 8147987: Remove sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java from problemList Summary: Re-enabling a previously excluded test Reviewed-by: sspitsyn ! test/ProblemList.txt Changeset: 8fa63e27e764 Author: ysuenaga Date: 2016-03-30 21:05 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8fa63e27e764 8151674: STW phases at Concurrent GC should count in PerfCounter Reviewed-by: jmasa, sla, tschatzl ! src/jdk.jcmd/share/classes/sun/tools/jstat/resources/jstat_options ! test/sun/tools/jstat/gcCapacityOutput1.awk ! test/sun/tools/jstat/gcCauseOutput1.awk ! test/sun/tools/jstat/gcMetaCapacityOutput1.awk ! test/sun/tools/jstat/gcNewCapacityOutput1.awk ! test/sun/tools/jstat/gcOldCapacityOutput1.awk ! test/sun/tools/jstat/gcOldOutput1.awk ! test/sun/tools/jstat/gcOutput1.awk ! test/sun/tools/jstat/lineCounts1.awk ! test/sun/tools/jstat/lineCounts2.awk ! test/sun/tools/jstat/lineCounts3.awk ! test/sun/tools/jstat/lineCounts4.awk ! test/sun/tools/jstat/timeStamp1.awk Changeset: b0aeac976aea Author: dcubed Date: 2016-04-01 14:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b0aeac976aea 8153302: [BACKOUT] STW phases at Concurrent GC should count in PerfCounter Reviewed-by: jmasa, jwilhelm ! src/jdk.jcmd/share/classes/sun/tools/jstat/resources/jstat_options ! test/sun/tools/jstat/gcCapacityOutput1.awk ! test/sun/tools/jstat/gcCauseOutput1.awk ! test/sun/tools/jstat/gcMetaCapacityOutput1.awk ! test/sun/tools/jstat/gcNewCapacityOutput1.awk ! test/sun/tools/jstat/gcOldCapacityOutput1.awk ! test/sun/tools/jstat/gcOldOutput1.awk ! test/sun/tools/jstat/gcOutput1.awk ! test/sun/tools/jstat/lineCounts1.awk ! test/sun/tools/jstat/lineCounts2.awk ! test/sun/tools/jstat/lineCounts3.awk ! test/sun/tools/jstat/lineCounts4.awk ! test/sun/tools/jstat/timeStamp1.awk Changeset: 96b1cfa80016 Author: jwilhelm Date: 2016-04-02 05:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/96b1cfa80016 Merge ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! test/ProblemList.txt Changeset: a16240806984 Author: dcubed Date: 2016-04-06 15:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a16240806984 8153673: [BACKOUT] JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command Reviewed-by: jwilhelm, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c - test/com/sun/jdi/OomDebugTest.java Changeset: cb6d9bc70e70 Author: dcubed Date: 2016-04-07 10:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cb6d9bc70e70 Merge ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! test/ProblemList.txt Changeset: 47921bb43a5b Author: bharadwaj Date: 2016-04-08 12:36 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/47921bb43a5b Merge Changeset: 8f5f8f0f265e Author: vtewari Date: 2016-04-05 17:07 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8f5f8f0f265e 7167293: FtpURLConnection connection leak on FileNotFoundException Reviewed-by: chegar, rriggs ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java + test/sun/net/ftp/FtpURLConnectionLeak.java Changeset: eded1d1733de Author: rgoel Date: 2016-04-05 12:02 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/eded1d1733de 8149735: PropertiesTest.sh fails Summary: Updated permissions of "writablejdk". Reviewed-by: naoto, peytoia ! test/java/util/Currency/PropertiesTest.sh Changeset: 1b7b805c6c15 Author: naoto Date: 2016-04-05 09:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1b7b805c6c15 8152742: jlink --include-locales th fails with ArrayIndexOutOfBoundsException Reviewed-by: mchung, okutsu ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java Changeset: a2c688f39ffc Author: psadhukhan Date: 2016-03-09 11:26 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a2c688f39ffc 8034239: PrintServiceLookup.lookupPrintServices() returns different amount of services in comparison with lpstat -v Reviewed-by: prr, jgodinez ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java Changeset: 91ef08b978dd Author: avstepan Date: 2016-03-09 12:38 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/91ef08b978dd 8142406: [TEST] MultiResolution image: need test to cover the case when @2x image is corrupted Reviewed-by: serb, ssadetsky + test/java/awt/image/multiresolution/Corrupted2XImageTest.java Changeset: 7eef3f0c6089 Author: serb Date: 2016-03-09 14:23 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7eef3f0c6089 8144164: [macosx] Test java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest failed Reviewed-by: avstepan, yan - test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html ! test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java Changeset: d1c481a18d0c Author: jdv Date: 2016-03-10 14:14 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d1c481a18d0c 8139183: drawImage misses background's alpha channel Reviewed-by: flar, psadhukhan ! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java + test/java/awt/image/DrawImage/ScaledImageAlphaTest.java Changeset: be6ad656d582 Author: avstepan Date: 2016-03-10 13:07 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/be6ad656d582 8151269: [TEST] add test covering getSource() method for multiresolution image Reviewed-by: alexsch, serb + test/java/awt/image/multiresolution/MultiresolutionSourceTest.java Changeset: 259604a9b3c0 Author: serb Date: 2016-03-04 20:10 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/259604a9b3c0 8151288: Generation of property files for gtk l&f can be skipped on win/osx Reviewed-by: erikj ! make/gensrc/Gensrc-java.desktop.gmk Changeset: 90f70a67250f Author: avstepan Date: 2016-03-10 17:19 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/90f70a67250f 8151627: [TEST_BUG] fix test/java/awt/image/multiresolution/MultiResolutionRenderingHintsTest.java to run with Jake Reviewed-by: serb, yan ! test/java/awt/image/multiresolution/MultiResolutionRenderingHintsTest.java Changeset: ef8fd276efe1 Author: rchamyal Date: 2016-03-11 10:57 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ef8fd276efe1 8145896: JInternalFrame setMaximum before adding to desktop throws null pointer exception Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java + test/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java Changeset: e3fd20ff65cd Author: rchamyal Date: 2016-03-11 11:00 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e3fd20ff65cd 8145174: HiDPI splash screen support on Linux Reviewed-by: serb, alexsch ! make/lib/Awt2dLibraries.gmk ! make/mapfiles/libsplashscreen/mapfile-vers ! src/java.desktop/share/classes/java/awt/SplashScreen.java + src/java.desktop/unix/native/common/awt/systemscale/systemScale.c + src/java.desktop/unix/native/common/awt/systemscale/systemScale.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libsplashscreen/splashscreen_config.h ! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c + test/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java Changeset: 3bcdbb2ccb29 Author: pkbalakr Date: 2016-03-11 11:02 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3bcdbb2ccb29 7012008: JDesktopPane - Wrong background color with Win7+WindowsLnf Reviewed-by: ssadetsky, aivanov ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java + test/javax/swing/JDesktopPane/DesktopPaneBackgroundTest.java Changeset: 86410b3b6b02 Author: kshefov Date: 2016-03-11 11:17 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/86410b3b6b02 6734341: REGTEST fails: SelectionAutoscrollTest.html Reviewed-by: serb, ssadetsky Contributed-by: Vikrant Agarwal - test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.html ! test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.java Changeset: 141488128d50 Author: avstepan Date: 2016-03-11 14:06 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/141488128d50 8151699: [TEST_BUG] fix awt/image/multiresolution/MultiResolutionTrayIconTest Reviewed-by: serb ! test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java Changeset: efd717b776ba Author: avstepan Date: 2016-03-11 19:45 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/efd717b776ba 8151697: [TEST] minor update of test/java/awt/image/multiresolution/BaseMultiResolutionImageTest.java Reviewed-by: alexsch ! test/java/awt/image/multiresolution/BaseMultiResolutionImageTest.java Changeset: 1c17ecf713d3 Author: alexsch Date: 2016-03-11 21:57 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1c17ecf713d3 8069348: SunGraphics2D.copyArea() does not properly work for scaled graphics in D3D Reviewed-by: flar, serb ! src/java.desktop/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java ! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/java2d/SurfaceData.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java + test/java/awt/Graphics/CopyScaledArea/CopyScaledAreaTest.java + test/javax/swing/JInternalFrame/8069348/bug8069348.java Changeset: 86d89bad4a4b Author: psadhukhan Date: 2016-03-14 13:04 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/86d89bad4a4b 8151621: [TEST_BUG] java/awt/print/PrinterJob/MultiMonPrintDlgTest.java doesn't work with jtreg Reviewed-by: yan, jdv ! test/java/awt/print/PrinterJob/MultiMonPrintDlgTest.java Changeset: 38e583748916 Author: avstepan Date: 2016-03-14 12:20 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/38e583748916 8150724: [TEST] HiDPI: create a test for multiresolution icons Reviewed-by: alexsch, yan + test/java/awt/image/multiresolution/MultiresolutionIconTest.java Changeset: 719cfab5f252 Author: mhalder Date: 2016-03-14 16:46 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/719cfab5f252 8149456: [macosx] robot.keyPress do not generate key events (keyPressed and keyReleased) for function keys F13 to F19 Reviewed-by: ssadetsky, aniyogi ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m + test/java/awt/keyboard/AllKeyCode/AllKeyCode.java Changeset: 743002deeea8 Author: ddehaven Date: 2016-03-11 11:42 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/743002deeea8 Merge - make/lib/Lib-jdk.deploy.osx.gmk - make/mapfiles/libjfr/mapfile-vers - src/java.base/share/classes/sun/misc/ASCIICaseInsensitiveComparator.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/Dispatch.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchConcurrentQueue.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchMainQueue.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchNative.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchQueue.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchRetainedResource.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchSerialQueue.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/package.html - src/jdk.deploy.osx/macosx/native/libosx/CFileManager.m - src/jdk.deploy.osx/macosx/native/libosx/Dispatch.m Changeset: 29ee631effcc Author: ddehaven Date: 2016-03-14 07:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/29ee631effcc Merge Changeset: f685d342544e Author: erikj Date: 2016-03-14 13:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f685d342544e 8151770: 9-client windows builds fail on windows since make file change for 8145174 Reviewed-by: prr ! make/lib/Awt2dLibraries.gmk Changeset: f46f04bde3d8 Author: ssadetsky Date: 2016-03-15 09:11 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f46f04bde3d8 8143295: Validating issue in AWT Reviewed-by: serb, alexsch ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java Changeset: 17b0a13291e9 Author: ssadetsky Date: 2016-03-15 09:18 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/17b0a13291e9 8021961: setAlwaysOnTop doesn't behave correctly in Linux/Solaris under certain scenarios Reviewed-by: serb, azvegint ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java + test/java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java Changeset: 6cb04a5e3a85 Author: ssadetsky Date: 2016-03-15 09:22 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6cb04a5e3a85 8139227: Text fields in JPopupMenu structure do not receive focus in hosted Applets Reviewed-by: serb, alexsch ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp + test/java/awt/Window/FindOwner/FindOwnerTest.html + test/java/awt/Window/FindOwner/FindOwnerTest.java Changeset: 4c4c633ca2c1 Author: alexsch Date: 2016-03-15 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4c4c633ca2c1 8076545: Text size is twice bigger under Windows L&F on Win 8.1 with HiDPI display 8149453: [hidpi] JFileChooser does not scale properly on Windows with HiDPI display and Windows L&F 8149368: [hidpi] JLabel font is twice bigger than JTextArea font on Windows 7,HiDPI, Windows L&F Reviewed-by: flar, serb ! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.h + test/java/awt/font/FontScaling/FontScalingTest.java Changeset: 29f8bd062f2e Author: alexsch Date: 2016-03-15 22:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/29f8bd062f2e 8149849: [hidpi] DnD issues (cannot DnD from JFileChooser to JEditorPane or other text component) when scale > 1 Reviewed-by: prr, serb ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp + test/javax/swing/JTextArea/8149849/DNDTextToScaledArea.java Changeset: 0336f5aeaa40 Author: psadhukhan Date: 2016-03-16 15:00 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0336f5aeaa40 8066139: Null return from PrintJob.getGraphics() running closed/java/awt/PrintJob/HighResTest/HighResTest.java Reviewed-by: prr, jdv Contributed-by: philip.race at oracle.com, prasanta.sadhukhan at oracle.com ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java + test/java/awt/PrintJob/HighResTest.java Changeset: e51c68afc075 Author: serb Date: 2016-03-16 15:36 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e51c68afc075 8151857: [TEST_BUG] bug6544309.java fails intermittently Reviewed-by: yan, avstepan ! test/javax/swing/JPopupMenu/6544309/bug6544309.java Changeset: e7d112770102 Author: serb Date: 2016-03-16 15:55 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e7d112770102 8146239: Support of PCM_FLOAT for the AU file format Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/AuFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileWriter.java Changeset: 2a619b8d7752 Author: psadhukhan Date: 2016-03-17 11:23 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2a619b8d7752 6379088: Suboptimal expression in javax.imageio.ImageTypeSpecifier.getBitsPerBand(int) Reviewed-by: prr, serb, jdv ! src/java.desktop/share/classes/javax/imageio/ImageTypeSpecifier.java Changeset: 5c9fd890f278 Author: psadhukhan Date: 2016-03-17 12:48 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5c9fd890f278 8151110: libfontmanager should free memory with delete[] if it was allocated with new[] Reviewed-by: prr, serb ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc Changeset: d40b4a2a6f5d Author: avstepan Date: 2016-03-17 13:17 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d40b4a2a6f5d 8151714: [TEST] add a test for JOptionPane dialog multiresolution icons Reviewed-by: alexsch + test/java/awt/image/multiresolution/MultiResolutionJOptionPaneIconTest.java Changeset: 296dc933c637 Author: ptbrunet Date: 2016-03-17 21:58 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/296dc933c637 8145228: Java Access Bridge, getAccessibleStatesStringFromContext doesn't wrap the call to getAccessibleRole Summary: use invokeAndWait in two places that were missing that Reviewed-by: alexsch, prr Contributed-by: peter.brunet at oracle.com ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java Changeset: 4a1e160a12c3 Author: arapte Date: 2016-03-18 17:00 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4a1e160a12c3 8149636: TextField flicker & over scroll when selection scrolls beyond the bounds of TextField Reviewed-by: ssadetsky, psadhukhan ! src/java.desktop/windows/native/libawt/windows/awt_TextArea.cpp ! src/java.desktop/windows/native/libawt/windows/awt_TextField.cpp + test/java/awt/TextArea/OverScrollTest/OverScrollTest.java + test/java/awt/TextField/OverScrollTest/OverScrollTest.java - test/java/awt/TextField/ScrollSelectionTest/ScrollSelectionTest.html ! test/java/awt/TextField/ScrollSelectionTest/ScrollSelectionTest.java Changeset: 62595f5bc270 Author: prr Date: 2016-03-18 11:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/62595f5bc270 Merge Changeset: 1442a9c0a7f4 Author: prr Date: 2016-03-21 09:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1442a9c0a7f4 Merge Changeset: f21dea1ddcdc Author: ssadetsky Date: 2016-03-22 13:07 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f21dea1ddcdc 8152201: [TEST_BUG] test/java/awt/Window/FindOwner/FindOwnerTest.java has @test tag Reviewed-by: prr, serb, alexsch ! test/java/awt/Window/FindOwner/FindOwnerTest.java Changeset: bef17930c9ae Author: aniyogi Date: 2016-03-22 16:07 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bef17930c9ae 8148555: [macosx] An uncaught exception was raised entering Emoji into JTextArea Reviewed-by: serb, alexsch, rchamyal ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m + test/javax/swing/JTextArea/8148555/JTextAreaEmojiTest.java Changeset: 8b4ca0ad69a4 Author: prr Date: 2016-03-22 13:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8b4ca0ad69a4 Merge - make/gendata/Gendata-jdk.jdeps.gmk - make/gensrc/Gensrc-jdk.dev.gmk - make/gensrc/Gensrc-jdk.jvmstat.gmk - make/launcher/Launcher-jdk.dev.gmk - make/scripts/localelist.sh - make/src/classes/build/tools/module/GenJdepsModulesXml.java - make/src/classes/build/tools/module/GenModulesList.java - make/src/classes/build/tools/module/ImageBuilder.java - make/src/classes/build/tools/module/ModuleArchive.java - make/src/classes/build/tools/module/boot.modules - make/src/classes/build/tools/module/ext.modules - src/java.base/share/classes/jdk/internal/jimage/Archive.java - src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java - src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java - src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java - src/java.base/share/classes/jdk/internal/jimage/ImageStringsWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java - src/java.base/share/classes/jdk/internal/jimage/StringTable.java - src/java.base/share/classes/jdk/internal/jimage/UTF8String.java - src/java.base/share/classes/sun/misc/Launcher.java - src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template - src/java.base/share/native/libjava/Package.c - src/java.base/share/native/libjava/Proxy.c - src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp - src/java.desktop/share/classes/META-INF/services/java.net.ContentHandlerFactory - src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup - src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider - src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService - src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder - src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService - src/jdk.accessibility/windows/classes/META-INF/services/javax.accessibility.AccessibilityProvider - src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider - src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider - src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java - src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java - src/jdk.dev/share/classes/jdk/tools/jimage/Main.java - src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java - src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService - src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo - src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider - src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java/net/MyDatagramSocketImplFactory.java - test/java/net/httpclient/whitebox/TEST.properties - test/java/net/httpclient/whitebox/java/net/http/SelectorTest.java - test/java/util/stream/bootlib/TEST.properties - test/jdk/internal/jimage/ExecutableTest.java - test/jdk/internal/jimage/JImageTest.java - test/jdk/internal/jimage/VerifyJimage.java - test/sun/security/krb5/config/NamingManager.java - test/sun/security/krb5/config/dns.sh - test/sun/security/mscapi/IsSunMSCAPIAvailable.sh - test/sun/security/ssl/StatusStapling/BogusStatusRequest.java - test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java - test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java - test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java - test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java - test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java - test/sun/security/ssl/StatusStapling/TestCase.java - test/sun/security/ssl/StatusStapling/TestUtils.java Changeset: 5ddf42bdf7ca Author: prr Date: 2016-03-22 14:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5ddf42bdf7ca 8055463: Need public API allowing full access to font collections in Font.createFont() Reviewed-by: serb, vadim ! src/java.desktop/macosx/classes/sun/font/CFontManager.java ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/sun/font/FileFont.java ! src/java.desktop/share/classes/sun/font/FontManager.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! test/java/awt/FontClass/CreateFont/BigFont.java + test/java/awt/FontClass/CreateFont/CreateFontArrayTest.java ! test/java/awt/font/FontNames/GetLCIDFromLocale.java Changeset: 818f74ccccf9 Author: alexsch Date: 2016-03-23 14:25 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/818f74ccccf9 8150844: [hidpi] [macosx] -Dsun.java2d.uiScale should be taken into account for OS X Reviewed-by: serb, avstepan ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java - test/java/awt/hidpi/properties/HiDPIPropertiesLinuxTest.java + test/java/awt/hidpi/properties/HiDPIPropertiesUnixTest.java ! test/java/awt/image/multiresolution/Corrupted2XImageTest.java ! test/java/awt/image/multiresolution/MenuMultiresolutionIconTest.java ! test/java/awt/image/multiresolution/MultiresolutionIconTest.java Changeset: f633780cf089 Author: aniyogi Date: 2016-03-23 17:25 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f633780cf089 8151282: [TEST_BUG] javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java fails with GTK LnF Reviewed-by: serb, alexsch ! test/javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java Changeset: 5f53e3dabdc5 Author: lbourges Date: 2016-03-23 21:20 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5f53e3dabdc5 8144938: Handle properly coordinate overflow in Marlin Renderer Summary: skip point coordinates with NaN/Infinity values Reviewed-by: flar, prr ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java ! src/java.desktop/share/classes/sun/java2d/pipe/AAShapePipe.java ! test/sun/java2d/marlin/CrashNaNTest.java Changeset: 7d9ef221ddc7 Author: azvegint Date: 2016-03-24 02:22 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7d9ef221ddc7 8143227: Platform-Specific Desktop Features Reviewed-by: prr, serb ! make/mapfiles/libawt_xawt/mapfile-vers - src/java.desktop/macosx/classes/com/apple/eawt/AboutHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/AppEvent.java - src/java.desktop/macosx/classes/com/apple/eawt/AppEventListener.java - src/java.desktop/macosx/classes/com/apple/eawt/AppForegroundListener.java - src/java.desktop/macosx/classes/com/apple/eawt/AppHiddenListener.java - src/java.desktop/macosx/classes/com/apple/eawt/AppReOpenedListener.java ! src/java.desktop/macosx/classes/com/apple/eawt/Application.java ! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java ! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java ! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java ! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenAdapter.java ! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenHandler.java ! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenListener.java + src/java.desktop/macosx/classes/com/apple/eawt/MacQuitResponse.java - src/java.desktop/macosx/classes/com/apple/eawt/OpenFilesHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/OpenURIHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/PreferencesHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/PrintFilesHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/QuitHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/QuitResponse.java - src/java.desktop/macosx/classes/com/apple/eawt/QuitStrategy.java - src/java.desktop/macosx/classes/com/apple/eawt/ScreenSleepListener.java - src/java.desktop/macosx/classes/com/apple/eawt/SystemSleepListener.java - src/java.desktop/macosx/classes/com/apple/eawt/UserSessionListener.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppDockIconHandler.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppEventHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java + src/java.desktop/macosx/classes/com/apple/eawt/event/FullScreenEvent.java ! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java + src/java.desktop/macosx/classes/sun/lwawt/macosx/CTaskbarPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m ! src/java.desktop/share/classes/java/awt/Desktop.java ! src/java.desktop/share/classes/java/awt/Frame.java + src/java.desktop/share/classes/java/awt/Taskbar.java + src/java.desktop/share/classes/java/awt/desktop/AboutEvent.java + src/java.desktop/share/classes/java/awt/desktop/AboutHandler.java + src/java.desktop/share/classes/java/awt/desktop/AppEvent.java + src/java.desktop/share/classes/java/awt/desktop/AppForegroundEvent.java + src/java.desktop/share/classes/java/awt/desktop/AppForegroundListener.java + src/java.desktop/share/classes/java/awt/desktop/AppHiddenEvent.java + src/java.desktop/share/classes/java/awt/desktop/AppHiddenListener.java + src/java.desktop/share/classes/java/awt/desktop/AppReopenedEvent.java + src/java.desktop/share/classes/java/awt/desktop/AppReopenedListener.java + src/java.desktop/share/classes/java/awt/desktop/FilesEvent.java + src/java.desktop/share/classes/java/awt/desktop/OpenFilesEvent.java + src/java.desktop/share/classes/java/awt/desktop/OpenFilesHandler.java + src/java.desktop/share/classes/java/awt/desktop/OpenURIEvent.java + src/java.desktop/share/classes/java/awt/desktop/OpenURIHandler.java + src/java.desktop/share/classes/java/awt/desktop/PreferencesEvent.java + src/java.desktop/share/classes/java/awt/desktop/PreferencesHandler.java + src/java.desktop/share/classes/java/awt/desktop/PrintFilesEvent.java + src/java.desktop/share/classes/java/awt/desktop/PrintFilesHandler.java + src/java.desktop/share/classes/java/awt/desktop/QuitEvent.java + src/java.desktop/share/classes/java/awt/desktop/QuitHandler.java + src/java.desktop/share/classes/java/awt/desktop/QuitResponse.java + src/java.desktop/share/classes/java/awt/desktop/QuitStrategy.java + src/java.desktop/share/classes/java/awt/desktop/ScreenSleepEvent.java + src/java.desktop/share/classes/java/awt/desktop/ScreenSleepListener.java + src/java.desktop/share/classes/java/awt/desktop/SystemEventListener.java + src/java.desktop/share/classes/java/awt/desktop/SystemSleepEvent.java + src/java.desktop/share/classes/java/awt/desktop/SystemSleepListener.java + src/java.desktop/share/classes/java/awt/desktop/UserSessionEvent.java + src/java.desktop/share/classes/java/awt/desktop/UserSessionListener.java + src/java.desktop/share/classes/java/awt/desktop/package.html ! src/java.desktop/share/classes/java/awt/peer/DesktopPeer.java + src/java.desktop/share/classes/java/awt/peer/TaskbarPeer.java ! src/java.desktop/share/classes/module-info.java ! src/java.desktop/share/classes/sun/awt/ComponentFactory.java ! src/java.desktop/share/classes/sun/awt/HToolkit.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java + src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h + src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c + src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.h ! src/java.desktop/windows/classes/sun/awt/windows/WDesktopPeer.java + src/java.desktop/windows/classes/sun/awt/windows/WTaskbarPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp + src/java.desktop/windows/native/libawt/windows/awt_Taskbar.cpp + src/java.desktop/windows/native/libawt/windows/awt_Taskbar.h ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h ! src/java.desktop/windows/native/libawt/windows/awt_Window.h Changeset: a3a683851089 Author: psadhukhan Date: 2016-03-24 12:02 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a3a683851089 7107620: Need to round in test java/awt/print/PageFormat/PageFormatFromAttributes.java Reviewed-by: prr ! test/java/awt/print/PageFormat/PageFormatFromAttributes.java Changeset: 64c50dfeeada Author: aghaisas Date: 2016-03-24 12:27 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/64c50dfeeada 6185114: Undefined Exception in SampleModel, method createCompatibleSampleModel Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/java/awt/image/SampleModel.java + test/java/awt/image/SampleModelConstructorTest.java Changeset: 5b5dd020fd6c Author: psadhukhan Date: 2016-03-24 14:00 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5b5dd020fd6c 8151590: "ALL" radio button is not selected in printDialog when we call DefaultSelectionType.ALL in windows Reviewed-by: prr, jdv ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp + test/java/awt/print/PrinterJob/PrintTest.java Changeset: 068139a6ad24 Author: rchamyal Date: 2016-03-24 14:06 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/068139a6ad24 8145173: HiDPI splash screen support on Windows Reviewed-by: serb, alexsch, erikj ! make/lib/Awt2dLibraries.gmk ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/splashscreen.h ! src/java.base/share/native/libjli/splashscreen_stubs.c ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.c ! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h ! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c + src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp + src/java.desktop/windows/native/common/awt/systemscale/systemScale.h ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp ! src/java.desktop/windows/native/libsplashscreen/splashscreen_config.h ! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c ! test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java Changeset: 87893d4b2bc2 Author: pkbalakr Date: 2016-03-24 16:56 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/87893d4b2bc2 6439354: Win L&F: TitledBorder colors are not from desktop Reviewed-by: ssadetsky, rchamyal, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java + test/javax/swing/LookAndFeel/6439354/TitledBorderTest.java Changeset: b0857e1b3b9c Author: ssadetsky Date: 2016-03-24 20:03 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b0857e1b3b9c 8133864: Wrong display, when the document I18n properties is true. Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/text/CompositeView.java + test/javax/swing/text/TableView/I18nLayoutTest.java Changeset: 0f33319601c5 Author: ssadetsky Date: 2016-03-24 20:10 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0f33319601c5 8075907: The regression-swing case failed as the rollover icons is not correctly shown with the special options"-client -Dswing.defaultlaf=javax.swing.plaf.nimbus.NimbusLookAndFeel" Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java Changeset: 4ac42135594d Author: ssadetsky Date: 2016-03-24 20:19 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4ac42135594d 8139215: RTFEditorKit does not save alignment Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFGenerator.java + test/javax/swing/text/rtf/RTFWriteParagraphAlignTest.java Changeset: f9abfe7b70d9 Author: ssadetsky Date: 2016-03-24 20:28 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f9abfe7b70d9 8134669: Empty screen insets in Gnome 3, OEL 7 in multiscreen mode Reviewed-by: alexsch ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java Changeset: a5d50dc3e9e0 Author: alexsch Date: 2016-03-24 13:27 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a5d50dc3e9e0 8151998: VS2010 ThemeReader.cpp(758) : error C3861: 'round': identifier not found Reviewed-by: serb, ssadetsky ! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp Changeset: 96582115ded2 Author: ssadetsky Date: 2016-03-25 11:29 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/96582115ded2 8078514: Nightly: api/javax_swing/DefaultRowSorter/index_ModelStructChanged failure Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/sun/swing/FilePane.java Changeset: 40a1e2dad3a6 Author: yan Date: 2016-03-25 12:31 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/40a1e2dad3a6 8150535: [TEST_BUG] fix @library for test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java 8151033: [TEST_BUG] typo in java/awt/MouseInfo/PointerInfoCrashTest.java: no sun.awt.peer 8151037: [TEST_BUG] javax/swing/Action/8133039/bug8133039.java requires @modules 8152301: [TESTBUG] Compilation errors in client lib test files Reviewed-by: serb, alexsch ! test/java/awt/Mixing/AWT_Mixing/ViewportOverlapping.java ! test/java/awt/MouseInfo/PointerInfoCrashTest.java ! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh ! test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java ! test/java/awt/xembed/server/RunTestXEmbed.java ! test/java/awt/xembed/server/TestXEmbedServerJava.java ! test/java/awt/xembed/server/TesterClient.java ! test/javax/swing/Action/8133039/bug8133039.java Changeset: 82e237ee6cd5 Author: avstepan Date: 2016-03-25 15:49 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/82e237ee6cd5 8149558: [TEST] add regression test for JDK-8150154 Reviewed-by: serb, yan + test/javax/imageio/plugins/shared/RepeatingWriteTest.java ! test/javax/imageio/plugins/tiff/MultiPageTest/MultiPageTest.java Changeset: 87cccbd30faf Author: prr Date: 2016-03-25 13:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/87cccbd30faf 8051519: Deprecate sun.java2d.SunGraphicsEnvironment.useAlternateFontforJALocales Reviewed-by: mchung ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java Changeset: 5ef5a53e79b8 Author: serb Date: 2016-03-28 17:59 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5ef5a53e79b8 8132782: RIFFReader does not support WAVE-Files greater than 2 GiB Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileReader.java + test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeWaveExtFiles.java + test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeWaveFloatFiles.java Changeset: 311a666caa2e Author: serb Date: 2016-03-28 18:02 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/311a666caa2e 8149958: Implementation/documantation of AudioInputStream.read()/skip() should be updated Reviewed-by: amenkov, prr ! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java Changeset: 266db7445241 Author: prr Date: 2016-03-28 08:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/266db7445241 Merge - make/src/native/genconstants/ch/genSocketOptionRegistry.c - make/src/native/genconstants/fs/genSolarisConstants.c - make/src/native/genconstants/fs/genUnixConstants.c - src/java.base/share/classes/sun/misc/Resource.java - src/java.base/share/classes/sun/misc/URLClassPath.java - src/java.base/unix/classes/sun/misc/FileURLMapper.java - src/java.base/windows/classes/sun/misc/FileURLMapper.java - src/jdk.deploy.osx/macosx/classes/module-info.java Changeset: 41e5cfe957cb Author: prr Date: 2016-03-28 08:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/41e5cfe957cb Merge Changeset: d9410697226b Author: rchamyal Date: 2016-03-29 14:43 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d9410697226b 8150225: api/javax_swing/text/AbstractWriter/index_indent failed Reviewed-by: serb, aniyogi ! src/java.desktop/share/classes/javax/swing/text/AbstractWriter.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLWriter.java ! test/javax/swing/text/html/HTMLEditorKit/7104635/HTMLEditorKitWriterBug.java Changeset: 94c6e3804642 Author: alexsch Date: 2016-03-29 09:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/94c6e3804642 8152159: LabelUI is not updated for TitledBorder Reviewed-by: ssadetsky ! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java + test/javax/swing/border/8152159/TitledBorderLabelUITest.java Changeset: 36bc09d7112a Author: serb Date: 2016-03-29 17:35 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/36bc09d7112a 7179078: Remove @beaninfo processing from the makefiles Reviewed-by: erikj, alexsch - make/data/swingbeaninfo/SwingBeanInfo.template - make/data/swingbeaninfo/images/AbstractButtonColor16.gif - make/data/swingbeaninfo/images/BorderColor16.gif - make/data/swingbeaninfo/images/BoxColor16.gif - make/data/swingbeaninfo/images/BoxColor32.gif - make/data/swingbeaninfo/images/BoxMono16.gif - make/data/swingbeaninfo/images/BoxMono32.gif - make/data/swingbeaninfo/images/JAppletColor16.gif - make/data/swingbeaninfo/images/JAppletColor32.gif - make/data/swingbeaninfo/images/JAppletMono16.gif - make/data/swingbeaninfo/images/JAppletMono32.gif - make/data/swingbeaninfo/images/JButtonColor16.gif - make/data/swingbeaninfo/images/JButtonColor32.gif - make/data/swingbeaninfo/images/JButtonMono16.gif - make/data/swingbeaninfo/images/JButtonMono32.gif - make/data/swingbeaninfo/images/JCheckBoxColor16.gif - make/data/swingbeaninfo/images/JCheckBoxColor32.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemColor16.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemColor32.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemMono16.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemMono32.gif - make/data/swingbeaninfo/images/JCheckBoxMono16.gif - make/data/swingbeaninfo/images/JCheckBoxMono32.gif - make/data/swingbeaninfo/images/JColorChooserColor16.gif - make/data/swingbeaninfo/images/JColorChooserColor32.gif - make/data/swingbeaninfo/images/JColorChooserMono16.gif - make/data/swingbeaninfo/images/JColorChooserMono32.gif - make/data/swingbeaninfo/images/JComboBoxColor16.gif - make/data/swingbeaninfo/images/JComboBoxColor32.gif - make/data/swingbeaninfo/images/JComboBoxMono16.gif - make/data/swingbeaninfo/images/JComboBoxMono32.gif - make/data/swingbeaninfo/images/JComponentColor16.gif - make/data/swingbeaninfo/images/JDesktopPaneColor16.gif - make/data/swingbeaninfo/images/JDesktopPaneColor32.gif - make/data/swingbeaninfo/images/JDesktopPaneMono16.gif - make/data/swingbeaninfo/images/JDesktopPaneMono32.gif - make/data/swingbeaninfo/images/JDialogColor16.gif - make/data/swingbeaninfo/images/JDialogColor32.gif - make/data/swingbeaninfo/images/JDialogMono16.gif - make/data/swingbeaninfo/images/JDialogMono32.gif - make/data/swingbeaninfo/images/JEditorPaneColor16.gif - make/data/swingbeaninfo/images/JEditorPaneColor32.gif - make/data/swingbeaninfo/images/JEditorPaneMono16.gif - make/data/swingbeaninfo/images/JEditorPaneMono32.gif - make/data/swingbeaninfo/images/JFileChooserColor16.gif - make/data/swingbeaninfo/images/JFileChooserColor32.gif - make/data/swingbeaninfo/images/JFileChooserMono16.gif - make/data/swingbeaninfo/images/JFileChooserMono32.gif - make/data/swingbeaninfo/images/JFormattedTextFieldColor16.gif - make/data/swingbeaninfo/images/JFormattedTextFieldColor32.gif - make/data/swingbeaninfo/images/JFormattedTextFieldMono16.gif - make/data/swingbeaninfo/images/JFormattedTextFieldMono32.gif - make/data/swingbeaninfo/images/JFrameColor16.gif - make/data/swingbeaninfo/images/JFrameColor32.gif - make/data/swingbeaninfo/images/JFrameMono16.gif - make/data/swingbeaninfo/images/JFrameMono32.gif - make/data/swingbeaninfo/images/JInternalFrameColor16.gif - make/data/swingbeaninfo/images/JInternalFrameColor32.gif - make/data/swingbeaninfo/images/JInternalFrameMono16.gif - make/data/swingbeaninfo/images/JInternalFrameMono32.gif - make/data/swingbeaninfo/images/JLabelColor16.gif - make/data/swingbeaninfo/images/JLabelColor32.gif - make/data/swingbeaninfo/images/JLabelMono16.gif - make/data/swingbeaninfo/images/JLabelMono32.gif - make/data/swingbeaninfo/images/JLayeredPaneColor16.gif - make/data/swingbeaninfo/images/JLayeredPaneColor32.gif - make/data/swingbeaninfo/images/JLayeredPaneMono16.gif - make/data/swingbeaninfo/images/JLayeredPaneMono32.gif - make/data/swingbeaninfo/images/JListColor16.gif - make/data/swingbeaninfo/images/JListColor32.gif - make/data/swingbeaninfo/images/JListMono16.gif - make/data/swingbeaninfo/images/JListMono32.gif - make/data/swingbeaninfo/images/JMenuBarColor16.gif - make/data/swingbeaninfo/images/JMenuBarColor32.gif - make/data/swingbeaninfo/images/JMenuBarMono16.gif - make/data/swingbeaninfo/images/JMenuBarMono32.gif - make/data/swingbeaninfo/images/JMenuColor16.gif - make/data/swingbeaninfo/images/JMenuColor32.gif - make/data/swingbeaninfo/images/JMenuItemColor16.gif - make/data/swingbeaninfo/images/JMenuItemColor32.gif - make/data/swingbeaninfo/images/JMenuItemMono16.gif - make/data/swingbeaninfo/images/JMenuItemMono32.gif - make/data/swingbeaninfo/images/JMenuMono16.gif - make/data/swingbeaninfo/images/JMenuMono32.gif - make/data/swingbeaninfo/images/JOptionPaneColor16.gif - make/data/swingbeaninfo/images/JOptionPaneColor32.gif - make/data/swingbeaninfo/images/JOptionPaneMono16.gif - make/data/swingbeaninfo/images/JOptionPaneMono32.gif - make/data/swingbeaninfo/images/JPanelColor16.gif - make/data/swingbeaninfo/images/JPanelColor32.gif - make/data/swingbeaninfo/images/JPanelMono16.gif - make/data/swingbeaninfo/images/JPanelMono32.gif - make/data/swingbeaninfo/images/JPasswordFieldColor16.gif - make/data/swingbeaninfo/images/JPasswordFieldColor32.gif - make/data/swingbeaninfo/images/JPasswordFieldMono16.gif - make/data/swingbeaninfo/images/JPasswordFieldMono32.gif - make/data/swingbeaninfo/images/JPopupMenuColor16.gif - make/data/swingbeaninfo/images/JPopupMenuColor32.gif - make/data/swingbeaninfo/images/JPopupMenuMono16.gif - make/data/swingbeaninfo/images/JPopupMenuMono32.gif - make/data/swingbeaninfo/images/JProgressBarColor16.gif - make/data/swingbeaninfo/images/JProgressBarColor32.gif - make/data/swingbeaninfo/images/JProgressBarMono16.gif - make/data/swingbeaninfo/images/JProgressBarMono32.gif - make/data/swingbeaninfo/images/JRadioButtonColor16.gif - make/data/swingbeaninfo/images/JRadioButtonColor32.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemColor16.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemColor32.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemMono16.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemMono32.gif - make/data/swingbeaninfo/images/JRadioButtonMono16.gif - make/data/swingbeaninfo/images/JRadioButtonMono32.gif - make/data/swingbeaninfo/images/JRootPaneColor16.gif - make/data/swingbeaninfo/images/JRootPaneColor32.gif - make/data/swingbeaninfo/images/JRootPaneMono16.gif - make/data/swingbeaninfo/images/JRootPaneMono32.gif - make/data/swingbeaninfo/images/JScrollBarColor16.gif - make/data/swingbeaninfo/images/JScrollBarColor32.gif - make/data/swingbeaninfo/images/JScrollBarMono16.gif - make/data/swingbeaninfo/images/JScrollBarMono32.gif - make/data/swingbeaninfo/images/JScrollPaneColor16.gif - make/data/swingbeaninfo/images/JScrollPaneColor32.gif - make/data/swingbeaninfo/images/JScrollPaneMono16.gif - make/data/swingbeaninfo/images/JScrollPaneMono32.gif - make/data/swingbeaninfo/images/JSeparatorColor16.gif - make/data/swingbeaninfo/images/JSeparatorColor32.gif - make/data/swingbeaninfo/images/JSeparatorMono16.gif - make/data/swingbeaninfo/images/JSeparatorMono32.gif - make/data/swingbeaninfo/images/JSliderColor16.gif - make/data/swingbeaninfo/images/JSliderColor32.gif - make/data/swingbeaninfo/images/JSliderMono16.gif - make/data/swingbeaninfo/images/JSliderMono32.gif - make/data/swingbeaninfo/images/JSpinnerColor16.gif - make/data/swingbeaninfo/images/JSpinnerColor32.gif - make/data/swingbeaninfo/images/JSpinnerMono16.gif - make/data/swingbeaninfo/images/JSpinnerMono32.gif - make/data/swingbeaninfo/images/JSplitPaneColor16.gif - make/data/swingbeaninfo/images/JSplitPaneColor32.gif - make/data/swingbeaninfo/images/JSplitPaneMono16.gif - make/data/swingbeaninfo/images/JSplitPaneMono32.gif - make/data/swingbeaninfo/images/JTabbedPaneColor16.gif - make/data/swingbeaninfo/images/JTabbedPaneColor32.gif - make/data/swingbeaninfo/images/JTabbedPaneMono16.gif - make/data/swingbeaninfo/images/JTabbedPaneMono32.gif - make/data/swingbeaninfo/images/JTableColor16.gif - make/data/swingbeaninfo/images/JTableColor32.gif - make/data/swingbeaninfo/images/JTableMono16.gif - make/data/swingbeaninfo/images/JTableMono32.gif - make/data/swingbeaninfo/images/JTextAreaColor16.gif - make/data/swingbeaninfo/images/JTextAreaColor32.gif - make/data/swingbeaninfo/images/JTextAreaMono16.gif - make/data/swingbeaninfo/images/JTextAreaMono32.gif - make/data/swingbeaninfo/images/JTextFieldColor16.gif - make/data/swingbeaninfo/images/JTextFieldColor32.gif - make/data/swingbeaninfo/images/JTextFieldMono16.gif - make/data/swingbeaninfo/images/JTextFieldMono32.gif - make/data/swingbeaninfo/images/JTextPaneColor16.gif - make/data/swingbeaninfo/images/JTextPaneColor32.gif - make/data/swingbeaninfo/images/JTextPaneMono16.gif - make/data/swingbeaninfo/images/JTextPaneMono32.gif - make/data/swingbeaninfo/images/JToggleButtonColor16.gif - make/data/swingbeaninfo/images/JToggleButtonColor32.gif - make/data/swingbeaninfo/images/JToggleButtonMono16.gif - make/data/swingbeaninfo/images/JToggleButtonMono32.gif - make/data/swingbeaninfo/images/JToolBarColor16.gif - make/data/swingbeaninfo/images/JToolBarColor32.gif - make/data/swingbeaninfo/images/JToolBarMono16.gif - make/data/swingbeaninfo/images/JToolBarMono32.gif - make/data/swingbeaninfo/images/JTreeColor16.gif - make/data/swingbeaninfo/images/JTreeColor32.gif - make/data/swingbeaninfo/images/JTreeMono16.gif - make/data/swingbeaninfo/images/JTreeMono32.gif - make/data/swingbeaninfo/images/JViewportColor16.gif - make/data/swingbeaninfo/images/JViewportColor32.gif - make/data/swingbeaninfo/images/JViewportMono16.gif - make/data/swingbeaninfo/images/JViewportMono32.gif - make/data/swingbeaninfo/images/JWindowColor16.gif - make/data/swingbeaninfo/images/JWindowColor32.gif - make/data/swingbeaninfo/images/JWindowMono16.gif - make/data/swingbeaninfo/images/JWindowMono32.gif - make/data/swingbeaninfo/javax/swing/SwingBeanInfoBase.java - make/data/swingbeaninfo/manifest.mf - make/data/swingbeaninfo/sun/swing/BeanInfoUtils.java - make/src/classes/build/tools/swingbeaninfo/DocBeanInfo.java - make/src/classes/build/tools/swingbeaninfo/GenDocletBeanInfo.java - make/src/classes/build/tools/swingbeaninfo/GenSwingBeanInfo.java + src/java.desktop/share/classes/javax/swing/beaninfo/images/AbstractButtonColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/BorderColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/BoxColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/BoxColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/BoxMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/BoxMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JAppletColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JAppletColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JAppletMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JAppletMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JButtonColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JButtonColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JButtonMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JButtonMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMenuItemColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMenuItemColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMenuItemMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMenuItemMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JColorChooserColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JColorChooserColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JColorChooserMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JColorChooserMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JComboBoxColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JComboBoxColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JComboBoxMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JComboBoxMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JComponentColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDesktopPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDesktopPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDesktopPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDesktopPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDialogColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDialogColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDialogMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDialogMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JEditorPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JEditorPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JEditorPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JEditorPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFileChooserColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFileChooserColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFileChooserMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFileChooserMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFormattedTextFieldColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFormattedTextFieldColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFormattedTextFieldMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFormattedTextFieldMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFrameColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFrameColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFrameMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFrameMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JInternalFrameColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JInternalFrameColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JInternalFrameMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JInternalFrameMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLabelColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLabelColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLabelMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLabelMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLayeredPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLayeredPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLayeredPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLayeredPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JListColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JListColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JListMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JListMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuBarColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuBarColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuBarMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuBarMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuItemColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuItemColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuItemMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuItemMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JOptionPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JOptionPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JOptionPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JOptionPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPanelColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPanelColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPanelMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPanelMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPasswordFieldColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPasswordFieldColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPasswordFieldMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPasswordFieldMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPopupMenuColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPopupMenuColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPopupMenuMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPopupMenuMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JProgressBarColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JProgressBarColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JProgressBarMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JProgressBarMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMenuItemColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMenuItemColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMenuItemMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMenuItemMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRootPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRootPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRootPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRootPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollBarColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollBarColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollBarMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollBarMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSeparatorColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSeparatorColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSeparatorMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSeparatorMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSliderColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSliderColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSliderMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSliderMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSpinnerColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSpinnerColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSpinnerMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSpinnerMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSplitPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSplitPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSplitPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSplitPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTabbedPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTabbedPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTabbedPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTabbedPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTableColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTableColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTableMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTableMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextAreaColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextAreaColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextAreaMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextAreaMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextFieldColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextFieldColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextFieldMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextFieldMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToggleButtonColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToggleButtonColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToggleButtonMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToggleButtonMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToolBarColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToolBarColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToolBarMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToolBarMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTreeColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTreeColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTreeMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTreeMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JViewportColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JViewportColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JViewportMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JViewportMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JWindowColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JWindowColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JWindowMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JWindowMono32.gif Changeset: 3ceed117e313 Author: prr Date: 2016-04-05 07:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3ceed117e313 Merge - make/src/classes/build/tools/module/Module.java - make/src/classes/build/tools/module/ModuleInfoReader.java - make/src/classes/build/tools/module/ModulesXmlReader.java - make/src/classes/build/tools/module/ModulesXmlWriter.java - src/java.base/share/classes/sun/misc/GC.java - src/java.base/share/classes/sun/misc/InvalidJarIndexException.java - src/java.base/share/classes/sun/misc/JarIndex.java - src/java.base/share/classes/sun/misc/VMSupport.java - src/java.base/share/classes/sun/misc/resources/Messages.java - src/java.base/share/classes/sun/misc/resources/Messages_de.java - src/java.base/share/classes/sun/misc/resources/Messages_es.java - src/java.base/share/classes/sun/misc/resources/Messages_fr.java - src/java.base/share/classes/sun/misc/resources/Messages_it.java - src/java.base/share/classes/sun/misc/resources/Messages_ja.java - src/java.base/share/classes/sun/misc/resources/Messages_ko.java - src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java - src/java.base/share/classes/sun/misc/resources/Messages_sv.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java - src/java.base/share/native/libjava/GC.c Changeset: e3d707ff6bfa Author: prr Date: 2016-04-05 09:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e3d707ff6bfa Merge Changeset: f6a95da252f4 Author: ascarpino Date: 2016-04-05 11:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f6a95da252f4 8098580: drainRefQueueBounds() puts pressure on pool.size() Reviewed-by: valeriep ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java Changeset: 32bb1700f683 Author: alanb Date: 2016-04-05 21:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/32bb1700f683 8153370: Drop use of old style -XaddExports from tests Reviewed-by: mchung ! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh ! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/java/net/Authenticator/B4933582.sh ! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh ! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java ! test/java/rmi/registry/readTest/readTest.sh ! test/java/rmi/transport/checkFQDN/CheckFQDN.java ! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java ! test/java/util/Locale/LocaleProviders.sh ! test/java/util/PluggableLocale/ExecTest.sh ! test/jdk/modules/etc/VerifyModuleDelegation.java ! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh ! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java ! test/sun/security/krb5/tools/ktcheck.sh ! test/sun/security/tools/jarsigner/ts.sh ! test/sun/security/tools/keytool/autotest.sh ! test/sun/security/tools/keytool/standard.sh ! test/tools/jimage/VerifyJimage.java ! test/tools/launcher/modules/patch/PatchTest.java Changeset: 04f56d4ca167 Author: amurillo Date: 2016-04-05 20:02 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/04f56d4ca167 Merge Changeset: a738394080a3 Author: ntv Date: 2016-04-06 07:20 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a738394080a3 8030864: Add an efficient getDateTimeMillis method to java.time Summary: Added epochSecond method in Chronology and overided it in IsoChronology Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/chrono/Chronology.java ! src/java.base/share/classes/java/time/chrono/IsoChronology.java ! test/java/time/tck/java/time/chrono/TCKChronology.java ! test/java/time/tck/java/time/chrono/TCKIsoChronology.java Changeset: d4032d0578bb Author: amlu Date: 2016-04-06 16:36 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d4032d0578bb 8153563: java/nio/Buffer/Basic.java and CopyDirectMemory.java are failing after JDK-8149469 Reviewed-by: alanb ! test/java/nio/Buffer/Basic.java ! test/java/nio/Buffer/CopyDirectMemory.java Changeset: 4a512f5fd4c5 Author: alanb Date: 2016-04-06 09:41 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4a512f5fd4c5 8153538: module java.httpclient should not be in java.compact3 Reviewed-by: mchung ! src/java.compact3/share/classes/module-info.java ! src/java.se/share/classes/module-info.java Changeset: 0780b36e8076 Author: ntv Date: 2016-04-06 11:45 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0780b36e8076 8148950: Enhance ChronoField Javadoc Summary: Made the suggested changes in the doc. Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/temporal/ChronoField.java Changeset: 9f17a8fa1fea Author: dfuchs Date: 2016-04-06 17:54 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9f17a8fa1fea 8152436: Add a test to verify that the root logger correctly reports the caller's information Summary: This test verifies that 8152389 does no longer occur in JDK 9 and upwards. Reviewed-by: mchung, lancea + test/java/util/logging/Logger/getLogger/TestInferCaller.java Changeset: 716cd6772d10 Author: vtewari Date: 2016-04-06 21:31 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/716cd6772d10 8151586: Wrong exception catch for FTPClient in JDK-8055032 Reviewed-by: chegar ! src/java.base/share/classes/sun/net/TransferProtocolClient.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! test/sun/net/www/ftptest/FtpCommandHandler.java Changeset: 4c6e01bbeac9 Author: ksrini Date: 2016-04-06 09:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4c6e01bbeac9 8152622: tools/pack200/Pack200Props.java timed out Reviewed-by: alanb, sundar ! test/ProblemList.txt ! test/tools/pack200/ModuleAttributes.java ! test/tools/pack200/Pack200Props.java ! test/tools/pack200/Utils.java Changeset: 5175d01d111d Author: jjiang Date: 2016-04-06 21:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5175d01d111d 8153239: ProblemList update for sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Summary: Adds sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java to ProblemList Reviewed-by: xuelei Contributed-by: sha.jiang at oracle.com ! test/ProblemList.txt Changeset: 195c39d24602 Author: amlu Date: 2016-04-07 15:09 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/195c39d24602 8153695: Problem list sun/security/pkcs11/Provider/Login.sh for linux-all Reviewed-by: vinnie ! test/ProblemList.txt Changeset: 26b82c87d8c7 Author: okutsu Date: 2016-04-07 17:52 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/26b82c87d8c7 8151431: DateFormatSymbols triggers this.clone() in the constructor Reviewed-by: naoto, peytoia ! src/java.base/share/classes/java/text/DateFormatSymbols.java + test/java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java Changeset: 0b18ad7184bc Author: coffeys Date: 2016-04-07 10:11 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0b18ad7184bc 8153531: Improve exception messaging for RSAClientKeyExchange Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java ! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java Changeset: 6f37ab661a3f Author: stuefe Date: 2016-04-07 13:41 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6f37ab661a3f 8153727: AIX jdk build broken after 8145174 Reviewed-by: simonis, erikj, serb ! make/lib/Awt2dLibraries.gmk Changeset: 02225069ab1c Author: dl Date: 2016-04-07 09:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/02225069ab1c 8152924: Improve scalability of CompletableFuture with large number of dependents Reviewed-by: martin, psandoz ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! test/java/util/concurrent/tck/CompletableFutureTest.java Changeset: 596b4307e193 Author: dl Date: 2016-04-07 10:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/596b4307e193 8152433: Typo in interface Deque javadocs Reviewed-by: martin, psandoz, forax ! src/java.base/share/classes/java/util/Deque.java Changeset: 49dfb7d3f6c9 Author: dl Date: 2016-04-07 10:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/49dfb7d3f6c9 8151501: LockSupport/ParkLoops.java: AssertionError: lost unpark Reviewed-by: martin, psandoz, dholmes, forax ! test/java/util/concurrent/locks/LockSupport/ParkLoops.java Changeset: a933dec23384 Author: dl Date: 2016-04-07 10:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a933dec23384 8151344: Improve timeout factor handling in tck/JSR166TestCase Reviewed-by: martin, psandoz ! test/java/util/concurrent/tck/JSR166TestCase.java Changeset: 4494b6aea4d0 Author: dl Date: 2016-04-07 10:12 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4494b6aea4d0 8151579: Optimize ConcurrentHashMap.Node Reviewed-by: martin, psandoz, forax ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java Changeset: 8c293ee99d5a Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8c293ee99d5a Added tag jdk-9+113 for changeset 68f8be44b6a6 ! .hgtags Changeset: a33325f2fc14 Author: lana Date: 2016-04-07 11:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a33325f2fc14 Merge - make/data/swingbeaninfo/SwingBeanInfo.template - make/data/swingbeaninfo/images/AbstractButtonColor16.gif - make/data/swingbeaninfo/images/BorderColor16.gif - make/data/swingbeaninfo/images/BoxColor16.gif - make/data/swingbeaninfo/images/BoxColor32.gif - make/data/swingbeaninfo/images/BoxMono16.gif - make/data/swingbeaninfo/images/BoxMono32.gif - make/data/swingbeaninfo/images/JAppletColor16.gif - make/data/swingbeaninfo/images/JAppletColor32.gif - make/data/swingbeaninfo/images/JAppletMono16.gif - make/data/swingbeaninfo/images/JAppletMono32.gif - make/data/swingbeaninfo/images/JButtonColor16.gif - make/data/swingbeaninfo/images/JButtonColor32.gif - make/data/swingbeaninfo/images/JButtonMono16.gif - make/data/swingbeaninfo/images/JButtonMono32.gif - make/data/swingbeaninfo/images/JCheckBoxColor16.gif - make/data/swingbeaninfo/images/JCheckBoxColor32.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemColor16.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemColor32.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemMono16.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemMono32.gif - make/data/swingbeaninfo/images/JCheckBoxMono16.gif - make/data/swingbeaninfo/images/JCheckBoxMono32.gif - make/data/swingbeaninfo/images/JColorChooserColor16.gif - make/data/swingbeaninfo/images/JColorChooserColor32.gif - make/data/swingbeaninfo/images/JColorChooserMono16.gif - make/data/swingbeaninfo/images/JColorChooserMono32.gif - make/data/swingbeaninfo/images/JComboBoxColor16.gif - make/data/swingbeaninfo/images/JComboBoxColor32.gif - make/data/swingbeaninfo/images/JComboBoxMono16.gif - make/data/swingbeaninfo/images/JComboBoxMono32.gif - make/data/swingbeaninfo/images/JComponentColor16.gif - make/data/swingbeaninfo/images/JDesktopPaneColor16.gif - make/data/swingbeaninfo/images/JDesktopPaneColor32.gif - make/data/swingbeaninfo/images/JDesktopPaneMono16.gif - make/data/swingbeaninfo/images/JDesktopPaneMono32.gif - make/data/swingbeaninfo/images/JDialogColor16.gif - make/data/swingbeaninfo/images/JDialogColor32.gif - make/data/swingbeaninfo/images/JDialogMono16.gif - make/data/swingbeaninfo/images/JDialogMono32.gif - make/data/swingbeaninfo/images/JEditorPaneColor16.gif - make/data/swingbeaninfo/images/JEditorPaneColor32.gif - make/data/swingbeaninfo/images/JEditorPaneMono16.gif - make/data/swingbeaninfo/images/JEditorPaneMono32.gif - make/data/swingbeaninfo/images/JFileChooserColor16.gif - make/data/swingbeaninfo/images/JFileChooserColor32.gif - make/data/swingbeaninfo/images/JFileChooserMono16.gif - make/data/swingbeaninfo/images/JFileChooserMono32.gif - make/data/swingbeaninfo/images/JFormattedTextFieldColor16.gif - make/data/swingbeaninfo/images/JFormattedTextFieldColor32.gif - make/data/swingbeaninfo/images/JFormattedTextFieldMono16.gif - make/data/swingbeaninfo/images/JFormattedTextFieldMono32.gif - make/data/swingbeaninfo/images/JFrameColor16.gif - make/data/swingbeaninfo/images/JFrameColor32.gif - make/data/swingbeaninfo/images/JFrameMono16.gif - make/data/swingbeaninfo/images/JFrameMono32.gif - make/data/swingbeaninfo/images/JInternalFrameColor16.gif - make/data/swingbeaninfo/images/JInternalFrameColor32.gif - make/data/swingbeaninfo/images/JInternalFrameMono16.gif - make/data/swingbeaninfo/images/JInternalFrameMono32.gif - make/data/swingbeaninfo/images/JLabelColor16.gif - make/data/swingbeaninfo/images/JLabelColor32.gif - make/data/swingbeaninfo/images/JLabelMono16.gif - make/data/swingbeaninfo/images/JLabelMono32.gif - make/data/swingbeaninfo/images/JLayeredPaneColor16.gif - make/data/swingbeaninfo/images/JLayeredPaneColor32.gif - make/data/swingbeaninfo/images/JLayeredPaneMono16.gif - make/data/swingbeaninfo/images/JLayeredPaneMono32.gif - make/data/swingbeaninfo/images/JListColor16.gif - make/data/swingbeaninfo/images/JListColor32.gif - make/data/swingbeaninfo/images/JListMono16.gif - make/data/swingbeaninfo/images/JListMono32.gif - make/data/swingbeaninfo/images/JMenuBarColor16.gif - make/data/swingbeaninfo/images/JMenuBarColor32.gif - make/data/swingbeaninfo/images/JMenuBarMono16.gif - make/data/swingbeaninfo/images/JMenuBarMono32.gif - make/data/swingbeaninfo/images/JMenuColor16.gif - make/data/swingbeaninfo/images/JMenuColor32.gif - make/data/swingbeaninfo/images/JMenuItemColor16.gif - make/data/swingbeaninfo/images/JMenuItemColor32.gif - make/data/swingbeaninfo/images/JMenuItemMono16.gif - make/data/swingbeaninfo/images/JMenuItemMono32.gif - make/data/swingbeaninfo/images/JMenuMono16.gif - make/data/swingbeaninfo/images/JMenuMono32.gif - make/data/swingbeaninfo/images/JOptionPaneColor16.gif - make/data/swingbeaninfo/images/JOptionPaneColor32.gif - make/data/swingbeaninfo/images/JOptionPaneMono16.gif - make/data/swingbeaninfo/images/JOptionPaneMono32.gif - make/data/swingbeaninfo/images/JPanelColor16.gif - make/data/swingbeaninfo/images/JPanelColor32.gif - make/data/swingbeaninfo/images/JPanelMono16.gif - make/data/swingbeaninfo/images/JPanelMono32.gif - make/data/swingbeaninfo/images/JPasswordFieldColor16.gif - make/data/swingbeaninfo/images/JPasswordFieldColor32.gif - make/data/swingbeaninfo/images/JPasswordFieldMono16.gif - make/data/swingbeaninfo/images/JPasswordFieldMono32.gif - make/data/swingbeaninfo/images/JPopupMenuColor16.gif - make/data/swingbeaninfo/images/JPopupMenuColor32.gif - make/data/swingbeaninfo/images/JPopupMenuMono16.gif - make/data/swingbeaninfo/images/JPopupMenuMono32.gif - make/data/swingbeaninfo/images/JProgressBarColor16.gif - make/data/swingbeaninfo/images/JProgressBarColor32.gif - make/data/swingbeaninfo/images/JProgressBarMono16.gif - make/data/swingbeaninfo/images/JProgressBarMono32.gif - make/data/swingbeaninfo/images/JRadioButtonColor16.gif - make/data/swingbeaninfo/images/JRadioButtonColor32.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemColor16.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemColor32.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemMono16.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemMono32.gif - make/data/swingbeaninfo/images/JRadioButtonMono16.gif - make/data/swingbeaninfo/images/JRadioButtonMono32.gif - make/data/swingbeaninfo/images/JRootPaneColor16.gif - make/data/swingbeaninfo/images/JRootPaneColor32.gif - make/data/swingbeaninfo/images/JRootPaneMono16.gif - make/data/swingbeaninfo/images/JRootPaneMono32.gif - make/data/swingbeaninfo/images/JScrollBarColor16.gif - make/data/swingbeaninfo/images/JScrollBarColor32.gif - make/data/swingbeaninfo/images/JScrollBarMono16.gif - make/data/swingbeaninfo/images/JScrollBarMono32.gif - make/data/swingbeaninfo/images/JScrollPaneColor16.gif - make/data/swingbeaninfo/images/JScrollPaneColor32.gif - make/data/swingbeaninfo/images/JScrollPaneMono16.gif - make/data/swingbeaninfo/images/JScrollPaneMono32.gif - make/data/swingbeaninfo/images/JSeparatorColor16.gif - make/data/swingbeaninfo/images/JSeparatorColor32.gif - make/data/swingbeaninfo/images/JSeparatorMono16.gif - make/data/swingbeaninfo/images/JSeparatorMono32.gif - make/data/swingbeaninfo/images/JSliderColor16.gif - make/data/swingbeaninfo/images/JSliderColor32.gif - make/data/swingbeaninfo/images/JSliderMono16.gif - make/data/swingbeaninfo/images/JSliderMono32.gif - make/data/swingbeaninfo/images/JSpinnerColor16.gif - make/data/swingbeaninfo/images/JSpinnerColor32.gif - make/data/swingbeaninfo/images/JSpinnerMono16.gif - make/data/swingbeaninfo/images/JSpinnerMono32.gif - make/data/swingbeaninfo/images/JSplitPaneColor16.gif - make/data/swingbeaninfo/images/JSplitPaneColor32.gif - make/data/swingbeaninfo/images/JSplitPaneMono16.gif - make/data/swingbeaninfo/images/JSplitPaneMono32.gif - make/data/swingbeaninfo/images/JTabbedPaneColor16.gif - make/data/swingbeaninfo/images/JTabbedPaneColor32.gif - make/data/swingbeaninfo/images/JTabbedPaneMono16.gif - make/data/swingbeaninfo/images/JTabbedPaneMono32.gif - make/data/swingbeaninfo/images/JTableColor16.gif - make/data/swingbeaninfo/images/JTableColor32.gif - make/data/swingbeaninfo/images/JTableMono16.gif - make/data/swingbeaninfo/images/JTableMono32.gif - make/data/swingbeaninfo/images/JTextAreaColor16.gif - make/data/swingbeaninfo/images/JTextAreaColor32.gif - make/data/swingbeaninfo/images/JTextAreaMono16.gif - make/data/swingbeaninfo/images/JTextAreaMono32.gif - make/data/swingbeaninfo/images/JTextFieldColor16.gif - make/data/swingbeaninfo/images/JTextFieldColor32.gif - make/data/swingbeaninfo/images/JTextFieldMono16.gif - make/data/swingbeaninfo/images/JTextFieldMono32.gif - make/data/swingbeaninfo/images/JTextPaneColor16.gif - make/data/swingbeaninfo/images/JTextPaneColor32.gif - make/data/swingbeaninfo/images/JTextPaneMono16.gif - make/data/swingbeaninfo/images/JTextPaneMono32.gif - make/data/swingbeaninfo/images/JToggleButtonColor16.gif - make/data/swingbeaninfo/images/JToggleButtonColor32.gif - make/data/swingbeaninfo/images/JToggleButtonMono16.gif - make/data/swingbeaninfo/images/JToggleButtonMono32.gif - make/data/swingbeaninfo/images/JToolBarColor16.gif - make/data/swingbeaninfo/images/JToolBarColor32.gif - make/data/swingbeaninfo/images/JToolBarMono16.gif - make/data/swingbeaninfo/images/JToolBarMono32.gif - make/data/swingbeaninfo/images/JTreeColor16.gif - make/data/swingbeaninfo/images/JTreeColor32.gif - make/data/swingbeaninfo/images/JTreeMono16.gif - make/data/swingbeaninfo/images/JTreeMono32.gif - make/data/swingbeaninfo/images/JViewportColor16.gif - make/data/swingbeaninfo/images/JViewportColor32.gif - make/data/swingbeaninfo/images/JViewportMono16.gif - make/data/swingbeaninfo/images/JViewportMono32.gif - make/data/swingbeaninfo/images/JWindowColor16.gif - make/data/swingbeaninfo/images/JWindowColor32.gif - make/data/swingbeaninfo/images/JWindowMono16.gif - make/data/swingbeaninfo/images/JWindowMono32.gif - make/data/swingbeaninfo/javax/swing/SwingBeanInfoBase.java - make/data/swingbeaninfo/manifest.mf - make/data/swingbeaninfo/sun/swing/BeanInfoUtils.java - make/src/classes/build/tools/swingbeaninfo/DocBeanInfo.java - make/src/classes/build/tools/swingbeaninfo/GenDocletBeanInfo.java - make/src/classes/build/tools/swingbeaninfo/GenSwingBeanInfo.java - src/java.base/share/classes/sun/misc/GC.java - src/java.base/share/classes/sun/misc/VMSupport.java - src/java.base/share/native/libjava/GC.c - src/java.desktop/macosx/classes/com/apple/eawt/AboutHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/AppEvent.java - src/java.desktop/macosx/classes/com/apple/eawt/AppEventListener.java - src/java.desktop/macosx/classes/com/apple/eawt/AppForegroundListener.java - src/java.desktop/macosx/classes/com/apple/eawt/AppHiddenListener.java - src/java.desktop/macosx/classes/com/apple/eawt/AppReOpenedListener.java - src/java.desktop/macosx/classes/com/apple/eawt/OpenFilesHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/OpenURIHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/PreferencesHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/PrintFilesHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/QuitHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/QuitResponse.java - src/java.desktop/macosx/classes/com/apple/eawt/QuitStrategy.java - src/java.desktop/macosx/classes/com/apple/eawt/ScreenSleepListener.java - src/java.desktop/macosx/classes/com/apple/eawt/SystemSleepListener.java - src/java.desktop/macosx/classes/com/apple/eawt/UserSessionListener.java - src/java.desktop/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java - test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html - test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.html - test/java/awt/TextField/ScrollSelectionTest/ScrollSelectionTest.html - test/java/awt/hidpi/properties/HiDPIPropertiesLinuxTest.java Changeset: aeb60aed9577 Author: ksrini Date: 2016-04-07 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/aeb60aed9577 8150469: unpack200 fails to compare crc correctly. Reviewed-by: jrose ! src/jdk.pack200/share/native/common-unpack/defines.h ! src/jdk.pack200/share/native/common-unpack/unpack.h ! src/jdk.pack200/share/native/common-unpack/zip.cpp ! src/jdk.pack200/share/native/common-unpack/zip.h ! src/jdk.pack200/share/native/unpack200/main.cpp ! test/tools/pack200/PackChecksum.java Changeset: cac52c9da800 Author: peytoia Date: 2016-04-08 14:35 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cac52c9da800 7129443: (cal) Difference between comment and implementation of DAY_OF_WEEK_IN_MONTH Reviewed-by: okutsu, peytoia Contributed-by: Nishit Jain ! src/java.base/share/classes/java/util/GregorianCalendar.java Changeset: 39c83d75821b Author: serb Date: 2016-04-08 14:05 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/39c83d75821b 8153725: Problem list javax/sound/sampled/DirectAudio/bug6400879.java for Linux Reviewed-by: darcy ! test/ProblemList.txt Changeset: dea3115d8e8e Author: alanb Date: 2016-04-08 16:38 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/dea3115d8e8e 8037360: java/nio/channels/SocketChannel/Connect.java fails intermittently Reviewed-by: alanb Contributed-by: huaming.li at oracle.com ! test/java/nio/channels/SocketChannel/Connect.java ! test/java/nio/channels/TestServers.java Changeset: 8aab9eb6dd72 Author: bpb Date: 2016-04-08 09:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8aab9eb6dd72 8153414: (fs) Internal sun/nio/fs exceptions should be stackless Summary: Override fillInStackTrace() to be a no-op in UnixException and WindowsException. Reviewed-by: alanb Contributed-by: Aleksey Shipilev ! src/java.base/unix/classes/sun/nio/fs/UnixException.java ! src/java.base/windows/classes/sun/nio/fs/WindowsException.java Changeset: 818192f0e1ea Author: chegar Date: 2016-04-09 20:11 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/818192f0e1ea 8153498: Update the PostVMInitHook mechanism to use an internal package in the base module Reviewed-by: alanb, mchung ! src/java.base/share/native/libjava/jdk_util.c Changeset: 550572253bd8 Author: chegar Date: 2016-04-09 20:12 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/550572253bd8 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz ! src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java ! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java ! src/java.base/share/classes/module-info.java - src/java.base/share/classes/sun/misc/CRC16.java - src/java.base/share/classes/sun/misc/Cache.java - src/java.base/share/classes/sun/misc/ManagedLocalsThread.java - src/java.base/share/classes/sun/misc/Signal.java - src/java.base/share/classes/sun/misc/SignalHandler.java - src/java.base/share/classes/sun/misc/SoftCache.java - src/java.base/share/classes/sun/misc/Unsafe.java ! src/java.base/share/classes/sun/nio/ch/AbstractPollArrayWrapper.java ! src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java - src/java.base/unix/classes/sun/misc/GThreadHelper.java ! src/java.base/unix/classes/sun/nio/ch/PollArrayWrapper.java ! src/java.desktop/share/classes/module-info.java ! src/java.logging/share/classes/module-info.java ! src/java.management/share/classes/module-info.java ! src/jdk.crypto.pkcs11/share/classes/module-info.java ! src/jdk.httpserver/share/classes/module-info.java + src/jdk.unsupported/share/classes/module-info.java + src/jdk.unsupported/share/classes/sun/misc/ManagedLocalsThread.java + src/jdk.unsupported/share/classes/sun/misc/Signal.java + src/jdk.unsupported/share/classes/sun/misc/SignalHandler.java + src/jdk.unsupported/share/classes/sun/misc/SoftCache.java + src/jdk.unsupported/share/classes/sun/misc/Unsafe.java + src/jdk.unsupported/unix/classes/sun/misc/GThreadHelper.java ! test/com/sun/jdi/cds/CDSBreakpointTest.java ! test/com/sun/jdi/cds/CDSDeleteAllBkptsTest.java ! test/com/sun/jdi/cds/CDSFieldWatchpoints.java ! test/java/lang/ProcessBuilder/Basic.java ! test/java/lang/ProcessBuilder/RedirectWithLongFilename.java ! test/java/lang/ProcessHandle/Basic.java ! test/java/lang/ProcessHandle/InfoTest.java ! test/java/lang/ProcessHandle/OnExitTest.java ! test/java/lang/ProcessHandle/TreeTest.java ! test/java/lang/invoke/VMAnonymousClass.java ! test/javax/net/ssl/DTLS/TEST.properties ! test/javax/net/ssl/DTLSv10/TEST.properties ! test/javax/net/ssl/ServerName/SSLEngineExplorer.java ! test/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java ! test/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java ! test/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java ! test/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java ! test/javax/net/ssl/ServerName/SSLSocketExplorer.java ! test/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java ! test/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java ! test/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java ! test/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java ! test/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java ! test/javax/security/auth/Subject/SubjectNullTests.java ! test/sun/misc/CopyMemory.java ! test/sun/misc/Safe.java ! test/sun/misc/SunMiscSignalTest.java ! test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java ! test/sun/security/krb5/auto/TEST.properties ! test/sun/security/pkcs/pkcs8/PKCS8Test.java ! test/sun/security/pkcs/pkcs9/UnknownAttribute.java ! test/sun/security/tools/jarsigner/TsacertOptionTest.java ! test/sun/security/tools/jarsigner/ts.sh ! test/sun/security/x509/X500Name/NullX500Name.java ! test/tools/launcher/modules/addexports/AddExportsTest.java ! test/tools/launcher/modules/addexports/src/m1/jdk/test1/Main.java ! test/tools/launcher/modules/limitmods/LimitModsTest.java Changeset: d11ad4b19348 Author: msheppar Date: 2016-04-11 03:00 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d11ad4b19348 8134577: Eliminate or standardize a replacement for sun.net.spi.nameservice.NameServiceDescriptor Reviewed-by: chegar, alanb ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/module-info.java - src/java.base/share/classes/sun/net/spi/nameservice/NameService.java - src/java.base/share/classes/sun/net/spi/nameservice/NameServiceDescriptor.java ! src/jdk.naming.dns/share/classes/module-info.java - src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java - src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameServiceDescriptor.java ! test/ProblemList.txt - test/java/net/Inet4Address/DummyNameService.java - test/java/net/Inet4Address/DummyNameServiceDescriptor.java - test/java/net/Inet4Address/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor + test/java/net/Inet4Address/TestToNumericFormatHosts ! test/java/net/Inet4Address/textToNumericFormat.java + test/java/net/InetAddress/InternalNameServiceTest.java + test/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java + test/java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java + test/java/net/InetAddress/TestHosts + test/java/net/InetAddress/TestHosts-III ! test/java/net/URLPermission/nstest/LookupTest.java + test/java/net/URLPermission/nstest/LookupTestHosts - test/java/net/URLPermission/nstest/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - test/java/net/URLPermission/nstest/SimpleNameService.java - test/java/net/URLPermission/nstest/SimpleNameServiceDescriptor.java ! test/java/net/URLPermission/nstest/lookup.sh ! test/javax/net/ssl/DTLS/TEST.properties ! test/javax/net/ssl/DTLSv10/TEST.properties ! test/javax/net/ssl/TLS/TEST.properties ! test/javax/net/ssl/TLSv1/TEST.properties ! test/javax/net/ssl/TLSv11/TEST.properties - test/sun/net/InetAddress/nameservice/chaining/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - test/sun/net/InetAddress/nameservice/chaining/Providers.java - test/sun/net/InetAddress/nameservice/chaining/Simple1NameServiceDescriptor.java - test/sun/net/InetAddress/nameservice/chaining/Simple2NameServiceDescriptor.java - test/sun/net/InetAddress/nameservice/chaining/SimpleNameService.java - test/sun/net/InetAddress/nameservice/deadlock/Hang.java - test/sun/net/InetAddress/nameservice/deadlock/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - test/sun/net/InetAddress/nameservice/deadlock/ThrowingNameService.java - test/sun/net/InetAddress/nameservice/deadlock/ThrowingNameServiceDescriptor.java ! test/sun/net/InetAddress/nameservice/dns/cname.sh ! test/sun/net/InetAddress/nameservice/simple/CacheTest.java + test/sun/net/InetAddress/nameservice/simple/CacheTestHosts ! test/sun/net/InetAddress/nameservice/simple/DefaultCaching.java + test/sun/net/InetAddress/nameservice/simple/DefaultCachingHosts - test/sun/net/InetAddress/nameservice/simple/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - test/sun/net/InetAddress/nameservice/simple/SimpleNameService.java - test/sun/net/InetAddress/nameservice/simple/SimpleNameServiceDescriptor.java ! test/sun/security/krb5/auto/BogusKDC.java ! test/sun/security/krb5/auto/HttpNegotiateServer.java ! test/sun/security/krb5/auto/KDC.java - test/sun/security/krb5/auto/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor ! test/sun/security/krb5/auto/NoAddresses.java ! test/sun/security/krb5/auto/Renew.java ! test/sun/security/krb5/auto/Renewal.java ! test/sun/security/krb5/auto/SSLwithPerms.java ! test/sun/security/krb5/auto/TEST.properties + test/sun/security/krb5/auto/TestHosts + test/sun/security/krb5/auto/principalProperty/TestHosts ! test/sun/security/krb5/auto/principalProperty/principalSystemPropTest.policy ! test/sun/security/krb5/auto/unbound.ssl.policy - test/sun/security/krb5/canonicalize/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor ! test/sun/security/krb5/canonicalize/Test.java + test/sun/security/krb5/canonicalize/TestHosts ! test/sun/security/x509/URICertStore/ExtensionsWithLDAP.java - test/sun/security/x509/URICertStore/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor Changeset: ce6364a73186 Author: amlu Date: 2016-04-11 12:27 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ce6364a73186 8153722: Mark java/nio/channels/Selector/SelectAndClose.java as intermittently failing Reviewed-by: bpb, darcy ! test/java/nio/channels/Selector/SelectAndClose.java Changeset: 2c25eb79766e Author: coffeys Date: 2016-04-11 08:00 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2c25eb79766e 8149450: LdapCtx.processReturnCode() throwing Null Pointer Exception Reviewed-by: xuelei ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java Changeset: 015ff5edfcd7 Author: amlu Date: 2016-04-11 15:14 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/015ff5edfcd7 8153928: test/lib/share/classes/jdk/test/lib/Utils.java introduced dependency to java.base/jdk.internal.misc Reviewed-by: alanb, amlu Contributed-by: felix.yang at oracle.com ! test/jdk/internal/ref/Cleaner/ExitOnThrow.java ! test/sun/misc/SunMiscSignalTest.java Changeset: 6478cfbf6f29 Author: okutsu Date: 2016-04-11 16:46 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6478cfbf6f29 8153836: java/util/ResourceBundle/Bug6299235Test.sh depends on java.desktop Reviewed-by: alanb ! test/java/util/ResourceBundle/Bug6299235Test.sh Changeset: 15098f2f8736 Author: plevart Date: 2016-04-11 10:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/15098f2f8736 8152115: (proxy) Examine performance of dynamic proxy creation Summary: redesign caching of dynamic Proxy classes Reviewed-by: mchung ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/System.java + src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java + src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java - src/java.base/share/classes/java/lang/reflect/WeakCache.java ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java + test/java/lang/reflect/ClassLoaderValue/Driver.java + test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java Changeset: 76a2d0b17dc2 Author: psandoz Date: 2016-04-11 18:21 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/76a2d0b17dc2 8151706: Update VarHandle implementation to use @Stable arrays Reviewed-by: mhaupt, shade, redestad ! src/java.base/share/classes/java/lang/invoke/VarForm.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java Changeset: bb8379287f37 Author: psandoz Date: 2016-04-11 19:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bb8379287f37 8152645: VarHandle lookup access control tests Reviewed-by: mhaupt, redestad + test/java/lang/invoke/VarHandles/accessibility/TestFieldLookupAccessibility.java + test/java/lang/invoke/VarHandles/accessibility/pkg/A.java + test/java/lang/invoke/VarHandles/accessibility/pkg/B_extends_A.java + test/java/lang/invoke/VarHandles/accessibility/pkg/C.java + test/java/lang/invoke/VarHandles/accessibility/pkg/subpkg/B_extends_A.java + test/java/lang/invoke/VarHandles/accessibility/pkg/subpkg/C.java Changeset: afc3c537ff15 Author: amurillo Date: 2016-04-11 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/afc3c537ff15 Merge ! test/ProblemList.txt Changeset: 25fe2c0cecfb Author: bharadwaj Date: 2016-04-12 14:17 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/25fe2c0cecfb Merge From bharadwaj.yadavalli at oracle.com Tue Apr 12 20:34:52 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Tue, 12 Apr 2016 20:34:52 +0000 Subject: hg: jdk9/hs-comp/hotspot: 238 new changesets Message-ID: <201604122034.u3CKYsH7025350@aojmv0008.oracle.com> Changeset: 70375b3285d9 Author: mgerdin Date: 2016-03-07 17:23 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/70375b3285d9 8151178: Move the collection set out of the G1 collector policy Summary: Create a G1CollectionSet class Reviewed-by: jwilhelm, tbenson, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp + src/share/vm/gc/g1/g1CollectionSet.cpp + src/share/vm/gc/g1/g1CollectionSet.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1CollectorState.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/share/vm/gc/g1/youngList.cpp Changeset: 8afc97475eba Author: csahu Date: 2016-03-08 14:37 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8afc97475eba 8146683: check_addr0 should be more efficient Reviewed-by: dsamersoff, kevinw, dholmes Contributed-by: cheleswer.sahu at oracle.com ! src/os/solaris/vm/os_solaris.cpp Changeset: c5926c871707 Author: ehelin Date: 2016-03-07 10:36 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c5926c871707 8151365: Move G1YoungGenSizer to a separate file Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectorPolicy.cpp + src/share/vm/gc/g1/g1YoungGenSizer.cpp + src/share/vm/gc/g1/g1YoungGenSizer.hpp Changeset: 2dbbb7996514 Author: ehelin Date: 2016-03-08 14:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2dbbb7996514 Merge Changeset: 899be832e91d Author: rprotacio Date: 2016-03-08 12:57 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/899be832e91d 8149991: Convert TraceSafepointCleanupTime to Unified Logging Summary: Converted TraceSafepointCleanupTime to -Xlog:safepointcleanup=info Reviewed-by: hseigel, mockner, ddmitriev, dholmes, coleenp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/logTimer.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/timer.cpp + test/runtime/logging/SafepointCleanupTest.java Changeset: 59d3a69564dc Author: rprotacio Date: 2016-03-08 15:19 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/59d3a69564dc 8150083: Convert VerboseVerification to Unified Logging Summary: Converted -XX:+VerboseVerfication to -Xlog:verboseverification=info Reviewed-by: hseigel, dholmes ! src/share/vm/classfile/verifier.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/globals.hpp ! test/runtime/logging/ClassInitializationTest.java + test/runtime/logging/VerboseVerificationTest.java Changeset: 2d1f1d4c0379 Author: tonyp Date: 2016-03-09 09:45 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2d1f1d4c0379 8146991: Introduce per-worker preserved mark stacks in ParallelGC Reviewed-by: tschatzl, ysr ! src/share/vm/gc/parallel/psPromotionManager.cpp ! src/share/vm/gc/parallel/psPromotionManager.hpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/parallel/psScavenge.hpp ! src/share/vm/gc/shared/preservedMarks.cpp ! src/share/vm/gc/shared/preservedMarks.hpp Changeset: 47a9289d9b0b Author: tschatzl Date: 2016-03-09 09:56 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/47a9289d9b0b 8151414: os::pretouch_memory should take void* instead of char* Summary: Change parameters and remove associated casts. Reviewed-by: pliden, stefank ! src/share/vm/gc/parallel/mutableSpace.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp Changeset: 51330f8324b6 Author: sla Date: 2016-03-09 12:30 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/51330f8324b6 8151196: Several tests fail due to test library not found Reviewed-by: ctornqvi, brutisso ! test/gc/g1/plab/TestPLABPromotion.java ! test/gc/g1/plab/TestPLABResize.java ! test/serviceability/dcmd/gc/HeapDumpAllTest.java ! test/serviceability/dcmd/gc/HeapDumpTest.java Changeset: 189efe045210 Author: brutisso Date: 2016-03-09 14:05 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/189efe045210 8151513: Remove debugging code from BarrierSet Reviewed-by: pliden, stefank ! src/share/vm/gc/shared/barrierSet.cpp ! src/share/vm/gc/shared/barrierSet.inline.hpp Changeset: f81ea6b38171 Author: brutisso Date: 2016-03-09 14:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f81ea6b38171 Merge Changeset: 5322bfdc760a Author: jwilhelm Date: 2016-03-09 14:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5322bfdc760a Merge ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp - src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.cpp - src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.hpp ! src/share/vm/runtime/arguments.cpp ! test/TEST.groups Changeset: 572d669d17cd Author: sangheki Date: 2016-03-09 11:08 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/572d669d17cd 8150362: G1 base elapsed time prediction is wrong because rs_length prediction is wrong Summary: Change rs_length prediction used from G1 base elapsed time prediction Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 80706cc25494 Author: kbarrett Date: 2016-03-09 11:03 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/80706cc25494 8150688: Fix os_windows siglabel Summary: Change types to eliminate implicit narrowing, and other cleanups. Reviewed-by: dholmes, tbenson ! src/os/windows/vm/os_windows.cpp Changeset: 5c66afad690c Author: kbarrett Date: 2016-03-09 20:37 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5c66afad690c Merge Changeset: 7d5870c06812 Author: sangheki Date: 2016-03-09 15:37 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7d5870c06812 8145312: CMS: There is insufficient memory with CMSSamplingGrain=1 Summary: Change minimum range and add constraint function for CMSSamplingGrain flag Reviewed-by: jmasa, ddmitriev ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/globals.hpp Changeset: a8fd0d8c7803 Author: brutisso Date: 2016-03-10 08:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a8fd0d8c7803 8151514: Remove the noisy NOISY debugging code from parCardTableModRefBS.cpp Reviewed-by: tschatzl, pliden ! src/share/vm/gc/cms/parCardTableModRefBS.cpp Changeset: f2265fd2eada Author: stefank Date: 2016-02-25 13:08 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f2265fd2eada 8150617: nth_bit and friends are broken Reviewed-by: shade, tschatzl, vlivanov ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 8d5487c9746d Author: stefank Date: 2016-03-09 12:44 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8d5487c9746d 8151436: Leaner ArrayAllocator and BitMaps Reviewed-by: tschatzl, pliden, kbarrett ! src/share/vm/gc/g1/g1HotCardCache.cpp ! src/share/vm/gc/g1/g1HotCardCache.hpp ! src/share/vm/gc/shared/taskqueue.hpp ! src/share/vm/gc/shared/taskqueue.inline.hpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/allocation.inline.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp Changeset: 7ac081122b8f Author: stefank Date: 2016-03-09 12:44 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7ac081122b8f 8151439: Inline the BitMap constructor Reviewed-by: tschatzl, pliden, kbarrett ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp Changeset: 04c67174a75f Author: stefank Date: 2016-03-09 12:45 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/04c67174a75f 8151440: Move BitMap verfication inline functions out from bitMap.hpp Reviewed-by: tschatzl, pliden, kbarrett ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp ! src/share/vm/utilities/bitMap.inline.hpp Changeset: 4c8ec9926913 Author: stefank Date: 2016-03-10 10:17 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4c8ec9926913 Merge Changeset: e11a28c44624 Author: mchernov Date: 2016-03-03 16:12 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e11a28c44624 8150183: gc/g1/plab/TestPLABResize.java - previous PLAB size should be less than current Reviewed-by: jmasa, dfazunen ! test/gc/g1/plab/TestPLABResize.java ! test/gc/g1/plab/lib/AppPLABResize.java ! test/gc/g1/plab/lib/LogParser.java Changeset: 7ba5d575ff59 Author: dfazunen Date: 2016-03-01 20:30 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7ba5d575ff59 8145908: [Newtest] Multi-threading stress test for G1 Remembered Sets Reviewed-by: tschatzl, mchernov + test/stress/gc/TestMultiThreadStressRSet.java Changeset: ca8e7407d350 Author: iignatyev Date: 2016-03-10 14:15 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ca8e7407d350 Merge Changeset: 35ffddb9c44d Author: coleenp Date: 2016-03-10 13:43 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/35ffddb9c44d 8150778: Reduce Throwable.getStackTrace() calls to the JVM Summary: replace JVM_GetStackTraceDepth and JVM_GetStackTraceElement, with JVM_GetStackTraceElements that gets all the elements in the StackTraceElement[] Reviewed-by: shade, mchung, dholmes, hseigel ! make/share/makefiles/mapfile-vers ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h + test/runtime/Throwable/StackTraceLogging.java + test/runtime/Throwable/TestThrowable.java Changeset: 47486cae8b00 Author: kbarrett Date: 2016-03-10 16:21 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/47486cae8b00 8150676: Use BufferNode index Summary: Maintain index and use it, removing extra checks for or stores of NULL. Reviewed-by: jmasa, tschatzl ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/dirtyCardQueue.hpp ! src/share/vm/gc/g1/ptrQueue.cpp ! src/share/vm/gc/g1/ptrQueue.hpp ! src/share/vm/gc/g1/satbMarkQueue.cpp ! src/share/vm/gc/g1/satbMarkQueue.hpp Changeset: 479321aff3f9 Author: kbarrett Date: 2016-03-10 21:57 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/479321aff3f9 Merge Changeset: c083b12bb8cc Author: pliden Date: 2016-03-11 09:09 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c083b12bb8cc 8134749: SoftReferences declared dead too early Reviewed-by: jmasa, tbenson ! src/share/vm/gc/shared/referenceProcessor.cpp Changeset: 72bb2995ad89 Author: tschatzl Date: 2016-03-11 09:50 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/72bb2995ad89 8150952: Net PLAB size is clipped to max PLAB size as a whole, not on a per thread basis Summary: Bound PLAB size when handing out PLAB sizes, not before. Reviewed-by: drwhite, jwilhelm ! src/share/vm/gc/g1/g1EvacStats.cpp ! src/share/vm/gc/shared/plab.cpp Changeset: 3d0716ca86c9 Author: tschatzl Date: 2016-03-11 10:06 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3d0716ca86c9 Merge Changeset: 7131b0043899 Author: mgerdin Date: 2016-03-11 10:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7131b0043899 8151633: Don't keep copies of the survivor lists and counts in the G1CollectorPolicy Reviewed-by: tbenson, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1MonitoringSupport.cpp Changeset: d5e9c320ac68 Author: brutisso Date: 2016-03-11 10:27 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d5e9c320ac68 8151603: Use error stream instead of tty for logging before ShouldNotReachHere() Reviewed-by: mgerdin, sjohanss ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parOopClosures.inline.hpp Changeset: 46f896f79ff9 Author: brutisso Date: 2016-03-11 10:30 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/46f896f79ff9 8151602: Remove logging from refillLinearAllocBlockIfNeeded() Reviewed-by: tschatzl, sjohanss ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp Changeset: 018403bdb025 Author: brutisso Date: 2016-03-11 11:34 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/018403bdb025 8151605: Change warning() to log_warning(gc) in the GC code Reviewed-by: jwilhelm, jmasa ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/parallel/gcTaskThread.cpp ! src/share/vm/gc/parallel/parallelScavengeHeap.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psOldGen.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/shared/cardGeneration.cpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/generation.hpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/vmGCOperations.cpp ! src/share/vm/memory/universe.cpp Changeset: 7dd05b401d60 Author: brutisso Date: 2016-03-11 12:17 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7dd05b401d60 Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: b5bccee81aeb Author: ddmitriev Date: 2016-03-11 15:34 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b5bccee81aeb 8151304: Remove unused develop options(ClearInterpreterLocals and others) Reviewed-by: coleenp, jwilhelm ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/runtime/globals.hpp Changeset: 9ec931aabdd0 Author: rehn Date: 2016-03-08 13:05 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9ec931aabdd0 8151265: Add a way to extend UL tags Reviewed-by: dholmes, kbarrett ! src/share/vm/logging/logTag.hpp + src/share/vm/logging/logTag_ext.hpp Changeset: 7ae57ffc9ed3 Author: mlarsson Date: 2016-03-11 14:55 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7ae57ffc9ed3 Merge Changeset: 55a9b972bc55 Author: mockner Date: 2016-03-10 15:52 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/55a9b972bc55 8146551: The output from classresolve tag has been shortened and moved to debug level. Summary: The output from classresolve tag has been shortened and moved to debug level. Reviewed-by: coleenp, rprotacio ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/verificationType.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/reflection.cpp ! test/runtime/logging/ClassResolutionTest.java Changeset: 85bb1e6db5cb Author: mockner Date: 2016-03-11 17:02 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/85bb1e6db5cb Merge ! src/share/vm/prims/jvm.cpp Changeset: e928b4b9e4ea Author: brutisso Date: 2016-03-13 13:26 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e928b4b9e4ea 8151604: Rely on options range checking rather than explict checks Reviewed-by: jwilhelm, drwhite, sangheki ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: 1b136ffa8a67 Author: drwhite Date: 2016-03-11 16:59 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1b136ffa8a67 8140257: Add support for "gc service threads" to ConcurrentGCThread Summary: Push up the common run() and stop() methods from subclasses to ConcurrentGCThread, as well as declaration iof run_service() stop_service(). Reviewed-by: kbarrett, pliden ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp ! src/share/vm/gc/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc/g1/concurrentG1RefineThread.hpp ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/concurrentMarkThread.hpp ! src/share/vm/gc/g1/g1StringDedup.cpp ! src/share/vm/gc/g1/g1StringDedupThread.cpp ! src/share/vm/gc/g1/g1StringDedupThread.hpp ! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.hpp ! src/share/vm/gc/shared/concurrentGCThread.cpp ! src/share/vm/gc/shared/concurrentGCThread.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: fac369425a15 Author: coleenp Date: 2016-03-12 07:23 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fac369425a15 8151728: jni test crashes JVM assert(_handle != __null) failed: resolving NULL handle Summary: New assert needs to check for null. Reviewed-by: hseigel, gtriantafill ! src/share/vm/classfile/javaClasses.cpp Changeset: e7bcc46ab8bd Author: coleenp Date: 2016-03-13 19:41 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e7bcc46ab8bd Merge Changeset: ef08f0d91230 Author: sjohanss Date: 2016-03-14 09:10 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ef08f0d91230 8151693: Move print_heap_before/after_gc to debug level Reviewed-by: brutisso, jwilhelm ! src/share/vm/memory/universe.cpp Changeset: cb653335d4be Author: sjohanss Date: 2016-03-14 09:11 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cb653335d4be 8151696: Print all regions on trace level to get same behavior as old PrintHeapAtGCExtended Reviewed-by: brutisso, jwilhelm ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/logging/logPrefix.hpp Changeset: a04989a057c7 Author: dsamersoff Date: 2016-03-14 11:45 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a04989a057c7 8151368: SA: Unexpected ArithmeticException in CompactHashTable Summary: Add missed null check Reviewed-by: iklam, dsamersoff Contributed-by: kubota.yuji at gmail.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/CompactHashTable.java Changeset: b504a42bbe38 Author: dsamersoff Date: 2016-03-14 09:07 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b504a42bbe38 Merge Changeset: a6023e8b5c70 Author: pliden Date: 2016-03-14 09:42 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a6023e8b5c70 8067768: Check for too small values for -Xmx Reviewed-by: jwilhelm, dfazunen ! src/share/vm/gc/shared/collectorPolicy.cpp ! test/gc/arguments/TestMaxHeapSizeTools.java Changeset: 93a15edd6aee Author: pliden Date: 2016-03-14 11:55 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/93a15edd6aee Merge Changeset: 508fcb923812 Author: ysuenaga Date: 2016-03-04 18:12 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/508fcb923812 8151181: Add JSnap to jhsdb Reviewed-by: dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: fe137daae1a0 Author: dsamersoff Date: 2016-03-14 11:53 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fe137daae1a0 Merge Changeset: 24c6f885d316 Author: simonis Date: 2016-03-11 16:39 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/24c6f885d316 8151593: Cleanup definition/usage of INLINE/NOINLINE macros and add xlC support Reviewed-by: coleenp, stuefe Contributed-by: matthias.baesken at sap.com ! src/os/linux/vm/os_linux.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/oops/instanceKlass.inline.hpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp ! src/share/vm/utilities/globalDefinitions_xlc.hpp ! src/share/vm/utilities/stack.inline.hpp Changeset: 63a57b9b3ea4 Author: coleenp Date: 2016-03-14 13:20 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/63a57b9b3ea4 Merge Changeset: dc379d0b1113 Author: mockner Date: 2016-03-14 15:06 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dc379d0b1113 8149995: TraceClassLoadingPreorder has been converted to Unified Logging. Summary: TraceClassLoadingPreorder has been converted to Unified Logging. Logging alias table now has extra columns to support multi-tag configurations. Reviewed-by: iklam, coleenp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp Changeset: 06b764a12317 Author: mockner Date: 2016-03-14 20:20 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/06b764a12317 Merge Changeset: 10cc279f1b13 Author: stefank Date: 2016-03-09 17:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/10cc279f1b13 8151534: Refactor ArrayAllocator for easier reuse Reviewed-by: tschatzl, brutisso ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/allocation.inline.hpp Changeset: b0432c9975f6 Author: dholmes Date: 2016-03-15 03:00 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b0432c9975f6 8137165: Tests fail in SR_Handler because thread is not VMThread or JavaThread Reviewed-by: kbarrett ! src/os/linux/vm/os_linux.cpp Changeset: 32844ece283c Author: dholmes Date: 2016-03-15 09:16 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/32844ece283c Merge Changeset: 5044bb87554e Author: brutisso Date: 2016-03-15 08:19 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5044bb87554e 8151842: Local variables have wrong names after JDK-8148736 Reviewed-by: kbarrett, jprovino, tschatzl ! src/share/vm/gc/g1/g1HeapTransition.cpp Changeset: 4216fd7e4301 Author: brutisso Date: 2016-03-15 09:18 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4216fd7e4301 Merge Changeset: 3635f6de52cf Author: ysuenaga Date: 2016-03-15 12:27 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3635f6de52cf 8151709: jhsdb should show help message in SALauncher. Reviewed-by: dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetopt.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: 9a2bf8774955 Author: dsamersoff Date: 2016-03-15 10:56 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9a2bf8774955 Merge Changeset: 33d91edc926f Author: pliden Date: 2016-03-15 08:01 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/33d91edc926f 8062506: Java GCCause enum is out of sync with C++ GCCause enum Reviewed-by: stefank, tschatzl ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/share/vm/gc/shared/gcCause.hpp Changeset: 6d4b1bb57cc4 Author: pliden Date: 2016-03-15 08:02 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6d4b1bb57cc4 8148239: TestSelectDefaultGC.java incorrectly expects G1 on non-server class machines Reviewed-by: brutisso, kzhaldyb ! test/gc/arguments/TestSelectDefaultGC.java Changeset: 65b1a7bce39e Author: pliden Date: 2016-03-15 13:46 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/65b1a7bce39e Merge Changeset: be3ffb6d8eb0 Author: stefank Date: 2016-03-15 10:11 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/be3ffb6d8eb0 8151539: Remove duplicate AlwaysTrueClosures Reviewed-by: tschatzl, mgerdin, kbarrett, drwhite ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp Changeset: a4658c91d553 Author: stefank Date: 2016-03-15 15:29 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a4658c91d553 Merge Changeset: 21bb44b28582 Author: rehn Date: 2016-03-08 08:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/21bb44b28582 8151264: Add a notification mechanism for UL configuration changes. Reviewed-by: dholmes, mlarsson ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logConfiguration.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: 6529c4f36655 Author: mlarsson Date: 2016-03-15 20:07 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6529c4f36655 Merge Changeset: 45a4f459be06 Author: rprotacio Date: 2016-03-15 15:43 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/45a4f459be06 8150085: Convert TraceClearedExceptions to Unified Loggin Summary: Converted -XX:+TraceClearedExceptions to -Xlog:exceptions=debug Reviewed-by: mockner, dholmes, coleenp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/exceptions.cpp Changeset: 4aa1760ab75c Author: coleenp Date: 2016-03-15 20:37 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4aa1760ab75c Merge Changeset: 3c19d66914bc Author: kbarrett Date: 2016-03-16 00:28 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3c19d66914bc 8151781: DirtyCardQueue::apply_closure is unused Summary: Remove dead code, followup cleanups. Reviewed-by: brutisso, pliden ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/dirtyCardQueue.hpp Changeset: 1537c752a7f5 Author: stuefe Date: 2016-03-12 08:35 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1537c752a7f5 8148425: strerror() function is not thread-safe Reviewed-by: dholmes, coleenp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/perfMemory_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/perfMemory_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/solaris/vm/attachListener_solaris.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/perfMemory_solaris.cpp ! src/os/solaris/vm/threadCritical_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/perfMemory_windows.cpp ! src/share/vm/logging/logFileOutput.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/debug.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/vmError.cpp Changeset: 4030d7f9946d Author: dholmes Date: 2016-03-16 05:46 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4030d7f9946d Merge Changeset: e71072298359 Author: erikj Date: 2016-03-15 13:55 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e71072298359 8151653: Hotspot build does not respect --enable-openjdk-only Reviewed-by: tbell, dholmes ! make/aix/makefiles/trace.make ! make/bsd/makefiles/trace.make ! make/linux/makefiles/trace.make ! make/solaris/makefiles/trace.make ! make/windows/build.make ! make/windows/create_obj_files.sh ! make/windows/makefiles/defs.make ! make/windows/makefiles/trace.make ! make/windows/makefiles/vm.make ! src/share/vm/trace/trace.dtd ! src/share/vm/trace/trace.xml + src/share/vm/trace/traceevents.xml + src/share/vm/trace/tracerelationdecls.xml Changeset: c4b391039f9f Author: erikj Date: 2016-03-16 10:28 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c4b391039f9f Merge Changeset: 81faa0678c9b Author: csahu Date: 2016-03-14 18:05 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/81faa0678c9b 8151509: In check_addr0() function pointer is not updated correctly Reviewed-by: dholmes, ddmitriev, stuefe Contributed-by: cheleswer.sahu at oracle.com ! src/os/solaris/vm/os_solaris.cpp Changeset: 37c777f2cc9c Author: kevinw Date: 2016-03-16 11:13 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/37c777f2cc9c Merge ! src/os/solaris/vm/os_solaris.cpp Changeset: 7ccf7f03a914 Author: kevinw Date: 2016-03-16 12:08 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7ccf7f03a914 Merge Changeset: 70081cb6cc16 Author: brutisso Date: 2016-03-16 13:38 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/70081cb6cc16 8151336: Root region scanning should be cancelled and disabled when the ConcurrentMarkThread::run_service() exits Reviewed-by: pliden, tschatzl ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 9d93b077b22f Author: brutisso Date: 2016-03-16 13:28 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9d93b077b22f Merge Changeset: b03fcc1a3af3 Author: tschatzl Date: 2016-03-16 12:21 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b03fcc1a3af3 8151126: Clean up duplicate code for clearing the mark bitmaps Summary: Merge the code to clear the mark bitmap concurrently and in the STW pause. Reviewed-by: jmasa, tbenson ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp Changeset: a651c39d6509 Author: tschatzl Date: 2016-03-16 12:23 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a651c39d6509 8151614: Improve logging in concurrent mark code Summary: Move detailed concurrent mark phase logging to "gc, marking" tags and add a summary "Concurrent Cycle" log message when only using "gc" logging. Reviewed-by: sangheki, brutisso ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/logging/logPrefix.hpp Changeset: f1e1cfbb6d2c Author: tschatzl Date: 2016-03-16 15:36 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f1e1cfbb6d2c Merge Changeset: 7c88aac45703 Author: tschatzl Date: 2016-03-16 16:42 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7c88aac45703 Merge ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 785a498ee1ea Author: brutisso Date: 2016-03-16 15:16 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/785a498ee1ea 8151912: guarantee(GCPauseIntervalMillis >= 1) failed: Constraint for GCPauseIntervalMillis should guarantee that value is >= 1 Reviewed-by: tbenson, tschatzl ! src/share/vm/runtime/globals.hpp Changeset: 091947451f03 Author: brutisso Date: 2016-03-16 14:58 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/091947451f03 Merge Changeset: d882ca1d5f51 Author: brutisso Date: 2016-03-16 16:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d882ca1d5f51 Merge Changeset: 767bc8e5cb19 Author: pliden Date: 2016-03-17 08:07 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/767bc8e5cb19 8151601: Cleanup locking of the Reference pending list Reviewed-by: brutisso, stefank ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/sa.js ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp ! src/share/vm/gc/cms/vmCMSOperations.cpp ! src/share/vm/gc/cms/vmCMSOperations.hpp ! src/share/vm/gc/cms/vmStructs_cms.hpp ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/concurrentMarkThread.hpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/g1/vm_operations_g1.hpp ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/concurrentGCThread.cpp ! src/share/vm/gc/shared/concurrentGCThread.hpp ! src/share/vm/gc/shared/genCollectedHeap.hpp + src/share/vm/gc/shared/referencePendingListLocker.cpp + src/share/vm/gc/shared/referencePendingListLocker.hpp ! src/share/vm/gc/shared/vmGCOperations.cpp ! src/share/vm/gc/shared/vmGCOperations.hpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/instanceRefKlass.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: c1bf188b6940 Author: tschatzl Date: 2016-03-17 09:36 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c1bf188b6940 8151920: Region liveness printing is broken Summary: Remove obsolete code that causes an assert. Reviewed-by: drwhite, brutisso ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp + test/gc/g1/TestRegionLivenessPrint.java Changeset: 1c9e7b34c46c Author: tschatzl Date: 2016-03-17 10:04 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1c9e7b34c46c Merge Changeset: 0d58ee2030ae Author: erikj Date: 2016-03-17 09:53 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0d58ee2030ae 8151656: Minor tweaks to old Hotspot build to ease comparison with new Reviewed-by: dholmes, twisti ! make/aix/adlc_updater ! make/bsd/adlc_updater ! make/linux/adlc_updater ! make/solaris/adlc_updater ! make/windows/create_obj_files.sh Changeset: 0937423af2ae Author: erikj Date: 2016-03-17 11:15 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0937423af2ae Merge Changeset: b7d7e61dd373 Author: mgerdin Date: 2016-03-08 13:17 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b7d7e61dd373 8151711: Move G1 number sequences out of the G1 collector policy Reviewed-by: tbenson, ehelin ! src/share/vm/gc/g1/concurrentMarkThread.cpp + src/share/vm/gc/g1/g1Analytics.cpp + src/share/vm/gc/g1/g1Analytics.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: c838c3bdc22c Author: rprotacio Date: 2016-03-17 12:02 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c838c3bdc22c 8151560: Safepoint logging has mismatch between command line level and printed level Summary: Corrected mistaken "debug" level to "trace" Reviewed-by: hseigel, jiangli, dholmes ! src/share/vm/runtime/safepoint.cpp Changeset: 07f4849e1bca Author: rprotacio Date: 2016-03-17 18:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/07f4849e1bca Merge Changeset: 5afd0579ed8a Author: sangheki Date: 2016-03-17 11:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5afd0579ed8a 8151085: Change G1 concurrent timer and tracer measuring time Summary: Change measuring time for G1 concurrent phases and reporting heap summary Reviewed-by: brutisso, sjohanss ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorState.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/gcTrace.hpp Changeset: a1d63adc7ba4 Author: sangheki Date: 2016-03-18 01:14 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a1d63adc7ba4 Merge Changeset: 3e0bb5b5a92a Author: stefank Date: 2016-03-17 21:00 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3e0bb5b5a92a 8026720: Remove the unused SpaceManager::mangle_freed_chunks Reviewed-by: mgerdin, tschatzl, vlivanov ! src/share/vm/memory/metaspace.cpp Changeset: 3c5acd9697c9 Author: stefank Date: 2016-03-17 21:01 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3c5acd9697c9 8027423: Parallel compact GC class unloading measurement includes symbol and string table time Reviewed-by: mgerdin, jmasa ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp Changeset: b7618e5d72af Author: stefank Date: 2016-03-17 21:04 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b7618e5d72af 8152007: Add the thread to the GCPhase trace events Reviewed-by: tschatzl, brutisso ! src/share/vm/trace/traceevents.xml Changeset: defc3322d4c2 Author: stefank Date: 2016-03-18 03:46 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/defc3322d4c2 Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: b4d11b54db10 Author: mgerdin Date: 2016-03-11 11:22 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b4d11b54db10 8151637: Move CollectionSetChooser rebuild code into CollectionSetChooser Reviewed-by: jmasa, tschatzl ! src/share/vm/gc/g1/collectionSetChooser.cpp ! src/share/vm/gc/g1/collectionSetChooser.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 387b1ac97179 Author: mgerdin Date: 2016-03-11 11:22 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/387b1ac97179 8151808: Factor G1 heap sizing code out of the G1CollectorPolicy Reviewed-by: tbenson, jwilhelm ! src/share/vm/gc/g1/g1Analytics.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp + src/share/vm/gc/g1/g1HeapSizingPolicy.cpp + src/share/vm/gc/g1/g1HeapSizingPolicy.hpp + src/share/vm/gc/g1/g1HeapSizingPolicy_ext.cpp Changeset: ceaa6dea6d58 Author: stefank Date: 2016-03-18 08:57 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ceaa6dea6d58 8152086: Remove SpaceMangler::mangle_region logging Reviewed-by: brutisso, tschatzl ! src/share/vm/gc/shared/spaceDecorator.cpp Changeset: 9d8819aedf12 Author: stefank Date: 2016-03-18 08:59 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9d8819aedf12 8152100: Rework and unify the GC phase logging Reviewed-by: sjohanss, jwilhelm ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/cms/vmCMSOperations.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/logging/logPrefix.hpp Changeset: 54b055161b80 Author: stefank Date: 2016-03-18 09:01 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/54b055161b80 8152104: G1 StringTable cleaning incorrectly logs with the stringdedup tag Reviewed-by: mgerdin, jwilhelm, sjohanss ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/logging/logTag.hpp ! test/gc/g1/TestStringSymbolTableStats.java Changeset: 2f93b49bf048 Author: stefank Date: 2016-03-18 11:42 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2f93b49bf048 Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: a78af8e76357 Author: sjohanss Date: 2016-03-18 13:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a78af8e76357 8152113: Remove _last_ditch_collection GC-cause and avoid expanding heap on Metaspace OOM Reviewed-by: brutisso, jwilhelm ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/gcCause.cpp ! src/share/vm/gc/shared/gcCause.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/vmGCOperations.cpp ! src/share/vm/prims/whitebox.cpp Changeset: 81530aff15aa Author: pliden Date: 2016-03-18 15:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/81530aff15aa 8152185: ReferencePendingListLocker incorrectly assumes that the lock is never taken recursively Reviewed-by: stefank, sjohanss ! src/share/vm/gc/shared/referencePendingListLocker.cpp Changeset: a9481df02a50 Author: jmasa Date: 2016-03-17 15:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a9481df02a50 8151845: Comment in globals.hpp for MetaspaceSize is incorrect. Reviewed-by: drwhite, stefank ! src/share/vm/memory/metaspace.cpp ! src/share/vm/runtime/globals.hpp Changeset: 8c1631a0157b Author: coleenp Date: 2016-03-18 15:14 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8c1631a0157b 8152065: TraceBytecodes breaks the interpreter expression stack Summary: Move trace_bytecode to InterpreterRuntime and make trace_bytecode an IRT_LEAF so that safepoints are not allowed. Reviewed-by: jiangli, dholmes, dcubed ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: bc37717b103b Author: coleenp Date: 2016-03-18 22:27 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bc37717b103b Merge Changeset: 17c8b2a1d35e Author: coleenp Date: 2016-03-18 23:12 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/17c8b2a1d35e Merge Changeset: 0b582be9fab0 Author: jwilhelm Date: 2016-03-19 01:23 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0b582be9fab0 Merge ! src/os/linux/vm/os_linux.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 942f0be73f8f Author: jwilhelm Date: 2016-03-19 02:44 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/942f0be73f8f Merge ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp - test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java Changeset: bd5889bcb442 Author: sangheki Date: 2016-03-18 21:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bd5889bcb442 8152118: MinTLABSize should be less than TLAB max Summary: Add a constraint for MinTLABSize to be less than or equal to TLAB max Reviewed-by: brutisso, drwhite, jmasa ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp Changeset: 85c3121e7805 Author: mgerdin Date: 2016-03-11 11:22 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/85c3121e7805 8152101: Move G1 concurrent refinement adjustment code out of G1CollectorPolicy Reviewed-by: jmasa, jwilhelm, kbarrett ! src/share/vm/gc/g1/concurrentG1Refine.cpp ! src/share/vm/gc/g1/concurrentG1Refine.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: d1558915416d Author: brutisso Date: 2016-03-18 10:51 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d1558915416d 8148759: G1AllocRegion::_count inconsistently used if more than one context is active Reviewed-by: sjohanss, jwilhelm, tschatzl ! src/share/vm/gc/g1/g1AllocRegion.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 54dc7600e6d3 Author: brutisso Date: 2016-03-21 10:44 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/54dc7600e6d3 Merge ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 8fced5cac71c Author: rehn Date: 2016-03-15 14:41 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8fced5cac71c 8150015: Integrate TraceTime with Unified Logging more seamlessly Reviewed-by: coleenp, dholmes ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/gc/shared/gcTraceTime.inline.hpp ! src/share/vm/interpreter/cppInterpreter.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/interpreter/templateTable.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/methodHandles.cpp - src/share/vm/runtime/logTimer.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/timer.cpp ! src/share/vm/runtime/timer.hpp + src/share/vm/runtime/timerTrace.cpp + src/share/vm/runtime/timerTrace.hpp Changeset: 0ff5753d78b9 Author: mlarsson Date: 2016-03-21 11:42 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0ff5753d78b9 Merge - src/share/vm/runtime/logTimer.hpp Changeset: 8610c6bbd679 Author: mchernov Date: 2016-03-17 17:07 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8610c6bbd679 8150648: Re-enable TestPLABResize.java after JDK-8150183 is fixed Reviewed-by: tschatzl ! test/gc/g1/plab/TestPLABResize.java Changeset: d7ae4051d258 Author: tschatzl Date: 2016-03-21 12:52 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d7ae4051d258 Merge Changeset: b9efb94d011a Author: jmasa Date: 2016-03-07 11:28 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b9efb94d011a 8149343: assert(rp->num_q() == no_of_gc_workers) failed: sanity Reviewed-by: tschatzl, kbarrett ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp ! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java Changeset: 7e1a36ca23d6 Author: cjplummer Date: 2016-03-21 13:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7e1a36ca23d6 8146436: Add -XX:-ShrinkHeapInSteps option (previously -XX:+UseAggressiveHeapShrink) Summary: Added ShrinkHeapInSteps option. Reviewed-by: jmasa, tbenson ! src/share/vm/gc/shared/cardGeneration.cpp ! src/share/vm/runtime/globals.hpp ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java + test/gc/arguments/TestShrinkHeapInSteps.java Changeset: 2e3a958bdfdc Author: cjplummer Date: 2016-03-21 20:19 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2e3a958bdfdc Merge Changeset: 2da767bf3ecc Author: sangheki Date: 2016-03-21 13:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2da767bf3ecc 8152120: TLAB compute_size() should not allow any size larger than max_size Summary: Limit TLAB compute_size() to be less than or equal to TLAB max Reviewed-by: sjohanss, jmasa ! src/share/vm/gc/shared/threadLocalAllocBuffer.inline.hpp Changeset: 1f0a958b039c Author: sangheki Date: 2016-03-22 01:52 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1f0a958b039c Merge Changeset: 9037ef388634 Author: tbenson Date: 2016-03-21 15:59 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9037ef388634 8142935: Adding old gen regions does not consider available free space Summary: Track live data size as added to cset during mixed GCs Reviewed-by: kbarrett, drwhite Contributed-by: tom.benson at oracle.com ! src/share/vm/gc/g1/g1CollectionSet.cpp ! src/share/vm/gc/g1/g1CollectionSet.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 7ab7d8f8bbbf Author: brutisso Date: 2016-03-22 13:41 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7ab7d8f8bbbf 8152300: Convert G1_ALLOC_REGION_TRACING to unified logging Reviewed-by: sjohanss, stefank ! src/share/vm/gc/g1/g1AllocRegion.cpp ! src/share/vm/gc/g1/g1AllocRegion.hpp ! src/share/vm/logging/logPrefix.hpp Changeset: 434e21d31911 Author: coleenp Date: 2016-03-22 13:32 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/434e21d31911 8144940: Broken hash in string table entry in closed/runtime/7158800/BadUtf8.java Summary: Fix code broken with compact Strings. Reviewed-by: iklam, thartmann, hseigel, jiangli ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/stringTable.hpp Changeset: 9fb212f91d51 Author: mockner Date: 2016-03-22 15:03 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9fb212f91d51 8146632: Add descriptive error messages for removed non-product logging flags. Summary: Added table with removed non-product flags and error messages. Reviewed-by: dholmes, coleenp, hseigel ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp + test/runtime/logging/RemovedDevelopFlagsTest.java Changeset: 36870c627981 Author: mockner Date: 2016-03-23 03:33 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/36870c627981 Merge Changeset: 53c0863b1766 Author: mgronlun Date: 2016-03-23 10:31 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/53c0863b1766 8152119: Event-based tracing to allow for tracing Klass definition Reviewed-by: dholmes, egahlin ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/trace/traceMacros.hpp Changeset: 155f22b63931 Author: dsimms Date: 2016-03-23 10:52 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/155f22b63931 8149023: Event based tracing should cover safepoint begin and end Summary: Add events to safepoint begin and end Reviewed-by: dholmes, mgronlun, egahlin ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/safepoint.hpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/trace/traceevents.xml ! src/share/vm/trace/tracerelationdecls.xml Changeset: a074585a9f08 Author: ysuenaga Date: 2016-03-23 12:26 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a074585a9f08 8148659: Add all option to JSnap Reviewed-by: dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JSnap.java Changeset: 3b3bd6c38547 Author: dsamersoff Date: 2016-03-23 17:36 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3b3bd6c38547 Merge Changeset: 906fa01e86a0 Author: jwilhelm Date: 2016-03-23 23:36 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/906fa01e86a0 Merge ! make/share/makefiles/mapfile-vers ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp - src/share/vm/runtime/logTimer.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/trace/traceMacros.hpp ! src/share/vm/utilities/ostream.cpp Changeset: f0b0212255ec Author: tschatzl Date: 2016-03-24 10:40 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f0b0212255ec 8152400: Enabling TASK_STATS_ONLY filters out just enabled messages anyway Summary: If TASK_STATS_ONLY is enabled, do not require a develop build to print messages. Reviewed-by: pliden, tbenson ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 6519f566e535 Author: mchernov Date: 2016-03-23 15:48 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6519f566e535 8149662: Refactor hotspot/test/gc/g1/plab/lib/LogParser.java Reviewed-by: tschatzl, dfazunen ! test/gc/g1/plab/TestPLABPromotion.java ! test/gc/g1/plab/TestPLABResize.java ! test/gc/g1/plab/lib/LogParser.java + test/gc/g1/plab/lib/PlabGCStatistics.java + test/gc/g1/plab/lib/PlabInfo.java + test/gc/g1/plab/lib/PlabReport.java Changeset: fa52d1b77eed Author: dfazunen Date: 2016-03-24 15:51 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fa52d1b77eed Merge - src/jdk.vm.ci/share/classes/META-INF/services/jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory - test/compiler/jsr292/NonInlinedCall/NonInlinedReinvoker.java - test/compiler/jvmci/common/CompilerToVMHelper.java - test/compiler/jvmci/common/PublicMetaspaceWrapperObject.java - test/compiler/jvmci/events/MetaAccessWrapper.java - test/runtime/BadObjectClass/Object.java - test/testlibrary/jdk/test/lib/PerfCounter.java - test/testlibrary/jdk/test/lib/PerfCounters.java Changeset: ded6ef79c770 Author: dfazunen Date: 2016-03-24 13:09 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ded6ef79c770 Merge Changeset: c17ada687ab0 Author: hseigel Date: 2016-03-24 08:13 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c17ada687ab0 8140665: SIGSEGV when a primitive type's class is used as the host class in a call to DefineAnonymousClass call Summary: Instead of assertng, throw an exception Reviewed-by: acorn, coleenp ! src/share/vm/prims/unsafe.cpp + test/runtime/Unsafe/PrimitiveHostClass.java Changeset: 99ce5bd266ed Author: hseigel Date: 2016-03-24 15:19 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/99ce5bd266ed Merge Changeset: 2e4b33aadcc7 Author: coleenp Date: 2016-03-24 10:19 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2e4b33aadcc7 8143269: Refactor code in universe_post_init that sets up methods to upcall Summary: Deferred code review cleanups Reviewed-by: dholmes, hseigel ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp Changeset: f8df8c40e371 Author: coleenp Date: 2016-03-24 20:17 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f8df8c40e371 Merge Changeset: 2b173ac390c6 Author: kbarrett Date: 2016-03-22 20:32 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2b173ac390c6 8152196: SuspendibleThreadSet::yield scales poorly Summary: Use semaphore to wake up VM thread on last suspendible leave/yield. Reviewed-by: mgerdin, drwhite ! src/share/vm/gc/g1/suspendibleThreadSet.cpp ! src/share/vm/gc/g1/suspendibleThreadSet.hpp ! src/share/vm/runtime/init.cpp Changeset: 0b7de457e97c Author: kbarrett Date: 2016-03-24 23:42 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0b7de457e97c Merge Changeset: 68bddbb722de Author: rprotacio Date: 2016-03-24 13:25 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/68bddbb722de 8146947: Remove PrintOopAddress rather than converting to UL Summary: Deprecated PrintOopAddress and made functionality default Reviewed-by: coleenp, stefank ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/exceptions.cpp ! test/runtime/CommandLine/TraceExceptionsTest.java ! test/runtime/logging/ExceptionsTest.java Changeset: 00fda24abd13 Author: rprotacio Date: 2016-03-25 01:20 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/00fda24abd13 Merge Changeset: 969af18f3b36 Author: jmasa Date: 2016-03-16 14:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/969af18f3b36 8060463: ParNew: SurvivorAlignmentInBytes greater then YoungPLABSize cause assert(obj != NULL || plab->words_remaining() < word_sz) failed: Else should have been able to allocate Reviewed-by: sangheki, tschatzl, mchernov ! src/share/vm/gc/cms/parNewGeneration.cpp + test/gc/survivorAlignment/TestPromotionLABLargeSurvivorAlignment.java Changeset: 0942199cdbd8 Author: jmasa Date: 2016-03-25 03:53 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0942199cdbd8 Merge Changeset: ab681d5299dc Author: sangheki Date: 2016-03-24 23:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ab681d5299dc 8152160: SIGFPE in CompactibleFreeListSpaceLAB::compute_desired_plab_size Summary: Rephrase the calculation with CMSOldPLABNumRefills to avoid an overflow Reviewed-by: pliden, jmasa ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp Changeset: b85ea7097b6e Author: dsamersoff Date: 2016-03-25 12:54 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b85ea7097b6e 8151991: jvmti diagnostics commands requires INCLUDE_SERVICES Summary: guard jvmti diagnostic commands by appropriate defines Reviewed-by: sspitsyn, dholmes, gadams ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiExport.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp Changeset: 9489df4f2b94 Author: ddmitriev Date: 2016-03-25 15:54 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9489df4f2b94 8078112: [TESTBUG] Integrate Selection/Resolution test suite into jtreg tests Reviewed-by: ctornqvi, acorn Contributed-by: eric.mccorkle at oracle.com ! test/TEST.groups + test/runtime/SelectionResolution/AbstractMethodErrorTest.java + test/runtime/SelectionResolution/IllegalAccessErrorTest.java + test/runtime/SelectionResolution/InvokeInterfaceICCE.java + test/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java + test/runtime/SelectionResolution/InvokeSpecialICCE.java + test/runtime/SelectionResolution/InvokeSpecialSuccessTest.java + test/runtime/SelectionResolution/InvokeStaticICCE.java + test/runtime/SelectionResolution/InvokeStaticSuccessTest.java + test/runtime/SelectionResolution/InvokeVirtualICCE.java + test/runtime/SelectionResolution/InvokeVirtualSuccessTest.java + test/runtime/SelectionResolution/NoSuchMethodErrorTest.java + test/runtime/SelectionResolution/classes/selectionresolution/Builder.java + test/runtime/SelectionResolution/classes/selectionresolution/ByteCodeClassLoader.java + test/runtime/SelectionResolution/classes/selectionresolution/ClassBuilder.java + test/runtime/SelectionResolution/classes/selectionresolution/ClassConstruct.java + test/runtime/SelectionResolution/classes/selectionresolution/ClassData.java + test/runtime/SelectionResolution/classes/selectionresolution/Clazz.java + test/runtime/SelectionResolution/classes/selectionresolution/HierarchyShape.java + test/runtime/SelectionResolution/classes/selectionresolution/Interface.java + test/runtime/SelectionResolution/classes/selectionresolution/Method.java + test/runtime/SelectionResolution/classes/selectionresolution/MethodData.java + test/runtime/SelectionResolution/classes/selectionresolution/Result.java + test/runtime/SelectionResolution/classes/selectionresolution/SelectionResolutionTest.java + test/runtime/SelectionResolution/classes/selectionresolution/SelectionResolutionTestCase.java + test/runtime/SelectionResolution/classes/selectionresolution/Template.java + test/runtime/SelectionResolution/classes/selectionresolution/TestBuilder.java Changeset: fb31034a45ea Author: kbarrett Date: 2016-03-25 15:50 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fb31034a45ea 8151670: Unexpected concurrent refinement deactivation and reactivation Summary: Refinement threads now use SuspendibleThreadSet::yield. Reviewed-by: jmasa, mgerdin ! src/share/vm/gc/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/dirtyCardQueue.hpp Changeset: 5518d3ad6fa7 Author: iklam Date: 2016-03-23 09:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5518d3ad6fa7 8152380: Shared symbol table should never use alternate hashcode Reviewed-by: coleenp, jiangli ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp Changeset: fdeedce78d1e Author: pliden Date: 2016-03-29 08:42 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fdeedce78d1e 8068579: Running with -XX:-UseParallelGC does not turn ParalleGC off Reviewed-by: jmasa, dfazunen, brutisso ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals_extension.hpp + test/gc/arguments/TestDisableDefaultGC.java Changeset: 085ca2afb3c1 Author: mlarsson Date: 2016-03-29 09:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/085ca2afb3c1 8151438: UL instantiates duplicate tag sets Reviewed-by: brutisso, stefank ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/gcTraceTime.inline.hpp ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logTagSet.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: 2bf42f25d7ed Author: mlarsson Date: 2016-03-29 09:43 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2bf42f25d7ed 8151993: Remove inclusion of inline.hpp in log.hpp Reviewed-by: kbarrett, stefank ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/logging/logPrefix.hpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: 7ab00f8baff3 Author: mockner Date: 2016-03-29 13:02 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7ab00f8baff3 8149996: TraceLoaderConstraints has been converted to Unified Logging. Summary: TraceLoaderConstraints has been converted to Unified Logging. Reviewed-by: coleenp, dholmes, rprotacio ! src/share/vm/classfile/loaderConstraints.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp + test/runtime/logging/LoaderConstraintsTest.java Changeset: 98ec96e9cd77 Author: mockner Date: 2016-03-29 14:37 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/98ec96e9cd77 8150084: Convert TraceMonitorMismatch to Unified Logging. Summary: TraceMonitorMismatch has been converted to Unified Logging. Reviewed-by: coleenp, rprotacio ! src/share/vm/logging/logTag.hpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp + test/runtime/logging/MonitorMismatchHelper.jasm + test/runtime/logging/MonitorMismatchTest.java Changeset: da50d99f8918 Author: mockner Date: 2016-03-29 20:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/da50d99f8918 Merge ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: b9baf810773f Author: mockner Date: 2016-03-29 21:44 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b9baf810773f Merge ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 36a42531fbe9 Author: kbarrett Date: 2016-03-29 16:21 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/36a42531fbe9 8152916: ostream has unnecessary dependency on GCId Summary: Removed unneeded #includes and forward class declaration. Reviewed-by: pliden, rehn, brutisso, mgerdin ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp Changeset: 63679d42b0fd Author: dfazunen Date: 2016-03-30 17:25 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/63679d42b0fd 8152422: Optimize GC JPRT test set Reviewed-by: sjohanss, pliden ! test/TEST.groups Changeset: a8447b111060 Author: gziemski Date: 2016-03-30 14:44 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a8447b111060 8142510: -XX:+PrintFlagsRanges should print default range value for those flags that have constraint and an implicit range. Summary: Implemented default ranges for flags with constraints and no explicit ranges Reviewed-by: ddmitriev, coleenp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/commandLineFlagRangeList.hpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp Changeset: 0c9df1e164e2 Author: tschatzl Date: 2016-03-31 12:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0c9df1e164e2 8153065: "Preserve CM refs" log message disconnected from "Parallel Preserve CM refs" Summary: Bring the log messages into the correct order again. Reviewed-by: mgerdin ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp Changeset: fdb75a37bebb Author: dsamersoff Date: 2016-03-31 14:17 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fdb75a37bebb 8150973: Hotspot agent use of sun.boot.class.path needs to be updated for Jigsaw Summary: remove the code Reviewed-by: alanb, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java Changeset: 2d5956d1a9f3 Author: dsamersoff Date: 2016-03-31 11:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2d5956d1a9f3 Merge Changeset: 55867c470001 Author: gziemski Date: 2016-03-30 11:28 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/55867c470001 8143958: CDS Shared flags need constraint function Summary: Implement range constraints for CDS flags. Reviewed-by: iklam, jiangli ! src/share/vm/runtime/commandLineFlagConstraintsRuntime.cpp ! src/share/vm/runtime/commandLineFlagConstraintsRuntime.hpp ! src/share/vm/runtime/globals.hpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 500776d80c5b Author: gziemski Date: 2016-03-31 14:18 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/500776d80c5b Merge ! src/share/vm/runtime/globals.hpp Changeset: 22af68174a23 Author: brutisso Date: 2016-03-31 17:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/22af68174a23 8152952: Allow G1 phase logging to use individual number of threads Reviewed-by: tschatzl, jmasa ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc/g1/workerDataArray.cpp ! src/share/vm/gc/g1/workerDataArray.hpp ! src/share/vm/gc/g1/workerDataArray.inline.hpp ! src/share/vm/gc/shared/workgroup.hpp Changeset: 12fa649d73af Author: brutisso Date: 2016-03-31 18:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/12fa649d73af Merge Changeset: ef17cf246969 Author: rprotacio Date: 2016-03-31 12:06 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ef17cf246969 8145235: Deprecate product flags that have been converted to Unified Logging Summary: Added deprecation message/mechanism for product flags aliased to Unified Logging options Reviewed-by: mockner, coleenp, ddmitriev, mlarsson ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: 2168f726b3d1 Author: rprotacio Date: 2016-03-31 18:22 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2168f726b3d1 Merge Changeset: 252b571bbb86 Author: ysuenaga Date: 2016-03-30 21:05 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/252b571bbb86 8151674: STW phases at Concurrent GC should count in PerfCounter Reviewed-by: jmasa, sla, tschatzl ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1MonitoringSupport.cpp ! src/share/vm/gc/g1/g1MonitoringSupport.hpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/shared/vmGCOperations.hpp Changeset: 5bd11ac4d7ab Author: jmasa Date: 2016-03-31 22:04 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5bd11ac4d7ab Merge Changeset: 03c5c21d3620 Author: ccheung Date: 2016-03-31 10:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/03c5c21d3620 8075253: Multiversion JAR feature: CDS does not support MV-JARs Summary: handle "Multi-Release" jar during CDS dump time Reviewed-by: jiangli, iklam, minqi, redestad ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/prims/jvmtiEnv.cpp Changeset: 948921e2c49e Author: ccheung Date: 2016-04-01 03:07 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/948921e2c49e Merge Changeset: b2ea0857288f Author: ctornqvi Date: 2016-03-31 11:39 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b2ea0857288f 8150899: [TESTBUG] Split hotspot_all job into smaller jobs Reviewed-by: gtriantafill, iignatyev ! test/TEST.groups Changeset: e32b24aec9b1 Author: ctornqvi Date: 2016-04-01 03:33 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e32b24aec9b1 Merge Changeset: d480f32efee5 Author: brutisso Date: 2016-04-01 07:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d480f32efee5 8153186: Convert TraceGCTaskThread to use unified logging Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/gcTaskThread.cpp ! src/share/vm/runtime/globals.hpp Changeset: ec619fe64be0 Author: brutisso Date: 2016-04-01 07:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ec619fe64be0 8153187: Convert TraceWorkGang to use unified logging Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp ! src/share/vm/logging/logPrefix.hpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/globals.hpp Changeset: 8342931bdc56 Author: brutisso Date: 2016-04-01 07:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8342931bdc56 8153188: Use log_error(gc, verify) for logging in verification code Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/shared/cardTableModRefBS.cpp ! src/share/vm/gc/shared/gcLocker.cpp Changeset: 1938de5a453a Author: csahu Date: 2016-04-01 13:51 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1938de5a453a 8151442: jstack doesn't close quotation marks properly with threads' name greater than 1996 characters Reviewed-by: dsamersoff, kevinw ! src/share/vm/runtime/thread.cpp + test/serviceability/tmtools/jstack/JstackThreadTest.java Changeset: 7e2f9d1f8ec1 Author: tschatzl Date: 2016-04-01 11:57 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7e2f9d1f8ec1 8148099: Improve memory access to FromCardCache during GC Summary: Transpose the FromCardCache data array so the access during GC is linear instead of element-by-element with stride. Reviewed-by: mgerdin, brutisso ! src/share/vm/gc/g1/g1FromCardCache.cpp ! src/share/vm/gc/g1/g1FromCardCache.hpp Changeset: 37ca085d8f56 Author: tschatzl Date: 2016-04-01 11:58 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/37ca085d8f56 8153182: GC ID prefix for gc, humongous log messages are missing Reviewed-by: mgerdin, brutisso ! src/share/vm/logging/logPrefix.hpp Changeset: 594e01e4be2f Author: tschatzl Date: 2016-04-01 12:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/594e01e4be2f 8153193: Missing includes in gc/g1/heapRegionBounds.hpp Reviewed-by: jwilhelm, brutisso ! src/share/vm/gc/g1/heapRegionBounds.hpp Changeset: 998266581c6c Author: tschatzl Date: 2016-04-01 12:46 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/998266581c6c Merge Changeset: d9d1edafdf2d Author: mchernov Date: 2016-04-01 16:15 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d9d1edafdf2d 8148397: Create new tests for IHOP Reviewed-by: tschatzl, dfazunen + test/gc/g1/ihop/TestIHOPErgo.java + test/gc/g1/ihop/TestIHOPStatic.java + test/gc/g1/ihop/lib/IhopUtils.java + test/stress/gc/TestStressIHOPMultiThread.java Changeset: d76f8fccd37c Author: sangheki Date: 2016-04-01 09:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d76f8fccd37c 8152176: Big ParGCCardsPerStrideChunk values can cause overflow for CMS GC Summary: Limit the max value of ParGCCardsPerStrideChunk based on card table size and other stride flags Reviewed-by: jmasa, tbenson ! src/share/vm/gc/shared/cardTableModRefBS.hpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/globals.hpp Changeset: a54b3ac03c32 Author: sangheki Date: 2016-04-01 09:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a54b3ac03c32 8153201: TestOptionsWithRanges fails with -XX:OldPLABSize=2147483648 Summary: Add parallel gc into min/max PLAB constraint function Reviewed-by: brutisso, tbenson ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp Changeset: 08d444fa6457 Author: dcubed Date: 2016-04-01 14:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/08d444fa6457 8153302: [BACKOUT] STW phases at Concurrent GC should count in PerfCounter Reviewed-by: jmasa, jwilhelm ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1MonitoringSupport.cpp ! src/share/vm/gc/g1/g1MonitoringSupport.hpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/shared/vmGCOperations.hpp Changeset: 0b5557c0db4e Author: dcubed Date: 2016-04-01 14:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0b5557c0db4e Merge Changeset: 7cfce1ae8bd6 Author: jwilhelm Date: 2016-04-02 05:39 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7cfce1ae8bd6 Merge ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/runtime/arguments.cpp - src/share/vm/runtime/logTimer.hpp Changeset: b1234a6bef08 Author: brutisso Date: 2016-04-01 10:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b1234a6bef08 8153203: Remove liveRange.hpp Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/parallel/psMarkSweepDecorator.cpp - src/share/vm/gc/shared/liveRange.hpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shared/space.inline.hpp Changeset: 13b4b179f129 Author: mlarsson Date: 2016-04-04 08:58 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/13b4b179f129 8153174: Remove trailing comma from log configuration listings Reviewed-by: rehn, sla ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logOutput.cpp Changeset: 14c47dfcbfe8 Author: mlarsson Date: 2016-04-04 09:59 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/14c47dfcbfe8 Merge Changeset: f28f6f68aec1 Author: stefank Date: 2016-04-04 09:15 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f28f6f68aec1 8152538: UL doesn't inline the LogTagSet::is_level check Reviewed-by: mlarsson, brutisso ! src/share/vm/logging/logTagSet.cpp ! src/share/vm/logging/logTagSet.hpp Changeset: 4a0121d1e772 Author: stefank Date: 2016-04-04 09:15 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4a0121d1e772 8152632: Rename LogHandle(...) to Log(...) Reviewed-by: brutisso, mlarsson, rprotacio ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/defaultMethods.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/loaderConstraints.cpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/cms/parOopClosures.inline.hpp ! src/share/vm/gc/g1/g1AllocRegion.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1HeapVerifier.cpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1StringDedupTable.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/parallel/adjoiningGenerations.cpp ! src/share/vm/gc/parallel/asPSOldGen.cpp ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psPromotionManager.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/gcLocker.cpp ! src/share/vm/gc/shared/gcTraceTime.inline.hpp ! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/memory/binaryTreeDictionary.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/timerTrace.hpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/utilities/exceptions.cpp Changeset: d63aab8f7cb6 Author: stefank Date: 2016-04-04 11:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d63aab8f7cb6 Merge ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/logging/log.cpp Changeset: eb591308c2a2 Author: sjohanss Date: 2016-03-24 10:49 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/eb591308c2a2 8151460: Metaspace counters can have inconsistent values Reviewed-by: jmasa, pliden ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java Changeset: 4c596ac49e42 Author: stefank Date: 2016-04-04 12:45 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4c596ac49e42 8152635: Create a UL class to represent a Log + Level combination Reviewed-by: brutisso, mlarsson, rehn ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: eaf1796d3a6c Author: stefank Date: 2016-04-04 13:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/eaf1796d3a6c Merge Changeset: eb227ccc8a84 Author: rehn Date: 2016-04-04 15:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/eb227ccc8a84 8153254: Delegate (v)write from Log to LogTagSet Reviewed-by: stefank, kbarrett ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/logging/logTagSet.cpp ! src/share/vm/logging/logTagSet.hpp Changeset: ea81fe138932 Author: jprovino Date: 2016-04-04 12:57 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ea81fe138932 8132524: Missing includes to resourceArea.hpp Summary: Files that use ResourceMark are missing the include of resourceArea.hpp Reviewed-by: tschatzl, jwilhelm ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/ppc/vm/runtime_ppc.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/runtime_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/runtime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/zero/vm/methodHandles_zero.cpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_Optimizer.cpp ! src/share/vm/c1/c1_ValueType.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/ci/ciSignature.cpp ! src/share/vm/ci/ciType.cpp ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/classfile/classFileStream.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/compiler/compilerDirectives.cpp ! src/share/vm/compiler/directivesParser.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/compiler/methodMatcher.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/parallel/pcTasks.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psPromotionManager.cpp ! src/share/vm/gc/parallel/psScavenge.inline.hpp ! src/share/vm/gc/parallel/psTasks.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/interpreter/cppInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/constMethod.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/opto/block.cpp ! src/share/vm/opto/buildOopMap.cpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/domgraph.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/generateOptoStub.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/live.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/postaloc.cpp ! src/share/vm/opto/reg_split.cpp ! src/share/vm/opto/replacednodes.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/jvmtiTrace.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/prims/wbtestmethods/parserTests.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/fieldType.cpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/signature.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/services/classLoadingService.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticFramework.cpp ! src/share/vm/services/gcNotifier.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/lowMemoryDetector.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/shark/sharkCompiler.cpp ! src/share/vm/shark/sharkInliner.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/xmlstream.cpp Changeset: f2abf8448100 Author: ddmitriev Date: 2016-04-05 00:36 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f2abf8448100 8153437: Temporary exclude AllocatePrefetchDistance from testing Reviewed-by: dcubed ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: df76f64caa15 Author: dcubed Date: 2016-04-04 14:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/df76f64caa15 8077392: Stream fork/join tasks occasionally fail to complete 8131715: backout the fix for JDK-8079359 when JDK-8077392 is fixed Summary: Add missing BasicLock::_displaced_header init to ObjectSynchronizer::quick_enter() and re-enable Contended Locked "fast enter" bucket. Reviewed-by: gthornbr, dholmes, kvn, cvarming, acorn ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/synchronizer.cpp Changeset: 45fd8d3556d2 Author: dcubed Date: 2016-04-04 14:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/45fd8d3556d2 8152358: code and comment cleanups found during the hunt for 8077392 Reviewed-by: gthornbr, kvn, cvarming ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/share/vm/runtime/biasedLocking.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/synchronizer.cpp Changeset: dc8669b055d2 Author: dcubed Date: 2016-04-05 00:41 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dc8669b055d2 Merge Changeset: e61ec982539a Author: pliden Date: 2016-04-05 09:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e61ec982539a 8152929: Remove UNSUPPORTED_GC_OPTION, use UNSUPPORTED_OPTION instead Reviewed-by: brutisso, jmasa ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/gc/g1/Test2GbHeap.java Changeset: 31b311779a7b Author: stefank Date: 2016-04-05 10:35 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/31b311779a7b 8152637: Create a stack allocatable LogStream class Reviewed-by: rehn, brutisso ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp + src/share/vm/logging/logStream.cpp + src/share/vm/logging/logStream.hpp + src/share/vm/logging/logStream.inline.hpp ! src/share/vm/memory/binaryTreeDictionary.cpp ! src/share/vm/utilities/internalVMTests.cpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp Changeset: 421b50008870 Author: stefank Date: 2016-04-05 10:41 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/421b50008870 8152711: Create a non-template Log wrapper class Reviewed-by: kbarrett, rehn ! src/share/vm/gc/shared/gcTraceTime.hpp ! src/share/vm/gc/shared/gcTraceTime.inline.hpp ! src/share/vm/logging/log.cpp + src/share/vm/logging/logHandle.hpp ! src/share/vm/logging/logStream.inline.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: 1c839fd8b3db Author: rehn Date: 2016-04-05 10:42 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1c839fd8b3db 8153396: Remove unused ResourceMarks from UL internal vm tests Reviewed-by: stefank, brutisso ! src/share/vm/logging/log.cpp Changeset: 3b30bc4a3cfc Author: stefank Date: 2016-04-05 11:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3b30bc4a3cfc Merge Changeset: 5ae0c7f89874 Author: tschatzl Date: 2016-04-05 11:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5ae0c7f89874 8151499: gc/g1/g1OopClosures.inline.hpp: assert(_from->is_in_reserved(p)) failed: p is not in from Summary: Fix wrong assertion. Reviewed-by: tbenson, shade ! src/share/vm/gc/g1/g1OopClosures.inline.hpp ! test/TEST.groups + test/gc/TestHumongousReferenceObject.java Changeset: d22fe74750ce Author: tschatzl Date: 2016-04-05 12:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d22fe74750ce Merge Changeset: d19a9badb2df Author: mgerdin Date: 2016-04-05 13:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d19a9badb2df 8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. Reviewed-by: mgerdin, tschatzl Contributed-by: richard.reingruber at sap.com ! src/share/vm/gc/parallel/pcTasks.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp Changeset: aff43ebb503f Author: rprotacio Date: 2016-04-05 09:42 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/aff43ebb503f 8153026: Change logging tag 'verboseverification' to 'verification' Summary: Changed UL tag to 'verification' Reviewed-by: hseigel, lfoltan ! src/share/vm/classfile/verifier.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! test/runtime/logging/RemovedDevelopFlagsTest.java - test/runtime/logging/VerboseVerificationTest.java + test/runtime/logging/VerificationTest.java Changeset: 16098172056c Author: tbenson Date: 2016-04-05 11:17 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/16098172056c 8153117: Back out JDK-8142935 until JDK-8152723 fixed Summary: JDK-8142935 fix can lead to avoidable Full GCs Reviewed-by: jwilhelm, tschatzl Contributed-by: tom.benson at oracle.com ! src/share/vm/gc/g1/g1CollectionSet.cpp ! src/share/vm/gc/g1/g1CollectionSet.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 691c69fa726c Author: iklam Date: 2016-04-05 14:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/691c69fa726c 8153300: [TESTBUG] Enhance test/testlibrary/ClassFileInstaller.java to support JAR files Reviewed-by: lfoltan, mseledtsov ! test/runtime/SharedArchiveFile/BootAppendTests.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/testlibrary/ClassFileInstaller.java Changeset: bf308b2affed Author: sangheki Date: 2016-04-05 16:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bf308b2affed 8152188: Allow CMSBitMapYieldQuantum for BitMap::clear_range and clear_large_range Summary: Let BitMap::clear_large_range call clear_range instead of firing an assert Reviewed-by: jmasa, jwilhelm ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.inline.hpp Changeset: f6aed2e19cae Author: sangheki Date: 2016-04-05 23:59 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f6aed2e19cae Merge Changeset: 7924a5f2f606 Author: jwilhelm Date: 2016-04-06 14:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7924a5f2f606 8153671: Quarantine serviceability/tmtools/jstack/JstackThreadTest.java until JDK-8153319 is fixed Reviewed-by: jprovino, dcubed ! test/serviceability/tmtools/jstack/JstackThreadTest.java Changeset: 20b66ba124e9 Author: dcubed Date: 2016-04-07 09:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/20b66ba124e9 Merge ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp - src/share/vm/gc/shared/liveRange.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/globals.hpp - src/share/vm/runtime/logTimer.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/trace/trace.xml + src/share/vm/trace/traceevents.xml + src/share/vm/trace/tracerelationdecls.xml ! src/share/vm/utilities/globalDefinitions.hpp ! test/TEST.groups ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java Changeset: c42f970dbb62 Author: bharadwaj Date: 2016-04-08 01:00 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c42f970dbb62 8153816: [BACKOUT] Make intrinsics flags diagnostic Summary: Backout fix for 8145348 Reviewed-by: kvn, jwilhelm ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/runtime/globals.hpp ! test/compiler/intrinsics/muladd/TestMulAdd.java ! test/compiler/runtime/6859338/Test6859338.java Changeset: 1b2d19e6b14d Author: bharadwaj Date: 2016-04-08 12:36 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1b2d19e6b14d Merge ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_operations.cpp - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: 7d9d8ad32fe6 Author: lana Date: 2016-04-07 10:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7d9d8ad32fe6 Added tag jdk-9+113 for changeset c569f8d89269 ! .hgtags Changeset: 804cc8c0b806 Author: lana Date: 2016-04-07 11:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/804cc8c0b806 Merge Changeset: 280fdc039980 Author: chegar Date: 2016-04-09 23:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/280fdc039980 8153498: Update the PostVMInitHook mechanism to use an internal package in the base module Reviewed-by: alanb, lfoltan ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/runtime/thread.cpp Changeset: b64432bae527 Author: chegar Date: 2016-04-09 23:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b64432bae527 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz ! src/jdk.vm.ci/share/classes/module-info.java ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/c2/6589834/Test_ia32.java ! test/compiler/c2/6857159/Test6857159.java ! test/compiler/c2/6968348/Test6968348.java ! test/compiler/c2/7068051/Test7068051.java ! test/compiler/c2/7190310/Test7190310_unsafe.java ! test/compiler/c2/8004867/TestIntUnsafeCAS.java ! test/compiler/c2/8004867/TestIntUnsafeOrdered.java ! test/compiler/c2/8004867/TestIntUnsafeVolatile.java ! test/compiler/c2/8005956/PolynomialRoot.java ! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/compiler/codecache/CheckUpperLimit.java ! test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java ! test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java ! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java ! test/compiler/codecache/jmx/GetUsageTest.java ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/compiler/codecache/jmx/PeakUsageTest.java ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededTest.java ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java ! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java ! test/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/compiler/codecache/stress/RandomAllocationTest.java ! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ! test/compiler/codegen/6896617/Test6896617.java ! test/compiler/codegen/7100757/Test7100757.java ! test/compiler/codegen/7184394/TestAESMain.java ! test/compiler/codegen/8011901/Test8011901.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java ! test/compiler/cpuflags/RestoreMXCSR.java ! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/compiler/debug/VerifyAdapterSharing.java ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java ! test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/intrinsics/bmi/TestAndnL.java ! test/compiler/intrinsics/bmi/TestBlsiI.java ! test/compiler/intrinsics/bmi/TestBlsiL.java ! test/compiler/intrinsics/bmi/TestBlsmskI.java ! test/compiler/intrinsics/bmi/TestBlsmskL.java ! test/compiler/intrinsics/bmi/TestBlsrI.java ! test/compiler/intrinsics/bmi/TestBlsrL.java ! test/compiler/intrinsics/bmi/TestLzcntI.java ! test/compiler/intrinsics/bmi/TestLzcntL.java ! test/compiler/intrinsics/bmi/TestTzcntI.java ! test/compiler/intrinsics/bmi/TestTzcntL.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java ! test/compiler/intrinsics/mathexact/AddExactIConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactILoadTest.java ! test/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/AddExactLConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/DecExactITest.java ! test/compiler/intrinsics/mathexact/DecExactLTest.java ! test/compiler/intrinsics/mathexact/IncExactITest.java ! test/compiler/intrinsics/mathexact/IncExactLTest.java ! test/compiler/intrinsics/mathexact/MulExactIConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactILoadTest.java ! test/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/MulExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/MulExactLConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactIConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactILoadTest.java ! test/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/NegExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactICondTest.java ! test/compiler/intrinsics/mathexact/SubExactIConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactILoadTest.java ! test/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/SubExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/SubExactLConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java ! test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java ! test/compiler/jsr292/ConcurrentClassLoadingTest.java ! test/compiler/jsr292/VMAnonymousClasses.java ! test/compiler/oracle/CheckCompileCommandOption.java ! test/compiler/oracle/TestCompileCommand.java ! test/compiler/profiling/spectrapredefineclass/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortThresholdOption.java ! test/compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java ! test/compiler/rtm/cli/TestRTMLockingThresholdOption.java ! test/compiler/rtm/cli/TestRTMRetryCountOption.java ! test/compiler/rtm/cli/TestRTMSpinLoopCountOption.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMRetryCount.java ! test/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/compiler/rtm/locking/TestUseRTMDeopt.java ! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/compiler/runtime/8010927/Test8010927.java ! test/compiler/startup/NumCompilerThreadsCheck.java ! test/compiler/startup/SmallCodeCacheStartup.java ! test/compiler/startup/StartupOutput.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/types/correctness/OffTest.java ! test/compiler/uncommontrap/TestUnstableIfTrap.java ! test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/UnsafeRaw.java ! test/compiler/unsafe/X-UnsafeAccessTest.java.template ! test/compiler/unsafe/generate-unsafe-access-tests.sh ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/gc/TestCardTablePageCommits.java ! test/gc/TestObjectAlignment.java ! test/gc/TestSoftReferencesBehaviorOnOOME.java ! test/gc/TestVerifyDuringStartup.java ! test/gc/TestVerifySilently.java ! test/gc/TestVerifySubSet.java ! test/gc/arguments/TestArrayAllocatorMallocLimit.java ! test/gc/arguments/TestCMSHeapSizeFlags.java ! test/gc/arguments/TestCompressedClassFlags.java ! test/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/gc/arguments/TestG1ConcRefinementThreads.java ! test/gc/arguments/TestG1HeapSizeFlags.java ! test/gc/arguments/TestG1PercentageOptions.java ! test/gc/arguments/TestHeapFreeRatio.java ! test/gc/arguments/TestInitialTenuringThreshold.java ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/arguments/TestMaxNewSize.java ! test/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/gc/arguments/TestMinInitialErgonomics.java ! test/gc/arguments/TestNewRatioFlag.java ! test/gc/arguments/TestNewSizeFlags.java ! test/gc/arguments/TestNewSizeThreadIncrease.java ! test/gc/arguments/TestObjectTenuringFlags.java ! test/gc/arguments/TestParallelGCThreads.java ! test/gc/arguments/TestParallelHeapSizeFlags.java ! test/gc/arguments/TestSelectDefaultGC.java ! test/gc/arguments/TestSerialHeapSizeFlags.java ! test/gc/arguments/TestSurvivorAlignmentInBytesOption.java ! test/gc/arguments/TestSurvivorRatioFlag.java ! test/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/gc/arguments/TestUnrecognizedVMOptionsHandling.java ! test/gc/arguments/TestUseCompressedOopsErgo.java ! test/gc/arguments/TestUseNUMAInterleaving.java ! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/gc/cms/GuardShrinkWarning.java ! test/gc/g1/Test2GbHeap.java ! test/gc/g1/TestEagerReclaimHumongousRegions.java ! test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java ! test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java ! test/gc/g1/TestGCLogMessages.java ! test/gc/g1/TestHumongousAllocInitialMark.java ! test/gc/g1/TestHumongousCodeCacheRoots.java ! test/gc/g1/TestNoEagerReclaimOfHumongousRegions.java ! test/gc/g1/TestPLABSizeBounds.java ! test/gc/g1/TestPrintRegionRememberedSetInfo.java ! test/gc/g1/TestRemsetLogging.java ! test/gc/g1/TestRemsetLoggingPerRegion.java ! test/gc/g1/TestRemsetLoggingThreads.java ! test/gc/g1/TestShrinkAuxiliaryData00.java ! test/gc/g1/TestShrinkAuxiliaryData05.java ! test/gc/g1/TestShrinkAuxiliaryData10.java ! test/gc/g1/TestShrinkAuxiliaryData15.java ! test/gc/g1/TestShrinkAuxiliaryData20.java ! test/gc/g1/TestShrinkAuxiliaryData25.java ! test/gc/g1/TestShrinkAuxiliaryData30.java ! test/gc/g1/TestShrinkDefragmentedHeap.java ! test/gc/g1/TestStringDeduplicationAgeThreshold.java ! test/gc/g1/TestStringDeduplicationFullGC.java ! test/gc/g1/TestStringDeduplicationInterned.java ! test/gc/g1/TestStringDeduplicationPrintOptions.java ! test/gc/g1/TestStringDeduplicationTableRehash.java ! test/gc/g1/TestStringDeduplicationTableResize.java ! test/gc/g1/TestStringDeduplicationYoungGC.java ! test/gc/g1/TestStringSymbolTableStats.java ! test/gc/logging/TestDeprecatedPrintFlags.java ! test/gc/logging/TestGCId.java ! test/gc/logging/TestPrintReferences.java ! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java ! test/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/gc/metaspace/TestMetaspaceMemoryPool.java ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestMetaspaceSizeFlags.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java ! test/gc/parallel/AdaptiveGCBoundary.java ! test/gc/serial/HeapChangeLogging.java ! test/gc/startup_warnings/TestCMS.java ! test/gc/startup_warnings/TestDefNewCMS.java ! test/gc/startup_warnings/TestG1.java ! test/gc/startup_warnings/TestParNewCMS.java ! test/gc/startup_warnings/TestParNewSerialOld.java ! test/gc/startup_warnings/TestParallelGC.java ! test/gc/startup_warnings/TestParallelScavengeSerialOld.java ! test/gc/startup_warnings/TestSerialGC.java ! test/gc/survivorAlignment/TestAllocationInEden.java ! test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java ! test/gc/survivorAlignment/TestPromotionToSurvivor.java ! test/gc/whitebox/TestConcMarkCycleWB.java ! test/gc/whitebox/TestWBGC.java ! test/runtime/8003720/Test8003720.java ! test/runtime/8026365/InvokeSpecialAnonTest.java ! test/runtime/BadObjectClass/BootstrapRedefine.java ! test/runtime/BootClassAppendProp/BootClassPathAppend.java ! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java ! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java ! test/runtime/CDSCompressedKPtrs/XShareAuto.java ! test/runtime/ClassFile/JsrRewriting.java ! test/runtime/ClassFile/OomWhileParsingRepeatedJsr.java ! test/runtime/ClassFile/UnsupportedClassFileVersion.java ! test/runtime/CommandLine/BooleanFlagWithInvalidValue.java ! test/runtime/CommandLine/CompilerConfigFileWarning.java ! test/runtime/CommandLine/ConfigFileParsing.java ! test/runtime/CommandLine/ConfigFileWarning.java ! test/runtime/CommandLine/FlagWithInvalidValue.java ! test/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java ! test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java ! test/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java ! test/runtime/CommandLine/PrintTouchedMethods.java ! test/runtime/CommandLine/TestHexArguments.java ! test/runtime/CommandLine/TestNullTerminatedFlags.java ! test/runtime/CommandLine/TestVMOptions.java ! test/runtime/CommandLine/TraceExceptionsTest.java ! test/runtime/CommandLine/UnrecognizedVMOption.java ! test/runtime/CommandLine/VMOptionWarning.java ! test/runtime/CompressedOops/CompressedClassPointers.java ! test/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/runtime/CompressedOops/CompressedKlassPointerAndOops.java ! test/runtime/CompressedOops/ObjectAlignment.java ! test/runtime/CompressedOops/UseCompressedOops.java ! test/runtime/EnclosingMethodAttr/EnclMethodAttr.java ! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/runtime/ErrorHandling/ProblematicFrameTest.java ! test/runtime/ErrorHandling/SecondaryErrorTest.java ! test/runtime/LoadClass/LoadClassNegative.java ! test/runtime/LocalVariableTable/TestLVT.java ! test/runtime/NMT/AutoshutdownNMT.java ! test/runtime/NMT/BaselineWithParameter.java ! test/runtime/NMT/CommandLineDetail.java ! test/runtime/NMT/CommandLineEmptyArgument.java ! test/runtime/NMT/CommandLineInvalidArgument.java ! test/runtime/NMT/CommandLineSummary.java ! test/runtime/NMT/CommandLineTurnOffNMT.java ! test/runtime/NMT/JcmdBaselineDetail.java ! test/runtime/NMT/JcmdDetailDiff.java ! test/runtime/NMT/JcmdScale.java ! test/runtime/NMT/JcmdScaleDetail.java ! test/runtime/NMT/JcmdSummaryDiff.java ! test/runtime/NMT/JcmdWithNMTDisabled.java ! test/runtime/NMT/MallocRoundingReportTest.java ! test/runtime/NMT/MallocStressTest.java ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/MallocTrackingVerify.java ! test/runtime/NMT/NMTWithCDS.java ! test/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java ! test/runtime/NMT/ReleaseNoCommit.java ! test/runtime/NMT/ShutdownTwice.java ! test/runtime/NMT/SummaryAfterShutdown.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java ! test/runtime/NMT/VirtualAllocTestType.java ! test/runtime/PerfMemDestroy/PerfMemDestroy.java ! test/runtime/RedefineObject/TestRedefineObject.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java ! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java ! test/runtime/SharedArchiveFile/CdsDifferentCompactStrings.java ! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java ! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java ! test/runtime/SharedArchiveFile/DefaultUseWithClient.java ! test/runtime/SharedArchiveFile/DumpSymbolAndStringTable.java ! test/runtime/SharedArchiveFile/LimitSharedSizes.java ! test/runtime/SharedArchiveFile/MaxMetaspaceSize.java ! test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java ! test/runtime/SharedArchiveFile/SharedArchiveFile.java ! test/runtime/SharedArchiveFile/SharedBaseAddress.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/runtime/SharedArchiveFile/SharedStringsRunAuto.java ! test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java ! test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java ! test/runtime/Thread/TestThreadDumpMonitorContention.java ! test/runtime/Thread/ThreadPriorities.java ! test/runtime/Unsafe/AllocateInstance.java ! test/runtime/Unsafe/AllocateMemory.java ! test/runtime/Unsafe/CopyMemory.java ! test/runtime/Unsafe/DefineClass.java ! test/runtime/Unsafe/FieldOffset.java ! test/runtime/Unsafe/GetField.java ! test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java ! test/runtime/Unsafe/GetPutAddress.java ! test/runtime/Unsafe/GetPutBoolean.java ! test/runtime/Unsafe/GetPutByte.java ! test/runtime/Unsafe/GetPutChar.java ! test/runtime/Unsafe/GetPutDouble.java ! test/runtime/Unsafe/GetPutFloat.java ! test/runtime/Unsafe/GetPutInt.java ! test/runtime/Unsafe/GetPutLong.java ! test/runtime/Unsafe/GetPutObject.java ! test/runtime/Unsafe/GetPutShort.java ! test/runtime/Unsafe/GetUncompressedObject.java ! test/runtime/Unsafe/GetUnsafe.java ! test/runtime/Unsafe/PageSize.java ! test/runtime/Unsafe/RangeCheck.java ! test/runtime/Unsafe/Reallocate.java ! test/runtime/Unsafe/SetMemory.java ! test/runtime/Unsafe/ThrowException.java ! test/runtime/XCheckJniJsig/XCheckJSig.java ! test/runtime/classFileParserBug/ClassFileParserBug.java ! test/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java ! test/runtime/contended/Options.java ! test/runtime/duplAttributes/DuplAttributesTest.java ! test/runtime/logging/BiasedLockingTest.java ! test/runtime/logging/DefaultMethodsTest.java ! test/runtime/logging/ExceptionsTest.java ! test/runtime/logging/ItablesTest.java ! test/runtime/logging/ModulesTest.java ! test/runtime/logging/MonitorInflationTest.java ! test/runtime/logging/SafepointTest.java ! test/runtime/logging/StartupTimeTest.java ! test/runtime/logging/ThreadLoggingTest.java ! test/runtime/logging/VMOperationTest.java ! test/runtime/logging/VtablesTest.java ! test/runtime/memory/LargePages/TestLargePageSizeInBytes.java ! test/runtime/memory/LargePages/TestLargePagesFlags.java ! test/runtime/memory/ReadFromNoaccessArea.java ! test/runtime/memory/ReserveMemory.java ! test/runtime/memory/RunUnitTestsConcurrently.java ! test/runtime/modules/AccModuleTest.java ! test/runtime/modules/Visibility/XbootcpNoVisibility.java ! test/runtime/modules/Visibility/XbootcpVisibility.java ! test/runtime/modules/Visibility/XpatchVisibility.java ! test/runtime/modules/XpatchCDS.java ! test/runtime/verifier/OverriderMsg.java ! test/runtime/verifier/TestANewArray.java ! test/runtime/verifier/TestMultiANewArray.java ! test/serviceability/attach/AttachSetGetFlag.java ! test/serviceability/dcmd/compiler/CodeCacheTest.java ! test/serviceability/dcmd/compiler/CodelistTest.java ! test/serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java ! test/serviceability/dcmd/compiler/CompilerQueueTest.java ! test/serviceability/dcmd/framework/HelpTest.java ! test/serviceability/dcmd/framework/InvalidCommandTest.java ! test/serviceability/dcmd/framework/VMVersionTest.java ! test/serviceability/dcmd/gc/ClassHistogramAllTest.java ! test/serviceability/dcmd/gc/ClassHistogramTest.java ! test/serviceability/dcmd/gc/HeapDumpAllTest.java ! test/serviceability/dcmd/gc/HeapDumpTest.java ! test/serviceability/dcmd/gc/RunFinalizationTest.java ! test/serviceability/dcmd/gc/RunGCTest.java ! test/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java ! test/serviceability/dcmd/thread/PrintConcurrentLocksTest.java ! test/serviceability/dcmd/thread/PrintTest.java ! test/serviceability/dcmd/vm/ClassHierarchyTest.java ! test/serviceability/dcmd/vm/ClassLoaderStatsTest.java ! test/serviceability/dcmd/vm/CommandLineTest.java ! test/serviceability/dcmd/vm/DynLibsTest.java ! test/serviceability/dcmd/vm/FlagsTest.java ! test/serviceability/dcmd/vm/SystemPropertiesTest.java ! test/serviceability/dcmd/vm/UptimeTest.java ! test/serviceability/jvmti/GetObjectSizeOverflow.java ! test/serviceability/jvmti/TestLambdaFormRetransformation.java ! test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java ! test/serviceability/logging/TestLogRotation.java ! test/serviceability/sa/jmap-hashcode/Test8028623.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/stress/gc/TestStressRSetCoarsening.java ! test/testlibrary_tests/OutputAnalyzerReportingTest.java ! test/testlibrary_tests/OutputAnalyzerTest.java ! test/testlibrary_tests/RandomGeneratorTest.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java ! test/testlibrary_tests/TestPlatformIsTieredSupported.java ! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java ! test/testlibrary_tests/whitebox/vm_flags/SizeTTest.java ! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java Changeset: 7bc36b9ff1e7 Author: amurillo Date: 2016-04-11 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7bc36b9ff1e7 Merge ! src/share/vm/classfile/vmSymbols.hpp - src/share/vm/gc/shared/liveRange.hpp - src/share/vm/runtime/logTimer.hpp ! src/share/vm/runtime/thread.cpp ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/arguments/TestSelectDefaultGC.java ! test/gc/g1/Test2GbHeap.java ! test/gc/g1/TestStringSymbolTableStats.java ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/TraceExceptionsTest.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/runtime/logging/ExceptionsTest.java Changeset: f1a3e7786b3c Author: amurillo Date: 2016-04-11 20:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f1a3e7786b3c 8154028: Several hotspot tests need to be updated after 8153737 (Unsupported Module) Reviewed-by: darcy, kvn ! test/gc/arguments/TestDisableDefaultGC.java ! test/gc/arguments/TestShrinkHeapInSteps.java ! test/gc/g1/TestRegionLivenessPrint.java ! test/runtime/Throwable/StackTraceLogging.java ! test/runtime/Unsafe/PrimitiveHostClass.java ! test/runtime/logging/SafepointCleanupTest.java ! test/runtime/logging/VerificationTest.java Changeset: 89883d363528 Author: bharadwaj Date: 2016-04-12 14:17 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/89883d363528 Merge ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp - src/cpu/x86/vm/macroAssembler_libm_x86_32.cpp - src/cpu/x86/vm/macroAssembler_libm_x86_64.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_Optimizer.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/vmStructs.cpp - src/share/vm/utilities/array.cpp - test/compiler/jvmci/code/CodeInstallationTest.java - test/compiler/jvmci/code/DataPatchTest.java - test/compiler/jvmci/code/DebugInfoTest.java - test/compiler/jvmci/code/InterpreterFrameSizeTest.java - test/compiler/jvmci/code/SimpleCodeInstallationTest.java - test/compiler/jvmci/code/SimpleDebugInfoTest.java - test/compiler/jvmci/code/TestAssembler.java - test/compiler/jvmci/code/VirtualObjectDebugInfoTest.java - test/compiler/jvmci/code/amd64/AMD64TestAssembler.java - test/compiler/jvmci/code/sparc/SPARCTestAssembler.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java From igor.veresov at oracle.com Tue Apr 12 23:15:52 2016 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Tue, 12 Apr 2016 23:15:52 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8153115: Move private interface check to linktime Message-ID: <201604122315.u3CNFq60015163@aojmv0008.oracle.com> Changeset: 21cc8709530b Author: iveresov Date: 2016-04-12 14:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/21cc8709530b 8153115: Move private interface check to linktime Summary: Check for private interface methods during linktime instead of runtime Reviewed-by: kvn, never, coleenp, acorn, lfoltan ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp From vladimir.kozlov at oracle.com Wed Apr 13 01:19:52 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 13 Apr 2016 01:19:52 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8153818: Move similar CompiledIC platform specific code to shared code. Message-ID: <201604130119.u3D1JqVO020017@aojmv0008.oracle.com> Changeset: e11298b2a881 Author: kvn Date: 2016-04-12 17:12 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e11298b2a881 8153818: Move similar CompiledIC platform specific code to shared code. Reviewed-by: iveresov, twisti ! src/cpu/aarch64/vm/compiledIC_aarch64.cpp ! src/cpu/ppc/vm/compiledIC_ppc.cpp ! src/cpu/sparc/vm/compiledIC_sparc.cpp ! src/cpu/x86/vm/compiledIC_x86.cpp ! src/cpu/zero/vm/compiledIC_zero.cpp ! src/share/vm/code/compiledIC.cpp From tobias.hartmann at oracle.com Thu Apr 14 07:48:48 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 14 Apr 2016 07:48:48 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8154073: Several compiler tests fail when are executed with C1 only Message-ID: <201604140748.u3E7mm2a000453@aojmv0008.oracle.com> Changeset: a76d63163758 Author: thartmann Date: 2016-04-14 08:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a76d63163758 8154073: Several compiler tests fail when are executed with C1 only Summary: Added missing flag checks to the tests and Whitebox API. Reviewed-by: kvn ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/prims/whitebox.cpp ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java From edward.nevill at gmail.com Thu Apr 14 14:24:19 2016 From: edward.nevill at gmail.com (edward.nevill at gmail.com) Date: Thu, 14 Apr 2016 14:24:19 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8153713: aarch64: improve short array clearing using store pair Message-ID: <201604141424.u3EEOJpi029861@aojmv0008.oracle.com> Changeset: f9545cf437eb Author: fyang Date: 2016-04-12 11:53 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f9545cf437eb 8153713: aarch64: improve short array clearing using store pair Summary: aarch64: generate store pair instruction to clear short arrays Reviewed-by: aph ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp From pavel.punegov at oracle.com Thu Apr 14 16:16:18 2016 From: pavel.punegov at oracle.com (pavel.punegov at oracle.com) Date: Thu, 14 Apr 2016 16:16:18 +0000 Subject: hg: jdk9/hs-comp/hotspot: 4 new changesets Message-ID: <201604141616.u3EGGIF2018759@aojmv0008.oracle.com> Changeset: 5240207c4cef Author: ppunegov Date: 2016-04-13 18:31 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5240207c4cef 8140354: Unquarantine tests that failed with OutOfMemoryError Summary: unquarantine CompilerControl tests Reviewed-by: iignatyev ! test/compiler/compilercontrol/commandfile/PrintTest.java ! test/compiler/compilercontrol/commands/PrintTest.java ! test/compiler/compilercontrol/directives/PrintTest.java ! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java Changeset: 4914f8178e69 Author: ppunegov Date: 2016-04-13 18:56 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4914f8178e69 8153852: [jittester] move TypeUtil to utils package Summary: rewrite TypeUtil and move to utils package Reviewed-by: kvn - test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/AssignmentOperatorImplFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryArithmeticOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryBitwiseOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryShiftOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BitwiseInversionOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BlockFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundArithmeticAssignmentOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundBitwiseAssignmentOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundShiftAssignmentOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CounterInitializerFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/SwitchFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/TernaryOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/TryCatchBlockFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/UnaryPlusMinusOperatorFactory.java + test/testlibrary/jittester/src/jdk/test/lib/jittester/utils/TypeUtil.java Changeset: b67fb6cc789a Author: ppunegov Date: 2016-04-14 15:28 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b67fb6cc789a Merge Changeset: d9d263d516ba Author: ppunegov Date: 2016-04-14 18:15 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d9d263d516ba Merge - test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.java From zoltan.majo at oracle.com Fri Apr 15 08:36:54 2016 From: zoltan.majo at oracle.com (zoltan.majo at oracle.com) Date: Fri, 15 Apr 2016 08:36:54 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8151708: C1 FastTLABRefill can allocate TLABs past the end of the heap Message-ID: <201604150836.u3F8asaC002989@aojmv0008.oracle.com> Changeset: 064a37460511 Author: zmajo Date: 2016-04-15 07:54 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/064a37460511 8151708: C1 FastTLABRefill can allocate TLABs past the end of the heap Summary: Use branch instruction that checks xcc instead of icc. Reviewed-by: kvn, thartmann ! src/cpu/sparc/vm/macroAssembler_sparc.cpp From vladimir.kozlov at oracle.com Fri Apr 15 20:51:25 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 15 Apr 2016 20:51:25 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8153267: nmethod's exception cache not multi-thread safe Message-ID: <201604152051.u3FKpPjB003688@aojmv0008.oracle.com> Changeset: 95b8ce0f1228 Author: mdoerr Date: 2016-04-07 12:33 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/95b8ce0f1228 8153267: nmethod's exception cache not multi-thread safe Reviewed-by: aph, jcm, kvn ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/runtime/vmStructs.cpp From zoltan.majo at oracle.com Mon Apr 18 09:07:55 2016 From: zoltan.majo at oracle.com (zoltan.majo at oracle.com) Date: Mon, 18 Apr 2016 09:07:55 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8072428: Enable UseLoopCounter ergonomically if on-stack-replacement is enabled Message-ID: <201604180907.u3I97tvp001172@aojmv0008.oracle.com> Changeset: ae0634c0652a Author: zmajo Date: 2016-04-18 09:39 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ae0634c0652a 8072428: Enable UseLoopCounter ergonomically if on-stack-replacement is enabled Summary: Set UseLoopCounter ergonomically if on-stack-replacement is enabled. Print warning. Reviewed-by: kvn ! src/share/vm/runtime/arguments.cpp From zoltan.majo at oracle.com Mon Apr 18 12:18:28 2016 From: zoltan.majo at oracle.com (zoltan.majo at oracle.com) Date: Mon, 18 Apr 2016 12:18:28 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8153357: C2 creates incorrect cast after eliminating phi with unique input Message-ID: <201604181218.u3ICISlO024941@aojmv0008.oracle.com> Changeset: ce2c9600918d Author: zmajo Date: 2016-04-18 11:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ce2c9600918d 8153357: C2 creates incorrect cast after eliminating phi with unique input Summary: Refine C2's logic to determine the type of cast node added. Reviewed-by: kvn ! src/share/vm/opto/cfgnode.cpp From vladimir.x.ivanov at oracle.com Mon Apr 18 20:49:37 2016 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Mon, 18 Apr 2016 20:49:37 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8154135: Loop alignment may be added inside the loop body Message-ID: <201604182049.u3IKnbik014686@aojmv0008.oracle.com> Changeset: df81d49be9f5 Author: roland Date: 2016-04-18 20:57 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/df81d49be9f5 8154135: Loop alignment may be added inside the loop body Reviewed-by: kvn, vlivanov ! src/share/vm/opto/block.cpp ! src/share/vm/opto/block.hpp ! src/share/vm/opto/c2_globals.hpp From tatiana.pivovarova at oracle.com Mon Apr 18 21:25:54 2016 From: tatiana.pivovarova at oracle.com (tatiana.pivovarova at oracle.com) Date: Mon, 18 Apr 2016 21:25:54 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201604182125.u3ILPs6o027257@aojmv0008.oracle.com> Changeset: e30d9991efba Author: aaivanov Date: 2016-04-18 15:40 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e30d9991efba 8154174: Improve JitTester performance Reviewed-by: iignatyev ! test/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionFailedException.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/SymbolTable.java Changeset: 2b0eb666ec37 Author: tpivovarova Date: 2016-04-18 20:57 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2b0eb666ec37 Merge From vladimir.kozlov at oracle.com Mon Apr 18 23:17:57 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Mon, 18 Apr 2016 23:17:57 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8153998: Masked vector post loops Message-ID: <201604182317.u3INHv84004718@aojmv0008.oracle.com> Changeset: ccfc68592c92 Author: mcberg Date: 2016-04-18 15:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ccfc68592c92 8153998: Masked vector post loops Summary: Masked vectorization for post loops to execute in a single iteration in place of fixup scalar loops which used to take many iterations to complete work for user loops. Reviewed-by: twisti, kvn ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/x86.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/superword.hpp ! src/share/vm/opto/vectornode.hpp ! src/share/vm/runtime/vmStructs.cpp From chris.hegarty at oracle.com Tue Apr 19 09:51:05 2016 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 19 Apr 2016 09:51:05 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8153756: jdk.vm.ci should not depend on sun.misc ( jdk.unsupported module ) Message-ID: <201604190951.u3J9p6DD001215@aojmv0008.oracle.com> Changeset: ff8332cc44fc Author: chegar Date: 2016-04-19 09:31 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ff8332cc44fc 8153756: jdk.vm.ci should not depend on sun.misc ( jdk.unsupported module ) Reviewed-by: twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/UnsafeUtil.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotInstalledCode.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntimeProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigVerifier.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVmSymbols.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/UnsafeAccess.java ! src/jdk.vm.ci/share/classes/module-info.java From bharadwaj.yadavalli at oracle.com Wed Apr 20 00:55:39 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Wed, 20 Apr 2016 00:55:39 +0000 Subject: hg: jdk9/hs-comp/jaxp: 3 new changesets Message-ID: <201604200055.u3K0tdxh022508@aojmv0008.oracle.com> Changeset: 8be5606f3ea3 Author: joehw Date: 2016-04-12 14:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/8be5606f3ea3 8151162: Public entries not searched when prefer='system' Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogUriResolverImpl.java ! src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java ! src/java.xml/share/classes/javax/xml/catalog/Util.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java + test/javax/xml/jaxp/unittest/catalog/pubOnly.xml + test/javax/xml/jaxp/unittest/catalog/sysAndPub.xml + test/javax/xml/jaxp/unittest/catalog/sysOnly.xml Changeset: d223a98159eb Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/d223a98159eb Added tag jdk-9+114 for changeset 147114dd0641 ! .hgtags Changeset: ffec86e316e7 Author: lana Date: 2016-04-14 09:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/ffec86e316e7 Merge From bharadwaj.yadavalli at oracle.com Wed Apr 20 00:55:37 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Wed, 20 Apr 2016 00:55:37 +0000 Subject: hg: jdk9/hs-comp/corba: Added tag jdk-9+114 for changeset 10d175b0368c Message-ID: <201604200055.u3K0tbx9022421@aojmv0008.oracle.com> Changeset: 17b1ec86c70a Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/17b1ec86c70a Added tag jdk-9+114 for changeset 10d175b0368c ! .hgtags From bharadwaj.yadavalli at oracle.com Wed Apr 20 00:55:38 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Wed, 20 Apr 2016 00:55:38 +0000 Subject: hg: jdk9/hs-comp/jaxws: Added tag jdk-9+114 for changeset b314bb02182b Message-ID: <201604200055.u3K0tcfr022456@aojmv0008.oracle.com> Changeset: 4ff86e5489e4 Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/4ff86e5489e4 Added tag jdk-9+114 for changeset b314bb02182b ! .hgtags From bharadwaj.yadavalli at oracle.com Wed Apr 20 00:55:40 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Wed, 20 Apr 2016 00:55:40 +0000 Subject: hg: jdk9/hs-comp: 16 new changesets Message-ID: <201604200055.u3K0tfCe022622@aojmv0008.oracle.com> Changeset: 15223d3c4460 Author: dfazunen Date: 2016-04-07 17:43 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/15223d3c4460 8152432: Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode Reviewed-by: iignatyev + test/jtreg-ext/requires/VMProps.java Changeset: 937d6b3e5b90 Author: dcubed Date: 2016-04-07 12:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/937d6b3e5b90 Merge Changeset: cc16e2a24f94 Author: erikj Date: 2016-04-08 13:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/cc16e2a24f94 8152666: The new Hotspot Build System Reviewed-by: ihse, dcubed, erikj Contributed-by: magnus.ihse.bursie at oracle.com, erik.joelsson at oracle.com, ingemar.aberg at oracle.com ! common/autoconf/basics.m4 ! common/autoconf/build-performance.m4 ! common/autoconf/buildjdk-spec.gmk.in ! common/autoconf/compare.sh.in ! common/autoconf/configure ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/hotspot-spec.gmk.in ! common/autoconf/hotspot.m4 ! common/autoconf/jdk-options.m4 ! common/autoconf/jdk-version.m4 ! common/autoconf/lib-std.m4 ! common/autoconf/libraries.m4 ! common/autoconf/platform.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! common/autoconf/version-numbers ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl ! common/conf/jib-profiles.js ! make/Jprt.gmk ! make/Main.gmk ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! make/jprt.properties Changeset: d5203f7c19f7 Author: jwilhelm Date: 2016-04-11 20:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/d5203f7c19f7 Merge Changeset: 3277fe4cac92 Author: simonis Date: 2016-04-13 11:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/3277fe4cac92 8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build Reviewed-by: erikj, goetz ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 Changeset: 0382c2b23bbc Author: dcubed Date: 2016-04-14 14:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/0382c2b23bbc Merge ! common/autoconf/compare.sh.in ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl ! make/Main.gmk Changeset: 2abe79f8c412 Author: erikj Date: 2016-04-12 15:20 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/2abe79f8c412 8154070: Configuration script unable to detect boot JDK's modules support Reviewed-by: alanb ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh Changeset: 680189242eea Author: amurillo Date: 2016-04-13 00:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/680189242eea Merge Changeset: b866d54ff8f5 Author: erikj Date: 2016-04-13 18:11 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b866d54ff8f5 8153969: Clean up module src dir logic Reviewed-by: ihse ! make/CompileJavaModules.gmk ! make/GensrcModuleInfo.gmk ! make/common/MakeBase.gmk ! make/common/Modules.gmk ! test/make/TestMakeBase.gmk Changeset: 55cf2b46a77a Author: erikj Date: 2016-04-14 15:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/55cf2b46a77a 8149777: Enable enhanced failure handler for "make test" Reviewed-by: ihse ! make/Main.gmk + make/test/BuildFailureHandler.gmk ! test/failure_handler/README - test/failure_handler/src/windows/native/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.c + test/failure_handler/src/windows/native/libtimeoutHandler/GatherProcessInfoTimeoutHandler.c Changeset: 300bad1862c5 Author: erikj Date: 2016-04-14 16:42 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/300bad1862c5 8154237: Compare script broken for windows native library deps comparison Reviewed-by: tbell ! common/bin/compare.sh Changeset: 5161f39afc81 Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/5161f39afc81 Added tag jdk-9+114 for changeset 1d992540870f ! .hgtags Changeset: 6fefc7b2aade Author: lana Date: 2016-04-14 09:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/6fefc7b2aade Merge - test/failure_handler/src/windows/native/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.c Changeset: 645c48292130 Author: amurillo Date: 2016-04-14 19:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/645c48292130 Merge ! common/autoconf/generated-configure.sh ! common/bin/compare.sh ! make/Main.gmk ! make/common/MakeBase.gmk Changeset: 559c65fe6b56 Author: simonis Date: 2016-04-19 13:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/559c65fe6b56 8154251: ANSI-C Quoting bug in hotspot.m4 during configure on SLES 10 and 11 Reviewed-by: erikj ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 Changeset: e51a92f0f1ac Author: bharadwaj Date: 2016-04-19 15:26 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/e51a92f0f1ac Merge From bharadwaj.yadavalli at oracle.com Wed Apr 20 00:55:42 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Wed, 20 Apr 2016 00:55:42 +0000 Subject: hg: jdk9/hs-comp/nashorn: Added tag jdk-9+114 for changeset ba21793a0e48 Message-ID: <201604200055.u3K0tg56022652@aojmv0008.oracle.com> Changeset: c5e780838dd5 Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/c5e780838dd5 Added tag jdk-9+114 for changeset ba21793a0e48 ! .hgtags From bharadwaj.yadavalli at oracle.com Wed Apr 20 00:55:43 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Wed, 20 Apr 2016 00:55:43 +0000 Subject: hg: jdk9/hs-comp/langtools: 5 new changesets Message-ID: <201604200055.u3K0thQC022665@aojmv0008.oracle.com> Changeset: 73717a51063b Author: rfield Date: 2016-04-12 22:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/73717a51063b 8143955: JShell tool (UX): Output structure 8143956: JShell tool (UX): default prompts Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/jdk/jshell/EditorPadTest.java ! test/jdk/jshell/EditorTestBase.java ! test/jdk/jshell/ExternalEditorTest.java ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/T8146368/JShellToolTest8146368.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolReloadTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: 65837a9d9c4a Author: jlahoda Date: 2016-04-13 09:50 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/65837a9d9c4a 8150641: Repeated compilation with a long classpath significantly slower on JDK 9 Summary: Caching resolved zip paths, and their non-existence; introducing an abstraction over jrtfs, directory and zipfs. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Changeset: a399f56c42aa Author: jlahoda Date: 2016-04-13 19:44 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/a399f56c42aa 8154149: tools/javac/unit/T6198196.java broken on Windows after JDK-8150641 Summary: Avoiding interference among sub-tests due to CacheFSInfo by using a new file manager for each sub-test Reviewed-by: jjg ! test/tools/javac/unit/T6198196.java Changeset: 8d951a6e7fe5 Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/8d951a6e7fe5 Added tag jdk-9+114 for changeset cba09a2e6ae9 ! .hgtags Changeset: 9326e37434ee Author: lana Date: 2016-04-14 09:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/9326e37434ee Merge From bharadwaj.yadavalli at oracle.com Wed Apr 20 00:55:50 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Wed, 20 Apr 2016 00:55:50 +0000 Subject: hg: jdk9/hs-comp/jdk: 45 new changesets Message-ID: <201604200055.u3K0tpNV022744@aojmv0008.oracle.com> Changeset: 5f03f3570be7 Author: dcubed Date: 2016-04-12 21:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5f03f3570be7 8154121: Remove test mistakenly added during a merge Reviewed-by: amurillo - test/java/text/Format/DateFormat/DFSConstructorCloneTest.java Changeset: b2f88758fe16 Author: akulyakh Date: 2016-04-06 13:47 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b2f88758fe16 8153584: New jtreg test to verify PathSearchingVirutalMachine.bootClassPath() behaviour Summary: Adding a new jtreg test Reviewed-by: dsamersoff + test/com/sun/jdi/SunBootClassPathEmptyTest.java + test/com/sun/jdi/TestClass.java Changeset: 7e20e691c120 Author: dcubed Date: 2016-04-06 15:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7e20e691c120 Merge - test/com/sun/jdi/OomDebugTest.java Changeset: a0765cebd2bf Author: dcubed Date: 2016-04-07 12:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a0765cebd2bf Merge Changeset: db3aa029c06f Author: erikj Date: 2016-04-08 13:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/db3aa029c06f 8152666: The new Hotspot Build System Reviewed-by: ihse, dcubed, erikj Contributed-by: magnus.ihse.bursie at oracle.com, erik.joelsson at oracle.com, ingemar.aberg at oracle.com ! make/Import.gmk ! make/copy/Copy-java.base.gmk ! make/lib/CoreLibraries.gmk Changeset: 8f6aab6360a3 Author: bchristi Date: 2016-04-08 12:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8f6aab6360a3 8153123: Streamline StackWalker code Reviewed-by: coleenp, dfuchs, mchung, redestad ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/StackFrameInfo.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/StackFrameInfo.c ! src/java.base/share/native/libjava/StackStreamFactory.c ! test/java/lang/StackWalker/DumpStackTest.java ! test/java/lang/StackWalker/GetCallerClassTest.java ! test/java/lang/StackWalker/StackWalkTest.java ! test/java/lang/StackWalker/VerifyStackTrace.java Changeset: ae8cab2c054b Author: jwilhelm Date: 2016-04-11 20:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ae8cab2c054b Merge Changeset: 3b186717f90a Author: sspitsyn Date: 2016-04-12 00:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3b186717f90a 8153902: remove com/sun/jdi/InterfaceMethodsTest.java, com/sun/jdi/InvokeTest.java from ProblemList Summary: Enable the jdi tests again Reviewed-by: sundar ! test/ProblemList.txt Changeset: 33c759cc20f6 Author: simonis Date: 2016-04-13 11:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/33c759cc20f6 8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build Reviewed-by: erikj, goetz ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/NioLibraries.gmk Changeset: 98ba72ec08b2 Author: dsamersoff Date: 2016-04-13 12:10 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/98ba72ec08b2 8153856: com/sun/jdi/WatchFramePop.sh fails with exit code 1 Summary: fixed sed expression in a test Reviewed-by: sla ! test/com/sun/jdi/ShellScaffold.sh Changeset: f02139a1ac84 Author: dsamersoff Date: 2016-04-13 14:19 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f02139a1ac84 Merge Changeset: 68d1533a2218 Author: dcubed Date: 2016-04-14 15:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/68d1533a2218 Merge ! make/lib/Awt2dLibraries.gmk ! test/ProblemList.txt Changeset: 463463e306e0 Author: smarks Date: 2016-04-11 11:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/463463e306e0 8145461: finalize and integrate @Deprecated annotation specification change Reviewed-by: scolebourne, chegar, lancea ! src/java.base/share/classes/java/lang/Deprecated.java Changeset: a74c31f08a47 Author: peytoia Date: 2016-04-12 10:15 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a74c31f08a47 8150324: java/util/Currency/CurrencyTest.java does not restore default TimeZone Reviewed-by: okutsu, peytoia Contributed-by: Nishit Jain ! test/java/util/Currency/CurrencyTest.java Changeset: a1b34a5ff412 Author: amlu Date: 2016-04-12 09:54 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a1b34a5ff412 8154031: Mark tools/pack200/BandIntegrity.java as intermittently failing Reviewed-by: darcy ! test/tools/pack200/BandIntegrity.java Changeset: e6196d754c4e Author: amlu Date: 2016-04-12 13:53 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e6196d754c4e 8068693: (ch) test java/nio/channels/AsyncCloseAndInterrupt.java failing. 8153209: java/nio/channels/AsyncCloseAndInterrupt.java fails throwing exception: java.nio.channels.ClosedChannelException. Summary: for JDK-8068693, 500ms is too short on busy system for channel to be closed or for thread blocking on IO to be interrupted, increase the time from 500ms to 10000ms. for JDK-8153209, it's a test regression due to JDK-8151582, do not sleep when running tests for CONNECT/FINISH_CONNECT, sleep for other test cases. Reviewed-by: bpb, martin, rriggs Contributed-by: Hamlin Li ! test/java/nio/channels/AsyncCloseAndInterrupt.java Changeset: 1ac040116965 Author: redestad Date: 2016-04-12 18:25 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1ac040116965 8153213: Jar manifest attribute "Multi-Release" accepts any value Reviewed-by: psandoz, redestad Contributed-by: steve.drach at oracle.com ! src/java.base/share/classes/java/util/jar/JarFile.java ! test/java/util/jar/JarFile/MultiReleaseJarAPI.java ! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java Changeset: 1f8c4b1a301c Author: rhalade Date: 2016-04-12 09:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1f8c4b1a301c 8153829: javax/net/ssl/Stapling/HttpsUrlConnClient.java fails intermittently with NullPointerException Reviewed-by: xuelei, jnimeh ! test/java/security/testlibrary/SimpleOCSPServer.java ! test/javax/net/ssl/Stapling/HttpsUrlConnClient.java ! test/javax/net/ssl/Stapling/SSLEngineWithStapling.java ! test/javax/net/ssl/Stapling/SSLSocketWithStapling.java ! test/javax/net/ssl/Stapling/StapleEnableProps.java ! test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusResponseManagerTests.java Changeset: ff4e699b02cc Author: redestad Date: 2016-04-12 21:41 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ff4e699b02cc 8154067: Avoid early use of limited privilege escalation in InnerClassLambdaMetafactory Reviewed-by: alanb, mchung, mullan, briangoetz ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java Changeset: cde5f640f82b Author: mchung Date: 2016-04-12 18:58 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cde5f640f82b 8153665: URLClassLoader::definePackage no longer inspect packages from ancestors Reviewed-by: alanb ! src/java.base/share/classes/java/net/URLClassLoader.java + test/java/net/URLClassLoader/definePackage/SplitPackage.java + test/java/net/URLClassLoader/definePackage/p/Bar.java + test/java/net/URLClassLoader/definePackage/p/Baz.java + test/java/net/URLClassLoader/definePackage/p/Foo.java Changeset: c11d4a8cc37e Author: amurillo Date: 2016-04-13 00:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c11d4a8cc37e Merge Changeset: fe806038ae74 Author: mhaupt Date: 2016-04-13 09:20 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fe806038ae74 8153637: MethodHandles.countedLoop/3 initialises loop counter to 1 instead of 0 Reviewed-by: psandoz, redestad ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/LoopCombinatorTest.java Changeset: 502aa22b0e33 Author: ntv Date: 2016-04-13 10:41 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/502aa22b0e33 8148849: Truncating Duration Summary: Introduce a new method to truncatedTo() Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Duration.java ! test/java/time/tck/java/time/TCKDuration.java Changeset: 1483ff1bdace Author: plevart Date: 2016-04-13 09:35 -0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1483ff1bdace 8151807: ImageBufferCache should release buffers when all classes are loaded Reviewed-by: jlaskey Contributed-by: peter.levart at gmail.com ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageBufferCache.java Changeset: 9c64b9eeb312 Author: psandoz Date: 2016-04-13 15:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9c64b9eeb312 8151705: VarHandle.AccessMode enum names should conform to code style Reviewed-by: mhaupt, shade, redestad ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/VarForm.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/java/lang/invoke/VarHandles/VarHandleTestReflection.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template Changeset: 964c3dd63856 Author: psandoz Date: 2016-04-13 15:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/964c3dd63856 8151198: VarHandle factory-specific exceptions Reviewed-by: shade ! src/java.base/share/classes/java/lang/invoke/VarHandle.java Changeset: e1d83a0973f6 Author: psandoz Date: 2016-04-13 15:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e1d83a0973f6 8146458: Improve exception reporting for Objects.checkIndex/checkFromToIndex/checkFromIndexSize Reviewed-by: jrose, smarks ! src/java.base/share/classes/java/lang/ArrayIndexOutOfBoundsException.java ! src/java.base/share/classes/java/lang/IndexOutOfBoundsException.java ! src/java.base/share/classes/java/lang/StringIndexOutOfBoundsException.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/util/Objects.java ! test/java/util/Objects/CheckIndex.java Changeset: ba4120f36e4d Author: alanb Date: 2016-04-13 14:29 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ba4120f36e4d 8154077: (fs) Reduce number of file system classes loaded during startup Reviewed-by: bpb, chegar ! make/mapfiles/libnio/mapfile-linux ! make/mapfiles/libnio/mapfile-macosx ! make/mapfiles/libnio/mapfile-solaris ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java ! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java ! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Changeset: fa46f5ff7ec1 Author: srastogi Date: 2016-04-13 15:48 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fa46f5ff7ec1 8150829: Enhanced drop-args, identity and default constant, varargs adjustment Reviewed-by: psandoz, mhaupt, jrose ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/java/lang/invoke/ConstantIdentityMHTest.java + test/java/lang/invoke/DropArgumentsTest.java ! test/java/lang/invoke/JavaDocExamplesTest.java + test/java/lang/invoke/VarArgsTest.java Changeset: 24566df222ee Author: ascarpino Date: 2016-04-13 10:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/24566df222ee 8152205: jdk.security.provider.preferred is ambiguously documented Reviewed-by: wetmore, xuelei, weijun ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/java/security/AlgorithmParameters.java ! src/java.base/share/classes/java/security/KeyFactory.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/cert/CertPathBuilder.java ! src/java.base/share/classes/java/security/cert/CertPathValidator.java ! src/java.base/share/classes/java/security/cert/CertStore.java ! src/java.base/share/classes/java/security/cert/CertificateFactory.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/javax/crypto/Mac.java ! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/javax/security/auth/login/Configuration.java ! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java ! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java Changeset: 77abaa01adf2 Author: mchung Date: 2016-04-13 11:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/77abaa01adf2 8153895: (proxy) redundant read edges to superinterfaces of proxy interfaces Reviewed-by: sundar, plevart ! src/java.base/share/classes/java/lang/reflect/Proxy.java Changeset: b473d38d7a9f Author: rriggs Date: 2016-04-13 16:57 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b473d38d7a9f 8086278: java/lang/ProcessHandle/TreeTest.java failed - ProcessReaper StackOverflowException Summary: Increase reaper stack size by 50% to 48k Reviewed-by: chegar, martin ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java Changeset: 9c0350e7bb36 Author: rhalade Date: 2016-04-13 16:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9c0350e7bb36 8055351: sun/security/provider/DSA/TestAlgParameterGenerator.java failed with interrupted! (timed out?) Reviewed-by: valeriep ! test/sun/security/provider/DSA/TestAlgParameterGenerator.java Changeset: 19ea2fdee2bc Author: rhalade Date: 2016-04-13 16:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/19ea2fdee2bc 8154196: Mark javax/net/ssl/DTLS/CipherSuite.java as intermittently failing Reviewed-by: xuelei ! test/javax/net/ssl/DTLS/CipherSuite.java Changeset: 7cfc61473f5e Author: amjiang Date: 2016-04-14 09:45 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7cfc61473f5e 8153545: sun/security/pkcs11/Provider/Login.sh fails on Linux Reviewed-by: vinnie, weijun ! test/ProblemList.txt ! test/sun/security/pkcs11/KeyStore/Basic.java ! test/sun/security/pkcs11/KeyStore/Basic.policy ! test/sun/security/pkcs11/KeyStore/Basic.sh ! test/sun/security/pkcs11/KeyStore/Solaris.sh ! test/sun/security/pkcs11/PKCS11Test.java ! test/sun/security/pkcs11/Provider/Login.java ! test/sun/security/pkcs11/Provider/Login.policy ! test/sun/security/pkcs11/Provider/Login.sh Changeset: c66a5f12bb9d Author: redestad Date: 2016-04-14 12:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c66a5f12bb9d 8154185: Drop code to support Windows XP in DefaultDatagramSocketImplFactory Reviewed-by: chegar ! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java Changeset: ffe057406801 Author: redestad Date: 2016-04-14 14:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ffe057406801 8154208: (fs) Drop code for Windows XP/2003 from file system provider Reviewed-by: bpb, alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileStore.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java ! src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java ! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java ! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java ! src/java.base/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java ! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c Changeset: 5e62a2fbd532 Author: erikj Date: 2016-04-14 15:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5e62a2fbd532 8149777: Enable enhanced failure handler for "make test" Reviewed-by: ihse ! test/Makefile Changeset: 210cce63ef9c Author: mhaupt Date: 2016-04-14 15:18 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/210cce63ef9c 8150824: Exceptions when omitting trailing arguments in cleanup Summary: The issue was fixed with the push for 8150829; this changeset adds tests. Reviewed-by: psandoz ! test/java/lang/invoke/TryFinallyTest.java Changeset: 96c21f6ea9f2 Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/96c21f6ea9f2 Added tag jdk-9+114 for changeset bb8379287f37 ! .hgtags Changeset: 8f68e0ffbba3 Author: lana Date: 2016-04-14 09:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8f68e0ffbba3 Merge Changeset: 32891bcd7493 Author: ksrini Date: 2016-04-14 14:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/32891bcd7493 8154212: launcher SEGV when _JAVA_LAUNCHER_DEBUG is set Reviewed-by: alanb, martin ! src/java.base/share/native/libjli/java.h ! test/tools/launcher/MiscTests.java Changeset: 4b78af87def9 Author: amurillo Date: 2016-04-14 19:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4b78af87def9 Merge ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! test/ProblemList.txt Changeset: 1723608170c0 Author: ahenrie Date: 2015-11-17 23:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1723608170c0 8145278: Fix memory leak in splitPathList Reviewed-by: sspitsyn, dsamersoff, dcubed ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c Changeset: 6e607ec47322 Author: bharadwaj Date: 2016-04-19 15:26 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6e607ec47322 Merge ! src/java.base/share/classes/java/lang/Thread.java From bharadwaj.yadavalli at oracle.com Wed Apr 20 00:55:53 2016 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Wed, 20 Apr 2016 00:55:53 +0000 Subject: hg: jdk9/hs-comp/hotspot: 102 new changesets Message-ID: <201604200055.u3K0tt6g022766@aojmv0008.oracle.com> Changeset: f93500768dca Author: shade Date: 2016-04-06 10:50 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f93500768dca 8153277: [TESTBUG] gc/arguments/TestMaxMinHeapFreeRatioFlags is too sensitive for stray allocations in verifyRatio Reviewed-by: mgerdin, dfazunen ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java Changeset: 883cb1b6b204 Author: tschatzl Date: 2016-04-06 13:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/883cb1b6b204 8077144: Concurrent mark initialization takes too long Summary: Remove per-marking thread liveness bitmaps and recreate liveness bitmap concurrently after the cleanup pause. Reviewed-by: mgerdin, ehelin, kbarrett ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp ! src/share/vm/gc/g1/g1EvacFailure.cpp ! src/share/vm/gc/g1/g1OopClosures.inline.hpp ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp ! test/gc/g1/Test2GbHeap.java Changeset: 4e9aaa557de4 Author: tschatzl Date: 2016-04-06 13:41 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4e9aaa557de4 8151386: Extract card live data out of G1ConcurrentMark Summary: Move card live data management out of G1ConcurrentMark into extra class G1CardLiveData managed by G1RemSet Reviewed-by: mgerdin, kbarrett ! src/share/vm/gc/g1/concurrentMarkThread.cpp + src/share/vm/gc/g1/g1CardLiveData.cpp + src/share/vm/gc/g1/g1CardLiveData.hpp + src/share/vm/gc/g1/g1CardLiveData.inline.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp ! src/share/vm/gc/g1/g1OopClosures.hpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1RemSet.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/heapRegionRemSet.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp Changeset: 20b4d892988e Author: hseigel Date: 2016-04-06 07:37 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/20b4d892988e 8152846: Creation of ModuleEntryTable Investigate Need For OrderAccess::storestore() Summary: Remove the unneeded OrderAccess::storestore() call Reviewed-by: acorn, coleenp ! src/share/vm/classfile/classLoaderData.cpp Changeset: 5d720f8c105b Author: hseigel Date: 2016-04-06 16:03 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5d720f8c105b Merge Changeset: 8c4142c9f8ab Author: kzhaldyb Date: 2016-03-14 20:00 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8c4142c9f8ab 8144073: Refactor hotspot/test/gc/g1/humongousObjects/TestHumongousThreshold.java Reviewed-by: tschatzl, dfazunen ! test/gc/g1/humongousObjects/TestHumongousThreshold.java Changeset: 8d8ff222b16a Author: ccheung Date: 2016-04-06 11:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8d8ff222b16a 8152329: jvm should treat the "Multi-Release" jar manifest attribute name as case insensitive Reviewed-by: iklam, jiangli, mseledtsov ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp Changeset: 267c4a802a65 Author: ccheung Date: 2016-04-07 00:25 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/267c4a802a65 Merge Changeset: 61399ae28486 Author: dcubed Date: 2016-04-06 15:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/61399ae28486 Merge Changeset: 87215e99d945 Author: dcubed Date: 2016-04-06 23:42 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/87215e99d945 Merge Changeset: ccad9c52f2bd Author: tonyp Date: 2016-04-07 10:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ccad9c52f2bd 8152312: ParNew: Restore preserved marks in parallel Reviewed-by: tschatzl ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/preservedMarks.cpp ! src/share/vm/gc/shared/preservedMarks.hpp ! src/share/vm/gc/shared/preservedMarks.inline.hpp Changeset: f6040051ba0f Author: tschatzl Date: 2016-04-07 15:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f6040051ba0f 8153734: TestHumongousReferenceObject.java occasionally crashes with "unable to allocate heap of 1g" on win32 Summary: Decrease the heap size used in the test from 1g to 128M. Reviewed-by: dfazunen, sjohanss ! test/gc/TestHumongousReferenceObject.java Changeset: 3df7fc5a5b24 Author: dfazunen Date: 2016-04-07 17:42 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3df7fc5a5b24 8152432: Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode Reviewed-by: iignatyev ! test/TEST.ROOT Changeset: a6de941ed4d2 Author: mchernov Date: 2016-04-07 15:58 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a6de941ed4d2 8148376: Test for PLAB behavior at evacuation failure. Reviewed-by: tschatzl, dfazunen + test/gc/g1/plab/TestPLABEvacuationFailure.java + test/gc/g1/plab/lib/AppPLABEvacuationFailure.java Changeset: a132ccdb2f79 Author: mchernov Date: 2016-04-07 16:01 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a132ccdb2f79 8153516: Hotspot TEST.group has error in GC groups definition. Reviewed-by: tschatzl, dfazunen ! test/TEST.groups Changeset: 621714a5be87 Author: dfazunen Date: 2016-04-07 15:01 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/621714a5be87 Merge Changeset: b8932d090790 Author: rprotacio Date: 2016-04-07 13:11 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b8932d090790 8152896: Convert PrintCompressedOopsMode to Unified Logging Summary: Converted -XX:+PrintCompressedOopsMode to -Xlog:gc+heap+coops and aliased old option Reviewed-by: coleenp, sjohanss, kvn, hseigel ! src/share/vm/logging/logTag.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/virtualspace.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! test/runtime/CompressedOops/CompressedClassPointers.java ! test/runtime/CompressedOops/UseCompressedOops.java + test/runtime/logging/CompressedOopsTest.java Changeset: 9980121414be Author: dcubed Date: 2016-04-07 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9980121414be Merge ! src/share/vm/runtime/globals.hpp ! test/TEST.groups Changeset: a6b1b83401c7 Author: coleenp Date: 2016-04-07 16:37 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a6b1b83401c7 8151939: VM_Version_init() print buffer is too small Summary: Increase buffer size, use logging to print out version and os information Reviewed-by: kvn, rprotacio, mockner ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/logging/log.cpp ! src/share/vm/runtime/vm_version.cpp + test/runtime/logging/OsCpuLoggingTest.java Changeset: 62c366d44b74 Author: coleenp Date: 2016-04-07 21:24 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/62c366d44b74 Merge ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp Changeset: d373f2a78647 Author: sangheki Date: 2016-04-07 15:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d373f2a78647 8152180: SIGFPE in CMSCollector::preclean with big CMSScheduleRemarkSamplingRatio Summary: Rephrased the calculation routine to avoid an overflow for CMSScheduleRemarkSamplingRatio Reviewed-by: jwilhelm, drwhite ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp Changeset: fb0e13a7eb35 Author: sangheki Date: 2016-04-07 15:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fb0e13a7eb35 8152182: Possible overflow in initialzation of _rescan_task_size and _marking_task_size Summary: Add constraints for CMSRescanMultiple and CMSConcMarkMultiple flags Reviewed-by: jwilhelm, jmasa ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/compactibleFreeListSpace.hpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/globals.hpp Changeset: 35cb720769c5 Author: pliden Date: 2016-04-08 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/35cb720769c5 8152989: serviceability/tmtools/jstat/GcCauseTest02.java fails with OOME Reviewed-by: dsamersoff, sjohanss, dfazunen ! test/serviceability/tmtools/jstat/GcCapacityTest.java ! test/serviceability/tmtools/jstat/GcCauseTest01.java ! test/serviceability/tmtools/jstat/GcCauseTest02.java ! test/serviceability/tmtools/jstat/GcCauseTest03.java ! test/serviceability/tmtools/jstat/GcNewTest.java ! test/serviceability/tmtools/jstat/GcTest01.java ! test/serviceability/tmtools/jstat/GcTest02.java Changeset: 83ba28fb4429 Author: fparain Date: 2016-04-08 00:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/83ba28fb4429 8146093: [sparc only] compiler/interpreter/7116216/StackOverflow.java Program terminates with signal 11, Segmentation fault. in __1cLRegisterMap2t6MpnKJavaThread_b_v_ () Reviewed-by: dcubed, coleenp ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp Changeset: 0dc4e30985d4 Author: fparain Date: 2016-04-08 10:39 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0dc4e30985d4 Merge Changeset: f628b87a6067 Author: erikj Date: 2016-04-08 13:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f628b87a6067 8152666: The new Hotspot Build System Reviewed-by: ihse, dcubed, erikj Contributed-by: magnus.ihse.bursie at oracle.com, erik.joelsson at oracle.com, ingemar.aberg at oracle.com ! make/Makefile ! make/aix/makefiles/trace.make ! make/bsd/makefiles/trace.make ! make/linux/makefiles/gcc.make ! make/linux/makefiles/trace.make ! make/linux/makefiles/zero.make ! make/solaris/makefiles/dtrace.make ! make/solaris/makefiles/trace.make ! make/windows/makefiles/debug.make ! make/windows/makefiles/fastdebug.make ! make/windows/makefiles/product.make ! make/windows/makefiles/trace.make ! make/windows/makefiles/vm.make + makefiles/BuildHotspot.gmk + makefiles/Dist.gmk + makefiles/HotspotCommon.gmk + makefiles/gensrc/GenerateSources.gmk + makefiles/gensrc/GensrcAdlc.gmk + makefiles/gensrc/GensrcDtrace.gmk + makefiles/gensrc/GensrcJvmti.gmk + makefiles/ide/CreateVSProject.gmk + makefiles/lib/CompileDtracePostJvm.gmk + makefiles/lib/CompileDtracePreJvm.gmk + makefiles/lib/CompileJvm.gmk + makefiles/lib/CompileLibjsig.gmk + makefiles/lib/CompileLibraries.gmk + makefiles/lib/JvmFeatures.gmk + makefiles/lib/JvmMapfile.gmk + makefiles/lib/JvmOverrideFiles.gmk + makefiles/mapfiles/libjsig/mapfile-vers-solaris + makefiles/mapfiles/libjvm_db/mapfile-vers + makefiles/mapfiles/libjvm_dtrace/mapfile-vers + makefiles/symbols/symbols-aix + makefiles/symbols/symbols-aix-debug + makefiles/symbols/symbols-linux + makefiles/symbols/symbols-macosx + makefiles/symbols/symbols-shared + makefiles/symbols/symbols-solaris + makefiles/symbols/symbols-solaris-dtrace-compiler1 + makefiles/symbols/symbols-solaris-dtrace-compiler2 + makefiles/symbols/symbols-unix Changeset: ab00f4626ae3 Author: bchristi Date: 2016-04-08 12:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ab00f4626ae3 8153123: Streamline StackWalker code Reviewed-by: coleenp, dfuchs, mchung, redestad ! make/share/makefiles/mapfile-vers ! makefiles/symbols/symbols-unix ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/stackwalk.cpp ! src/share/vm/prims/stackwalk.hpp ! src/share/vm/runtime/globals.hpp Changeset: c04ff0bb5b8e Author: ccheung Date: 2016-04-07 22:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c04ff0bb5b8e 8145221: Use trampolines for i2i and i2c entries in Methods that are stored in CDS archive Summary: This optimization reduces the size of the RW region of the CDS archive. It also reduces the amount of pages in the RW region that are actually written into during runtime. Reviewed-by: dlong, iklam, jiangli Contributed-by: ioi.lam at oracle.com, calvin.cheung at oracle.com, goetz.lindenmaier at sap.com ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/metaspaceShared_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/zero/vm/sharedRuntime_zero.cpp ! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp ! src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp ! src/os_cpu/linux_sparc/vm/thread_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp ! src/os_cpu/solaris_sparc/vm/thread_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp ! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp ! src/share/vm/interpreter/abstractInterpreter.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/oops/constMethod.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: ba8c351b7096 Author: coleenp Date: 2016-04-08 19:39 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ba8c351b7096 8033735: make Throwable.backtrace visible to Class.getDeclaredField again Summary: removed old hack to workaround an old crash. Reviewed-by: hseigel, twisti, mchung ! src/share/vm/prims/jvm.cpp + test/runtime/Throwable/ThrowableIntrospectionSegfault.java Changeset: a2249cbb87c9 Author: coleenp Date: 2016-04-09 08:34 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a2249cbb87c9 Merge ! src/share/vm/prims/jvm.cpp Changeset: f3788f7eccd4 Author: dholmes Date: 2016-04-10 21:34 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f3788f7eccd4 8151322: Implement os::set_native_thread_name() on Solaris Reviewed-by: sla, kbarrett, gziemski ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 5b6642c24ea7 Author: dsamersoff Date: 2016-04-09 12:15 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5b6642c24ea7 8152679: DeadlockDetectionTest.java fails due to expected output missing Summary: Detect OS X and bailout Reviewed-by: sspitsyn, tbell ! test/serviceability/sa/DeadlockDetectionTest.java Changeset: f989a68855a3 Author: dsamersoff Date: 2016-04-11 09:39 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f989a68855a3 Merge Changeset: ce1d4d0683ed Author: ysuenaga Date: 2016-04-06 20:43 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ce1d4d0683ed 8152435: (CL)HSDB should be started with no argument Reviewed-by: dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetopt.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetoptException.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: 41c0c32599f0 Author: dsamersoff Date: 2016-04-11 10:06 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/41c0c32599f0 Merge Changeset: 1c08ca66db33 Author: dsamersoff Date: 2016-04-11 14:42 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1c08ca66db33 Merge Changeset: 9158cd01b17b Author: csahu Date: 2016-04-11 12:50 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9158cd01b17b 8153319: new test serviceability/tmtools/jstack/JstackThreadTest.java fails Reviewed-by: dsamersoff, lmesnik ! test/serviceability/tmtools/jstack/JstackThreadTest.java Changeset: ba6ca5d9a5d0 Author: jwilhelm Date: 2016-04-11 20:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ba6ca5d9a5d0 Merge ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: ead1912d85f0 Author: jwilhelm Date: 2016-04-11 20:38 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ead1912d85f0 Merge - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: 7f0915238e63 Author: mockner Date: 2016-04-11 11:33 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7f0915238e63 8152468: PrintMiscellaneous in constantPool should use classresolve logging. Summary: some instances of PrintMiscellaneous have ben replaced by classresolve logging. Reviewed-by: coleenp, rprotacio ! src/share/vm/oops/constantPool.cpp ! test/runtime/logging/ClassResolutionTest.java Changeset: d878c100730a Author: mockner Date: 2016-04-12 00:24 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d878c100730a Merge Changeset: e245b6d8ed34 Author: mockner Date: 2016-04-11 16:10 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e245b6d8ed34 8145704: Make test for classinit logging more robust. Summary: 8145704: Make test for classinit logging more robust. Reviewed-by: hseigel, gtriantafill ! test/runtime/logging/ClassInitializationTest.java Changeset: 4f9ee8da102f Author: mockner Date: 2016-04-11 22:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4f9ee8da102f Merge Changeset: 28222fcd8e40 Author: mockner Date: 2016-04-12 02:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/28222fcd8e40 Merge Changeset: d3af0763e973 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d3af0763e973 8153742: Move Thread::current() to thread.hpp Reviewed-by: coleenp, jmasa ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/memory/resourceArea.hpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/vmThread.hpp ! src/share/vm/utilities/preserveException.hpp Changeset: cb9f2b457dab Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cb9f2b457dab 8152639: ResourceMark missing in reportFreeListStatistics Reviewed-by: pliden, sjohanss ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp Changeset: 536d826424a3 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/536d826424a3 8152962: CMSCollector::shouldConcurrentCollect incorrectly logs against the debug stream Reviewed-by: brutisso, sjohanss ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp Changeset: 9b70653931c0 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9b70653931c0 8153583: Make OutputAnalyzer.reportDiagnosticSummary public Reviewed-by: brutisso, sjohanss ! test/testlibrary/jdk/test/lib/OutputAnalyzer.java Changeset: 58a17e6418b8 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/58a17e6418b8 8153658: Redundant memory copy in LogStreamNoResourceMark Reviewed-by: kbarrett, jmasa ! src/share/vm/logging/logStream.inline.hpp Changeset: e78ce3e32969 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e78ce3e32969 8153659: Create a CHeap backed LogStream class Reviewed-by: brutisso, mlarsson ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logHandle.hpp ! src/share/vm/logging/logStream.cpp ! src/share/vm/logging/logStream.hpp ! src/share/vm/logging/logStream.inline.hpp Changeset: 5469b15d97f4 Author: stefank Date: 2016-04-12 07:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5469b15d97f4 8152491: Convert TracePageSizes to use UL Reviewed-by: sjohanss, pliden ! src/os/windows/vm/os_windows.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/parallel/generationSizer.cpp ! src/share/vm/gc/parallel/generationSizer.hpp ! src/share/vm/gc/parallel/parMarkBitMap.cpp ! src/share/vm/gc/parallel/parallelScavengeHeap.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/shared/cardTableModRefBS.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/internalVMTests.cpp ! test/gc/g1/TestLargePageUseForAuxMemory.java Changeset: 78eaba1e0d24 Author: rehn Date: 2016-04-08 15:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/78eaba1e0d24 8153731: Increase max tag combinations for UL expression (config) Reviewed-by: stefank, mlarsson ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logTagLevelExpression.hpp ! src/share/vm/logging/logTagSet.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: dc71732b59d6 Author: rehn Date: 2016-04-11 09:45 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dc71732b59d6 8153845: UL log write method missing essential assert Reviewed-by: mlarsson, brutisso ! src/share/vm/logging/logTagSet.cpp Changeset: 5bc83f454d50 Author: mlarsson Date: 2016-04-11 12:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5bc83f454d50 8146879: Add option for handling existing log files in UL Reviewed-by: dsamersoff, gziemski, rehn ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logFileOutput.cpp ! src/share/vm/logging/logFileOutput.hpp ! src/share/vm/logging/logFileStreamOutput.hpp ! src/share/vm/logging/logOutput.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/internalVMTests.cpp ! test/serviceability/logging/TestLogRotation.java ! test/serviceability/logging/TestQuotedLogOutputs.java Changeset: 90aeaed2b342 Author: stefank Date: 2016-04-12 09:53 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/90aeaed2b342 8153967: Remove top.hpp Reviewed-by: coleenp, jwilhelm ! src/cpu/aarch64/vm/debug_aarch64.cpp ! src/cpu/aarch64/vm/frame_aarch64.hpp ! src/cpu/aarch64/vm/nativeInst_aarch64.hpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/ppc/vm/debug_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.hpp ! src/cpu/ppc/vm/nativeInst_ppc.hpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/sparc/vm/debug_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.hpp ! src/cpu/sparc/vm/nativeInst_sparc.hpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/x86/vm/debug_x86.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/nativeInst_x86.hpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/zero/vm/debug_zero.cpp ! src/cpu/zero/vm/frame_zero.hpp ! src/cpu/zero/vm/nativeInst_zero.hpp ! src/cpu/zero/vm/stubGenerator_zero.cpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/asm/register.hpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/ci/ciFlags.hpp ! src/share/vm/classfile/classFileStream.hpp ! src/share/vm/code/relocInfo.hpp ! src/share/vm/code/vmreg.hpp ! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/bytecodeTracer.hpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/symbol.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/nativeLookup.hpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/basicLock.hpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals_extension.hpp ! src/share/vm/runtime/init.hpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/jniHandles.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/osThread.hpp ! src/share/vm/runtime/signature.hpp ! src/share/vm/runtime/stackValue.hpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/task.hpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/threadLocalStorage.hpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/utilities/accessFlags.hpp ! src/share/vm/utilities/bitMap.hpp ! src/share/vm/utilities/constantTag.cpp ! src/share/vm/utilities/constantTag.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/events.hpp ! src/share/vm/utilities/exceptions.hpp ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/growableArray.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/pair.hpp ! src/share/vm/utilities/resourceHash.hpp - src/share/vm/utilities/top.hpp ! src/share/vm/utilities/utf8.hpp ! src/share/vm/utilities/vmError.cpp Changeset: 4823056a5bbd Author: stefank Date: 2016-04-12 09:08 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4823056a5bbd Merge ! src/share/vm/runtime/os.hpp - src/share/vm/utilities/top.hpp Changeset: f589cf9f3082 Author: mgerdin Date: 2016-04-12 14:03 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f589cf9f3082 8153834: G1 Card table verification fails due to concurrent region cleanup Reviewed-by: ehelin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: de653b60a98e Author: simonis Date: 2016-04-13 11:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/de653b60a98e 8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build Reviewed-by: erikj, goetz ! makefiles/gensrc/GensrcAdlc.gmk ! src/os/aix/vm/perfMemory_aix.cpp Changeset: 2db3cefd53c9 Author: erikj Date: 2016-04-13 12:11 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2db3cefd53c9 Merge Changeset: a57bba2898a3 Author: mgerdin Date: 2016-04-11 09:49 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a57bba2898a3 8153843: G1CardLiveDataHelper incorrectly sets next_live_bytes on dead humongous regions Reviewed-by: drwhite, tschatzl ! src/share/vm/gc/g1/g1CardLiveData.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: b39019876702 Author: mgerdin Date: 2016-04-13 13:53 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b39019876702 Merge Changeset: ecf802144350 Author: drwhite Date: 2016-04-12 14:46 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ecf802144350 8149405: OOM Error running java/lang/invoke/MethodHandlesTest.java on windows-x86 Summary: Add missing ResourceMarks to release memory more quickly. Reviewed-by: jmasa, kbarrett ! src/share/vm/oops/methodData.cpp Changeset: c1b104997b4d Author: drwhite Date: 2016-04-13 17:00 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c1b104997b4d 8152905: hs_err file is missing gc threads Summary: List the GC threads in the hs_err file in the "Other Threads" section Reviewed-by: dcubed, coleenp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 1ac4ec432280 Author: coleenp Date: 2016-04-13 12:57 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1ac4ec432280 8148772: VM crash in nsk/jvmti/RedefineClasses/StressRedefine: assert failed: Corrupted constant pool 8151546: nsk/jvmti/RedefineClasses/StressRedefine fails in hs nightly Summary: ConstantPool::resolve_constant_at_impl() isn't thread safe for MethodHandleInError and MethodTypeInError and Constant pool merging is not thread safe for source_file_name. Reviewed-by: sspitsyn, dcubed ! src/share/vm/classfile/javaClasses.inline.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: bb3d137da092 Author: coleenp Date: 2016-04-13 23:31 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bb3d137da092 Merge Changeset: aee2a6f1e1b3 Author: dcubed Date: 2016-04-14 17:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/aee2a6f1e1b3 Merge ! src/share/vm/runtime/thread.cpp - src/share/vm/utilities/top.hpp ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/g1/Test2GbHeap.java ! test/runtime/CompressedOops/CompressedClassPointers.java ! test/runtime/CompressedOops/UseCompressedOops.java + test/runtime/logging/CompressedOopsTest.java + test/runtime/logging/OsCpuLoggingTest.java ! test/serviceability/logging/TestLogRotation.java Changeset: aa932d6404c1 Author: erikj Date: 2016-04-14 15:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/aa932d6404c1 8149777: Enable enhanced failure handler for "make test" Reviewed-by: ihse ! test/Makefile Changeset: 481c1998b2ef Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/481c1998b2ef Added tag jdk-9+114 for changeset b64432bae527 ! .hgtags Changeset: 1759965f1593 Author: lana Date: 2016-04-14 09:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1759965f1593 Merge - src/share/vm/gc/shared/liveRange.hpp - src/share/vm/runtime/logTimer.hpp - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: d7e875ba78cb Author: amurillo Date: 2016-04-14 19:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d7e875ba78cb Merge - src/share/vm/utilities/top.hpp Changeset: bb590d2e0935 Author: gziemski Date: 2016-04-13 15:53 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bb590d2e0935 8153039: Command line processing should use mtCommand or mtArguments rather than mtInternal for NMT Summary: Added mtArguments and replaced argument related usages of mtInternal with the new flag. Reviewed-by: coleenp, gtriantafill ! src/share/vm/memory/allocation.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/commandLineFlagRangeList.hpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/services/nmtCommon.cpp Changeset: 3972dc71d240 Author: gziemski Date: 2016-04-14 03:57 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3972dc71d240 Merge Changeset: a4073f876e3a Author: sjohanss Date: 2016-04-14 08:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a4073f876e3a 8154051: Change G1YoungGenSizer to use UL log_warning instead of warning Reviewed-by: brutisso, mgerdin ! src/share/vm/gc/g1/g1YoungGenSizer.cpp Changeset: 6acb563d8621 Author: sjohanss Date: 2016-04-14 08:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6acb563d8621 8153745: Avoid spawning G1ParPreserveCMReferentsTask when there is no work to be done Reviewed-by: brutisso, jmasa, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp Changeset: fda5ed4f308d Author: brutisso Date: 2016-04-14 11:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fda5ed4f308d 8073321: assert(q > prev_q) failed: we should be moving forward through memory Reviewed-by: jmasa, mgerdin ! src/share/vm/gc/cms/compactibleFreeListSpace.hpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shared/space.hpp ! src/share/vm/gc/shared/space.inline.hpp Changeset: 52aa0ee93b32 Author: brutisso Date: 2016-04-14 13:31 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/52aa0ee93b32 Merge Changeset: 0b5d8a269e28 Author: dfazunen Date: 2016-04-13 19:55 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0b5d8a269e28 8153755: Improve test: stress/gc/TestStressRSetCoarsening.java Reviewed-by: tschatzl, kzhaldyb ! test/stress/gc/TestStressRSetCoarsening.java Changeset: 979558bf4503 Author: mchernov Date: 2016-04-14 15:45 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/979558bf4503 8153222: [TESTBUG] Move tests in stress/gc to gc/stress Reviewed-by: dfazunen, jwilhelm ! test/TEST.groups + test/gc/stress/TestGCOld.java + test/gc/stress/TestMultiThreadStressRSet.java + test/gc/stress/TestStressIHOPMultiThread.java + test/gc/stress/TestStressRSetCoarsening.java - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java Changeset: 654c99d25e59 Author: dfazunen Date: 2016-04-14 14:13 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/654c99d25e59 Merge - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java Changeset: 4b7e2caff09c Author: rehn Date: 2016-04-14 11:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4b7e2caff09c 8154064: JVMTI trace event crashes Reviewed-by: sla, stefank ! src/share/vm/prims/jvmtiExport.cpp Changeset: 4a748af0d81f Author: mlarsson Date: 2016-04-14 15:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4a748af0d81f Merge Changeset: 1a6b6f459eb0 Author: mlarsson Date: 2016-04-14 16:43 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1a6b6f459eb0 Merge Changeset: 8cca19173bcb Author: rprotacio Date: 2016-04-14 09:46 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8cca19173bcb 8152845: Improve PackageEntry and ModuleEntry print methods for future logging Summary: Changed print methods for PackageEntry and ModuleEntry to take an outputStream Reviewed-by: lfoltan, hseigel, coleenp ! src/share/vm/classfile/moduleEntry.cpp ! src/share/vm/classfile/moduleEntry.hpp ! src/share/vm/classfile/packageEntry.cpp ! src/share/vm/classfile/packageEntry.hpp Changeset: 057f09eab4e6 Author: rprotacio Date: 2016-04-14 14:05 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/057f09eab4e6 Merge - src/share/vm/utilities/top.hpp - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: d40b70cbc101 Author: rprotacio Date: 2016-04-14 14:14 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d40b70cbc101 Merge Changeset: 999a80b0c0d0 Author: rprotacio Date: 2016-04-14 15:38 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/999a80b0c0d0 Merge Changeset: 13a7f3426b89 Author: dcubed Date: 2016-04-14 20:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/13a7f3426b89 Merge + test/gc/stress/TestStressRSetCoarsening.java - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java Changeset: f523b7ad0685 Author: jwilhelm Date: 2016-04-15 17:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f523b7ad0685 Merge - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java Changeset: 9f4012fe09ab Author: hseigel Date: 2016-04-18 13:42 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9f4012fe09ab 8154268: [TESTBUG] Compilation of ExportAllUnnamed.java failed, missing @modules Summary: Add missing @modules and @build tags Reviewed-by: ctornqvi, lfoltan, gtriantafill ! test/runtime/modules/AccessCheck/ExportAllUnnamed.java Changeset: 7a311723df33 Author: kbarrett Date: 2016-04-18 14:52 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7a311723df33 8133051: Concurrent refinement threads may be activated and deactivated at random Summary: Establish min threshold step; earlier primary refinement thread activation. Reviewed-by: tschatzl, drwhite, mgerdin, jmasa ! src/share/vm/gc/g1/concurrentG1Refine.cpp ! src/share/vm/gc/g1/concurrentG1Refine.hpp ! src/share/vm/gc/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc/g1/concurrentG1RefineThread.hpp ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/logging/logPrefix.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! test/gc/arguments/TestG1ConcRefinementThreads.java Changeset: e0237cba9b5c Author: kbarrett Date: 2016-04-18 22:40 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e0237cba9b5c Merge Changeset: 016c2fd46fb3 Author: stefank Date: 2016-04-19 08:12 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/016c2fd46fb3 8067785: Using AlwaysPreTouch does not always touch all pages Reviewed-by: pliden, drwhite ! src/share/vm/memory/virtualspace.cpp Changeset: aeabce5a58b7 Author: mgerdin Date: 2016-03-18 15:20 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/aeabce5a58b7 8154154: Separate G1 specific policy code from the CollectorPolicy class hierarchy Summary: Move G1 runtime policy code to new class G1Policy which is unrelated to CollectorPolicy Reviewed-by: kbarrett, ehelin ! src/share/vm/gc/g1/collectionSetChooser.cpp ! src/share/vm/gc/g1/concurrentG1Refine.cpp ! src/share/vm/gc/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/concurrentMarkThread.hpp ! src/share/vm/gc/g1/g1Allocator.cpp ! src/share/vm/gc/g1/g1CardCounts.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc/g1/g1CollectedHeap_ext.cpp ! src/share/vm/gc/g1/g1CollectionSet.cpp ! src/share/vm/gc/g1/g1CollectionSet.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1HeapTransition.cpp ! src/share/vm/gc/g1/g1HeapVerifier.cpp ! src/share/vm/gc/g1/g1MonitoringSupport.cpp ! src/share/vm/gc/g1/g1ParScanThreadState.hpp + src/share/vm/gc/g1/g1Policy.cpp + src/share/vm/gc/g1/g1Policy.hpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1RemSet.hpp ! src/share/vm/gc/g1/g1RootProcessor.cpp ! src/share/vm/gc/g1/g1YoungGenSizer.cpp ! src/share/vm/gc/g1/g1YoungGenSizer.hpp ! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.hpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/g1/youngList.cpp ! src/share/vm/gc/shared/vmGCOperations.cpp ! src/share/vm/services/g1MemoryPool.cpp Changeset: 5219622647f5 Author: mgerdin Date: 2016-04-19 09:06 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5219622647f5 Merge Changeset: 9c00eda9e8e3 Author: tschatzl Date: 2016-04-14 10:57 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9c00eda9e8e3 8154141: [TESTBUG] test/gc/g1/TestRegionLivenessPrint.java misses -XX:+UnlockDiagnosticVMOption flag Reviewed-by: dfazunen, jwilhelm ! test/gc/g1/TestRegionLivenessPrint.java Changeset: b4982d6f20e6 Author: tschatzl Date: 2016-04-18 16:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b4982d6f20e6 8153503: Move remset scan iteration claim to remset local data structure Reviewed-by: drwhite, mgerdin ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1EvacFailure.cpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1RemSet.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/heapRegionRemSet.hpp ! src/share/vm/gc/g1/heapRegionSet.cpp Changeset: 40a2defe3b0c Author: tschatzl Date: 2016-04-18 16:54 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/40a2defe3b0c 8153170: Card Live Data does not correctly handle eager reclaim Summary: The card live data of regions eagerly reclaimed during remark and cleanup pause could be wrong, not considering that these regions were eagerly reclaimed and empty. Reviewed-by: drwhite, kbarrett ! src/share/vm/gc/g1/g1CardLiveData.cpp ! src/share/vm/gc/g1/g1CardLiveData.hpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.hpp Changeset: 338919bcb467 Author: rehn Date: 2016-04-19 09:48 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/338919bcb467 8154235: Using deprecated flags converted to UL shows wrong hint Reviewed-by: rprotacio, mockner, coleenp ! src/share/vm/runtime/arguments.cpp Changeset: 33d34e159776 Author: mlarsson Date: 2016-04-19 12:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/33d34e159776 Merge Changeset: d3295ddedb55 Author: rehn Date: 2016-04-19 14:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d3295ddedb55 8154041: JVMTI trace to Unified Logging Reviewed-by: sspitsyn, mlarsson ! src/share/vm/logging/logTag.hpp ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/prims/jvmtiEventController.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/jvmtiImpl.hpp ! src/share/vm/prims/jvmtiManageCapabilities.cpp ! src/share/vm/prims/jvmtiThreadState.cpp ! src/share/vm/prims/jvmtiTrace.cpp Changeset: f5039ced9a85 Author: rehn Date: 2016-04-19 14:21 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f5039ced9a85 8154059: JVMTI ObjectTagging to UL Reviewed-by: sspitsyn, mlarsson ! src/share/vm/logging/logTag.hpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 7cb3743c62b9 Author: bharadwaj Date: 2016-04-19 15:26 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7cb3743c62b9 Merge ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp - src/cpu/x86/vm/macroAssembler_libm_x86_32.cpp - src/cpu/x86/vm/macroAssembler_libm_x86_64.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/vmStructs.cpp - src/share/vm/utilities/array.cpp ! src/share/vm/utilities/growableArray.hpp - test/compiler/jvmci/code/CodeInstallationTest.java - test/compiler/jvmci/code/DataPatchTest.java - test/compiler/jvmci/code/DebugInfoTest.java - test/compiler/jvmci/code/InterpreterFrameSizeTest.java - test/compiler/jvmci/code/SimpleCodeInstallationTest.java - test/compiler/jvmci/code/SimpleDebugInfoTest.java - test/compiler/jvmci/code/TestAssembler.java - test/compiler/jvmci/code/VirtualObjectDebugInfoTest.java - test/compiler/jvmci/code/amd64/AMD64TestAssembler.java - test/compiler/jvmci/code/sparc/SPARCTestAssembler.java - test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.java From vladimir.kozlov at oracle.com Wed Apr 20 03:46:14 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 20 Apr 2016 03:46:14 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8154537: AArch64: some integer rotate instructions are never emitted Message-ID: <201604200346.u3K3kEML020419@aojmv0008.oracle.com> Changeset: 52cfeb90ea8b Author: roland Date: 2016-04-19 19:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/52cfeb90ea8b 8154537: AArch64: some integer rotate instructions are never emitted Reviewed-by: aph, adinn, kvn ! src/cpu/aarch64/vm/aarch64.ad ! test/compiler/codegen/IntRotateWithImmediate.java From vladimir.x.ivanov at oracle.com Wed Apr 20 19:03:24 2016 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Wed, 20 Apr 2016 19:03:24 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8154145: Missing klass/method name in stack traces on error Message-ID: <201604201903.u3KJ3OKQ004642@aojmv0008.oracle.com> Changeset: 4ba240d68b39 Author: vlivanov Date: 2016-04-20 20:40 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4ba240d68b39 8154145: Missing klass/method name in stack traces on error Reviewed-by: stefank, cjplummer ! src/share/vm/runtime/frame.cpp From zoltan.majo at oracle.com Thu Apr 21 09:28:34 2016 From: zoltan.majo at oracle.com (zoltan.majo at oracle.com) Date: Thu, 21 Apr 2016 09:28:34 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8153292: AllocateInstancePrefetchLines>AllocatePrefetchLines can trigger out-of-heap prefetching Message-ID: <201604210928.u3L9SYAu028421@aojmv0008.oracle.com> Changeset: f27c00e6f6bf Author: zmajo Date: 2016-04-21 09:21 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f27c00e6f6bf 8153292: AllocateInstancePrefetchLines>AllocatePrefetchLines can trigger out-of-heap prefetching Summary: Set the size of the reserved TLAB area to the MAX of both flags. Reviewed-by: kvn, thartmann ! src/cpu/sparc/vm/vm_version_sparc.cpp From tobias.hartmann at oracle.com Thu Apr 21 10:44:11 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 21 Apr 2016 10:44:11 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201604211044.u3LAiBG0020591@aojmv0008.oracle.com> Changeset: 62bbabe55ba4 Author: thartmann Date: 2016-04-21 10:52 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/62bbabe55ba4 8086068: VM crashes with "-Xint -XX:+UseCompiler" options Summary: Prevent incompatible compiler flag combination. Reviewed-by: zmajo, kvn, ddmitriev ! src/share/vm/code/codeCache.cpp ! src/share/vm/runtime/arguments.cpp + test/compiler/arguments/TestUseCompiler.java Changeset: 3825d41e3319 Author: thartmann Date: 2016-04-21 09:29 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3825d41e3319 Merge From tobias.hartmann at oracle.com Mon Apr 25 11:48:59 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 25 Apr 2016 11:48:59 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201604251148.u3PBmxLR020202@aojmv0008.oracle.com> Changeset: 19f0981cb686 Author: thartmann Date: 2016-04-25 10:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/19f0981cb686 8154763: Crash with "assert(RangeCheckElimination)" if RangeCheckElimination is disabled Summary: Disable multiversioning if range check elimination is turned off. Reviewed-by: mcberg, kvn ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/runtime/arguments.cpp + test/compiler/rangechecks/TestRangeCheckEliminationDisabled.java Changeset: 6bbfc96e9707 Author: thartmann Date: 2016-04-25 10:53 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6bbfc96e9707 8086057: Crash with "modified node is not on IGVN._worklist" when running with -XX:-SplitIfBlocks Summary: Pre-loop Opaque1 node 'pre_opaq' should be put on the IGVN worklist after modification. Reviewed-by: kvn ! src/share/vm/opto/superword.cpp + test/compiler/loopopts/TestSplitIfBlocksDisabled.java From vladimir.x.ivanov at oracle.com Mon Apr 25 20:55:09 2016 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Mon, 25 Apr 2016 20:55:09 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201604252055.u3PKt9Sl024722@aojmv0008.oracle.com> Changeset: 79dae2cd00ef Author: vlivanov Date: 2016-04-25 18:36 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/79dae2cd00ef 8134918: C2: Type speculation produces mismatched unsafe accesses Reviewed-by: kvn ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/library_call.cpp + test/compiler/profiling/UnsafeAccess.java Changeset: b9474aed0134 Author: vlivanov Date: 2016-04-25 21:25 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b9474aed0134 8154172: C1: NPE is thrown instead of linkage error when invoking nonexistent method Reviewed-by: kvn ! src/share/vm/c1/c1_GraphBuilder.cpp + test/compiler/linkage/CallSites.jasm + test/compiler/linkage/LinkageErrors.java From rickard.backman at oracle.com Tue Apr 26 11:20:50 2016 From: rickard.backman at oracle.com (rickard.backman at oracle.com) Date: Tue, 26 Apr 2016 11:20:50 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8151956: Support non-continuous CodeBlobs in HotSpot Message-ID: <201604261120.u3QBKo92028471@aojmv0008.oracle.com> Changeset: 69d081845165 Author: rbackman Date: 2016-04-26 10:28 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/69d081845165 8151956: Support non-continuous CodeBlobs in HotSpot Reviewed-by: iveresov, thartmann, simonis ! src/cpu/aarch64/vm/frame_aarch64.cpp ! src/cpu/aarch64/vm/frame_aarch64.hpp ! src/cpu/aarch64/vm/frame_aarch64.inline.hpp ! src/cpu/aarch64/vm/nativeInst_aarch64.cpp ! src/cpu/ppc/vm/frame_ppc.inline.hpp ! src/cpu/ppc/vm/nativeInst_ppc.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/cpu/zero/vm/frame_zero.inline.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/AdapterBlob.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/BufferBlob.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeBlob.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CompiledMethod.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/RuntimeBlob.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/RuntimeStub.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/SingletonBlob.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/os/bsd/dtrace/generateJvmOffsets.cpp ! src/os/bsd/dtrace/libjvm_db.c ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/libjvm_db.c ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/compiledIC.hpp + src/share/vm/code/compiledMethod.cpp + src/share/vm/code/compiledMethod.hpp ! src/share/vm/code/debugInfo.hpp ! src/share/vm/code/exceptionHandlerTable.cpp ! src/share/vm/code/exceptionHandlerTable.hpp ! src/share/vm/code/icBuffer.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/code/pcDesc.cpp ! src/share/vm/code/pcDesc.hpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/relocInfo.hpp ! src/share/vm/code/scopeDesc.cpp ! src/share/vm/code/scopeDesc.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/advancedThresholdPolicy.hpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/compilationPolicy.hpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/rframe.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! src/share/vm/runtime/simpleThresholdPolicy.hpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vframe.hpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/vframe_hp.cpp ! src/share/vm/runtime/vframe_hp.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java ! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java From vladimir.kozlov at oracle.com Wed Apr 27 04:50:50 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 27 Apr 2016 04:50:50 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8154896: xml.transform fails intermittently on SKX Message-ID: <201604270450.u3R4oos9002324@aojmv0008.oracle.com> Changeset: 9a2e10539d44 Author: mcberg Date: 2016-04-26 20:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9a2e10539d44 8154896: xml.transform fails intermittently on SKX Summary: Replace some short branches (jccb) to avoid problem when EVEX is used. Reviewed-by: twisti, kvn ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp From vladimir.kozlov at oracle.com Wed Apr 27 06:15:30 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 27 Apr 2016 06:15:30 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8154495: SHA256 AVX2 intrinsic (when no supports_sha() available) Message-ID: <201604270615.u3R6FUYw022978@aojmv0008.oracle.com> Changeset: 6a17c49de974 Author: jcivlin Date: 2016-04-26 21:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6a17c49de974 8154495: SHA256 AVX2 intrinsic (when no supports_sha() available) Reviewed-by: kvn ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86_sha.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86.cpp ! src/cpu/x86/vm/stubRoutines_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java ! test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java ! test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java From vladimir.kozlov at oracle.com Wed Apr 27 09:40:59 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 27 Apr 2016 09:40:59 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8154939: 8153998 broke vectorization on aarch64 Message-ID: <201604270940.u3R9exdD018788@aojmv0008.oracle.com> Changeset: 746f0b1561db Author: roland Date: 2016-04-27 01:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/746f0b1561db 8154939: 8153998 broke vectorization on aarch64 Reviewed-by: kvn, mcberg ! src/share/vm/opto/superword.cpp From rwestrel at redhat.com Wed Apr 27 16:02:01 2016 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Wed, 27 Apr 2016 16:02:01 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8155015: Aarch64: bad assert in spill generation code Message-ID: <201604271602.u3RG22hC003587@aojmv0008.oracle.com> Changeset: 9fca65b0a9a1 Author: roland Date: 2016-04-25 15:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9fca65b0a9a1 8155015: Aarch64: bad assert in spill generation code Reviewed-by: thartmann ! src/cpu/aarch64/vm/aarch64.ad From vladimir.kozlov at oracle.com Wed Apr 27 21:39:42 2016 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 27 Apr 2016 21:39:42 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8154975: Update for vectorizedMismatch with AVX512 Message-ID: <201604272139.u3RLdg78004004@aojmv0008.oracle.com> Changeset: 4fd1504a0237 Author: vdeshpande Date: 2016-04-27 13:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4fd1504a0237 8154975: Update for vectorizedMismatch with AVX512 Reviewed-by: kvn ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp From tom.rodriguez at oracle.com Thu Apr 28 06:32:12 2016 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Thu, 28 Apr 2016 06:32:12 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8152903: [JVMCI] CompilerToVM::resolveMethod should correctly handle private methods in interfaces Message-ID: <201604280632.u3S6WCu2022869@aojmv0008.oracle.com> Changeset: a952f549be4e Author: never Date: 2016-04-27 16:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a952f549be4e 8152903: [JVMCI] CompilerToVM::resolveMethod should correctly handle private methods in interfaces Reviewed-by: iveresov ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/compilationPolicy.hpp ! src/share/vm/runtime/javaCalls.cpp ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java From zoltan.majo at oracle.com Thu Apr 28 10:26:42 2016 From: zoltan.majo at oracle.com (zoltan.majo at oracle.com) Date: Thu, 28 Apr 2016 10:26:42 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8154836: VM crash due to "Base pointers must match" Message-ID: <201604281026.u3SAQg2P008309@aojmv0008.oracle.com> Changeset: 003924155da8 Author: mdoerr Date: 2016-04-28 10:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/003924155da8 8154836: VM crash due to "Base pointers must match" Summary: Improve the handling of AddP nodes in final graph reshaping. Reviewed-by: kvn, zmajo ! src/share/vm/opto/compile.cpp From zoltan.majo at oracle.com Thu Apr 28 14:38:23 2016 From: zoltan.majo at oracle.com (zoltan.majo at oracle.com) Date: Thu, 28 Apr 2016 14:38:23 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8155612: Aarch64: vector nodes need to support misaligned offset Message-ID: <201604281438.u3SEcNPk013180@aojmv0008.oracle.com> Changeset: 9e21d8c18a7d Author: roland Date: 2016-04-28 15:24 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9e21d8c18a7d 8155612: Aarch64: vector nodes need to support misaligned offset Summary: Add support for misaligned offsets. Reviewed-by: aph ! src/cpu/aarch64/vm/aarch64.ad From tobias.hartmann at oracle.com Thu Apr 28 16:44:42 2016 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 28 Apr 2016 16:44:42 +0000 Subject: hg: jdk9/hs-comp/hotspot: 6941938: Improve array equals intrinsic on SPARC Message-ID: <201604281644.u3SGigiv022114@aojmv0008.oracle.com> Changeset: e1ae06426e84 Author: thartmann Date: 2016-04-28 17:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e1ae06426e84 6941938: Improve array equals intrinsic on SPARC Summary: Array equals intrinsic should do 8-byte comparison on SPARC. Reviewed-by: kvn, jrose, mgerdin, twisti ! src/cpu/sparc/vm/macroAssembler_sparc.cpp From edward.nevill at gmail.com Thu Apr 28 17:21:56 2016 From: edward.nevill at gmail.com (edward.nevill at gmail.com) Date: Thu, 28 Apr 2016 17:21:56 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8155617: aarch64: ClearArray does not use DC ZVA Message-ID: <201604281721.u3SHLuHF001206@aojmv0008.oracle.com> Changeset: 1a50b572ea01 Author: enevill Date: 2016-04-28 13:26 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1a50b572ea01 8155617: aarch64: ClearArray does not use DC ZVA Summary: Implement block zero using DC ZVA Reviewed-by: aph Contributed-by: long.chen at linaro.org, edward.nevill at gmail.com ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/assembler_aarch64.hpp ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/aarch64/vm/stubRoutines_aarch64.cpp ! src/cpu/aarch64/vm/stubRoutines_aarch64.hpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.hpp From nils.eliasson at oracle.com Fri Apr 29 11:06:10 2016 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Fri, 29 Apr 2016 11:06:10 +0000 Subject: hg: jdk9/hs-comp/hotspot: 3 new changesets Message-ID: <201604291106.u3TB6AMi026555@aojmv0008.oracle.com> Changeset: 9eb1d98196cc Author: neliasso Date: 2016-04-18 11:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9eb1d98196cc 8154151: VM crashes with assert "Ensure we don't compile before compilebroker init" Summary: Drop compiles submitted with complevel_none Reviewed-by: kvn ! src/share/vm/compiler/compileBroker.cpp + test/compiler/startup/TieredStopAtLevel0SanityTest.java Changeset: 4ad15a010a7b Author: neliasso Date: 2016-04-13 14:48 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4ad15a010a7b 8153013: BlockingCompilation test times out Summary: Task has no invocation count and get stale at once Reviewed-by: kvn, iveresov, twisti ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/compiler/compileTask.hpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp ! test/compiler/whitebox/BlockingCompilation.java Changeset: 8fc9f252b2ff Author: neliasso Date: 2016-04-22 16:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8fc9f252b2ff 8153527: break_tty_lock_for_safepoint causes "assert(false) failed: bad tag in log" and broken compile log Summary: Retake tty_lock before printing closing tag in print_optoassembly Reviewed-by: kvn ! src/share/vm/opto/output.cpp From nils.eliasson at oracle.com Fri Apr 29 11:06:11 2016 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Fri, 29 Apr 2016 11:06:11 +0000 Subject: hg: jdk9/hs-comp/jdk: 8142464: PlatformLoggerTest.java throws java.lang.RuntimeException: Logger test.logger.bar does not exist Message-ID: <201604291106.u3TB6Cig026558@aojmv0008.oracle.com> Changeset: c3b401bbc6fe Author: neliasso Date: 2016-04-29 09:40 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c3b401bbc6fe 8142464: PlatformLoggerTest.java throws java.lang.RuntimeException: Logger test.logger.bar does not exist Summary: Test doesn't keep strong references to loggers Reviewed-by: kvn ! test/sun/util/logging/PlatformLoggerTest.java From zoltan.majo at oracle.com Fri Apr 29 12:07:45 2016 From: zoltan.majo at oracle.com (zoltan.majo at oracle.com) Date: Fri, 29 Apr 2016 12:07:45 +0000 Subject: hg: jdk9/hs-comp/hotspot: 3 new changesets Message-ID: <201604291207.u3TC7jSA015540@aojmv0008.oracle.com> Changeset: 6525e4ba82a1 Author: zmajo Date: 2016-04-29 08:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6525e4ba82a1 8153340: Disallow misconfiguration and improve the consistency of allocation prefetching Summary: Improve allocation prefetching. Reviewed-by: kvn ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp ! src/share/vm/gc/shared/threadLocalAllocBuffer.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 1adbdb1baab5 Author: zmajo Date: 2016-04-29 12:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1adbdb1baab5 Merge ! src/share/vm/runtime/vmStructs.cpp Changeset: 9b3cd8b1fde6 Author: zmajo Date: 2016-04-29 13:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9b3cd8b1fde6 Merge From zoltan.majo at oracle.com Fri Apr 29 13:53:54 2016 From: zoltan.majo at oracle.com (zoltan.majo at oracle.com) Date: Fri, 29 Apr 2016 13:53:54 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8155653: TestVectorUnalignedOffset.java not pushed with 8155612 Message-ID: <201604291353.u3TDrsZH025954@aojmv0008.oracle.com> Changeset: e118111d4433 Author: zmajo Date: 2016-04-29 14:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e118111d4433 8155653: TestVectorUnalignedOffset.java not pushed with 8155612 Summary: Add missing test. Reviewed-by: aph, adinn + test/compiler/vectorization/TestVectorUnalignedOffset.java From tom.rodriguez at oracle.com Fri Apr 29 21:22:52 2016 From: tom.rodriguez at oracle.com (tom.rodriguez at oracle.com) Date: Fri, 29 Apr 2016 21:22:52 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8154483: update IGV with improvements from Graal Message-ID: <201604292122.u3TLMqea007382@aojmv0008.oracle.com> Changeset: 7f53603aac5a Author: never Date: 2016-04-29 12:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7f53603aac5a 8154483: update IGV with improvements from Graal Reviewed-by: kvn ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/FolderNode.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/ImportAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/SaveAllAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/layer.xml ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/GraphDocument.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputBlock.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Properties.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/BinaryParser.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/InputGraphProvider.java ! src/share/tools/IdealGraphVisualizer/Graph/nbproject/project.xml ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Slot.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramViewModel.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorInputGraphProvider.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorTopComponent.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/NodeQuickSearch.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/layer.xml ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/LineWidget.java ! src/share/tools/IdealGraphVisualizer/nbproject/project.properties From edward.nevill at gmail.com Sat Apr 30 09:13:34 2016 From: edward.nevill at gmail.com (edward.nevill at gmail.com) Date: Sat, 30 Apr 2016 09:13:34 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8155790: aarch64: debug VM fails to start after 8155617 Message-ID: <201604300913.u3U9DZwX024577@aojmv0008.oracle.com> Changeset: e007641c7360 Author: enevill Date: 2016-04-30 00:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e007641c7360 8155790: aarch64: debug VM fails to start after 8155617 Summary: fix base register to point to end after zeroing Reviewed-by: aph ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp