From calvin.cheung at oracle.com Fri Apr 1 02:05:14 2016 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Fri, 01 Apr 2016 02:05:14 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604010205.u3125EHa018295@aojmv0008.oracle.com> Changeset: 03c5c21d3620 Author: ccheung Date: 2016-03-31 10:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/948921e2c49e Merge From christian.tornqvist at oracle.com Fri Apr 1 04:45:52 2016 From: christian.tornqvist at oracle.com (christian.tornqvist at oracle.com) Date: Fri, 01 Apr 2016 04:45:52 +0000 Subject: hg: jdk9/hs-rt: 8150899: [TESTBUG] Split hotspot_all job into smaller jobs Message-ID: <201604010445.u314jr9v017537@aojmv0008.oracle.com> Changeset: 10fc3d11f4c4 Author: ctornqvi Date: 2016-03-31 11:42 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/10fc3d11f4c4 8150899: [TESTBUG] Split hotspot_all job into smaller jobs Reviewed-by: gtriantafill, iignatyev ! make/jprt.properties From christian.tornqvist at oracle.com Fri Apr 1 04:45:59 2016 From: christian.tornqvist at oracle.com (christian.tornqvist at oracle.com) Date: Fri, 01 Apr 2016 04:45:59 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604010445.u314jxu5017899@aojmv0008.oracle.com> Changeset: b2ea0857288f Author: ctornqvi Date: 2016-03-31 11:39 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/e32b24aec9b1 Merge From bengt.rutisson at oracle.com Fri Apr 1 08:05:15 2016 From: bengt.rutisson at oracle.com (bengt.rutisson at oracle.com) Date: Fri, 01 Apr 2016 08:05:15 +0000 Subject: hg: jdk9/hs-rt/hotspot: 3 new changesets Message-ID: <201604010805.u3185FSH002225@aojmv0008.oracle.com> Changeset: d480f32efee5 Author: brutisso Date: 2016-04-01 07:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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 From kevin.walls at oracle.com Fri Apr 1 10:45:13 2016 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Fri, 01 Apr 2016 10:45:13 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8151442: jstack doesn't close quotation marks properly with threads' name greater than 1996 characters Message-ID: <201604011045.u31AjD4d010460@aojmv0008.oracle.com> Changeset: 1938de5a453a Author: csahu Date: 2016-04-01 13:51 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From thomas.schatzl at oracle.com Fri Apr 1 12:42:57 2016 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Fri, 01 Apr 2016 12:42:57 +0000 Subject: hg: jdk9/hs-rt/hotspot: 4 new changesets Message-ID: <201604011242.u31CgvRp002561@aojmv0008.oracle.com> Changeset: 7e2f9d1f8ec1 Author: tschatzl Date: 2016-04-01 11:57 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/hotspot/rev/998266581c6c Merge From dmitry.fazunenko at oracle.com Fri Apr 1 15:00:12 2016 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Fri, 01 Apr 2016 15:00:12 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8148397: Create new tests for IHOP Message-ID: <201604011500.u31F0CON002870@aojmv0008.oracle.com> Changeset: d9d1edafdf2d Author: mchernov Date: 2016-04-01 16:15 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From sangheon.kim at oracle.com Fri Apr 1 18:29:36 2016 From: sangheon.kim at oracle.com (sangheon.kim at oracle.com) Date: Fri, 01 Apr 2016 18:29:36 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604011829.u31ITaPl025800@aojmv0008.oracle.com> Changeset: d76f8fccd37c Author: sangheki Date: 2016-04-01 09:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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 From daniel.daugherty at oracle.com Fri Apr 1 23:29:13 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 01 Apr 2016 23:29:13 +0000 Subject: hg: jdk9/hs-rt/jdk: 8153302: [BACKOUT] STW phases at Concurrent GC should count in PerfCounter Message-ID: <201604012329.u31NTDuB013684@aojmv0008.oracle.com> Changeset: b0aeac976aea Author: dcubed Date: 2016-04-01 14:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From daniel.daugherty at oracle.com Fri Apr 1 23:29:13 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 01 Apr 2016 23:29:13 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604012329.u31NTD6J013688@aojmv0008.oracle.com> Changeset: 08d444fa6457 Author: dcubed Date: 2016-04-01 14:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/0b5557c0db4e Merge From jesper.wilhelmsson at oracle.com Sat Apr 2 09:25:56 2016 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sat, 02 Apr 2016 09:25:56 +0000 Subject: hg: jdk9/hs-rt: 5 new changesets Message-ID: <201604020925.u329PuFL028674@aojmv0008.oracle.com> Changeset: e850a15d3ac6 Author: mchung Date: 2016-03-23 09:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/e850a15d3ac6 8152197: Single place to specify module-specific information for images build Reviewed-by: alanb, erikj ! make/Images.gmk ! make/common/Modules.gmk Changeset: 1b6243189056 Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/1b6243189056 Added tag jdk-9+111 for changeset f900d5afd9c8 ! .hgtags Changeset: 6da9e0c79eac Author: lana Date: 2016-03-23 21:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/6da9e0c79eac Merge Changeset: b23dfa43c0c3 Author: mchung Date: 2016-03-24 13:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/b23dfa43c0c3 8152697: JVMCI tests fail with UnsatisfiedLinkError as jdk.vm.ci not defined by boot loader Reviewed-by: alanb ! make/common/Modules.gmk Changeset: b2c757cb9904 Author: jwilhelm Date: 2016-04-02 05:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/b2c757cb9904 Merge From jesper.wilhelmsson at oracle.com Sat Apr 2 09:25:57 2016 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sat, 02 Apr 2016 09:25:57 +0000 Subject: hg: jdk9/hs-rt/jaxp: 2 new changesets Message-ID: <201604020925.u329PvRc028725@aojmv0008.oracle.com> Changeset: 0dd23d402170 Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jaxp/rev/0dd23d402170 Added tag jdk-9+111 for changeset 27a3d65e1580 ! .hgtags Changeset: 36326537f929 Author: joehw Date: 2016-03-24 15:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jaxp/rev/36326537f929 8151154: IllegalArgumentException not thrown when wrong syntax value is set for javax.xml.catalog.files Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/catalog/BaseEntry.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java ! src/java.xml/share/classes/javax/xml/catalog/Util.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java From jesper.wilhelmsson at oracle.com Sat Apr 2 09:25:58 2016 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sat, 02 Apr 2016 09:25:58 +0000 Subject: hg: jdk9/hs-rt/jaxws: Added tag jdk-9+111 for changeset 4d5296e0920a Message-ID: <201604020925.u329PwM9028841@aojmv0008.oracle.com> Changeset: 21274e7937ba Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jaxws/rev/21274e7937ba Added tag jdk-9+111 for changeset 4d5296e0920a ! .hgtags From jesper.wilhelmsson at oracle.com Sat Apr 2 09:25:58 2016 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sat, 02 Apr 2016 09:25:58 +0000 Subject: hg: jdk9/hs-rt/corba: Added tag jdk-9+111 for changeset 2bb92dd44275 Message-ID: <201604020925.u329Pwxu028798@aojmv0008.oracle.com> Changeset: 780d0620add3 Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/corba/rev/780d0620add3 Added tag jdk-9+111 for changeset 2bb92dd44275 ! .hgtags From jesper.wilhelmsson at oracle.com Sat Apr 2 09:26:00 2016 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sat, 02 Apr 2016 09:26:00 +0000 Subject: hg: jdk9/hs-rt/langtools: 6 new changesets Message-ID: <201604020926.u329Q02h028888@aojmv0008.oracle.com> Changeset: b40b4ce0daab Author: alundblad Date: 2016-03-23 13:39 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/b40b4ce0daab 8027999: Poorly worded error message when attempting to assign to this Summary: Changed the error message when trying to assign to this. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/CantAssignToThis.java Changeset: c42875d558d4 Author: alundblad Date: 2016-03-23 13:44 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/c42875d558d4 8152465: Sjavac should not prefix server generated log messages with [server] Summary: Dropped the [server] prefix unless debug output is enabled. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java Changeset: d77a6b663858 Author: jlahoda Date: 2016-03-23 13:40 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/d77a6b663858 8152296: langtools/test/jdk/jshell/ToolReloadTest.java failing if there is not persisted history Summary: Create a custom Terminal for use in tests; avoid use of global Preferences in tests. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/StartOptionTest.java Changeset: a6b25b9c0195 Author: mcimadamore Date: 2016-03-23 16:59 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/a6b25b9c0195 8152411: Regression: inference fails to reject incompatible upper bounds Summary: Wrong undet variable comparison in propagation optimization Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java + test/tools/javac/generics/inference/8152411/T8152411.java + test/tools/javac/generics/inference/8152411/T8152411.out Changeset: 447f26d4b506 Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/447f26d4b506 Added tag jdk-9+111 for changeset 9adfb22ff08f ! .hgtags Changeset: b5af83c995f9 Author: lana Date: 2016-03-23 21:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/b5af83c995f9 Merge From jesper.wilhelmsson at oracle.com Sat Apr 2 09:26:00 2016 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sat, 02 Apr 2016 09:26:00 +0000 Subject: hg: jdk9/hs-rt/nashorn: 4 new changesets Message-ID: <201604020926.u329Q1s4028891@aojmv0008.oracle.com> Changeset: 8e70b6afdbce Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/8e70b6afdbce Added tag jdk-9+111 for changeset 133ea8746b37 ! .hgtags Changeset: cdacfe806770 Author: lana Date: 2016-03-23 21:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/cdacfe806770 Merge - src/jdk.dynalink/share/classes/jdk/dynalink/beans/messages.properties Changeset: 3ac5d360070e Author: hannesw Date: 2016-03-24 11:43 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/3ac5d360070e 8151700: Add support for ES6 for-of Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ForNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/AbstractIterator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties ! test/script/basic/es6.js + test/script/basic/es6/for-of.js Changeset: c261f8440c55 Author: sundar Date: 2016-03-24 17:36 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/c261f8440c55 8152646: disable ant octane target to avoid hudson build failure notifications Reviewed-by: jlaskey ! make/build-benchmark.xml From jesper.wilhelmsson at oracle.com Sat Apr 2 09:26:04 2016 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sat, 02 Apr 2016 09:26:04 +0000 Subject: hg: jdk9/hs-rt/jdk: 24 new changesets Message-ID: <201604020926.u329Q5VL028940@aojmv0008.oracle.com> Changeset: cdbccf310303 Author: thartmann Date: 2016-03-21 08:42 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/cdbccf310303 8144693: Intrinsify StringCoding.hasNegatives() on SPARC Summary: Implemented C2 instrinsic for StringCode.hasNegatives() on SPARC. Reviewed-by: kvn, jrose, thartmann Contributed-by: Guy Delamarter ! src/java.base/share/classes/java/lang/StringCoding.java Changeset: bf8de6e00063 Author: zmajo Date: 2016-03-21 11:21 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/bf8de6e00063 Merge - test/javax/swing/JScrollPane/8033000/bug8033000.java Changeset: c102782d9b33 Author: zmajo Date: 2016-03-23 15:01 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/c102782d9b33 Merge Changeset: 5db7d0e5d12a Author: sundar Date: 2016-03-23 14:54 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5db7d0e5d12a 8152268: jjs tool makefile should use --addmods ALL-SYSTEM Reviewed-by: alanb, hannesw ! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk Changeset: 3e254419b9fa Author: xuelei Date: 2016-03-23 12:25 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/3e254419b9fa 8149017: Delayed provider selection broken in RSA client key exchange Reviewed-by: coffeys ! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java Changeset: 403329bd6983 Author: rriggs Date: 2016-03-23 19:57 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/403329bd6983 8151868: Typo in java.time.Instant until(Temporal endExclusive, TemporalUnit unit) Reviewed-by: rriggs, lancea, scolebourne Contributed-by: Abhijit Roy ! src/java.base/share/classes/java/time/Instant.java Changeset: 6d9aebccd145 Author: mchung Date: 2016-03-23 09:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/6d9aebccd145 8152197: Single place to specify module-specific information for images build Reviewed-by: alanb, erikj ! make/gensrc/GensrcModuleLoaderMap.gmk Changeset: 8a37a0ec0728 Author: mchung Date: 2016-03-23 09:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/8a37a0ec0728 8152227: Remove jdk.deploy.osx module descriptor Reviewed-by: alanb, redestad - src/jdk.deploy.osx/macosx/classes/module-info.java Changeset: 9ea9fb3c0c88 Author: dfuchs Date: 2016-03-23 18:24 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/9ea9fb3c0c88 8151281: Module java.httpclient could use System.Logger instead of PlatformLogger Reviewed-by: mchung, michaelm ! src/java.httpclient/share/classes/java/net/http/Log.java Changeset: 775df952df90 Author: naoto Date: 2016-03-23 17:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/775df952df90 8152143: jlink --include-locales should gracefully detect certain user error Reviewed-by: mchung ! 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/plugins/IncludeLocalesPluginTest.java Changeset: 589795e4cd38 Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/589795e4cd38 Added tag jdk-9+111 for changeset b2a69d66dc65 ! .hgtags Changeset: 1f84e73abee1 Author: lana Date: 2016-03-23 21:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/1f84e73abee1 Merge - src/jdk.deploy.osx/macosx/classes/module-info.java Changeset: 3ac7178352fc Author: shade Date: 2016-03-24 12:52 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/3ac7178352fc 8150463: StringConcat MH_INLINE_SIZED_EXACT should skip storage initialization Reviewed-by: plevart, chegar ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: 8bdb63271ed2 Author: chegar Date: 2016-03-24 11:56 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/8bdb63271ed2 8152642: Remove sun.misc.Unsafe dependency from java.lang.reflect.Proxy Reviewed-by: alanb, shade ! src/java.base/share/classes/java/lang/reflect/Proxy.java Changeset: ed1ac70edb86 Author: chegar Date: 2016-03-24 11:59 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ed1ac70edb86 8152277: Move URLClassPath.pathToURLs(String) to RegistryImpl Reviewed-by: alanb ! src/java.base/share/classes/sun/misc/URLClassPath.java ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java Changeset: a18dbcbe2e1a Author: xuelei Date: 2016-03-24 12:41 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a18dbcbe2e1a 8152237: Support BigInteger.TWO Reviewed-by: jnimeh, bpb, weijun ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java Changeset: e2e318304252 Author: erikj Date: 2016-03-24 14:23 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/e2e318304252 8152545: Use preprocessor instead of compiling a program to generate native nio constants Reviewed-by: alanb ! make/gensrc/GensrcMisc.gmk - 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/nio/ch/SocketOptionRegistry.java.template + src/java.base/solaris/classes/sun/nio/fs/SolarisConstants.java.template + src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template Changeset: c1288b724e43 Author: dfuchs Date: 2016-03-24 14:45 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/c1288b724e43 8152606: java.base no longer needs to export sun.util.logging to java.httpclient Summary: Now that JDK-8151281 is fixed, java.base module-info.java can be cleaned up to no longer export sun.util.logging to java.httpclient. Reviewed-by: chegar, alanb ! src/java.base/share/classes/module-info.java Changeset: ecd6e985e8b2 Author: chegar Date: 2016-03-24 15:32 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ecd6e985e8b2 8149122: Move sun.misc.URLClassPath and Resouce to an internal package Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java + src/java.base/share/classes/jdk/internal/loader/Resource.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java < src/java.base/share/classes/sun/misc/URLClassPath.java ! src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java - src/java.base/share/classes/sun/misc/Resource.java ! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java + src/java.base/unix/classes/jdk/internal/loader/FileURLMapper.java - src/java.base/unix/classes/sun/misc/FileURLMapper.java + src/java.base/windows/classes/jdk/internal/loader/FileURLMapper.java - src/java.base/windows/classes/sun/misc/FileURLMapper.java Changeset: 87b999055721 Author: chegar Date: 2016-03-24 15:34 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/87b999055721 Merge - make/src/native/genconstants/ch/genSocketOptionRegistry.c - make/src/native/genconstants/fs/genSolarisConstants.c - make/src/native/genconstants/fs/genUnixConstants.c Changeset: 4e79181befb9 Author: mchung Date: 2016-03-24 11:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/4e79181befb9 8152715: Problem list tools/pack200/Pack200Props.java Reviewed-by: alanb, lancea ! test/ProblemList.txt Changeset: 3abd25870915 Author: mchung Date: 2016-03-24 13:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/3abd25870915 8152508: tools/jlink/SecurityTest.java failed intermittently Reviewed-by: alanb ! test/tools/jlink/SecurityTest.java Changeset: 732099b9085b Author: amurillo Date: 2016-03-24 15:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/732099b9085b Merge Changeset: 96b1cfa80016 Author: jwilhelm Date: 2016-04-02 05:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/96b1cfa80016 Merge ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! test/ProblemList.txt From jesper.wilhelmsson at oracle.com Sat Apr 2 09:26:05 2016 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sat, 02 Apr 2016 09:26:05 +0000 Subject: hg: jdk9/hs-rt/hotspot: 22 new changesets Message-ID: <201604020926.u329Q5wY028946@aojmv0008.oracle.com> Changeset: 3256d4204291 Author: neliasso Date: 2016-03-16 10:45 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3256d4204291 8150054: Make compilercontrol test ignore xcomp Summary: Add -Xmixed and use jtreg driver Reviewed-by: kvn ! test/compiler/compilercontrol/commandfile/CompileOnlyTest.java ! test/compiler/compilercontrol/commandfile/ExcludeTest.java ! test/compiler/compilercontrol/commandfile/LogTest.java ! test/compiler/compilercontrol/commandfile/PrintTest.java ! test/compiler/compilercontrol/commands/CompileOnlyTest.java ! test/compiler/compilercontrol/commands/ExcludeTest.java ! test/compiler/compilercontrol/commands/LogTest.java ! test/compiler/compilercontrol/commands/PrintTest.java ! test/compiler/compilercontrol/directives/CompileOnlyTest.java ! test/compiler/compilercontrol/directives/ExcludeTest.java ! test/compiler/compilercontrol/directives/LogTest.java ! test/compiler/compilercontrol/directives/PrintTest.java ! test/compiler/compilercontrol/jcmd/AddAndRemoveTest.java ! test/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java ! test/compiler/compilercontrol/jcmd/AddExcludeTest.java ! test/compiler/compilercontrol/jcmd/AddLogTest.java ! test/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java ! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java ! test/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/compiler/compilercontrol/mixed/RandomCommandsTest.java ! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/compiler/compilercontrol/share/MultiCommand.java ! test/compiler/compilercontrol/share/scenario/Scenario.java Changeset: 27654175e92a Author: thartmann Date: 2016-03-17 09:41 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/27654175e92a 8151882: -XX:+Verbose prints messages even if no other flag is set Summary: We should only print messages if PrintOpto && WizardMode is set. Reviewed-by: kvn, neliasso ! src/share/vm/opto/reg_split.cpp Changeset: b7ba700456c5 Author: aph Date: 2016-02-25 14:59 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7ba700456c5 8150652: Remove unused code in AArch64 back end Reviewed-by: kvn ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp Changeset: 7c31312c5725 Author: aph Date: 2016-03-17 17:03 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7c31312c5725 Merge - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Find16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Save24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif - test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java Changeset: d28f025a1f80 Author: never Date: 2016-03-17 12:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d28f025a1f80 8151874: [JVMCI] canInlineMethod should check is_not_compilable for correct CompLevel Reviewed-by: twisti ! src/share/vm/jvmci/jvmciCompilerToVM.cpp Changeset: eb774f6f1077 Author: neliasso Date: 2016-03-17 21:55 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/eb774f6f1077 8152090: Code missing from JDK-8150054 causing many test failures Summary: Add missing method Reviewed-by: kvn ! test/compiler/compilercontrol/share/scenario/Scenario.java Changeset: abe0f7310cc4 Author: thartmann Date: 2016-03-18 09:32 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/abe0f7310cc4 8023191: OSR nmethods should be flushed to free space in CodeCache Summary: Treat OSR nmethods like normal nmethods and flush them if they are cold/unused. Reviewed-by: kvn ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp Changeset: 39c046b28e28 Author: thartmann Date: 2016-03-18 09:27 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39c046b28e28 Merge Changeset: 48d325e55fb4 Author: twisti Date: 2016-03-17 10:55 -1000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/48d325e55fb4 8151829: [JVMCI] incorrect documentation about jvmci.compiler property Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompilerFactory.java Changeset: 59db3de117b0 Author: twisti Date: 2016-03-17 16:10 -1000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/59db3de117b0 8151723: [JVMCI] JVMCIRuntime::treat_as_trivial: Don't limit trivial prefixes to boot class path Reviewed-by: dnsimon ! src/share/vm/jvmci/jvmciRuntime.cpp Changeset: ebbd1e270795 Author: twisti Date: 2016-03-17 16:10 -1000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ebbd1e270795 8152134: [JVMCI] printing compile queues always prints C2 regardless of UseJVMCICompiler Reviewed-by: dnsimon ! src/share/vm/compiler/compileBroker.cpp Changeset: 81a1829d48eb Author: fzhinkin Date: 2016-03-17 09:50 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/81a1829d48eb 8152004: CTW crashes with failed assertion after 8150646 integration Reviewed-by: kvn, neliasso ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 58287e1b1c2c Author: thartmann Date: 2016-03-21 08:42 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/58287e1b1c2c 8144693: Intrinsify StringCoding.hasNegatives() on SPARC Summary: Implemented C2 instrinsic for StringCode.hasNegatives() on SPARC. Reviewed-by: kvn, jrose, thartmann Contributed-by: Guy Delamarter ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.hpp ! src/cpu/sparc/vm/sparc.ad + test/compiler/intrinsics/string/TestHasNegatives.java Changeset: bcf5a0a5731b Author: zmajo Date: 2016-03-21 09:51 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/bcf5a0a5731b 8148754: C2 loop unrolling fails due to unexpected graph shape Summary: Check if graph shape is appropriate for optimization, bail out optimization if not. Reviewed-by: kvn, twisti, shade, dnsimon ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/superword.cpp Changeset: d88920c25ca1 Author: zmajo Date: 2016-03-21 11:21 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d88920c25ca1 Merge ! src/share/vm/code/nmethod.cpp Changeset: 1e385207d9f2 Author: neliasso Date: 2016-03-18 15:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1e385207d9f2 8152169: LockCompilationTest.java fails due method present in the compiler queue Summary: Too many compiles waiting, wait time not enough Reviewed-by: twisti ! test/compiler/whitebox/LockCompilationTest.java Changeset: a765ccf0f8f7 Author: zmajo Date: 2016-03-23 15:01 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a765ccf0f8f7 Merge ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/runtime/arguments.cpp Changeset: 8e54f1e0fa6c Author: zmajo Date: 2016-03-24 11:44 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8e54f1e0fa6c 8152640: Quarantine compiler/intrinsics/string/TestHasNegatives.java Summary: Quarantine test Reviewed-by: thartmann ! test/compiler/intrinsics/string/TestHasNegatives.java Changeset: cf67bfa444b1 Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/cf67bfa444b1 Added tag jdk-9+111 for changeset c558850fac57 ! .hgtags Changeset: 76582e8dc9e6 Author: lana Date: 2016-03-23 21:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/76582e8dc9e6 Merge - test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java Changeset: 9b03bbd4cc3f Author: amurillo Date: 2016-03-24 15:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9b03bbd4cc3f Merge Changeset: 7cfce1ae8bd6 Author: jwilhelm Date: 2016-04-02 05:39 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From bengt.rutisson at oracle.com Mon Apr 4 07:59:03 2016 From: bengt.rutisson at oracle.com (bengt.rutisson at oracle.com) Date: Mon, 04 Apr 2016 07:59:03 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8153203: Remove liveRange.hpp Message-ID: <201604040759.u347x3wr009889@aojmv0008.oracle.com> Changeset: b1234a6bef08 Author: brutisso Date: 2016-04-01 10:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From marcus.larsson at oracle.com Mon Apr 4 09:31:15 2016 From: marcus.larsson at oracle.com (marcus.larsson at oracle.com) Date: Mon, 04 Apr 2016 09:31:15 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604040931.u349VF5s011332@aojmv0008.oracle.com> Changeset: 13b4b179f129 Author: mlarsson Date: 2016-04-04 08:58 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/14c47dfcbfe8 Merge From stefan.karlsson at oracle.com Mon Apr 4 10:25:08 2016 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Mon, 04 Apr 2016 10:25:08 +0000 Subject: hg: jdk9/hs-rt/hotspot: 3 new changesets Message-ID: <201604041025.u34AP8md000097@aojmv0008.oracle.com> Changeset: f28f6f68aec1 Author: stefank Date: 2016-04-04 09:15 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/hotspot/rev/d63aab8f7cb6 Merge ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/logging/log.cpp From stefan.johansson at oracle.com Mon Apr 4 11:34:47 2016 From: stefan.johansson at oracle.com (stefan.johansson at oracle.com) Date: Mon, 04 Apr 2016 11:34:47 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8151460: Metaspace counters can have inconsistent values Message-ID: <201604041134.u34BYlkR026413@aojmv0008.oracle.com> Changeset: eb591308c2a2 Author: sjohanss Date: 2016-03-24 10:49 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/eb591308c2a2 8151460: Metaspace counters can have inconsistent values Reviewed-by: jmasa, pliden ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java From stefan.karlsson at oracle.com Mon Apr 4 12:43:04 2016 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Mon, 04 Apr 2016 12:43:04 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604041243.u34Ch4kE021995@aojmv0008.oracle.com> Changeset: 4c596ac49e42 Author: stefank Date: 2016-04-04 12:45 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/eaf1796d3a6c Merge From marcus.larsson at oracle.com Mon Apr 4 14:31:49 2016 From: marcus.larsson at oracle.com (marcus.larsson at oracle.com) Date: Mon, 04 Apr 2016 14:31:49 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8153254: Delegate (v)write from Log to LogTagSet Message-ID: <201604041431.u34EVnMw004204@aojmv0008.oracle.com> Changeset: eb227ccc8a84 Author: rehn Date: 2016-04-04 15:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From joseph.provino at oracle.com Mon Apr 4 19:48:19 2016 From: joseph.provino at oracle.com (joseph.provino at oracle.com) Date: Mon, 04 Apr 2016 19:48:19 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8132524: Missing includes to resourceArea.hpp Message-ID: <201604041948.u34JmJYc000022@aojmv0008.oracle.com> Changeset: ea81fe138932 Author: jprovino Date: 2016-04-04 12:57 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From dmitry.dmitriev at oracle.com Mon Apr 4 22:40:59 2016 From: dmitry.dmitriev at oracle.com (dmitry.dmitriev at oracle.com) Date: Mon, 04 Apr 2016 22:40:59 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8153437: Temporary exclude AllocatePrefetchDistance from testing Message-ID: <201604042240.u34Mexek015106@aojmv0008.oracle.com> Changeset: f2abf8448100 Author: ddmitriev Date: 2016-04-05 00:36 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f2abf8448100 8153437: Temporary exclude AllocatePrefetchDistance from testing Reviewed-by: dcubed ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java From daniel.daugherty at oracle.com Mon Apr 4 23:40:54 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Mon, 04 Apr 2016 23:40:54 +0000 Subject: hg: jdk9/hs-rt/hotspot: 3 new changesets Message-ID: <201604042340.u34Nesis014667@aojmv0008.oracle.com> Changeset: df76f64caa15 Author: dcubed Date: 2016-04-04 14:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/hotspot/rev/dc8669b055d2 Merge From per.liden at oracle.com Tue Apr 5 08:59:24 2016 From: per.liden at oracle.com (per.liden at oracle.com) Date: Tue, 05 Apr 2016 08:59:24 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8152929: Remove UNSUPPORTED_GC_OPTION, use UNSUPPORTED_OPTION instead Message-ID: <201604050859.u358xOO0025772@aojmv0008.oracle.com> Changeset: e61ec982539a Author: pliden Date: 2016-04-05 09:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From stefan.karlsson at oracle.com Tue Apr 5 10:08:43 2016 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Tue, 05 Apr 2016 10:08:43 +0000 Subject: hg: jdk9/hs-rt/hotspot: 4 new changesets Message-ID: <201604051008.u35A8hL5024782@aojmv0008.oracle.com> Changeset: 31b311779a7b Author: stefank Date: 2016-04-05 10:35 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/hotspot/rev/3b30bc4a3cfc Merge From thomas.schatzl at oracle.com Tue Apr 5 11:09:02 2016 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Tue, 05 Apr 2016 11:09:02 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604051109.u35B92Cs020209@aojmv0008.oracle.com> Changeset: 5ae0c7f89874 Author: tschatzl Date: 2016-04-05 11:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/d22fe74750ce Merge From mikael.gerdin at oracle.com Tue Apr 5 13:04:12 2016 From: mikael.gerdin at oracle.com (mikael.gerdin at oracle.com) Date: Tue, 05 Apr 2016 13:04:12 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. Message-ID: <201604051304.u35D4CYP009237@aojmv0008.oracle.com> Changeset: d19a9badb2df Author: mgerdin Date: 2016-04-05 13:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From rachel.protacio at oracle.com Tue Apr 5 16:07:08 2016 From: rachel.protacio at oracle.com (rachel.protacio at oracle.com) Date: Tue, 05 Apr 2016 16:07:08 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8153026: Change logging tag 'verboseverification' to 'verification' Message-ID: <201604051607.u35G788u002239@aojmv0008.oracle.com> Changeset: aff43ebb503f Author: rprotacio Date: 2016-04-05 09:42 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From jesper.wilhelmsson at oracle.com Tue Apr 5 19:26:06 2016 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Tue, 05 Apr 2016 19:26:06 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8153117: Back out JDK-8142935 until JDK-8152723 fixed Message-ID: <201604051926.u35JQ6DW010731@aojmv0008.oracle.com> Changeset: 16098172056c Author: tbenson Date: 2016-04-05 11:17 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From ioi.lam at oracle.com Tue Apr 5 23:58:25 2016 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Tue, 05 Apr 2016 23:58:25 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8153300: [TESTBUG] Enhance test/testlibrary/ClassFileInstaller.java to support JAR files Message-ID: <201604052358.u35NwQLi016241@aojmv0008.oracle.com> Changeset: 691c69fa726c Author: iklam Date: 2016-04-05 14:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From sangheon.kim at oracle.com Wed Apr 6 01:11:03 2016 From: sangheon.kim at oracle.com (sangheon.kim at oracle.com) Date: Wed, 06 Apr 2016 01:11:03 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604060111.u361B3YE018300@aojmv0008.oracle.com> Changeset: bf308b2affed Author: sangheki Date: 2016-04-05 16:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/f6aed2e19cae Merge From aleksey.shipilev at oracle.com Wed Apr 6 09:12:52 2016 From: aleksey.shipilev at oracle.com (aleksey.shipilev at oracle.com) Date: Wed, 06 Apr 2016 09:12:52 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8153277: [TESTBUG] gc/arguments/TestMaxMinHeapFreeRatioFlags is too sensitive for stray allocations in verifyRatio Message-ID: <201604060912.u369CqU9001460@aojmv0008.oracle.com> Changeset: f93500768dca Author: shade Date: 2016-04-06 10:50 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From thomas.schatzl at oracle.com Wed Apr 6 14:02:13 2016 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Wed, 06 Apr 2016 14:02:13 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604061402.u36E2Dwv026436@aojmv0008.oracle.com> Changeset: 883cb1b6b204 Author: tschatzl Date: 2016-04-06 13:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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 From harold.seigel at oracle.com Wed Apr 6 15:12:06 2016 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Wed, 06 Apr 2016 15:12:06 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604061512.u36FC6dv001797@aojmv0008.oracle.com> Changeset: 20b4d892988e Author: hseigel Date: 2016-04-06 07:37 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/5d720f8c105b Merge From dmitry.dmitriev at oracle.com Wed Apr 6 17:49:24 2016 From: dmitry.dmitriev at oracle.com (dmitry.dmitriev at oracle.com) Date: Wed, 06 Apr 2016 17:49:24 +0000 Subject: hg: jdk9/hs-rt/jdk: 8153584: New jtreg test to verify PathSearchingVirutalMachine.bootClassPath() behaviour Message-ID: <201604061749.u36HnOBO022752@aojmv0008.oracle.com> Changeset: b2f88758fe16 Author: akulyakh Date: 2016-04-06 13:47 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From igor.ignatyev at oracle.com Wed Apr 6 22:10:26 2016 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 06 Apr 2016 22:10:26 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8144073: Refactor hotspot/test/gc/g1/humongousObjects/TestHumongousThreshold.java Message-ID: <201604062210.u36MAQYc008653@aojmv0008.oracle.com> Changeset: 8c4142c9f8ab Author: kzhaldyb Date: 2016-03-14 20:00 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8c4142c9f8ab 8144073: Refactor hotspot/test/gc/g1/humongousObjects/TestHumongousThreshold.java Reviewed-by: tschatzl, dfazunen ! test/gc/g1/humongousObjects/TestHumongousThreshold.java From calvin.cheung at oracle.com Wed Apr 6 23:42:04 2016 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Wed, 06 Apr 2016 23:42:04 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604062342.u36Ng47W025154@aojmv0008.oracle.com> Changeset: 8d8ff222b16a Author: ccheung Date: 2016-04-06 11:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/267c4a802a65 Merge From daniel.daugherty at oracle.com Thu Apr 7 00:54:33 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Thu, 07 Apr 2016 00:54:33 +0000 Subject: hg: jdk9/hs-rt/hotspot: 3 new changesets Message-ID: <201604070054.u370sXgd000407@aojmv0008.oracle.com> Changeset: 7924a5f2f606 Author: jwilhelm Date: 2016-04-06 14:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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: 61399ae28486 Author: dcubed Date: 2016-04-06 15:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/61399ae28486 Merge Changeset: 87215e99d945 Author: dcubed Date: 2016-04-06 23:42 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/87215e99d945 Merge From daniel.daugherty at oracle.com Thu Apr 7 00:54:34 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Thu, 07 Apr 2016 00:54:34 +0000 Subject: hg: jdk9/hs-rt/jdk: 2 new changesets Message-ID: <201604070054.u370sYbK000412@aojmv0008.oracle.com> Changeset: a16240806984 Author: dcubed Date: 2016-04-06 15:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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: 7e20e691c120 Author: dcubed Date: 2016-04-06 15:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7e20e691c120 Merge - test/com/sun/jdi/OomDebugTest.java From thomas.schatzl at oracle.com Thu Apr 7 13:12:25 2016 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Thu, 07 Apr 2016 13:12:25 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8152312: ParNew: Restore preserved marks in parallel Message-ID: <201604071312.u37DCPtm018348@aojmv0008.oracle.com> Changeset: ccad9c52f2bd Author: tonyp Date: 2016-04-07 10:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From thomas.schatzl at oracle.com Thu Apr 7 15:00:44 2016 From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com) Date: Thu, 07 Apr 2016 15:00:44 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8153734: TestHumongousReferenceObject.java occasionally crashes with "unable to allocate heap of 1g" on win32 Message-ID: <201604071500.u37F0ibY008097@aojmv0008.oracle.com> Changeset: f6040051ba0f Author: tschatzl Date: 2016-04-07 15:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From dmitry.fazunenko at oracle.com Thu Apr 7 17:04:48 2016 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Thu, 07 Apr 2016 17:04:48 +0000 Subject: hg: jdk9/hs-rt: 8152432: Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode Message-ID: <201604071704.u37H4m6k007246@aojmv0008.oracle.com> Changeset: 15223d3c4460 Author: dfazunen Date: 2016-04-07 17:43 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/15223d3c4460 8152432: Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode Reviewed-by: iignatyev + test/jtreg-ext/requires/VMProps.java From dmitry.fazunenko at oracle.com Thu Apr 7 17:04:47 2016 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Thu, 07 Apr 2016 17:04:47 +0000 Subject: hg: jdk9/hs-rt/hotspot: 4 new changesets Message-ID: <201604071704.u37H4mTZ007248@aojmv0008.oracle.com> Changeset: 3df7fc5a5b24 Author: dfazunen Date: 2016-04-07 17:42 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/hotspot/rev/621714a5be87 Merge From rachel.protacio at oracle.com Thu Apr 7 18:48:04 2016 From: rachel.protacio at oracle.com (rachel.protacio at oracle.com) Date: Thu, 07 Apr 2016 18:48:04 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8152896: Convert PrintCompressedOopsMode to Unified Logging Message-ID: <201604071848.u37Im4ZM002283@aojmv0008.oracle.com> Changeset: b8932d090790 Author: rprotacio Date: 2016-04-07 13:11 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From daniel.daugherty at oracle.com Thu Apr 7 21:23:11 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Thu, 07 Apr 2016 21:23:11 +0000 Subject: hg: jdk9/hs-rt: 9 new changesets Message-ID: <201604072123.u37LNBZo017206@aojmv0008.oracle.com> Changeset: 03543a758cd5 Author: sherman Date: 2016-03-25 10:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/rev/55b6d550828d 8153303: Jib profiles config broken after JDK-8153257 after JDK-8031767 Reviewed-by: mchung ! common/conf/jib-profiles.js Changeset: 9e014eb1c0bf Author: dcubed Date: 2016-04-07 08:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/9e014eb1c0bf Merge Changeset: 937d6b3e5b90 Author: dcubed Date: 2016-04-07 12:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/937d6b3e5b90 Merge From daniel.daugherty at oracle.com Thu Apr 7 21:23:11 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Thu, 07 Apr 2016 21:23:11 +0000 Subject: hg: jdk9/hs-rt/corba: Added tag jdk-9+112 for changeset 780d0620add3 Message-ID: <201604072123.u37LNBHA017220@aojmv0008.oracle.com> Changeset: cc30faa2da49 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/corba/rev/cc30faa2da49 Added tag jdk-9+112 for changeset 780d0620add3 ! .hgtags From daniel.daugherty at oracle.com Thu Apr 7 21:23:12 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Thu, 07 Apr 2016 21:23:12 +0000 Subject: hg: jdk9/hs-rt/jaxp: 3 new changesets Message-ID: <201604072123.u37LNCGY017343@aojmv0008.oracle.com> Changeset: ccd848271666 Author: joehw Date: 2016-03-30 11:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/jaxp/rev/28626780e245 Merge From daniel.daugherty at oracle.com Thu Apr 7 21:23:13 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Thu, 07 Apr 2016 21:23:13 +0000 Subject: hg: jdk9/hs-rt/jaxws: Added tag jdk-9+112 for changeset 21274e7937ba Message-ID: <201604072123.u37LND7B017373@aojmv0008.oracle.com> Changeset: e980062475c1 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jaxws/rev/e980062475c1 Added tag jdk-9+112 for changeset 21274e7937ba ! .hgtags From daniel.daugherty at oracle.com Thu Apr 7 21:23:15 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Thu, 07 Apr 2016 21:23:15 +0000 Subject: hg: jdk9/hs-rt/nashorn: 4 new changesets Message-ID: <201604072123.u37LNF3f017438@aojmv0008.oracle.com> Changeset: 4fbf7a66d49b Author: sundar Date: 2016-03-28 23:05 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/nashorn/rev/c0d57cb54210 Merge Changeset: a5d1990fd32d Author: mchung Date: 2016-03-31 11:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/a5d1990fd32d 8153211: Convert build tool to use the new -XaddExports syntax in bootcycle build Reviewed-by: alanb ! make/BuildNashorn.gmk From daniel.daugherty at oracle.com Thu Apr 7 21:23:18 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Thu, 07 Apr 2016 21:23:18 +0000 Subject: hg: jdk9/hs-rt/langtools: 15 new changesets Message-ID: <201604072123.u37LNIhF017464@aojmv0008.oracle.com> Changeset: 680712ce0386 Author: psandoz Date: 2016-03-24 11:21 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/680712ce0386 8149644: Integrate VarHandles Reviewed-by: mcimadamore, forax ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: 82f94333bd7e Author: zmajo Date: 2016-03-24 16:21 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/82f94333bd7e Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java - src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java - src/jdk.compiler/share/classes/com/sun/tools/javac/sym/Profiles.java - src/jdk.compiler/share/classes/com/sun/tools/javac/util/ServiceLoader.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java - src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java - src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java - test/com/sun/javadoc/testLinkOption/java/lang/StringBuilderChild.java - test/com/sun/javadoc/testLinkOption/package-list - test/com/sun/javadoc/testProfiles/TestProfiles.java - test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java - test/com/sun/javadoc/testProfiles/pkg1/Class1Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Class2Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Class3Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Interface1Pkg1.java - test/com/sun/javadoc/testProfiles/pkg2/Anno1Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/Anno2Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/Class1Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/ClassError.java - test/com/sun/javadoc/testProfiles/pkg2/ClassException.java - test/com/sun/javadoc/testProfiles/pkg3/Class1Pkg3.java - test/com/sun/javadoc/testProfiles/pkg3/Class2Pkg3.java - test/com/sun/javadoc/testProfiles/pkg3/Interface1Pkg3.java - test/com/sun/javadoc/testProfiles/pkg4/Anno1Pkg4.java - test/com/sun/javadoc/testProfiles/pkg4/Class1Pkg4.java - test/com/sun/javadoc/testProfiles/pkg5/Class1Pkg5.java - test/com/sun/javadoc/testProfiles/pkg5/Interface1Pkg5.java - test/com/sun/javadoc/testProfiles/pkgDeprecated/Class1PkgDeprecated.java - test/com/sun/javadoc/testProfiles/pkgDeprecated/package-info.java - test/com/sun/javadoc/testProfiles/profile-rtjar-includes-nopkgs.txt - test/com/sun/javadoc/testProfiles/profile-rtjar-includes.txt - test/jdk/javadoc/doclet/testLinkOption/java/lang/StringBuilderChild.java - test/jdk/javadoc/doclet/testLinkOption/package-list - test/tools/javac/Object1.java - test/tools/javac/Object1.out - test/tools/javac/Object2.java - test/tools/javac/Object2.out - test/tools/javac/profiles/ProfileTest.java - test/tools/javac/proprietary/WarnClass.java - test/tools/javac/proprietary/WarnClass.out - test/tools/javac/proprietary/WarnImport.java - test/tools/javac/proprietary/WarnImport.out - test/tools/javac/proprietary/WarnMethod.java - test/tools/javac/proprietary/WarnMethod.out - test/tools/javac/proprietary/WarnStaticImport.java - test/tools/javac/proprietary/WarnStaticImport.out - test/tools/javac/proprietary/WarnVariable.java - test/tools/javac/proprietary/WarnVariable.out - test/tools/javac/proprietary/WarnWildcard.java - test/tools/javac/proprietary/WarnWildcard.out - test/tools/javac/synthesize/Boolean.java - test/tools/javac/synthesize/Byte.java - test/tools/javac/synthesize/Character.java - test/tools/javac/synthesize/Cloneable.java - test/tools/javac/synthesize/Double.java - test/tools/javac/synthesize/Float.java - test/tools/javac/synthesize/Integer.java - test/tools/javac/synthesize/Long.java - test/tools/javac/synthesize/Number.java - test/tools/javac/synthesize/Object.java - test/tools/javac/synthesize/Serializable.java - test/tools/javac/synthesize/Short.java - test/tools/javac/synthesize/Test.java - test/tools/javac/synthesize/Void.java - test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java - test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java - test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java - test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java - test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseClassWithUnsafe.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java - test/tools/jdeps/javax/activity/NotCompactProfile.java Changeset: f54b675d5eee Author: zmajo Date: 2016-03-29 13:43 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/f54b675d5eee Merge Changeset: 3d4117c36559 Author: rfield Date: 2016-03-25 18:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/langtools/rev/87435db6e97c Merge Changeset: f31075169c33 Author: vromero Date: 2016-03-31 17:25 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/langtools/rev/c33ef58de585 Merge From daniel.daugherty at oracle.com Thu Apr 7 21:23:21 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Thu, 07 Apr 2016 21:23:21 +0000 Subject: hg: jdk9/hs-rt/hotspot: 38 new changesets Message-ID: <201604072123.u37LNMGV017510@aojmv0008.oracle.com> Changeset: 1dac19bbc173 Author: thartmann Date: 2016-03-30 08:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1dac19bbc173 8152947: VM crash with assert(!removed || is_in_use()) failed: unused osr nmethod should be invalidated Summary: Check OSR invalidation after nmethod state transition. Reviewed-by: ddmitriev, vlivanov ! src/share/vm/code/nmethod.cpp Changeset: d7915089dde3 Author: thartmann Date: 2016-03-30 08:04 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d7915089dde3 8152861: VM crash on assert: locked methods shouldn't be flushed Summary: Check if nmethod is locked by JVMTI before flushing. Reviewed-by: kvn ! src/share/vm/runtime/sweeper.cpp Changeset: 4226e949ec95 Author: mdoerr Date: 2016-03-23 15:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4226e949ec95 8151818: C1: LIRGenerator::move_to_phi can't deal with illegal phi Reviewed-by: iveresov, kvn ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_ValueStack.hpp Changeset: 1fec7d381d2b Author: thartmann Date: 2016-03-24 09:09 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1fec7d381d2b 8136458: Remove "marked for reclamation" nmethod state Summary: Removed "marked for reclamation" nmethod state because only sweeper sets nmethods to zombie. Reviewed-by: kvn, neliasso ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/trace/trace.xml ! test/compiler/whitebox/ForceNMethodSweepTest.java Changeset: c8c4c889fe4c Author: psandoz Date: 2016-03-24 11:21 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c4c889fe4c 8149644: Integrate VarHandles Reviewed-by: kvn, vlivanov ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp Changeset: d9cf2220c734 Author: thartmann Date: 2016-03-24 12:19 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9cf2220c734 8150821: Crash with assert(!((nmethod*)_cb)->is_deopt_pc(_pc)) failed: invariant broken Summary: Use different constructor on SPARC to fully initialize frame. Reviewed-by: kvn ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp Changeset: 25e29e53aa4e Author: thartmann Date: 2016-03-24 11:50 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/25e29e53aa4e Merge Changeset: aa43323e73be Author: zmajo Date: 2016-03-24 16:21 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/aa43323e73be Merge - src/jdk.vm.ci/share/classes/META-INF/services/jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/methodHandles.cpp - 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: c7776c76d752 Author: sgehwolf Date: 2016-03-22 18:23 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c7776c76d752 8152440: Zero build fails after JDK-8146801 Summary: Define InitArrayShortSize macro for Zero as well. Reviewed-by: aph ! src/cpu/zero/vm/globals_zero.hpp Changeset: 6c2bd5f03f0b Author: zmajo Date: 2016-03-24 17:52 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c2bd5f03f0b 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: 055ca7aac8be Author: vdeshpande Date: 2016-03-24 11:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/055ca7aac8be 8152354: Update for x86 AES CBC Decryption Summary: 4 way parallel version for key sizes 192 and 256 for 64 bit and for key sizes 128, 192 and 256 for 32 bit. Reviewed-by: kvn ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: cfb6c135aef4 Author: kshefov Date: 2016-03-25 14:46 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/cfb6c135aef4 8152344: JVMCI test task: Unit tests for ConstantReflectionProvider Reviewed-by: twisti, dpochepk, tpivovarova ! .mx.jvmci/suite.py + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/AsJavaTypeDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/BoxPrimitiveDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ConstantEqualsDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/DummyClass.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ForObjectDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ForStringDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/IsEmbeddableDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayElementDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayLengthDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadConstantArrayElementDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadConstantFieldValueDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadFieldValueDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadStableFieldValueDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHelper.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/UnboxPrimitiveDataProvider.java Changeset: 29c7e2e6df92 Author: shade Date: 2016-03-25 15:34 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/29c7e2e6df92 8152698: Remove obsolete Unsafe.putOrdered{X} methods, usages, runtime and compiler support Reviewed-by: kvn, psandoz ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/unsafe.cpp ! 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/X-UnsafeAccessTest.java.template Changeset: 693064a31888 Author: shade Date: 2016-03-25 13:15 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/693064a31888 Merge Changeset: c4b4c26535a4 Author: vlivanov Date: 2016-03-28 13:49 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c4b4c26535a4 8151623: Zap freed Metaspace chunks in non-product binaries Reviewed-by: stefank, jmasa ! src/share/vm/memory/metachunk.cpp ! src/share/vm/memory/metachunk.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: b79c4762e270 Author: vlivanov Date: 2016-03-28 13:49 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b79c4762e270 8152773: C2: LoadNode properties aren't preserved when converting between signed/unsigned variants Reviewed-by: jrose, kvn ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/mulnode.cpp Changeset: c36eb416cc8b Author: vlivanov Date: 2016-03-28 13:49 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c36eb416cc8b 8152179: C2: Folding of unsigned loads is broken w/ @Stable Reviewed-by: jrose, kvn ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp + test/compiler/stable/TestStableUByte.java + test/compiler/stable/TestStableUShort.java Changeset: a9334e785873 Author: vlivanov Date: 2016-03-28 13:49 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a9334e785873 8148175: C1: G1 barriers don't preserve FP registers Reviewed-by: kvn ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! test/TEST.groups + test/compiler/gcbarriers/PreserveFPRegistersTest.java Changeset: b3b7924f669f Author: vlivanov Date: 2016-03-28 13:49 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b3b7924f669f 8025962: JSR 292: NoSuchMethodError and NoSuchFieldError in MHN_resolve_Mem Reviewed-by: acorn, kvn ! src/share/vm/prims/methodHandles.cpp Changeset: 12b38ff7ad9b Author: rraghavan Date: 2016-03-28 01:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/12b38ff7ad9b 8145348: Make intrinsics flags diagnostic. Summary: Converted product or develop intrinsics flags to diagnostic. Reviewed-by: kvn ! 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: ae6a4f50437b Author: rraghavan Date: 2016-03-28 20:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ae6a4f50437b 8152730: File Leak in CompileBroker::init_compiler_thread_log of compileBroker.cpp:1665. Summary: Added missing code to close file pointer. Reviewed-by: kvn ! src/share/vm/compiler/compileBroker.cpp Changeset: bfc8b5a3f2c6 Author: zmajo Date: 2016-03-29 13:43 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/bfc8b5a3f2c6 Merge Changeset: 450bb8cbf13e Author: mcberg Date: 2016-03-29 09:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/450bb8cbf13e 8152496: Blended code generation Reviewed-by: kvn, shade ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/x86_32.ad Changeset: 9509fc52bba5 Author: vlivanov Date: 2016-03-29 21:33 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9509fc52bba5 8152857: [TESTBUG] UnsafeGetConstantField.testUnsafeGetFieldUnaligned fails w/ -XX:-UseUnalignedAccesses in -Xcomp mode Reviewed-by: kvn, thartmann ! test/compiler/unsafe/UnsafeGetConstantField.java Changeset: fc5e9316b9de Author: vlivanov Date: 2016-03-29 21:33 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fc5e9316b9de 8152945: TestStableU* tests aren't Jigsaw-ready Reviewed-by: kvn, thartmann ! test/compiler/stable/TestStableUByte.java ! test/compiler/stable/TestStableUShort.java Changeset: cfcee2a74225 Author: vlivanov Date: 2016-03-29 21:33 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/cfcee2a74225 8152972: C2 crashes with SIGSEGV in LoadNode::make Reviewed-by: kvn ! src/share/vm/opto/memnode.cpp Changeset: c60119cf1cc2 Author: iignatyev Date: 2016-03-30 00:25 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c60119cf1cc2 8152636: TestHasNegatives.java fails after Jigsaw changes were integrated Reviewed-by: kvn ! test/compiler/intrinsics/string/TestHasNegatives.java + test/compiler/patches/java.base/java/lang/Helper.java Changeset: 52f98829e8b7 Author: rschatz Date: 2016-03-25 12:43 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/52f98829e8b7 8152634: generalize exception throwing routines in JVMCIRuntime Reviewed-by: twisti ! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp ! src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp ! src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp ! 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/HotSpotMemoryAccessProvider.java ! 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.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSymbol.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/jvmciRuntime.hpp ! src/share/vm/jvmci/systemDictionary_jvmci.hpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/jvmci/vmSymbols_jvmci.hpp ! test/compiler/jvmci/code/DataPatchTest.java Changeset: 4bf8a911582b Author: twisti Date: 2016-03-29 22:39 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4bf8a911582b Merge Changeset: a264a8ff29b0 Author: thartmann Date: 2016-03-30 12:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a264a8ff29b0 Merge ! src/share/vm/code/nmethod.cpp ! src/share/vm/runtime/sweeper.cpp Changeset: 1b8ecaab2482 Author: zmajo Date: 2016-03-31 16:09 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/hotspot/rev/c19f489ebc86 Merge Changeset: e8ffad113bbd Author: jwilhelm Date: 2016-04-04 20:39 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/hotspot/rev/47fe834f7e4a Merge ! src/share/vm/classfile/vmSymbols.hpp Changeset: 20b66ba124e9 Author: dcubed Date: 2016-04-07 09:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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: 9980121414be Author: dcubed Date: 2016-04-07 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9980121414be Merge ! src/share/vm/runtime/globals.hpp ! test/TEST.groups From daniel.daugherty at oracle.com Thu Apr 7 21:23:24 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Thu, 07 Apr 2016 21:23:24 +0000 Subject: hg: jdk9/hs-rt/jdk: 48 new changesets Message-ID: <201604072123.u37LNQhs017559@aojmv0008.oracle.com> Changeset: 5e0fd2cdcd55 Author: psandoz Date: 2016-03-24 11:21 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5e0fd2cdcd55 8149469: ByteBuffer API and implementation enhancements for VarHandles Reviewed-by: chegar, alanb ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template ! src/java.base/share/classes/java/nio/StringCharBuffer.java ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! test/java/nio/Buffer/Basic-X.java.template ! test/java/nio/Buffer/Basic.java ! test/java/nio/Buffer/BasicByte.java ! test/java/nio/Buffer/BasicChar.java ! test/java/nio/Buffer/BasicDouble.java ! test/java/nio/Buffer/BasicFloat.java ! test/java/nio/Buffer/BasicInt.java ! test/java/nio/Buffer/BasicLong.java ! test/java/nio/Buffer/BasicShort.java Changeset: c337b8a1e467 Author: psandoz Date: 2016-03-24 11:21 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/c337b8a1e467 8149644: Integrate VarHandles Reviewed-by: coffeys, mhaupt, vlivanov Contributed-by: paul.sandoz at oracle.com, aleksey.shipilev at oracle.com ! make/gensrc/Gensrc-java.base.gmk + make/gensrc/GensrcVarHandles.gmk ! src/java.base/share/classes/java/lang/invoke/InfoFromMemberName.java ! 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/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java + src/java.base/share/classes/java/lang/invoke/VarForm.java + src/java.base/share/classes/java/lang/invoke/VarHandle.java + src/java.base/share/classes/java/lang/invoke/VarHandleByteArrayBase.java + src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java + src/java.base/share/classes/java/lang/invoke/VarHandles.java + src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template + src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/java/lang/invoke/package-info.java + test/java/lang/invoke/VarHandles/VarHandleBaseByteArrayTest.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 + test/java/lang/invoke/VarHandles/generate-vh-tests.sh Changeset: bf47af65820f Author: zmajo Date: 2016-03-24 16:21 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/bf47af65820f Merge - make/gendata/Gendata-jdk.jdeps.gmk ! make/gensrc/Gensrc-java.base.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/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.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/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: 39ddc2279d51 Author: shade Date: 2016-03-25 15:35 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/39ddc2279d51 8152698: Remove obsolete Unsafe.putOrdered{X} methods, usages, runtime and compiler support Reviewed-by: kvn, psandoz, dl ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java ! src/java.base/share/classes/java/util/concurrent/Exchanger.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java ! src/java.base/share/classes/java/util/concurrent/FutureTask.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/java.base/share/classes/sun/misc/Unsafe.java Changeset: b49e66e98def Author: zmajo Date: 2016-03-29 13:43 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/b49e66e98def 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: 3a12445ffe48 Author: erikj Date: 2016-03-30 09:56 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/3a12445ffe48 8152959: Build crashes in jdk9-hs-comp on Linux with gnumake 3.81 Reviewed-by: tbell, cjplummer ! make/gensrc/GensrcVarHandles.gmk Changeset: aac56691c2c4 Author: amlu Date: 2016-03-25 19:46 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/jdk/rev/8d5544760831 Merge Changeset: cb6d9bc70e70 Author: dcubed Date: 2016-04-07 10:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/cb6d9bc70e70 Merge ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! test/ProblemList.txt Changeset: a0765cebd2bf Author: dcubed Date: 2016-04-07 12:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a0765cebd2bf Merge From coleen.phillimore at oracle.com Thu Apr 7 22:27:27 2016 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Thu, 07 Apr 2016 22:27:27 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604072227.u37MRRt5015743@aojmv0008.oracle.com> Changeset: a6b1b83401c7 Author: coleenp Date: 2016-04-07 16:37 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/62c366d44b74 Merge ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp From sangheon.kim at oracle.com Fri Apr 8 00:55:32 2016 From: sangheon.kim at oracle.com (sangheon.kim at oracle.com) Date: Fri, 08 Apr 2016 00:55:32 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604080055.u380tWJu018479@aojmv0008.oracle.com> Changeset: d373f2a78647 Author: sangheki Date: 2016-04-07 15:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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 From per.liden at oracle.com Fri Apr 8 08:38:30 2016 From: per.liden at oracle.com (per.liden at oracle.com) Date: Fri, 08 Apr 2016 08:38:30 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8152989: serviceability/tmtools/jstat/GcCauseTest02.java fails with OOME Message-ID: <201604080838.u388cUuA027796@aojmv0008.oracle.com> Changeset: 35cb720769c5 Author: pliden Date: 2016-04-08 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From frederic.parain at oracle.com Fri Apr 8 10:04:04 2016 From: frederic.parain at oracle.com (frederic.parain at oracle.com) Date: Fri, 08 Apr 2016 10:04:04 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604081004.u38A44Bh003070@aojmv0008.oracle.com> Changeset: 83ba28fb4429 Author: fparain Date: 2016-04-08 00:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/0dc4e30985d4 Merge From erik.joelsson at oracle.com Fri Apr 8 13:00:01 2016 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Fri, 08 Apr 2016 13:00:01 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8152666: The new Hotspot Build System Message-ID: <201604081300.u38D01w2019636@aojmv0008.oracle.com> Changeset: f628b87a6067 Author: erikj Date: 2016-04-08 13:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From erik.joelsson at oracle.com Fri Apr 8 12:59:59 2016 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Fri, 08 Apr 2016 12:59:59 +0000 Subject: hg: jdk9/hs-rt: 8152666: The new Hotspot Build System Message-ID: <201604081259.u38CxxJQ019588@aojmv0008.oracle.com> Changeset: cc16e2a24f94 Author: erikj Date: 2016-04-08 13:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From erik.joelsson at oracle.com Fri Apr 8 13:00:01 2016 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Fri, 08 Apr 2016 13:00:01 +0000 Subject: hg: jdk9/hs-rt/jdk: 8152666: The new Hotspot Build System Message-ID: <201604081300.u38D01LC019642@aojmv0008.oracle.com> Changeset: db3aa029c06f Author: erikj Date: 2016-04-08 13:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From brent.christian at oracle.com Fri Apr 8 20:39:00 2016 From: brent.christian at oracle.com (brent.christian at oracle.com) Date: Fri, 08 Apr 2016 20:39:00 +0000 Subject: hg: jdk9/hs-rt/jdk: 8153123: Streamline StackWalker code Message-ID: <201604082039.u38Kd0km007974@aojmv0008.oracle.com> Changeset: 8f6aab6360a3 Author: bchristi Date: 2016-04-08 12:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From brent.christian at oracle.com Fri Apr 8 20:39:02 2016 From: brent.christian at oracle.com (brent.christian at oracle.com) Date: Fri, 08 Apr 2016 20:39:02 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8153123: Streamline StackWalker code Message-ID: <201604082039.u38Kd2DE008027@aojmv0008.oracle.com> Changeset: ab00f4626ae3 Author: bchristi Date: 2016-04-08 12:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From calvin.cheung at oracle.com Fri Apr 8 23:09:42 2016 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Fri, 08 Apr 2016 23:09:42 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8145221: Use trampolines for i2i and i2c entries in Methods that are stored in CDS archive Message-ID: <201604082309.u38N9gq8009441@aojmv0008.oracle.com> Changeset: c04ff0bb5b8e Author: ccheung Date: 2016-04-07 22:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From coleen.phillimore at oracle.com Sat Apr 9 14:28:20 2016 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Sat, 09 Apr 2016 14:28:20 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604091428.u39ESKNF024793@aojmv0008.oracle.com> Changeset: ba8c351b7096 Author: coleenp Date: 2016-04-08 19:39 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/a2249cbb87c9 Merge ! src/share/vm/prims/jvm.cpp From david.holmes at oracle.com Mon Apr 11 08:35:04 2016 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Mon, 11 Apr 2016 08:35:04 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8151322: Implement os::set_native_thread_name() on Solaris Message-ID: <201604110835.u3B8Z4SO000166@aojmv0008.oracle.com> Changeset: f3788f7eccd4 Author: dholmes Date: 2016-04-10 21:34 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From dmitry.samersoff at oracle.com Mon Apr 11 11:16:01 2016 From: dmitry.samersoff at oracle.com (dmitry.samersoff at oracle.com) Date: Mon, 11 Apr 2016 11:16:01 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604111116.u3BBG2El008182@aojmv0008.oracle.com> Changeset: 5b6642c24ea7 Author: dsamersoff Date: 2016-04-09 12:15 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/f989a68855a3 Merge From dmitry.samersoff at oracle.com Mon Apr 11 16:32:48 2016 From: dmitry.samersoff at oracle.com (dmitry.samersoff at oracle.com) Date: Mon, 11 Apr 2016 16:32:48 +0000 Subject: hg: jdk9/hs-rt/hotspot: 3 new changesets Message-ID: <201604111632.u3BGWmMJ024396@aojmv0008.oracle.com> Changeset: ce1d4d0683ed Author: ysuenaga Date: 2016-04-06 20:43 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/41c0c32599f0 Merge Changeset: 1c08ca66db33 Author: dsamersoff Date: 2016-04-11 14:42 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1c08ca66db33 Merge From kevin.walls at oracle.com Mon Apr 11 20:38:05 2016 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Mon, 11 Apr 2016 20:38:05 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8153319: new test serviceability/tmtools/jstack/JstackThreadTest.java fails Message-ID: <201604112038.u3BKc6vt020248@aojmv0008.oracle.com> Changeset: 9158cd01b17b Author: csahu Date: 2016-04-11 12:50 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9158cd01b17b 8153319: new test serviceability/tmtools/jstack/JstackThreadTest.java fails Reviewed-by: dsamersoff, lmesnik ! test/serviceability/tmtools/jstack/JstackThreadTest.java From jesper.wilhelmsson at oracle.com Mon Apr 11 22:22:26 2016 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Mon, 11 Apr 2016 22:22:26 +0000 Subject: hg: jdk9/hs-rt: 4 new changesets Message-ID: <201604112222.u3BMMQTb001182@aojmv0008.oracle.com> Changeset: 0aef6b371e44 Author: jcm Date: 2016-04-04 02:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 Changeset: a396eea6a178 Author: bharadwaj Date: 2016-04-05 15:39 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/a396eea6a178 Merge Changeset: 512906ad475a Author: bharadwaj Date: 2016-04-08 12:36 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/512906ad475a Merge Changeset: d5203f7c19f7 Author: jwilhelm Date: 2016-04-11 20:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/d5203f7c19f7 Merge From jesper.wilhelmsson at oracle.com Mon Apr 11 22:22:27 2016 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Mon, 11 Apr 2016 22:22:27 +0000 Subject: hg: jdk9/hs-rt/jdk: 5 new changesets Message-ID: <201604112222.u3BMMSM0001290@aojmv0008.oracle.com> Changeset: 74bc7be0777b Author: simonis Date: 2016-03-30 11:40 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/74bc7be0777b 8152172: PPC64: Support AES intrinsics Reviewed-by: ascarpino, simonis Contributed-by: horii at jp.ibm.com ! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java Changeset: a0ea3a2f463a Author: jcm Date: 2016-04-04 02:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 Changeset: ea7254b1a81d Author: bharadwaj Date: 2016-04-05 15:39 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 Changeset: 47921bb43a5b Author: bharadwaj Date: 2016-04-08 12:36 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/47921bb43a5b Merge Changeset: ae8cab2c054b Author: jwilhelm Date: 2016-04-11 20:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ae8cab2c054b Merge From jesper.wilhelmsson at oracle.com Mon Apr 11 22:22:33 2016 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Mon, 11 Apr 2016 22:22:33 +0000 Subject: hg: jdk9/hs-rt/hotspot: 31 new changesets Message-ID: <201604112222.u3BMMXh0001381@aojmv0008.oracle.com> Changeset: c42f970dbb62 Author: bharadwaj Date: 2016-04-08 01:00 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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: 03fb00b96355 Author: enevill Date: 2016-03-29 10:07 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/03fb00b96355 8151775: aarch64: add support for 8.1 LSE atomic operations Reviewed-by: aph ! src/cpu/aarch64/vm/assembler_aarch64.hpp ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.hpp Changeset: 9e2388205f66 Author: fyang Date: 2016-03-23 18:00 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9e2388205f66 8152537: aarch64: Make use of CBZ and CBNZ when comparing unsigned values with zero. Summary: aarch64: c2 make use of CBZ and CBNZ when comparing unsigned values with zero. Reviewed-by: aph ! src/cpu/aarch64/vm/aarch64.ad Changeset: 0d2b390d451a Author: fyang Date: 2016-03-28 21:21 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d2b390d451a 8152840: aarch64: improve _unsafe_arraycopy stub routine Summary: aarch64: improve StubRoutines::_unsafe_arraycopy stub routine Reviewed-by: aph ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: 1e653c794138 Author: cjplummer Date: 2016-03-30 09:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1e653c794138 8148639: Some MethodCounter fields can be excluded when not including C2 Summary: Removed _interpreter_invocation_count and _interpreter_throwout_count fields for C1 Reviewed-by: kvn, coleenp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodCounters.java ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/methodCounters.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/macros.hpp Changeset: 7d45fbf2b0de Author: thartmann Date: 2016-03-31 09:26 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7d45fbf2b0de 8136798: TestMonomorphicObjectCall.java fails with compilation error Summary: Refactored test to work with Jake. Reviewed-by: kvn, zmajo ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java + test/compiler/dependencies/MonomorphicObjectCall/java.base/java/lang/Object.java - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: 8911d94e888b Author: enevill Date: 2016-03-31 12:00 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8911d94e888b 8153172: aarch64: hotspot crashes after the 8.1 LSE patch is merged Summary: Fix scratch register usage in C1 atomic_op to avoid unpredictable instruction Reviewed-by: aph Contributed-by: felix.yang at linaro.org ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp Changeset: 68394bf0a09f Author: mdoerr Date: 2016-03-18 12:50 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/68394bf0a09f 8152172: PPC64: Support AES intrinsics Reviewed-by: kvn, mdoerr, simonis Contributed-by: horii at jp.ibm.com ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp Changeset: 1b1fb02718ef Author: kvn Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1b1fb02718ef Merge - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: 774d5cc05db2 Author: dnsimon Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/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 Changeset: 2ea1790969e2 Author: twisti Date: 2016-03-31 15:52 -1000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 Changeset: 07f1012b117e Author: rraghavan Date: 2016-04-01 01:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/fdc0e7bfa03b Merge Changeset: c926a039792e Author: dpochepk Date: 2016-04-01 16:31 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/2b0a0523052d 8138798: improve tests for HotSpotVMEventListener::notifyInstall Reviewed-by: twisti ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java Changeset: 9b49b47fe2bb Author: never Date: 2016-04-03 21:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9b49b47fe2bb 8153315: [JVMCI] evol_method dependencies failures should return dependencies_failed Reviewed-by: iveresov ! src/share/vm/jvmci/jvmciEnv.cpp Changeset: a1e41855499b Author: zmajo Date: 2016-04-04 12:52 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 Changeset: 69648c4800f0 Author: thartmann Date: 2016-04-05 07:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 Changeset: 8b233711d4aa Author: jcm Date: 2016-04-05 01:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/35ea7a75d7d1 Merge Changeset: 352516babfab Author: thartmann Date: 2016-04-05 17:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 Changeset: 7010ee970bfb Author: mcberg Date: 2016-04-05 10:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 Changeset: 55f9239df8d7 Author: mcberg Date: 2016-04-05 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 Changeset: d10d7151bff1 Author: bharadwaj Date: 2016-04-05 15:39 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d10d7151bff1 Merge Changeset: c5400800de04 Author: bharadwaj Date: 2016-04-05 20:32 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c5400800de04 Merge Changeset: 1b2d19e6b14d Author: bharadwaj Date: 2016-04-08 12:36 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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: ba6ca5d9a5d0 Author: jwilhelm Date: 2016-04-11 20:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/ead1912d85f0 Merge - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java From max.ockner at oracle.com Mon Apr 11 23:31:20 2016 From: max.ockner at oracle.com (max.ockner at oracle.com) Date: Mon, 11 Apr 2016 23:31:20 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604112331.u3BNVKBb022909@aojmv0008.oracle.com> Changeset: 7f0915238e63 Author: mockner Date: 2016-04-11 11:33 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/d878c100730a Merge From max.ockner at oracle.com Tue Apr 12 02:15:31 2016 From: max.ockner at oracle.com (max.ockner at oracle.com) Date: Tue, 12 Apr 2016 02:15:31 +0000 Subject: hg: jdk9/hs-rt/hotspot: 3 new changesets Message-ID: <201604120215.u3C2FV2g009937@aojmv0008.oracle.com> Changeset: e245b6d8ed34 Author: mockner Date: 2016-04-11 16:10 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/4f9ee8da102f Merge Changeset: 28222fcd8e40 Author: mockner Date: 2016-04-12 02:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/28222fcd8e40 Merge From stefan.karlsson at oracle.com Tue Apr 12 06:43:02 2016 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Tue, 12 Apr 2016 06:43:02 +0000 Subject: hg: jdk9/hs-rt/hotspot: 7 new changesets Message-ID: <201604120643.u3C6h259024664@aojmv0008.oracle.com> Changeset: d3af0763e973 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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 From marcus.larsson at oracle.com Tue Apr 12 09:06:57 2016 From: marcus.larsson at oracle.com (marcus.larsson at oracle.com) Date: Tue, 12 Apr 2016 09:06:57 +0000 Subject: hg: jdk9/hs-rt/hotspot: 3 new changesets Message-ID: <201604120906.u3C96vEf009804@aojmv0008.oracle.com> Changeset: 78eaba1e0d24 Author: rehn Date: 2016-04-08 15:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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 From stefan.karlsson at oracle.com Tue Apr 12 10:17:39 2016 From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com) Date: Tue, 12 Apr 2016 10:17:39 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604121017.u3CAHdhD002942@aojmv0008.oracle.com> Changeset: 90aeaed2b342 Author: stefank Date: 2016-04-12 09:53 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/4823056a5bbd Merge ! src/share/vm/runtime/os.hpp - src/share/vm/utilities/top.hpp From serguei.spitsyn at oracle.com Tue Apr 12 11:01:17 2016 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Tue, 12 Apr 2016 11:01:17 +0000 Subject: hg: jdk9/hs-rt/jdk: 8153902: remove com/sun/jdi/InterfaceMethodsTest.java, com/sun/jdi/InvokeTest.java from ProblemList Message-ID: <201604121101.u3CB1H9j015210@aojmv0008.oracle.com> Changeset: 3b186717f90a Author: sspitsyn Date: 2016-04-12 00:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From mikael.gerdin at oracle.com Wed Apr 13 10:10:21 2016 From: mikael.gerdin at oracle.com (mikael.gerdin at oracle.com) Date: Wed, 13 Apr 2016 10:10:21 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8153834: G1 Card table verification fails due to concurrent region cleanup Message-ID: <201604131010.u3DAALMT017525@aojmv0008.oracle.com> Changeset: f589cf9f3082 Author: mgerdin Date: 2016-04-12 14:03 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From erik.joelsson at oracle.com Wed Apr 13 11:49:49 2016 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Wed, 13 Apr 2016 11:49:49 +0000 Subject: hg: jdk9/hs-rt/jdk: 8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build Message-ID: <201604131149.u3DBnn3h014547@aojmv0008.oracle.com> Changeset: 33c759cc20f6 Author: simonis Date: 2016-04-13 11:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From erik.joelsson at oracle.com Wed Apr 13 11:49:50 2016 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Wed, 13 Apr 2016 11:49:50 +0000 Subject: hg: jdk9/hs-rt: 8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build Message-ID: <201604131149.u3DBnoIv014580@aojmv0008.oracle.com> Changeset: 3277fe4cac92 Author: simonis Date: 2016-04-13 11:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From erik.joelsson at oracle.com Wed Apr 13 11:49:51 2016 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Wed, 13 Apr 2016 11:49:51 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604131149.u3DBnpi9014635@aojmv0008.oracle.com> Changeset: de653b60a98e Author: simonis Date: 2016-04-13 11:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/2db3cefd53c9 Merge From mikael.gerdin at oracle.com Wed Apr 13 13:29:06 2016 From: mikael.gerdin at oracle.com (mikael.gerdin at oracle.com) Date: Wed, 13 Apr 2016 13:29:06 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604131329.u3DDT6DE014253@aojmv0008.oracle.com> Changeset: a57bba2898a3 Author: mgerdin Date: 2016-04-11 09:49 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/b39019876702 Merge From dmitry.samersoff at oracle.com Wed Apr 13 15:43:06 2016 From: dmitry.samersoff at oracle.com (dmitry.samersoff at oracle.com) Date: Wed, 13 Apr 2016 15:43:06 +0000 Subject: hg: jdk9/hs-rt/jdk: 2 new changesets Message-ID: <201604131543.u3DFh6h0003371@aojmv0008.oracle.com> Changeset: 98ba72ec08b2 Author: dsamersoff Date: 2016-04-13 12:10 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/jdk/rev/f02139a1ac84 Merge From derek.white at oracle.com Wed Apr 13 17:18:25 2016 From: derek.white at oracle.com (derek.white at oracle.com) Date: Wed, 13 Apr 2016 17:18:25 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8149405: OOM Error running java/lang/invoke/MethodHandlesTest.java on windows-x86 Message-ID: <201604131718.u3DHIPmD009904@aojmv0008.oracle.com> Changeset: ecf802144350 Author: drwhite Date: 2016-04-12 14:46 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From derek.white at oracle.com Wed Apr 13 23:17:43 2016 From: derek.white at oracle.com (derek.white at oracle.com) Date: Wed, 13 Apr 2016 23:17:43 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8152905: hs_err file is missing gc threads Message-ID: <201604132317.u3DNHhtE008920@aojmv0008.oracle.com> Changeset: c1b104997b4d Author: drwhite Date: 2016-04-13 17:00 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From coleen.phillimore at oracle.com Thu Apr 14 00:32:12 2016 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Thu, 14 Apr 2016 00:32:12 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604140032.u3E0WCmJ000194@aojmv0008.oracle.com> Changeset: 1ac4ec432280 Author: coleenp Date: 2016-04-13 12:57 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/bb3d137da092 Merge From gerard.ziemski at oracle.com Thu Apr 14 05:02:20 2016 From: gerard.ziemski at oracle.com (gerard.ziemski at oracle.com) Date: Thu, 14 Apr 2016 05:02:20 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604140502.u3E52KvN017778@aojmv0008.oracle.com> Changeset: bb590d2e0935 Author: gziemski Date: 2016-04-13 15:53 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/3972dc71d240 Merge From stefan.johansson at oracle.com Thu Apr 14 09:55:26 2016 From: stefan.johansson at oracle.com (stefan.johansson at oracle.com) Date: Thu, 14 Apr 2016 09:55:26 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604140955.u3E9tQW5021773@aojmv0008.oracle.com> Changeset: a4073f876e3a Author: sjohanss Date: 2016-04-14 08:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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 From bengt.rutisson at oracle.com Thu Apr 14 13:09:48 2016 From: bengt.rutisson at oracle.com (bengt.rutisson at oracle.com) Date: Thu, 14 Apr 2016 13:09:48 +0000 Subject: hg: jdk9/hs-rt/hotspot: 2 new changesets Message-ID: <201604141309.u3ED9mcZ002612@aojmv0008.oracle.com> Changeset: fda5ed4f308d Author: brutisso Date: 2016-04-14 11:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/52aa0ee93b32 Merge From dmitry.fazunenko at oracle.com Thu Apr 14 14:13:37 2016 From: dmitry.fazunenko at oracle.com (dmitry.fazunenko at oracle.com) Date: Thu, 14 Apr 2016 14:13:37 +0000 Subject: hg: jdk9/hs-rt/hotspot: 3 new changesets Message-ID: <201604141413.u3EEDbTo026088@aojmv0008.oracle.com> Changeset: 0b5d8a269e28 Author: dfazunen Date: 2016-04-13 19:55 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/hotspot/rev/654c99d25e59 Merge - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java From marcus.larsson at oracle.com Thu Apr 14 14:43:44 2016 From: marcus.larsson at oracle.com (marcus.larsson at oracle.com) Date: Thu, 14 Apr 2016 14:43:44 +0000 Subject: hg: jdk9/hs-rt/hotspot: 3 new changesets Message-ID: <201604141443.u3EEhiPb006729@aojmv0008.oracle.com> Changeset: 4b7e2caff09c Author: rehn Date: 2016-04-14 11:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/4a748af0d81f Merge Changeset: 1a6b6f459eb0 Author: mlarsson Date: 2016-04-14 16:43 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1a6b6f459eb0 Merge From rachel.protacio at oracle.com Thu Apr 14 15:38:35 2016 From: rachel.protacio at oracle.com (rachel.protacio at oracle.com) Date: Thu, 14 Apr 2016 15:38:35 +0000 Subject: hg: jdk9/hs-rt/hotspot: 4 new changesets Message-ID: <201604141538.u3EFcZhm000307@aojmv0008.oracle.com> Changeset: 8cca19173bcb Author: rprotacio Date: 2016-04-14 09:46 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/hotspot/rev/d40b70cbc101 Merge Changeset: 999a80b0c0d0 Author: rprotacio Date: 2016-04-14 15:38 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/999a80b0c0d0 Merge From daniel.daugherty at oracle.com Fri Apr 15 05:45:41 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 15 Apr 2016 05:45:41 +0000 Subject: hg: jdk9/hs-rt: 12 new changesets Message-ID: <201604150545.u3F5jfDk018288@aojmv0008.oracle.com> Changeset: 74ccbb7d0ec5 Author: azvegint Date: 2016-03-24 02:04 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/rev/125cc8069745 Merge Changeset: 0cd2d5f927ae Author: serb Date: 2016-03-29 17:03 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/rev/250927400311 Merge Changeset: 4f4adcdff6b4 Author: erikj Date: 2016-04-06 11:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/rev/49664188c2ca Merge Changeset: a82fbccf2e7e Author: jlahoda Date: 2016-04-08 11:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/rev/b72d1bf91ec1 Merge Changeset: 0382c2b23bbc Author: dcubed Date: 2016-04-14 14:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/0382c2b23bbc Merge ! common/autoconf/compare.sh.in ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl ! make/Main.gmk From daniel.daugherty at oracle.com Fri Apr 15 05:45:41 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 15 Apr 2016 05:45:41 +0000 Subject: hg: jdk9/hs-rt/jaxp: 3 new changesets Message-ID: <201604150545.u3F5jfKm018273@aojmv0008.oracle.com> Changeset: bfd3029fa3dd Author: joehw Date: 2016-04-06 14:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/jaxp/rev/147114dd0641 Merge From daniel.daugherty at oracle.com Fri Apr 15 05:45:40 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 15 Apr 2016 05:45:40 +0000 Subject: hg: jdk9/hs-rt/jaxws: Added tag jdk-9+113 for changeset e980062475c1 Message-ID: <201604150545.u3F5jeX2018240@aojmv0008.oracle.com> Changeset: b314bb02182b Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jaxws/rev/b314bb02182b Added tag jdk-9+113 for changeset e980062475c1 ! .hgtags From daniel.daugherty at oracle.com Fri Apr 15 05:45:41 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 15 Apr 2016 05:45:41 +0000 Subject: hg: jdk9/hs-rt/corba: 2 new changesets Message-ID: <201604150545.u3F5jfqC018284@aojmv0008.oracle.com> Changeset: 5df43ffe48c4 Author: lana Date: 2016-04-07 10:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/corba/rev/10d175b0368c 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz ! src/java.corba/share/classes/module-info.java From daniel.daugherty at oracle.com Fri Apr 15 05:45:48 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 15 Apr 2016 05:45:48 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8 new changesets Message-ID: <201604150545.u3F5jmLO018470@aojmv0008.oracle.com> Changeset: 7d9d8ad32fe6 Author: lana Date: 2016-04-07 10:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/hotspot/rev/804cc8c0b806 Merge Changeset: 280fdc039980 Author: chegar Date: 2016-04-09 23:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/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: aee2a6f1e1b3 Author: dcubed Date: 2016-04-14 17:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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: 13a7f3426b89 Author: dcubed Date: 2016-04-14 20:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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 From daniel.daugherty at oracle.com Fri Apr 15 05:45:52 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 15 Apr 2016 05:45:52 +0000 Subject: hg: jdk9/hs-rt/nashorn: 3 new changesets Message-ID: <201604150545.u3F5jqKr018521@aojmv0008.oracle.com> Changeset: e015a1c14289 Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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 daniel.daugherty at oracle.com Fri Apr 15 05:45:52 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 15 Apr 2016 05:45:52 +0000 Subject: hg: jdk9/hs-rt/langtools: 14 new changesets Message-ID: <201604150545.u3F5jrEZ018527@aojmv0008.oracle.com> Changeset: f2ce02ef81e9 Author: rfield Date: 2016-04-04 20:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/langtools/rev/306fef8428ac Merge Changeset: 68d65a7076b9 Author: vromero Date: 2016-04-06 13:49 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/langtools/rev/bd919db5c123 Merge Changeset: 09cd25821441 Author: mcimadamore Date: 2016-04-08 10:52 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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 daniel.daugherty at oracle.com Fri Apr 15 05:45:57 2016 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Fri, 15 Apr 2016 05:45:57 +0000 Subject: hg: jdk9/hs-rt/jdk: 109 new changesets Message-ID: <201604150546.u3F5k0aQ018632@aojmv0008.oracle.com> Changeset: 8f5f8f0f265e Author: vtewari Date: 2016-04-05 17:07 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/jdk/rev/29ee631effcc Merge Changeset: f685d342544e Author: erikj Date: 2016-03-14 13:10 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/jdk/rev/62595f5bc270 Merge Changeset: 1442a9c0a7f4 Author: prr Date: 2016-03-21 09:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/1442a9c0a7f4 Merge Changeset: f21dea1ddcdc Author: ssadetsky Date: 2016-03-22 13:07 +0300 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/jdk/rev/41e5cfe957cb Merge Changeset: d9410697226b Author: rchamyal Date: 2016-03-29 14:43 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/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-rt/jdk/rev/e3d707ff6bfa Merge Changeset: f6a95da252f4 Author: ascarpino Date: 2016-04-05 11:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/jdk/rev/04f56d4ca167 Merge Changeset: a738394080a3 Author: ntv Date: 2016-04-06 07:20 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/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-rt/jdk/rev/afc3c537ff15 Merge ! test/ProblemList.txt Changeset: 5f03f3570be7 Author: dcubed Date: 2016-04-12 21:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5f03f3570be7 8154121: Remove test mistakenly added during a merge Reviewed-by: amurillo - test/java/text/Format/DateFormat/DFSConstructorCloneTest.java Changeset: 68d1533a2218 Author: dcubed Date: 2016-04-14 15:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/68d1533a2218 Merge ! make/lib/Awt2dLibraries.gmk ! test/ProblemList.txt