From roger.riggs at oracle.com Sun Mar 1 15:54:14 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Sun, 01 Mar 2015 15:54:14 +0000 Subject: hg: jdk9/sandbox/jdk: fix compilation and totaltime on windows Message-ID: <201503011554.t21FsEGI004323@aojmv0008> Changeset: 236f4acbeb72 Author: rriggs Date: 2015-02-28 16:13 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/236f4acbeb72 fix compilation and totaltime on windows ! src/java.base/windows/classes/java/lang/ProcessImpl.java ! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c From chris.hegarty at oracle.com Mon Mar 2 02:50:36 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 02 Mar 2015 02:50:36 +0000 Subject: hg: jdk9/sandbox/jdk: 8072602: Unpredictable timezone on Windows when OS's timezone is not found in tzmappings Message-ID: <201503020250.t222oaPm001567@aojmv0008> Changeset: e1f68774d811 Author: okutsu Date: 2015-03-02 11:48 +0900 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e1f68774d811 8072602: Unpredictable timezone on Windows when OS's timezone is not found in tzmappings Reviewed-by: peytoia ! src/java.base/windows/native/libjava/TimeZone_md.c From chris.hegarty at oracle.com Mon Mar 2 08:20:36 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 02 Mar 2015 08:20:36 +0000 Subject: hg: jdk9/sandbox/jdk: 8055915: (ch) FileDispatcherImpl.truncate0 should use SetFileInformationByHandle [win] Message-ID: <201503020820.t228KahG029972@aojmv0008> Changeset: 873915557654 Author: igerasim Date: 2015-03-02 11:07 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/873915557654 8055915: (ch) FileDispatcherImpl.truncate0 should use SetFileInformationByHandle [win] Reviewed-by: alanb ! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c From jan.lahoda at oracle.com Mon Mar 2 08:52:36 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 02 Mar 2015 08:52:36 +0000 Subject: hg: jdk9/sandbox/langtools: Fixing ElementStructureTest Message-ID: <201503020852.t228qbdg006633@aojmv0008> Changeset: 95751af6d8e3 Author: jlahoda Date: 2015-03-02 09:51 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/95751af6d8e3 Fixing ElementStructureTest ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! test/tools/javac/sym/ElementStructureTest.java From chris.hegarty at oracle.com Mon Mar 2 11:35:38 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 02 Mar 2015 11:35:38 +0000 Subject: hg: jdk9/sandbox/langtools: 8071453: Allow interface methods to be private Message-ID: <201503021135.t22BZcWp010184@aojmv0008> Changeset: 592d64800143 Author: sadayapalam Date: 2015-03-02 10:41 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/592d64800143 8071453: Allow interface methods to be private Reviewed-by: mcimadamore Contributed-by: maurizio.cimadamore at oracle.com, srikanth.adayapalam at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/defaultMethods/private/Private01.java + test/tools/javac/defaultMethods/private/Private02.java + test/tools/javac/defaultMethods/private/Private02.out + test/tools/javac/defaultMethods/private/Private03.java + test/tools/javac/defaultMethods/private/Private03.out + test/tools/javac/defaultMethods/private/Private04.java + test/tools/javac/defaultMethods/private/Private05.java + test/tools/javac/defaultMethods/private/Private06.java + test/tools/javac/defaultMethods/private/Private06.out + test/tools/javac/defaultMethods/private/Private07.java + test/tools/javac/defaultMethods/private/Private07.out + test/tools/javac/defaultMethods/private/Private08.java + test/tools/javac/defaultMethods/private/Private08.out + test/tools/javac/defaultMethods/private/Private09.java + test/tools/javac/defaultMethods/private/Private09.out ! test/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java + test/tools/javac/diags/examples/PrivateInterfaceMethodsNotSupported.java From chris.hegarty at oracle.com Mon Mar 2 12:50:08 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 02 Mar 2015 12:50:08 +0000 Subject: hg: jdk9/sandbox: 8074055: Improvements in compare.sh from build-infra Message-ID: <201503021250.t22Co8AQ025776@aojmv0008> Changeset: bd0b85405732 Author: ihse Date: 2015-03-02 13:45 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/bd0b85405732 8074055: Improvements in compare.sh from build-infra Reviewed-by: erikj ! common/bin/compare.sh From chris.hegarty at oracle.com Mon Mar 2 13:35:10 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 02 Mar 2015 13:35:10 +0000 Subject: hg: jdk9/sandbox: 8074072: Race condition in build since JDK-8072842 can cause failed builds on Solaris Message-ID: <201503021335.t22DZAqw006076@aojmv0008> Changeset: bbc8c8d00b7b Author: erikj Date: 2015-03-02 14:18 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/bbc8c8d00b7b 8074072: Race condition in build since JDK-8072842 can cause failed builds on Solaris Reviewed-by: ihse ! make/Main.gmk From chris.hegarty at oracle.com Mon Mar 2 13:35:39 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 02 Mar 2015 13:35:39 +0000 Subject: hg: jdk9/sandbox/jdk: 8074072: Race condition in build since JDK-8072842 can cause failed builds on Solaris Message-ID: <201503021335.t22DZddA006372@aojmv0008> Changeset: 3b216624c0c1 Author: erikj Date: 2015-03-02 14:18 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3b216624c0c1 8074072: Race condition in build since JDK-8072842 can cause failed builds on Solaris Reviewed-by: ihse ! make/Tools.gmk From chris.hegarty at oracle.com Mon Mar 2 13:35:50 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 02 Mar 2015 13:35:50 +0000 Subject: hg: jdk9/sandbox/nashorn: 8074031: Canonicalize is-a-JS-string tests Message-ID: <201503021335.t22DZoFO006473@aojmv0008> Changeset: d0efd099521a Author: attila Date: 2015-03-02 14:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/d0efd099521a 8074031: Canonicalize is-a-JS-string tests Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/MethodHandleFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSON.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ConsString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java From chris.hegarty at oracle.com Mon Mar 2 13:50:32 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 02 Mar 2015 13:50:32 +0000 Subject: hg: jdk9/sandbox/jdk: 8074032: Instant.ofEpochMilli(millis).toEpochMilli() can throw arithmetic overflow in toEpochMilli() Message-ID: <201503021350.t22DoWGi011008@aojmv0008> Changeset: 7c6d6f1b7a56 Author: dfuchs Date: 2015-03-02 14:46 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7c6d6f1b7a56 8074032: Instant.ofEpochMilli(millis).toEpochMilli() can throw arithmetic overflow in toEpochMilli() Summary: Instant.toEpochMilli() now takes into account the sign of the 'seconds' field. Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Instant.java ! test/java/time/test/java/time/TestInstant.java From tobias.hartmann at oracle.com Mon Mar 2 14:23:32 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 02 Mar 2015 14:23:32 +0000 Subject: hg: jdk9/sandbox/hotspot: JDK-8054307-branch: Fixed unnecessary array instantiation for string concatenation optimization. Message-ID: <201503021423.t22ENW76020508@aojmv0008> Changeset: 0b44f93fb807 Author: thartmann Date: 2015-03-02 15:22 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/0b44f93fb807 JDK-8054307-branch: Fixed unnecessary array instantiation for string concatenation optimization. ! src/share/vm/opto/stringopts.cpp ! src/share/vm/opto/stringopts.hpp From jan.lahoda at oracle.com Mon Mar 2 14:40:21 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 02 Mar 2015 14:40:21 +0000 Subject: hg: jdk9/sandbox/langtools: Need to process the additional options before initializing Lint. Message-ID: <201503021440.t22EeLUH023914@aojmv0008> Changeset: 5fae7914ceb3 Author: jlahoda Date: 2015-03-02 15:40 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/5fae7914ceb3 Need to process the additional options before initializing Lint. ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! test/tools/javac/platform/PlatformProviderTest.java From jan.lahoda at oracle.com Mon Mar 2 14:54:18 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 02 Mar 2015 14:54:18 +0000 Subject: hg: jdk9/sandbox/langtools: PlatformProvider extends AutoCloseable now Message-ID: <201503021454.t22EsIIs026236@aojmv0008> Changeset: 8c048f6e8c55 Author: jlahoda Date: 2015-03-02 15:54 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/8c048f6e8c55 PlatformProvider extends AutoCloseable now ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformProvider.java From jaroslav.bachorik at oracle.com Mon Mar 2 17:21:30 2015 From: jaroslav.bachorik at oracle.com (jaroslav.bachorik at oracle.com) Date: Mon, 02 Mar 2015 17:21:30 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503021721.t22HLU79001391@aojmv0008> Changeset: 84c1c25f0cfd Author: jbachorik Date: 2015-03-02 13:59 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/84c1c25f0cfd Minor refactoring. Getting the OpenData mapping work properly for methods becoming overloaded after replacing the parameters' actual types with CompositeData. ! src/java.management/share/classes/com/sun/jmx/annotations/AnnotatedMBean.java ! src/java.management/share/classes/com/sun/jmx/annotations/AnnotatedMBeanIntrospector.java - src/java.management/share/classes/com/sun/jmx/annotations/ProxyBuilder.java ! src/java.management/share/classes/com/sun/jmx/annotations/RegisteringAnnotatedMBean.java ! src/java.management/share/classes/com/sun/jmx/annotations/SimpleAnnotatedMBean.java - src/java.management/share/classes/com/sun/jmx/annotations/Trampoline.java ! src/java.management/share/classes/com/sun/jmx/annotations/model/DescribedModel.java - src/java.management/share/classes/com/sun/jmx/annotations/model/MBeanAttributeModel.java - src/java.management/share/classes/com/sun/jmx/annotations/model/MBeanConstructorModel.java - src/java.management/share/classes/com/sun/jmx/annotations/model/MBeanModel.java - src/java.management/share/classes/com/sun/jmx/annotations/model/MBeanNotificationModel.java - src/java.management/share/classes/com/sun/jmx/annotations/model/MBeanOperationModel.java + src/java.management/share/classes/com/sun/jmx/annotations/model/MXBeanAttributeModel.java + src/java.management/share/classes/com/sun/jmx/annotations/model/MXBeanConstructorModel.java + src/java.management/share/classes/com/sun/jmx/annotations/model/MXBeanModel.java + src/java.management/share/classes/com/sun/jmx/annotations/model/MXBeanNotificationModel.java + src/java.management/share/classes/com/sun/jmx/annotations/model/MXBeanOperationModel.java + src/java.management/share/classes/com/sun/jmx/annotations/model/ParameterModel.java + src/java.management/share/classes/com/sun/jmx/annotations/model/ParametrizedModel.java + src/java.management/share/classes/com/sun/jmx/annotations/model/Trampoline.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java - src/java.management/share/classes/javax/management/annotations/MBean.java + src/java.management/share/classes/javax/management/annotations/MXBean2.java ! src/java.management/share/classes/sun/management/ThreadImpl.java Changeset: 2344edd59756 Author: jbachorik Date: 2015-03-02 18:19 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2344edd59756 first few tests + test/javax/management/mxbean2/ComplexType.java + test/javax/management/mxbean2/MXBean2Instance.java + test/javax/management/mxbean2/MXBean2Test.java + test/javax/management/mxbean2/MXBeanService.java From chris.hegarty at oracle.com Mon Mar 2 21:50:13 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 02 Mar 2015 21:50:13 +0000 Subject: hg: jdk9/sandbox: 8073596: Add jdk.management.cmm in boot.modules that needs sun.management.spi be exported to it Message-ID: <201503022150.t22LoD06003360@aojmv0008> Changeset: 1be5ec71bc7c Author: bchristi Date: 2015-03-02 13:35 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/1be5ec71bc7c 8073596: Add jdk.management.cmm in boot.modules that needs sun.management.spi be exported to it Reviewed-by: alanb, erikj, ihse, mchung ! modules.xml From chris.hegarty at oracle.com Mon Mar 2 21:50:39 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 02 Mar 2015 21:50:39 +0000 Subject: hg: jdk9/sandbox/jdk: 8073596: Add jdk.management.cmm in boot.modules that needs sun.management.spi be exported to it Message-ID: <201503022150.t22Lod5r003674@aojmv0008> Changeset: c9257ce77b6f Author: bchristi Date: 2015-03-02 13:37 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c9257ce77b6f 8073596: Add jdk.management.cmm in boot.modules that needs sun.management.spi be exported to it Reviewed-by: alanb, erikj, ihse, mchung ! make/gensrc/Gensrc-java.management.gmk ! make/src/classes/build/tools/module/boot.modules From chris.hegarty at oracle.com Tue Mar 3 00:20:35 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 00:20:35 +0000 Subject: hg: jdk9/sandbox/jdk: 8074126: Correct @see cross-refs to the JLS in java.lang[.annotation] Message-ID: <201503030020.t230KaO6003282@aojmv0008> Changeset: 02258ba2cf9d Author: darcy Date: 2015-03-02 16:06 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/02258ba2cf9d 8074126: Correct @see cross-refs to the JLS in java.lang[.annotation] Reviewed-by: lancea ! src/java.base/share/classes/java/lang/FunctionalInterface.java ! src/java.base/share/classes/java/lang/Override.java ! src/java.base/share/classes/java/lang/SafeVarargs.java ! src/java.base/share/classes/java/lang/SuppressWarnings.java ! src/java.base/share/classes/java/lang/annotation/Inherited.java ! src/java.base/share/classes/java/lang/annotation/Repeatable.java ! src/java.base/share/classes/java/lang/annotation/Retention.java ! src/java.base/share/classes/java/lang/annotation/Target.java From chris.hegarty at oracle.com Tue Mar 3 02:05:13 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 02:05:13 +0000 Subject: hg: jdk9/sandbox: 8 new changesets Message-ID: <201503030205.t2325E7v024793@aojmv0008> Changeset: 0282b3f5f749 Author: aph Date: 2014-11-21 11:24 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/0282b3f5f749 8064357: AARCH64: Top-level JDK changes Reviewed-by: ihse, twisti + common/autoconf/build-aux/autoconf-config.sub ! common/autoconf/build-aux/config.sub ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/platform.m4 Changeset: df8fda9c150e Author: kvn Date: 2014-11-21 14:55 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/df8fda9c150e Merge ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/platform.m4 Changeset: b052cb38b985 Author: kvn Date: 2014-12-11 15:05 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/b052cb38b985 Merge ! common/autoconf/generated-configure.sh Changeset: c360aeb77273 Author: dlong Date: 2015-01-15 15:12 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/c360aeb77273 8068927: AARCH64: better handling of aarch64- triples Summary: convert aarch64- to arm-, let upstream code do the work, then convert back to aarch64- Reviewed-by: ihse ! common/autoconf/build-aux/config.sub Changeset: 8b84d584d52b Author: kvn Date: 2015-01-20 15:22 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/8b84d584d52b Merge ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 Changeset: 62137d84ff9c Author: kvn Date: 2015-02-26 10:56 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/62137d84ff9c Merge ! common/autoconf/generated-configure.sh Changeset: 6b8047426035 Author: kvn Date: 2015-03-02 10:08 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/6b8047426035 Merge Changeset: 905c8779acc5 Author: kvn Date: 2015-03-02 15:15 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/905c8779acc5 Merge From chris.hegarty at oracle.com Tue Mar 3 02:05:33 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 02:05:33 +0000 Subject: hg: jdk9/sandbox/hotspot: 16 new changesets Message-ID: <201503030205.t2325XGO024947@aojmv0008> Changeset: cc8363b030d5 Author: aph Date: 2014-12-11 13:11 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/cc8363b030d5 8064611: AARCH64: Changes to HotSpot shared code Summary: Everything except cpu/ and os_cpu/ Reviewed-by: dholmes, goetz, dlong, coleenp, kvn ! agent/src/os/linux/LinuxDebuggerLocal.c ! agent/src/os/linux/libproc.h ! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java + agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionAArch64.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java ! make/defs.make + make/linux/makefiles/aarch64.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/defs.make ! make/linux/makefiles/gcc.make + make/linux/platform_aarch64 ! src/os/linux/vm/os_linux.cpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/asm/assembler.inline.hpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/asm/macroAssembler.hpp ! src/share/vm/asm/macroAssembler.inline.hpp ! src/share/vm/asm/register.hpp ! src/share/vm/c1/c1_Defs.hpp ! src/share/vm/c1/c1_FpuStackSim.hpp ! src/share/vm/c1/c1_FrameMap.hpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/c1/c1_LinearScan.hpp ! src/share/vm/c1/c1_MacroAssembler.hpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/code/nativeInst.hpp ! src/share/vm/code/relocInfo.hpp ! src/share/vm/code/vmreg.hpp ! src/share/vm/code/vmreg.inline.hpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/disassembler.hpp ! src/share/vm/interpreter/bytecodeInterpreter.hpp ! src/share/vm/interpreter/bytecodeInterpreter.inline.hpp ! src/share/vm/interpreter/cppInterpreter.hpp ! src/share/vm/interpreter/cppInterpreterGenerator.hpp ! src/share/vm/interpreter/interp_masm.hpp ! src/share/vm/interpreter/interpreter.hpp ! src/share/vm/interpreter/interpreterGenerator.hpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/interpreter/templateInterpreter.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.hpp ! src/share/vm/interpreter/templateTable.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/opto/ad.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/optoreg.hpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/prims/jni_md.h ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/atomic.inline.hpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/frame.inline.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/icache.hpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/javaFrameAnchor.hpp ! src/share/vm/runtime/orderAccess.inline.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/prefetch.inline.hpp ! src/share/vm/runtime/registerMap.hpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/threadLocalStorage.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/utilities/bytes.hpp ! src/share/vm/utilities/copy.hpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/macros.hpp Changeset: 7bce4e135976 Author: kvn Date: 2014-12-11 15:06 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/7bce4e135976 Merge - agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.java ! make/linux/makefiles/gcc.make - make/solaris/makefiles/add_gnu_debuglink.make - make/solaris/makefiles/fix_empty_sec_hdr_flags.make ! src/os/linux/vm/os_linux.cpp - src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c - src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c - src/share/vm/memory/generation.inline.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/atomic.inline.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmStructs.cpp - test/compiler/5057225/Test5057225.java - test/compiler/5091921/Test5091921.java - test/compiler/5091921/Test6186134.java - test/compiler/5091921/Test6196102.java - test/compiler/5091921/Test6357214.java - test/compiler/5091921/Test6559156.java - test/compiler/5091921/Test6753639.java - test/compiler/5091921/Test6850611.java - test/compiler/5091921/Test6890943.java - test/compiler/5091921/Test6897150.java - test/compiler/5091921/Test6905845.java - test/compiler/5091921/Test6931567.java - test/compiler/5091921/Test6935022.java - test/compiler/5091921/Test6959129.java - test/compiler/5091921/Test6985295.java - test/compiler/5091921/Test6992759.java - test/compiler/5091921/Test7005594.java - test/compiler/5091921/Test7005594.sh - test/compiler/5091921/Test7020614.java - test/compiler/5091921/input6890943.txt - test/compiler/5091921/output6890943.txt - test/compiler/6340864/TestByteVect.java - test/compiler/6340864/TestDoubleVect.java - test/compiler/6340864/TestFloatVect.java - test/compiler/6340864/TestIntVect.java - test/compiler/6340864/TestLongVect.java - test/compiler/6340864/TestShortVect.java - test/compiler/6378821/Test6378821.java - test/compiler/6431242/Test.java - test/compiler/6443505/Test6443505.java - test/compiler/6478991/NullCheckTest.java - test/compiler/6539464/Test.java - test/compiler/6579789/Test6579789.java - test/compiler/6589834/InlinedArrayCloneTestCase.java - test/compiler/6589834/Test_ia32.java - test/compiler/6603011/Test.java - test/compiler/6636138/Test1.java - test/compiler/6636138/Test2.java - test/compiler/6646019/Test.java - test/compiler/6646020/Tester.java - test/compiler/6659207/Test.java - test/compiler/6661247/Test.java - test/compiler/6663621/IVTest.java - test/compiler/6663848/Tester.java - test/compiler/6663854/Test6663854.java - test/compiler/6689060/Test.java - test/compiler/6695810/Test.java - test/compiler/6700047/Test6700047.java - test/compiler/6711100/Test.java - test/compiler/6711117/Test.java - test/compiler/6712835/Test6712835.java - test/compiler/6714694/Tester.java - test/compiler/6716441/Tester.java - test/compiler/6724218/Test.java - test/compiler/6726999/Test.java - test/compiler/6732154/Test6732154.java - test/compiler/6741738/Tester.java - test/compiler/6756768/Test6756768.java - test/compiler/6756768/Test6756768_2.java - test/compiler/6757316/Test6757316.java - test/compiler/6758234/Test6758234.java - test/compiler/6769124/TestArrayCopy6769124.java - test/compiler/6769124/TestDeoptInt6769124.java - test/compiler/6769124/TestUnalignedLoad6769124.java - test/compiler/6772683/InterruptedTest.java - test/compiler/6775880/Test.java - test/compiler/6778657/Test.java - test/compiler/6792161/Test6792161.java - test/compiler/6795161/Test.java - test/compiler/6795362/Test6795362.java - test/compiler/6795465/Test6795465.java - test/compiler/6796786/Test6796786.java - test/compiler/6797305/Test6797305.java - test/compiler/6799693/Test.java - test/compiler/6800154/Test6800154.java - test/compiler/6805724/Test6805724.java - test/compiler/6814842/Test6814842.java - test/compiler/6823354/Test6823354.java - test/compiler/6823453/Test.java - test/compiler/6826736/Test.java - test/compiler/6832293/Test.java - test/compiler/6833129/Test.java - test/compiler/6837011/Test6837011.java - test/compiler/6837094/Test.java - test/compiler/6843752/Test.java - test/compiler/6849574/Test.java - test/compiler/6851282/Test.java - test/compiler/6852078/Test6852078.java - test/compiler/6855164/Test.java - test/compiler/6855215/Test6855215.java - test/compiler/6857159/Test6857159.java - test/compiler/6857159/Test6857159.sh - test/compiler/6859338/Test6859338.java - test/compiler/6860469/Test.java - test/compiler/6863155/Test6863155.java - test/compiler/6863420/Test.java - test/compiler/6865031/Test.java - test/compiler/6865265/StackOverflowBug.java - test/compiler/6866651/Test.java - test/compiler/6875866/Test.java - test/compiler/6877254/Test.java - test/compiler/6879902/Test6879902.java - test/compiler/6880034/Test6880034.java - test/compiler/6885584/Test6885584.java - test/compiler/6891750/Test6891750.java - test/compiler/6892265/Test.java - test/compiler/6894807/IsInstanceTest.java - test/compiler/6894807/Test6894807.sh - test/compiler/6895383/Test.java - test/compiler/6896617/Test6896617.java - test/compiler/6896727/Test.java - test/compiler/6901572/Test.java - test/compiler/6909839/Test6909839.java - test/compiler/6910484/Test.java - test/compiler/6910605/Test.java - test/compiler/6910618/Test.java - test/compiler/6912517/Test.java - test/compiler/6916644/Test6916644.java - test/compiler/6921969/TestMultiplyLongHiZero.java - test/compiler/6930043/Test6930043.java - test/compiler/6932496/Test6932496.java - test/compiler/6934604/TestByteBoxing.java - test/compiler/6934604/TestDoubleBoxing.java - test/compiler/6934604/TestFloatBoxing.java - test/compiler/6934604/TestIntBoxing.java - test/compiler/6934604/TestLongBoxing.java - test/compiler/6934604/TestShortBoxing.java - test/compiler/6935535/Test.java - test/compiler/6942326/Test.java - test/compiler/6946040/TestCharShortByteSwap.java - test/compiler/6956668/Test6956668.java - test/compiler/6958485/Test.java - test/compiler/6968348/Test6968348.java - test/compiler/6973329/Test.java - test/compiler/6982370/Test6982370.java - test/compiler/6990212/Test6990212.java - test/compiler/7002666/Test7002666.java - test/compiler/7009231/Test7009231.java - test/compiler/7009359/Test7009359.java - test/compiler/7017746/Test.java - test/compiler/7024475/Test7024475.java - test/compiler/7029152/Test.java - test/compiler/7041100/Test7041100.java - test/compiler/7042153/Test7042153.java - test/compiler/7044738/Test7044738.java - test/compiler/7046096/Test7046096.java - test/compiler/7047069/Test7047069.java - test/compiler/7048332/Test7048332.java - test/compiler/7052494/Test7052494.java - test/compiler/7068051/Test7068051.java - test/compiler/7070134/Stemmer.java - test/compiler/7070134/Test7070134.sh - test/compiler/7070134/words - test/compiler/7082949/Test7082949.java - test/compiler/7088020/Test7088020.java - test/compiler/7088419/CRCTest.java - test/compiler/7090976/Test7090976.java - test/compiler/7100757/Test7100757.java - test/compiler/7103261/Test7103261.java - test/compiler/7110586/Test7110586.java - test/compiler/7116216/LargeFrame.java - test/compiler/7116216/StackOverflow.java - test/compiler/7119644/TestBooleanVect.java - test/compiler/7119644/TestByteDoubleVect.java - test/compiler/7119644/TestByteFloatVect.java - test/compiler/7119644/TestByteIntVect.java - test/compiler/7119644/TestByteLongVect.java - test/compiler/7119644/TestByteShortVect.java - test/compiler/7119644/TestByteVect.java - test/compiler/7119644/TestCharShortVect.java - test/compiler/7119644/TestCharVect.java - test/compiler/7119644/TestDoubleVect.java - test/compiler/7119644/TestFloatDoubleVect.java - test/compiler/7119644/TestFloatVect.java - test/compiler/7119644/TestIntDoubleVect.java - test/compiler/7119644/TestIntFloatVect.java - test/compiler/7119644/TestIntLongVect.java - test/compiler/7119644/TestIntVect.java - test/compiler/7119644/TestLongDoubleVect.java - test/compiler/7119644/TestLongFloatVect.java - test/compiler/7119644/TestLongVect.java - test/compiler/7119644/TestShortDoubleVect.java - test/compiler/7119644/TestShortFloatVect.java - test/compiler/7119644/TestShortIntVect.java - test/compiler/7119644/TestShortLongVect.java - test/compiler/7119644/TestShortVect.java - test/compiler/7123108/Test7123108.java - test/compiler/7125879/Test7125879.java - test/compiler/7141637/SpreadNullArg.java - test/compiler/7160610/Test7160610.java - test/compiler/7169782/Test7169782.java - test/compiler/7174363/Test7174363.java - test/compiler/7177917/Test7177917.java - test/compiler/7179138/Test7179138_1.java - test/compiler/7179138/Test7179138_2.java - test/compiler/7184394/TestAESBase.java - test/compiler/7184394/TestAESDecode.java - test/compiler/7184394/TestAESEncode.java - test/compiler/7184394/TestAESMain.java - test/compiler/7190310/Test7190310.java - test/compiler/7190310/Test7190310_unsafe.java - test/compiler/7192963/TestByteVect.java - test/compiler/7192963/TestDoubleVect.java - test/compiler/7192963/TestFloatVect.java - test/compiler/7192963/TestIntVect.java - test/compiler/7192963/TestLongVect.java - test/compiler/7192963/TestShortVect.java - test/compiler/7196199/Test7196199.java - test/compiler/7199742/Test7199742.java - test/compiler/7200264/Test7200264.sh - test/compiler/7200264/TestIntVect.java - test/compiler/8000805/Test8000805.java - test/compiler/8001183/TestCharVect.java - test/compiler/8002069/Test8002069.java - test/compiler/8004051/Test8004051.java - test/compiler/8004741/Test8004741.java - test/compiler/8004867/TestIntAtomicCAS.java - test/compiler/8004867/TestIntAtomicOrdered.java - test/compiler/8004867/TestIntAtomicVolatile.java - test/compiler/8004867/TestIntUnsafeCAS.java - test/compiler/8004867/TestIntUnsafeOrdered.java - test/compiler/8004867/TestIntUnsafeVolatile.java - test/compiler/8005033/Test8005033.java - test/compiler/8005419/Test8005419.java - test/compiler/8005956/PolynomialRoot.java - test/compiler/8007294/Test8007294.java - test/compiler/8007722/Test8007722.java - test/compiler/8009761/Test8009761.java - test/compiler/8010927/Test8010927.java - test/compiler/8011706/Test8011706.java - test/compiler/8011771/Test8011771.java - test/compiler/8011901/Test8011901.java - test/compiler/8015436/Test8015436.java - test/compiler/EliminateAutoBox/UnsignedLoads.java - test/compiler/EscapeAnalysis/Test8020215.java - test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java - test/compiler/EscapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java - test/compiler/IntegerArithmetic/TestIntegerComparison.java - test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java - test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java - test/gc/startup_warnings/TestCMSForegroundFlags.java Changeset: 73d7851fa9f2 Author: aph Date: 2015-01-15 11:17 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/73d7851fa9f2 8068055: AARCH64: os_cpu Summary: add src/os_cpu/linux_aarch64/vm/* files Reviewed-by: kvn, roland, dholmes + src/os_cpu/linux_aarch64/vm/assembler_linux_aarch64.cpp + src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp + src/os_cpu/linux_aarch64/vm/bytes_linux_aarch64.inline.hpp + src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp + src/os_cpu/linux_aarch64/vm/globals_linux_aarch64.hpp + src/os_cpu/linux_aarch64/vm/linux_aarch64.S + src/os_cpu/linux_aarch64/vm/linux_aarch64.ad + src/os_cpu/linux_aarch64/vm/orderAccess_linux_aarch64.inline.hpp + src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp + src/os_cpu/linux_aarch64/vm/os_linux_aarch64.hpp + src/os_cpu/linux_aarch64/vm/os_linux_aarch64.inline.hpp + src/os_cpu/linux_aarch64/vm/prefetch_linux_aarch64.inline.hpp + src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp + src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp + src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp + src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp + src/os_cpu/linux_aarch64/vm/vmStructs_linux_aarch64.hpp + src/os_cpu/linux_aarch64/vm/vm_version_linux_aarch64.cpp Changeset: 647c8b619d80 Author: aph Date: 2015-01-20 11:34 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/647c8b619d80 8068054: AARCH64: Assembler interpreter, shared runtime Summary: add src/cpu/aarch64/vm/* interpreter, shared runtime files. Reviewed-by: kvn, roland, coleenp, twisti + src/cpu/aarch64/vm/aarch64Test.cpp + src/cpu/aarch64/vm/aarch64_call.cpp + src/cpu/aarch64/vm/aarch64_linkage.S + src/cpu/aarch64/vm/assembler_aarch64.cpp + src/cpu/aarch64/vm/assembler_aarch64.hpp + src/cpu/aarch64/vm/assembler_aarch64.inline.hpp + src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.cpp + src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.hpp + src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.inline.hpp + src/cpu/aarch64/vm/bytecodes_aarch64.cpp + src/cpu/aarch64/vm/bytecodes_aarch64.hpp + src/cpu/aarch64/vm/bytes_aarch64.hpp + src/cpu/aarch64/vm/codeBuffer_aarch64.hpp + src/cpu/aarch64/vm/compiledIC_aarch64.cpp + src/cpu/aarch64/vm/copy_aarch64.hpp + src/cpu/aarch64/vm/cppInterpreterGenerator_aarch64.hpp + src/cpu/aarch64/vm/cpustate_aarch64.hpp + src/cpu/aarch64/vm/debug_aarch64.cpp + src/cpu/aarch64/vm/decode_aarch64.hpp + src/cpu/aarch64/vm/depChecker_aarch64.cpp + src/cpu/aarch64/vm/depChecker_aarch64.hpp + src/cpu/aarch64/vm/disassembler_aarch64.hpp + src/cpu/aarch64/vm/frame_aarch64.cpp + src/cpu/aarch64/vm/frame_aarch64.hpp + src/cpu/aarch64/vm/frame_aarch64.inline.hpp + src/cpu/aarch64/vm/globalDefinitions_aarch64.hpp + src/cpu/aarch64/vm/globals_aarch64.hpp + src/cpu/aarch64/vm/icBuffer_aarch64.cpp + src/cpu/aarch64/vm/icache_aarch64.cpp + src/cpu/aarch64/vm/icache_aarch64.hpp + src/cpu/aarch64/vm/immediate_aarch64.cpp + src/cpu/aarch64/vm/immediate_aarch64.hpp + src/cpu/aarch64/vm/interp_masm_aarch64.cpp + src/cpu/aarch64/vm/interp_masm_aarch64.hpp + src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp + src/cpu/aarch64/vm/interpreterRT_aarch64.cpp + src/cpu/aarch64/vm/interpreterRT_aarch64.hpp + src/cpu/aarch64/vm/interpreter_aarch64.cpp + src/cpu/aarch64/vm/interpreter_aarch64.hpp + src/cpu/aarch64/vm/javaFrameAnchor_aarch64.hpp + src/cpu/aarch64/vm/jniFastGetField_aarch64.cpp + src/cpu/aarch64/vm/jniTypes_aarch64.hpp + src/cpu/aarch64/vm/jni_aarch64.h + src/cpu/aarch64/vm/macroAssembler_aarch64.cpp + src/cpu/aarch64/vm/macroAssembler_aarch64.hpp + src/cpu/aarch64/vm/macroAssembler_aarch64.inline.hpp + src/cpu/aarch64/vm/metaspaceShared_aarch64.cpp + src/cpu/aarch64/vm/methodHandles_aarch64.cpp + src/cpu/aarch64/vm/methodHandles_aarch64.hpp + src/cpu/aarch64/vm/nativeInst_aarch64.cpp + src/cpu/aarch64/vm/nativeInst_aarch64.hpp + src/cpu/aarch64/vm/registerMap_aarch64.hpp + src/cpu/aarch64/vm/register_aarch64.cpp + src/cpu/aarch64/vm/register_aarch64.hpp + src/cpu/aarch64/vm/register_definitions_aarch64.cpp + src/cpu/aarch64/vm/relocInfo_aarch64.cpp + src/cpu/aarch64/vm/relocInfo_aarch64.hpp + src/cpu/aarch64/vm/runtime_aarch64.cpp + src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp + src/cpu/aarch64/vm/stubGenerator_aarch64.cpp + src/cpu/aarch64/vm/stubRoutines_aarch64.cpp + src/cpu/aarch64/vm/stubRoutines_aarch64.hpp + src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.hpp + src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp + src/cpu/aarch64/vm/templateInterpreter_aarch64.hpp + src/cpu/aarch64/vm/templateTable_aarch64.cpp + src/cpu/aarch64/vm/templateTable_aarch64.hpp + src/cpu/aarch64/vm/vmStructs_aarch64.hpp + src/cpu/aarch64/vm/vm_version_aarch64.cpp + src/cpu/aarch64/vm/vm_version_aarch64.hpp + src/cpu/aarch64/vm/vmreg_aarch64.cpp + src/cpu/aarch64/vm/vmreg_aarch64.hpp + src/cpu/aarch64/vm/vmreg_aarch64.inline.hpp + src/cpu/aarch64/vm/vtableStubs_aarch64.cpp Changeset: d498aba2c736 Author: aph Date: 2015-01-20 12:47 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/d498aba2c736 8068053: AARCH64: C1 and C2 compilers Summary: add src/cpu/aarch64/vm/* C1 and C2 files Reviewed-by: kvn, roland + src/cpu/aarch64/vm/aarch64.ad + src/cpu/aarch64/vm/aarch64_ad.m4 + src/cpu/aarch64/vm/ad_encode.m4 + src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp + src/cpu/aarch64/vm/c1_Defs_aarch64.hpp + src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.cpp + src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.hpp + src/cpu/aarch64/vm/c1_FrameMap_aarch64.cpp + src/cpu/aarch64/vm/c1_FrameMap_aarch64.hpp + src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp + src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.hpp + src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp + src/cpu/aarch64/vm/c1_LinearScan_aarch64.cpp + src/cpu/aarch64/vm/c1_LinearScan_aarch64.hpp + src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp + src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.hpp + src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp + src/cpu/aarch64/vm/c1_globals_aarch64.hpp + src/cpu/aarch64/vm/c2_globals_aarch64.hpp + src/cpu/aarch64/vm/c2_init_aarch64.cpp Changeset: 694f5e5bb982 Author: kvn Date: 2015-01-20 15:24 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/694f5e5bb982 Merge ! agent/src/os/linux/LinuxDebuggerLocal.c ! src/os/linux/vm/os_linux.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: c62971d23589 Author: aph Date: 2015-01-21 14:38 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c62971d23589 8069593: Changes to JavaThread::_thread_state must use acquire and release Reviewed-by: kvn, dlong ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/thread.inline.hpp Changeset: 0ab4623375c2 Author: enevill Date: 2015-01-26 09:50 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/0ab4623375c2 8071563: AARCH64 staging fail to build Summary: Fixed build problem after merge 8064457 changes. Reviewed-by: kvn, goetz ! src/share/vm/memory/metaspace.cpp Changeset: f624acc711e2 Author: aph Date: 2015-01-27 20:49 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f624acc711e2 8071688: AARCH64: SIGSEGV in MethodData::next_data(ProfileData*) Summary: Apply the fix for 8039975 to the AArch64 sources. Reviewed-by: kvn, roland ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp Changeset: 2b069b91bb98 Author: enevill Date: 2015-02-02 11:29 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/2b069b91bb98 8072129: [AARCH64] missing fix for 8066900 Summary: add 8066900 fix to arm64 code. Reviewed-by: kvn ! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp Changeset: 55e58bfad598 Author: aph Date: 2015-02-05 11:47 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/55e58bfad598 8072483: AARCH64: aarch64.ad uses the wrong operand class for some operations Summary: Use iRegNoSp registers operands where required. Reviewed-by: kvn, adinn, enevill ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/aarch64_ad.m4 Changeset: ef43f5719e95 Author: aph Date: 2015-02-06 10:21 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/ef43f5719e95 8072698: Add AArch64 support to hsdis Reviewed-by: kvn ! src/share/tools/hsdis/hsdis.c Changeset: 00f3abb1f174 Author: aph Date: 2015-02-06 10:36 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/00f3abb1f174 8071947: AARCH64: frame::safe_for_sender() computes incorrect sender_sp value for interpreted frames Summary: Apply the fix for 8068655 to the AArch64 sources. Reviewed-by: kvn ! src/cpu/aarch64/vm/frame_aarch64.cpp Changeset: f83851ae258e Author: kvn Date: 2015-02-26 10:56 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f83851ae258e Merge - make/linux/makefiles/build_vm_def.sh - src/os/bsd/vm/dtraceJSDT_bsd.cpp - src/os/linux/vm/dtraceJSDT_linux.cpp ! src/os/linux/vm/os_linux.cpp - src/os/solaris/vm/dtraceJSDT_solaris.cpp - src/os/windows/vm/dtraceJSDT_windows.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/compiler/disassembler.cpp - src/share/vm/oops/oop.inline2.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/runtime/arguments.cpp - src/share/vm/runtime/dtraceJSDT.cpp - src/share/vm/runtime/dtraceJSDT.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/globalDefinitions.hpp - test/serviceability/dcmd/ClassLoaderStatsTest.java - test/serviceability/dcmd/DcmdUtil.java - test/serviceability/dcmd/DynLibDcmdTest.java Changeset: 21f64f2bbdc8 Author: kvn Date: 2015-03-02 10:09 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/21f64f2bbdc8 Merge Changeset: 84c5d19d3a32 Author: adinn Date: 2015-03-02 10:31 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/84c5d19d3a32 8074119: [AARCH64] stage repo misses fixes from several Hotspot changes Summary: add shared code changes from 8059606, 8069230, 8068976, 8068977, 8072911 and 8071805 Reviewed-by: aph, kvn ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp ! src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/icBuffer_aarch64.cpp ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/aarch64/vm/interp_masm_aarch64.hpp ! src/cpu/aarch64/vm/methodHandles_aarch64.cpp ! src/cpu/aarch64/vm/nativeInst_aarch64.cpp ! src/cpu/aarch64/vm/nativeInst_aarch64.hpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp ! src/cpu/aarch64/vm/templateTable_aarch64.cpp From chris.hegarty at oracle.com Tue Mar 3 02:05:51 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 02:05:51 +0000 Subject: hg: jdk9/sandbox/jdk: 9 new changesets Message-ID: <201503030205.t2325q1U025115@aojmv0008> Changeset: b0127cbb5446 Author: aph Date: 2014-11-13 15:45 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b0127cbb5446 8064594: AARCH64: JDK changes Reviewed-by: dholmes, twisti, kvn ! make/lib/SoundLibraries.gmk + src/java.base/unix/conf/aarch64/jvm.cfg + src/java.base/unix/native/libjli/aarch64/jvm.cfg ! src/java.desktop/share/native/libjsound/SoundDefs.h Changeset: fe8419bcff15 Author: kvn Date: 2014-11-21 14:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/fe8419bcff15 Merge ! make/lib/SoundLibraries.gmk - src/java.base/share/classes/java/util/zip/package.html Changeset: d9f7cd2c80f6 Author: kvn Date: 2014-12-11 15:05 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d9f7cd2c80f6 Merge - make/Bundles.gmk - make/CreateJars.gmk - make/CreatePolicyJars.gmk - make/CreateSecurityJars.gmk - make/Images.gmk - make/ProfileNames.gmk - make/Profiles.gmk ! make/lib/SoundLibraries.gmk - make/profile-includes.txt - make/profile-rtjar-includes.txt - src/java.base/share/native/libjli/version_comp.c - src/java.base/share/native/libjli/version_comp.h - src/java.desktop/share/classes/sun/awt/datatransfer/META-INF/services/sun.datatransfer.DesktopDatatransferService - src/jdk.dev/share/classes/com/sun/tools/script/shell/Main.java - src/jdk.dev/share/classes/com/sun/tools/script/shell/init.js - src/jdk.dev/share/classes/com/sun/tools/script/shell/messages.properties - src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo - src/jdk.localedata/META-INF/localedata-services/sun.util.locale.provider.LocaleDataMetaInfo - test/javax/crypto/sanity/CheckManifestForRelease.java - test/lib/security/java.policy/Ext_AllPolicy.java - test/lib/security/java.policy/Ext_AllPolicy.sh - test/lib/security/java.policy/test.policy - test/sun/tools/jconsole/ResourceCheckTest.sh - test/sun/tools/jinfo/Basic.sh - test/sun/tools/native2ascii/resources/ImmutableResourceTest.sh Changeset: 5922c0cd2a30 Author: kvn Date: 2015-01-20 15:22 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5922c0cd2a30 Merge Changeset: c074923f28b2 Author: aph Date: 2015-02-06 10:14 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c074923f28b2 8072053: AARCH64: remove src/java.base/unix/native/libjli/aarch64/jvm.cfg Reviewed-by: kvn - src/java.base/unix/native/libjli/aarch64/jvm.cfg Changeset: 8a07f1204f5b Author: kvn Date: 2015-02-26 10:56 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8a07f1204f5b Merge - make/data/charsetmapping/dbcs - make/data/charsetmapping/extsbcs - make/data/charsetmapping/sbcs - make/data/charsetmapping/standard-charsets - make/data/checkdeps/refs.allowed - make/src/classes/build/tools/deps/CheckDeps.java - src/java.base/aix/native/libnet/java/net/aix_close.c - src/java.base/unix/classes/java/lang/UNIXProcess.java - src/java.base/unix/native/libjava/UNIXProcess_md.c - src/java.base/unix/native/libjava/java_props_macosx.c - src/java.base/unix/native/libjava/java_props_macosx.h - src/java.base/unix/native/libnet/bsd_close.c - src/java.base/unix/native/libnet/linux_close.c - src/java.base/unix/native/libnet/solaris_close.c - src/java.desktop/macosx/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java - src/java.desktop/share/classes/java/awt/datatransfer/ClipboardOwner.java - src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorEvent.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorListener.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorTable.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParseException.java - src/java.desktop/share/classes/java/awt/datatransfer/StringSelection.java - src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/Transferable.java - src/java.desktop/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java - src/java.desktop/share/classes/java/awt/datatransfer/package.html - src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java - src/java.desktop/share/classes/sun/datatransfer/DesktopDatatransferService.java - src/java.desktop/unix/classes/sun/awt/X11/XAWTFormatter.java - src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties - src/java.management/share/classes/java/lang/management/PlatformComponent.java - src/java.management/share/classes/sun/management/ExtendedPlatformComponent.java - src/java.security.acl/share/classes/java/security/acl/Acl.java - src/java.security.acl/share/classes/java/security/acl/AclEntry.java - src/java.security.acl/share/classes/java/security/acl/AclNotFoundException.java - src/java.security.acl/share/classes/java/security/acl/Group.java - src/java.security.acl/share/classes/java/security/acl/LastOwnerException.java - src/java.security.acl/share/classes/java/security/acl/NotOwnerException.java - src/java.security.acl/share/classes/java/security/acl/Owner.java - src/java.security.acl/share/classes/java/security/acl/Permission.java - src/java.security.acl/share/classes/java/security/acl/package-info.java - src/java.security.acl/share/classes/sun/security/acl/AclEntryImpl.java - src/java.security.acl/share/classes/sun/security/acl/AclImpl.java - src/java.security.acl/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.security.acl/share/classes/sun/security/acl/GroupImpl.java - src/java.security.acl/share/classes/sun/security/acl/OwnerImpl.java - src/java.security.acl/share/classes/sun/security/acl/PermissionImpl.java - src/java.security.acl/share/classes/sun/security/acl/PrincipalImpl.java - src/java.security.acl/share/classes/sun/security/acl/WorldGroupImpl.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java - src/jdk.runtime/share/classes/com/sun/tracing/Probe.java - src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java - src/jdk.runtime/share/classes/com/sun/tracing/Provider.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java - src/jdk.runtime/share/classes/com/sun/tracing/package-info.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java - src/jdk.runtime/share/classes/sun/tracing/package-info.java - src/jdk.runtime/share/native/libjsdt/JVM.c - src/jdk.runtime/share/native/libjsdt/jvm_symbols.h - src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c - src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c - src/jdk.security.auth/unix/native/libjaas/Solaris.c - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh - test/com/sun/tracing/BasicFunctionality.java - test/com/sun/tracing/BasicWithSecurityMgr.java - test/java/awt/color/LoadProfileWithSM.java - test/java/awt/color/LoadStandardProfilesTest.java - test/java/lang/CharSequence/DefaultTest.java - test/java/util/ResourceBundle/Bug6287579.java - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java Changeset: 11dfc712c44f Author: kvn Date: 2015-03-02 10:09 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/11dfc712c44f Merge - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java Changeset: c5ea253b6dc0 Author: kvn Date: 2015-03-02 15:15 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c5ea253b6dc0 Merge Changeset: 769e84968ef2 Author: kvn Date: 2015-03-02 17:36 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/769e84968ef2 Merge From chris.hegarty at oracle.com Tue Mar 3 07:35:34 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 07:35:34 +0000 Subject: hg: jdk9/sandbox/jdk: 8074066: Useless code in share/native/libjava/VM.c Message-ID: <201503030735.t237ZYh1025301@aojmv0008> Changeset: ae7e32b84770 Author: igerasim Date: 2015-03-03 10:30 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ae7e32b84770 8074066: Useless code in share/native/libjava/VM.c Reviewed-by: mchung ! src/java.base/share/native/libjava/VM.c From chris.hegarty at oracle.com Tue Mar 3 13:35:32 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 13:35:32 +0000 Subject: hg: jdk9/sandbox/jdk: 8071479: Stream and lambdafication improvements to j.u.regex.Matcher Message-ID: <201503031335.t23DZXPg016154@aojmv0008> Changeset: b68f6b84dc94 Author: psandoz Date: 2015-03-03 12:30 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b68f6b84dc94 8071479: Stream and lambdafication improvements to j.u.regex.Matcher Reviewed-by: smarks, briangoetz, sherman ! src/java.base/share/classes/java/util/regex/Matcher.java ! test/java/util/regex/PatternStreamTest.java ! test/java/util/regex/RegExTest.java From chris.hegarty at oracle.com Tue Mar 3 14:35:21 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 14:35:21 +0000 Subject: hg: jdk9/sandbox/hotspot: 18 new changesets Message-ID: <201503031435.t23EZL9j000156@aojmv0008> Changeset: 748bfdc032eb Author: erikj Date: 2015-02-18 11:25 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/748bfdc032eb 8072904: building jdk9 with jdk9 boot jdk can cause failure or incorrect results Reviewed-by: dholmes, dlong ! agent/src/share/classes/sun/jvm/hotspot/debugger/amd64/AMD64ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/ppc64/PPC64ThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/sparc/SPARCThreadContext.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/x86/X86ThreadContext.java ! make/aix/makefiles/sa.make ! make/bsd/makefiles/sa.make ! make/linux/makefiles/sa.make ! make/solaris/makefiles/sa.make ! make/windows/makefiles/sa.make Changeset: b042554105f7 Author: dholmes Date: 2015-02-18 22:19 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b042554105f7 8072055: Argument checking for SE Embedded and ARM should be moved out of arguments.cpp Reviewed-by: bdelsart, dlong, hseigel, coleenp ! src/share/vm/runtime/arguments.cpp Changeset: 301c5b48a95a Author: ctornqvi Date: 2015-02-23 05:01 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/301c5b48a95a Merge - src/share/vm/oops/oop.inline2.hpp Changeset: a1676462e072 Author: stefank Date: 2015-02-18 09:22 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a1676462e072 8073388: Get rid of the depenecy from handles.hpp to oop.inline.hpp Reviewed-by: mgerdin, coleenp ! src/share/vm/ci/ciKlass.hpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/memory/genRemSet.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/handles.hpp Changeset: 45dc3d4c5c24 Author: jwilhelm Date: 2014-08-22 10:10 +0200 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/45dc3d4c5c24 8061802: REDO - Remove the generations array Summary: The _gens array is removed and replaced by explicit _young_gen and _old_gen variables. Reviewed-by: kbarrett, mgerdin ! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/generation.cpp ! src/share/vm/runtime/vmStructs.cpp ! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java Changeset: b8ef0ff7b28d Author: stefank Date: 2015-02-18 10:28 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b8ef0ff7b28d 8073389: Remove the include of resourceArea.hpp from classFileParser.hpp Reviewed-by: coleenp, dholmes ! src/share/vm/classfile/classFileError.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/code/dependencies.hpp ! src/share/vm/interpreter/interpreter.hpp ! src/share/vm/services/nmtDCmd.cpp ! src/share/vm/services/runtimeService.cpp Changeset: ae3dbd31307f Author: mgerdin Date: 2015-02-20 12:43 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/ae3dbd31307f 8073532: jmap -heap fails after generation array removal Summary: Fix field accessor code in the SA Reviewed-by: jwilhelm, brutisso ! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java Changeset: 01f6c1362694 Author: tschatzl Date: 2015-02-20 16:07 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/01f6c1362694 8058446: G1 Hot card cache should use ArrayAllocator to allocate the cache array Summary: Allocate large hot card caches using OS functions instead of the C heap to avoid native memory exhaustion. Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp ! src/share/vm/gc_implementation/g1/g1HotCardCache.hpp Changeset: 89aef9b18319 Author: stefank Date: 2015-02-20 15:23 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/89aef9b18319 8073554: Remove unnecessary includes of markSweep[.inline].hpp Reviewed-by: tschatzl, coleenp ! src/share/vm/code/codeCache.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/debug.cpp Changeset: 194b81937d60 Author: stefank Date: 2015-02-20 15:47 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/194b81937d60 Merge Changeset: 532bf0752bbc Author: stefank Date: 2015-02-20 17:08 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/532bf0752bbc Merge Changeset: eb2c3a5a454a Author: goetz Date: 2015-02-20 22:22 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/eb2c3a5a454a 8071822: [TEST_BUG] Adapt collectorPolicy internal tests to support 64K pages Summary: This fixes jtreg test ExecuteInternalVMTests.java for OSes with bigger default page sizes. Reviewed-by: jmasa ! src/share/vm/memory/collectorPolicy.cpp Changeset: 015fac83707e Author: stefank Date: 2015-02-20 13:54 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/015fac83707e 8073543: Circular include dependency between psScavenge.inline.hpp and psPromotionManager.inline.hpp Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp ! src/share/vm/oops/instanceClassLoaderKlass.cpp ! src/share/vm/oops/oop.pcgc.inline.hpp ! src/share/vm/oops/oop.psgc.inline.hpp ! src/share/vm/runtime/java.cpp Changeset: e2c2ec8ce1be Author: jwilhelm Date: 2015-02-23 18:40 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e2c2ec8ce1be Merge Changeset: 36ea8ccb155c Author: sjohanss Date: 2014-12-11 09:56 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/36ea8ccb155c 8062672: JVM crashes during GC on various asserts which checks that HeapWord ptr is an oop Summary: Crashes were caused by not disabling UseMemSetInBOT as should be done on sparc. Added support for picking up blkinit as a platform feature if available on Linux sparc. This is needed to avoid enabling UseMemSetInBOT when running on this platform. Reviewed-by: jwilhelm, brutisso ! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp Changeset: 6357f6686ca2 Author: jwilhelm Date: 2015-02-26 19:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/6357f6686ca2 Merge Changeset: cf4fda2ea188 Author: amurillo Date: 2015-02-27 07:34 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/cf4fda2ea188 Merge Changeset: ba828548b907 Author: amurillo Date: 2015-03-03 06:23 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/ba828548b907 Merge ! src/share/vm/interpreter/interpreter.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp From chris.hegarty at oracle.com Tue Mar 3 14:35:39 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 14:35:39 +0000 Subject: hg: jdk9/sandbox/jdk: 4 new changesets Message-ID: <201503031435.t23EZdOn000402@aojmv0008> Changeset: 9c769c3a2c60 Author: jbachorik Date: 2015-02-18 17:50 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9c769c3a2c60 8071657: JDI ObjectReferenceImpl.invokeMethod() validation fails for virtual invocations of method with declaring type being an interface Reviewed-by: sspitsyn, sla ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java ! test/com/sun/jdi/InterfaceMethodsTest.java Changeset: cbfdd9ba09f0 Author: ctornqvi Date: 2015-02-23 05:01 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/cbfdd9ba09f0 Merge - make/data/charsetmapping/dbcs - make/data/charsetmapping/extsbcs - make/data/charsetmapping/sbcs - make/data/charsetmapping/standard-charsets - src/java.desktop/macosx/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java - src/java.desktop/share/classes/java/awt/datatransfer/ClipboardOwner.java - src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorEvent.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorListener.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorTable.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParseException.java - src/java.desktop/share/classes/java/awt/datatransfer/StringSelection.java - src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/Transferable.java - src/java.desktop/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java - src/java.desktop/share/classes/java/awt/datatransfer/package.html - src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java - src/java.desktop/share/classes/sun/datatransfer/DesktopDatatransferService.java - src/java.desktop/unix/classes/sun/awt/X11/XAWTFormatter.java - src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - test/java/awt/color/LoadProfileWithSM.java - test/java/awt/color/LoadStandardProfilesTest.java Changeset: 40899e008df9 Author: amurillo Date: 2015-02-27 07:34 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/40899e008df9 Merge Changeset: bdb66e8883e2 Author: amurillo Date: 2015-03-03 06:23 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bdb66e8883e2 Merge From chris.hegarty at oracle.com Tue Mar 3 16:46:32 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 16:46:32 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503031646.t23GkWRn028619@aojmv0008> Changeset: d123e3db9848 Author: chegar Date: 2015-03-03 14:33 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/d123e3db9848 Merge - make/linux/makefiles/build_vm_def.sh - src/os/bsd/vm/dtraceJSDT_bsd.cpp - src/os/linux/vm/dtraceJSDT_linux.cpp - src/os/solaris/vm/dtraceJSDT_solaris.cpp - src/os/windows/vm/dtraceJSDT_windows.cpp - src/share/vm/oops/oop.inline2.hpp - src/share/vm/runtime/dtraceJSDT.cpp - src/share/vm/runtime/dtraceJSDT.hpp - test/serviceability/dcmd/ClassLoaderStatsTest.java - test/serviceability/dcmd/DcmdUtil.java - test/serviceability/dcmd/DynLibDcmdTest.java From chris.hegarty at oracle.com Tue Mar 3 16:46:30 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 16:46:30 +0000 Subject: hg: jdk9/sandbox/langtools: Merge Message-ID: <201503031646.t23GkVAF028593@aojmv0008> Changeset: c7ff35a7db0d Author: chegar Date: 2015-03-03 14:33 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/c7ff35a7db0d Merge - test/tools/javac/resolve/tests/PrimitiveBinopOverload.java From chris.hegarty at oracle.com Tue Mar 3 16:46:28 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 16:46:28 +0000 Subject: hg: jdk9/sandbox: Merge Message-ID: <201503031646.t23GkXFU028622@aojmv0008> Changeset: a685ea57b687 Author: chegar Date: 2015-03-03 14:32 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/a685ea57b687 Merge From chris.hegarty at oracle.com Tue Mar 3 16:46:29 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 16:46:29 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503031646.t23GkT86028526@aojmv0008> Changeset: 752c8acb3b43 Author: chegar Date: 2015-03-03 14:32 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/752c8acb3b43 Merge From chris.hegarty at oracle.com Tue Mar 3 16:46:31 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 16:46:31 +0000 Subject: hg: jdk9/sandbox/jdk: 4 new changesets Message-ID: <201503031646.t23GkWea028616@aojmv0008> Changeset: d82880bb14cb Author: chegar Date: 2015-03-03 14:33 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d82880bb14cb Merge - make/data/charsetmapping/dbcs - make/data/charsetmapping/extsbcs - make/data/charsetmapping/sbcs - make/data/charsetmapping/standard-charsets - make/data/checkdeps/refs.allowed - make/src/classes/build/tools/deps/CheckDeps.java - src/java.base/aix/native/libnet/java/net/aix_close.c ! src/java.base/share/classes/java/io/ObjectInputStream.java - src/java.base/unix/classes/java/lang/UNIXProcess.java - src/java.base/unix/native/libjava/UNIXProcess_md.c - src/java.base/unix/native/libjava/java_props_macosx.c - src/java.base/unix/native/libjava/java_props_macosx.h - src/java.base/unix/native/libnet/bsd_close.c - src/java.base/unix/native/libnet/linux_close.c - src/java.base/unix/native/libnet/solaris_close.c - src/java.desktop/macosx/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java - src/java.desktop/share/classes/java/awt/datatransfer/ClipboardOwner.java - src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorEvent.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorListener.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorTable.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParseException.java - src/java.desktop/share/classes/java/awt/datatransfer/StringSelection.java - src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/Transferable.java - src/java.desktop/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java - src/java.desktop/share/classes/java/awt/datatransfer/package.html - src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java - src/java.desktop/share/classes/sun/datatransfer/DesktopDatatransferService.java - src/java.desktop/unix/classes/sun/awt/X11/XAWTFormatter.java - src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties - src/java.management/share/classes/java/lang/management/PlatformComponent.java - src/java.management/share/classes/sun/management/ExtendedPlatformComponent.java - src/java.security.acl/share/classes/java/security/acl/Acl.java - src/java.security.acl/share/classes/java/security/acl/AclEntry.java - src/java.security.acl/share/classes/java/security/acl/AclNotFoundException.java - src/java.security.acl/share/classes/java/security/acl/Group.java - src/java.security.acl/share/classes/java/security/acl/LastOwnerException.java - src/java.security.acl/share/classes/java/security/acl/NotOwnerException.java - src/java.security.acl/share/classes/java/security/acl/Owner.java - src/java.security.acl/share/classes/java/security/acl/Permission.java - src/java.security.acl/share/classes/java/security/acl/package-info.java - src/java.security.acl/share/classes/sun/security/acl/AclEntryImpl.java - src/java.security.acl/share/classes/sun/security/acl/AclImpl.java - src/java.security.acl/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.security.acl/share/classes/sun/security/acl/GroupImpl.java - src/java.security.acl/share/classes/sun/security/acl/OwnerImpl.java - src/java.security.acl/share/classes/sun/security/acl/PermissionImpl.java - src/java.security.acl/share/classes/sun/security/acl/PrincipalImpl.java - src/java.security.acl/share/classes/sun/security/acl/WorldGroupImpl.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java - src/jdk.runtime/share/classes/com/sun/tracing/Probe.java - src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java - src/jdk.runtime/share/classes/com/sun/tracing/Provider.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java - src/jdk.runtime/share/classes/com/sun/tracing/package-info.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java - src/jdk.runtime/share/classes/sun/tracing/package-info.java - src/jdk.runtime/share/native/libjsdt/JVM.c - src/jdk.runtime/share/native/libjsdt/jvm_symbols.h - src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c - src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c - src/jdk.security.auth/unix/native/libjaas/Solaris.c - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh - test/com/sun/tracing/BasicFunctionality.java - test/com/sun/tracing/BasicWithSecurityMgr.java - test/java/awt/color/LoadProfileWithSM.java - test/java/awt/color/LoadStandardProfilesTest.java - test/java/lang/CharSequence/DefaultTest.java - test/java/util/ResourceBundle/Bug6287579.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java Changeset: 59019de32478 Author: chegar Date: 2015-03-03 15:33 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/59019de32478 Clarify the behavior of multiple fields() calls ! src/java.base/share/classes/java/io/ObjectInputStream.java ! test/java/io/Serializable/FieldAccess/FieldAccessTest.java Changeset: 9d933ff6181e Author: chegar Date: 2015-03-03 15:45 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9d933ff6181e Additional FieldAccess test coverage ! test/java/io/Serializable/FieldAccess/FieldAccessTest.java Changeset: 7e2a754ddd5e Author: chegar Date: 2015-03-03 16:38 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7e2a754ddd5e Additional FieldAccess test coverage ! test/java/io/Serializable/FieldAccess/FieldAccessTest.java From chris.hegarty at oracle.com Tue Mar 3 16:46:32 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 16:46:32 +0000 Subject: hg: jdk9/sandbox/jaxws: Merge Message-ID: <201503031646.t23Gkb3Z028641@aojmv0008> Changeset: 26eb55457083 Author: chegar Date: 2015-03-03 14:32 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/26eb55457083 Merge - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Aspect.java From chris.hegarty at oracle.com Tue Mar 3 16:46:27 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 16:46:27 +0000 Subject: hg: jdk9/sandbox/corba: Merge Message-ID: <201503031646.t23GkbGY028638@aojmv0008> Changeset: e22b1d7c0eef Author: chegar Date: 2015-03-03 14:32 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/e22b1d7c0eef Merge From chris.hegarty at oracle.com Tue Mar 3 16:46:33 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 16:46:33 +0000 Subject: hg: jdk9/sandbox/nashorn: Merge Message-ID: <201503031646.t23GkdwV028647@aojmv0008> Changeset: ca8c847ac067 Author: chegar Date: 2015-03-03 14:32 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/ca8c847ac067 Merge From chris.hegarty at oracle.com Tue Mar 3 17:39:21 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 17:39:21 +0000 Subject: hg: jdk9/sandbox/jdk: Add api note about usage pattern Message-ID: <201503031739.t23HdLSX011207@aojmv0008> Changeset: 379b4065d315 Author: chegar Date: 2015-03-03 17:39 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/379b4065d315 Add api note about usage pattern ! src/java.base/share/classes/java/io/ObjectInputStream.java From chris.hegarty at oracle.com Tue Mar 3 18:35:12 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 18:35:12 +0000 Subject: hg: jdk9/sandbox: 4 new changesets Message-ID: <201503031835.t23IZHnC022003@aojmv0008> Changeset: 381c5a34a4af Author: serb Date: 2015-02-16 20:02 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/381c5a34a4af 8039269: images/cursors should not be in ${java.home}/lib Reviewed-by: mchung, alanb, erikj ! make/CompileJavaModules.gmk Changeset: b082971efc21 Author: ddehaven Date: 2015-02-17 11:50 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/b082971efc21 Merge Changeset: 3c3299ceeddd Author: prr Date: 2015-02-23 10:47 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/3c3299ceeddd Merge Changeset: 60f674776534 Author: prr Date: 2015-03-03 08:48 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/60f674776534 Merge From chris.hegarty at oracle.com Tue Mar 3 18:35:44 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 18:35:44 +0000 Subject: hg: jdk9/sandbox/jdk: 16 new changesets Message-ID: <201503031835.t23IZjGb022364@aojmv0008> Changeset: 673538dfde29 Author: neugens Date: 2015-02-11 07:54 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/673538dfde29 8071705: Java application menu misbehaves when running multiple screen stacked vertically Summary: JMenu miscalculates the position of the Popup origin when on multiple monitors stacked vertically Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/JMenu.java + test/javax/swing/JMenu/8071705/bug8071705.java Changeset: 5586348d8eef Author: ssides Date: 2015-02-11 15:10 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5586348d8eef 8044394: javadoc for BasicOptionPaneUI.addMessageComponents() has typo and grammar errors Summary: Fix typos in javadoc of BasicOptionPaneUI.addMessageComponents() Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java Changeset: a8efddeaae3d Author: van Date: 2015-02-11 16:22 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a8efddeaae3d 8068518: IllegalArgumentException in JTree.AccessibleJTree Reviewed-by: alexsch, ptbrunet ! src/java.desktop/share/classes/javax/swing/JTree.java Changeset: 2a0a557dd1b1 Author: asaha Date: 2015-02-12 14:56 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2a0a557dd1b1 Merge Changeset: 758eba588bd2 Author: serb Date: 2015-02-14 21:05 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/758eba588bd2 8072678: Wrong exception messages in java.awt.color.ICC_ColorSpace Reviewed-by: prr, serb Contributed-by: prasanta.sadhukhan at oracle.com ! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java + test/java/awt/Color/GetMinMaxValue_ICC_ColorSpace.java Changeset: d1444efeaf6e Author: neugens Date: 2015-02-16 10:34 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d1444efeaf6e 8072905: Fix copyright year for test from JDK-8071705 Summary: Test was pushed with wrong copyright year Reviewed-by: alexsch ! test/javax/swing/JMenu/8071705/bug8071705.java Changeset: d768141965d7 Author: anashaty Date: 2015-02-16 19:10 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d768141965d7 8072676: [macosx] Jtree icon painted over label when scrollbars present in window Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaIcon.java + test/javax/swing/JTree/8072676/TreeClipTest.java Changeset: 7ac7956389c5 Author: serb Date: 2015-02-16 20:01 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7ac7956389c5 8039269: images/cursors should not be in ${java.home}/lib Reviewed-by: mchung, alanb, erikj ! make/copy/Copy-java.desktop.gmk ! make/gensrc/Gensrc-java.desktop.gmk ! src/java.desktop/share/classes/java/awt/Cursor.java + src/java.desktop/share/classes/sun/awt/resources/cursors/CopyDrop32x32.gif + src/java.desktop/share/classes/sun/awt/resources/cursors/LinkDrop32x32.gif + src/java.desktop/share/classes/sun/awt/resources/cursors/MoveDrop32x32.gif + src/java.desktop/share/classes/sun/awt/resources/cursors/cursors.properties + src/java.desktop/share/classes/sun/awt/resources/cursors/invalid32x32.gif - src/java.desktop/share/conf/images/cursors/invalid32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveNoDrop32x32.gif - src/java.desktop/unix/conf/images/cursors/cursors.properties + src/java.desktop/windows/classes/sun/awt/resources/cursors/CopyDrop32x32.gif + src/java.desktop/windows/classes/sun/awt/resources/cursors/LinkDrop32x32.gif + src/java.desktop/windows/classes/sun/awt/resources/cursors/MoveDrop32x32.gif - src/java.desktop/windows/conf/images/cursors/cursors.properties + test/java/awt/Cursor/GetSystemCustomCursor/GetSystemCustomCursor.java Changeset: 8b9c99ed1251 Author: anashaty Date: 2015-02-17 19:56 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8b9c99ed1251 8072069: Toolkit.getScreenInsets() doesn't update if insets change Reviewed-by: serb, azvegint ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java Changeset: e5945133da7c Author: ddehaven Date: 2015-02-17 11:50 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e5945133da7c Merge - make/data/charsetmapping/dbcs - make/data/charsetmapping/extsbcs - make/data/charsetmapping/sbcs - make/data/charsetmapping/standard-charsets - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java Changeset: 5b2dc78c9536 Author: serb Date: 2015-02-18 16:59 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5b2dc78c9536 8068412: [macosx] Initialization of Cocoa hangs if CoreAudio was initialized before Reviewed-by: azvegint, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_PCM.cpp + test/javax/sound/midi/Devices/InitializationHang.java Changeset: 8b1da71f5860 Author: van Date: 2015-02-18 11:15 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8b1da71f5860 8069268: JComponent.AccessibleJComponent.addPropertyListeners adds exponential listeners Reviewed-by: ptbrunet, serb ! src/java.desktop/share/classes/javax/swing/JComponent.java + test/javax/accessibility/8069268/bug8069268.java Changeset: c867d4d46b58 Author: aivanov Date: 2015-02-19 12:50 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c867d4d46b58 8056915: Focus lost in applet when browser window is minimized and restored Reviewed-by: ant, dtitov, dcherepanov ! src/java.desktop/share/classes/sun/applet/AppletPanel.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java ! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFrame.java ! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Frame.h Changeset: a159e5358e25 Author: serb Date: 2015-02-19 18:47 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a159e5358e25 8072665: SoundLibraries.gmk and SoundDefs.h: remove isSigned8() dead code Reviewed-by: erikj, ihse, alexsch ! make/lib/SoundLibraries.gmk ! make/mapfiles/libjsound/mapfile-vers ! src/java.desktop/share/classes/com/sun/media/sound/Platform.java ! src/java.desktop/share/native/libjsound/Platform.c ! src/java.desktop/share/native/libjsound/SoundDefs.h Changeset: c020e5199fa8 Author: prr Date: 2015-02-23 10:47 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c020e5199fa8 Merge - src/jdk.runtime/share/classes/com/sun/tracing/Probe.java - src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java - src/jdk.runtime/share/classes/com/sun/tracing/Provider.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java - src/jdk.runtime/share/classes/com/sun/tracing/package-info.java - src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java - src/jdk.runtime/share/classes/sun/tracing/package-info.java - src/jdk.runtime/share/native/libjsdt/JVM.c - src/jdk.runtime/share/native/libjsdt/jvm_symbols.h - src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c - src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c - test/com/sun/tracing/BasicFunctionality.java - test/com/sun/tracing/BasicWithSecurityMgr.java Changeset: c892d81d7bba Author: prr Date: 2015-03-03 08:49 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c892d81d7bba Merge ! make/lib/SoundLibraries.gmk - src/java.base/share/classes/sun/security/acl/AclEntryImpl.java - src/java.base/share/classes/sun/security/acl/AclImpl.java - src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.base/share/classes/sun/security/acl/GroupImpl.java - src/java.base/share/classes/sun/security/acl/OwnerImpl.java - src/java.base/share/classes/sun/security/acl/PermissionImpl.java - src/java.base/share/classes/sun/security/acl/PrincipalImpl.java - src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java ! src/java.desktop/share/native/libjsound/SoundDefs.h - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java From roger.riggs at oracle.com Tue Mar 3 21:58:51 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Tue, 03 Mar 2015 21:58:51 +0000 Subject: hg: jdk9/sandbox/jdk: Summary: new tests and bug fixes for SecurityChecks Message-ID: <201503032158.t23LwpjR007312@aojmv0008> Changeset: 7b92bd0a34bb Author: tyan Date: 2015-03-03 16:54 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7b92bd0a34bb Summary: new tests and bug fixes for SecurityChecks ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c ! test/java/lang/ProcessHandle/Basic.java ! test/java/lang/ProcessHandle/InfoTest.java ! test/java/lang/ProcessHandle/JavaChild.java + test/java/lang/ProcessHandle/PermissionTest.java ! test/java/lang/ProcessHandle/TreeTest.java From chris.hegarty at oracle.com Tue Mar 3 22:20:35 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 03 Mar 2015 22:20:35 +0000 Subject: hg: jdk9/sandbox/jdk: 8054037: Improve tracing for java.security.debug=certpath; ... Message-ID: <201503032220.t23MKZsv012529@aojmv0008> Changeset: f7352b8a3cbf Author: juh Date: 2015-03-03 14:16 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f7352b8a3cbf 8054037: Improve tracing for java.security.debug=certpath 8055207: keystore and truststore debug output could be much better Reviewed-by: mullan, coffeys, jnimeh ! src/java.base/share/classes/java/security/cert/X509CertSelector.java ! src/java.base/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java ! src/java.base/share/classes/sun/security/provider/certpath/Builder.java ! src/java.base/share/classes/sun/security/provider/certpath/ConstraintsChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java From roger.riggs at oracle.com Tue Mar 3 23:02:49 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Tue, 03 Mar 2015 23:02:49 +0000 Subject: hg: jdk9/sandbox/jdk: correct expected exe name for sleep on windows Message-ID: <201503032302.t23N2nb8021200@aojmv0008> Changeset: b4c82c59fcaa Author: rriggs Date: 2015-03-03 18:02 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b4c82c59fcaa correct expected exe name for sleep on windows ! test/java/lang/ProcessHandle/InfoTest.java From magnus.ihse.bursie at oracle.com Tue Mar 3 23:56:08 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 03 Mar 2015 23:56:08 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201503032356.t23Nu8g7001314@aojmv0008> Changeset: 5739d66f14f3 Author: ihse Date: 2015-03-04 00:35 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/5739d66f14f3 Merge ! Makefile ! common/autoconf/spec.gmk.in ! make/Init.gmk ! make/Main.gmk ! make/MakeHelpers.gmk ! make/common/MakeBase.gmk Changeset: 8154cf8d50bb Author: ihse Date: 2015-03-04 00:58 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/8154cf8d50bb Manually restore help message improvements lost in merge. ! make/Help.gmk From magnus.ihse.bursie at oracle.com Tue Mar 3 23:56:35 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 03 Mar 2015 23:56:35 +0000 Subject: hg: jdk9/sandbox/corba: 2 new changesets Message-ID: <201503032356.t23NuaQv001414@aojmv0008> Changeset: b2d05b214848 Author: ihse Date: 2015-03-04 00:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/b2d05b214848 Removing unsupported repo-level Makefile - make/Makefile Changeset: 405c38cc89e3 Author: ihse Date: 2015-03-04 00:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/405c38cc89e3 Merge From magnus.ihse.bursie at oracle.com Tue Mar 3 23:56:53 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 03 Mar 2015 23:56:53 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503032356.t23NuruQ001484@aojmv0008> Changeset: bf9548eb0638 Author: ihse Date: 2015-03-04 00:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/bf9548eb0638 Merge - make/linux/makefiles/build_vm_def.sh - src/os/bsd/vm/dtraceJSDT_bsd.cpp - src/os/linux/vm/dtraceJSDT_linux.cpp - src/os/solaris/vm/dtraceJSDT_solaris.cpp - src/os/windows/vm/dtraceJSDT_windows.cpp - src/share/vm/oops/oop.inline2.hpp - src/share/vm/runtime/dtraceJSDT.cpp - src/share/vm/runtime/dtraceJSDT.hpp - test/serviceability/dcmd/ClassLoaderStatsTest.java - test/serviceability/dcmd/DcmdUtil.java - test/serviceability/dcmd/DynLibDcmdTest.java From magnus.ihse.bursie at oracle.com Tue Mar 3 23:57:35 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 03 Mar 2015 23:57:35 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503032357.t23NvZGJ001775@aojmv0008> Changeset: 569e42a9097e Author: ihse Date: 2015-03-04 00:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/569e42a9097e Merge From magnus.ihse.bursie at oracle.com Tue Mar 3 23:57:42 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 03 Mar 2015 23:57:42 +0000 Subject: hg: jdk9/sandbox/jaxws: Merge Message-ID: <201503032357.t23Nvg8C001854@aojmv0008> Changeset: 6c7a40f4a1f2 Author: ihse Date: 2015-03-04 00:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/6c7a40f4a1f2 Merge - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Aspect.java From magnus.ihse.bursie at oracle.com Tue Mar 3 23:57:49 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 03 Mar 2015 23:57:49 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503032357.t23Nvoef001903@aojmv0008> Changeset: 2b5d53ab7f10 Author: ihse Date: 2015-03-04 00:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2b5d53ab7f10 Removing unsupported repo-level Makefile - make/Makefile Changeset: 4f25ede026b0 Author: ihse Date: 2015-03-04 00:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4f25ede026b0 Merge - make/data/charsetmapping/dbcs - make/data/charsetmapping/extsbcs - make/data/charsetmapping/sbcs - make/data/charsetmapping/standard-charsets - src/java.desktop/macosx/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java - src/java.desktop/share/classes/java/awt/datatransfer/ClipboardOwner.java - src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorEvent.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorListener.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorTable.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParseException.java - src/java.desktop/share/classes/java/awt/datatransfer/StringSelection.java - src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/Transferable.java - src/java.desktop/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java - src/java.desktop/share/classes/java/awt/datatransfer/package.html - src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java - src/java.desktop/share/classes/sun/datatransfer/DesktopDatatransferService.java - src/java.desktop/share/conf/images/cursors/invalid32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveNoDrop32x32.gif - src/java.desktop/unix/classes/sun/awt/X11/XAWTFormatter.java - src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/unix/conf/images/cursors/cursors.properties - src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/windows/conf/images/cursors/cursors.properties - src/java.management/share/classes/java/lang/management/PlatformComponent.java - src/java.management/share/classes/sun/management/ExtendedPlatformComponent.java - src/java.security.acl/share/classes/java/security/acl/Acl.java - src/java.security.acl/share/classes/java/security/acl/AclEntry.java - src/java.security.acl/share/classes/java/security/acl/AclNotFoundException.java - src/java.security.acl/share/classes/java/security/acl/Group.java - src/java.security.acl/share/classes/java/security/acl/LastOwnerException.java - src/java.security.acl/share/classes/java/security/acl/NotOwnerException.java - src/java.security.acl/share/classes/java/security/acl/Owner.java - src/java.security.acl/share/classes/java/security/acl/Permission.java - src/java.security.acl/share/classes/java/security/acl/package-info.java - src/java.security.acl/share/classes/sun/security/acl/AclEntryImpl.java - src/java.security.acl/share/classes/sun/security/acl/AclImpl.java - src/java.security.acl/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.security.acl/share/classes/sun/security/acl/GroupImpl.java - src/java.security.acl/share/classes/sun/security/acl/OwnerImpl.java - src/java.security.acl/share/classes/sun/security/acl/PermissionImpl.java - src/java.security.acl/share/classes/sun/security/acl/PrincipalImpl.java - src/java.security.acl/share/classes/sun/security/acl/WorldGroupImpl.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java - src/jdk.runtime/share/classes/com/sun/tracing/Probe.java - src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java - src/jdk.runtime/share/classes/com/sun/tracing/Provider.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java - src/jdk.runtime/share/classes/com/sun/tracing/package-info.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java - src/jdk.runtime/share/classes/sun/tracing/package-info.java - src/jdk.runtime/share/native/libjsdt/JVM.c - src/jdk.runtime/share/native/libjsdt/jvm_symbols.h - src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c - src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh - test/com/sun/tracing/BasicFunctionality.java - test/com/sun/tracing/BasicWithSecurityMgr.java - test/java/awt/color/LoadProfileWithSM.java - test/java/awt/color/LoadStandardProfilesTest.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java From magnus.ihse.bursie at oracle.com Tue Mar 3 23:58:36 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 03 Mar 2015 23:58:36 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201503032358.t23Nwakm001972@aojmv0008> Changeset: eb613aec9d10 Author: ihse Date: 2015-03-04 00:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/eb613aec9d10 Removing unsupported repo-level Makefile - make/Makefile Changeset: d5f377f20511 Author: ihse Date: 2015-03-04 00:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/d5f377f20511 Merge - test/tools/javac/resolve/tests/PrimitiveBinopOverload.java From magnus.ihse.bursie at oracle.com Tue Mar 3 23:58:46 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 03 Mar 2015 23:58:46 +0000 Subject: hg: jdk9/sandbox/nashorn: 2 new changesets Message-ID: <201503032358.t23Nwk1I002045@aojmv0008> Changeset: 2986f5b2cf63 Author: ihse Date: 2015-03-04 00:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/2986f5b2cf63 Removing unsupported repo-level Makefile - make/Makefile Changeset: 27b60be2ca68 Author: ihse Date: 2015-03-04 00:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/27b60be2ca68 Merge From magnus.ihse.bursie at oracle.com Wed Mar 4 00:30:06 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 04 Mar 2015 00:30:06 +0000 Subject: hg: jdk9/sandbox/jdk: Make sure java -version do not crash due to demo code. Message-ID: <201503040030.t240U6D6008053@aojmv0008> Changeset: ff53c09fffe1 Author: ihse Date: 2015-03-04 01:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ff53c09fffe1 Make sure java -version do not crash due to demo code. ! src/java.base/share/native/libjava/jdk_util.c From chris.hegarty at oracle.com Wed Mar 4 02:20:57 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Mar 2015 02:20:57 +0000 Subject: hg: jdk9/sandbox/jdk: 8048360: Test signed jar files Message-ID: <201503040220.t242Kvjf000716@aojmv0008> Changeset: 4503bd758762 Author: weijun Date: 2015-03-04 10:12 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4503bd758762 8048360: Test signed jar files Reviewed-by: weijun Contributed-by: Amanda Jiang + test/java/security/Policy/SignedJar/SignedJarTest.java + test/java/security/Policy/SignedJar/SignedJarTest_1.policy + test/java/security/Policy/SignedJar/SignedJarTest_2.policy + test/java/security/Policy/SignedJar/keypass From chris.hegarty at oracle.com Wed Mar 4 08:20:34 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Mar 2015 08:20:34 +0000 Subject: hg: jdk9/sandbox/jdk: 8050371: More MessageDigest tests Message-ID: <201503040820.t248KZHA007545@aojmv0008> Changeset: 4223dabee9a3 Author: xuelei Date: 2015-03-04 08:10 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4223dabee9a3 8050371: More MessageDigest tests Reviewed-by: xuelei Contributed-by: Zaiyao Liu ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java + test/java/security/MessageDigest/TestSameLength.java + test/java/security/MessageDigest/TestSameValue.java From chris.hegarty at oracle.com Wed Mar 4 08:35:35 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Mar 2015 08:35:35 +0000 Subject: hg: jdk9/sandbox/jdk: 8048610: Implement regression test for bug fix of 4686632 in JCE Message-ID: <201503040835.t248ZZIe010427@aojmv0008> Changeset: d5b1b2c14d3f Author: weijun Date: 2015-03-04 16:26 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d5b1b2c14d3f 8048610: Implement regression test for bug fix of 4686632 in JCE Reviewed-by: weijun Contributed-by: Zaiyao Liu + test/com/sun/crypto/provider/Cipher/JCE/Bugs/4686632/Empty.java From chris.hegarty at oracle.com Wed Mar 4 09:50:11 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Mar 2015 09:50:11 +0000 Subject: hg: jdk9/sandbox: 8074099: Even with toolchain type clang, OBJC is set to gcc Message-ID: <201503040950.t249oBRV025072@aojmv0008> Changeset: fa6d6b488442 Author: ihse Date: 2015-03-04 10:47 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/fa6d6b488442 8074099: Even with toolchain type clang, OBJC is set to gcc Reviewed-by: erikj, ddehaven ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! make/common/NativeCompilation.gmk From chris.hegarty at oracle.com Wed Mar 4 10:05:09 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Mar 2015 10:05:09 +0000 Subject: hg: jdk9/sandbox: 8074091: Remove dead code from merge mistake in JavaCompilation.gmk Message-ID: <201503041005.t24A59Bf027661@aojmv0008> Changeset: 1f526efef765 Author: erikj Date: 2015-03-04 11:00 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/1f526efef765 8074091: Remove dead code from merge mistake in JavaCompilation.gmk Reviewed-by: ihse ! make/common/JavaCompilation.gmk From chris.hegarty at oracle.com Wed Mar 4 10:50:36 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Mar 2015 10:50:36 +0000 Subject: hg: jdk9/sandbox/jdk: 8074067: (bf) Re-examine java.base/share/native/libjava/Bits.c Message-ID: <201503041050.t24Aobde007939@aojmv0008> Changeset: 0c85e7c7adda Author: igerasim Date: 2015-03-04 13:44 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/0c85e7c7adda 8074067: (bf) Re-examine java.base/share/native/libjava/Bits.c Reviewed-by: alanb, martin ! src/java.base/share/native/libjava/Bits.c From jan.lahoda at oracle.com Wed Mar 4 15:36:02 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Wed, 04 Mar 2015 15:36:02 +0000 Subject: hg: jdk9/sandbox: Splitting ct.sym.txt per JDK modules, produce baseline and diffs rather than a monolitic ct.sym.txt with versions Message-ID: <201503041536.t24Fa3c4006056@aojmv0008> Changeset: 7f017edb8377 Author: jlahoda Date: 2015-03-04 16:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/7f017edb8377 Splitting ct.sym.txt per JDK modules, produce baseline and diffs rather than a monolitic ct.sym.txt with versions ! make/Images.gmk - make/data/symbols/ct.sym.txt + make/data/symbols/java.activation-7.sym.txt + make/data/symbols/java.activation-8.sym.txt + make/data/symbols/java.annotations.common-7.sym.txt + make/data/symbols/java.annotations.common-8.sym.txt + make/data/symbols/java.base-7.sym.txt + make/data/symbols/java.base-8.sym.txt + make/data/symbols/java.compiler-7.sym.txt + make/data/symbols/java.compiler-8.sym.txt + make/data/symbols/java.corba-7.sym.txt + make/data/symbols/java.corba-8.sym.txt + make/data/symbols/java.datatransfer-7.sym.txt + make/data/symbols/java.datatransfer-8.sym.txt + make/data/symbols/java.desktop-7.sym.txt + make/data/symbols/java.desktop-8.sym.txt + make/data/symbols/java.instrument-7.sym.txt + make/data/symbols/java.instrument-8.sym.txt + make/data/symbols/java.logging-7.sym.txt + make/data/symbols/java.logging-8.sym.txt + make/data/symbols/java.management-7.sym.txt + make/data/symbols/java.management-8.sym.txt + make/data/symbols/java.naming-7.sym.txt + make/data/symbols/java.naming-8.sym.txt + make/data/symbols/java.prefs-7.sym.txt + make/data/symbols/java.prefs-8.sym.txt + make/data/symbols/java.rmi-7.sym.txt + make/data/symbols/java.rmi-8.sym.txt + make/data/symbols/java.scripting-7.sym.txt + make/data/symbols/java.scripting-8.sym.txt + make/data/symbols/java.security.jgss-7.sym.txt + make/data/symbols/java.security.jgss-8.sym.txt + make/data/symbols/java.security.sasl-7.sym.txt + make/data/symbols/java.security.sasl-8.sym.txt + make/data/symbols/java.smartcardio-7.sym.txt + make/data/symbols/java.smartcardio-8.sym.txt + make/data/symbols/java.sql-7.sym.txt + make/data/symbols/java.sql-8.sym.txt + make/data/symbols/java.sql.rowset-7.sym.txt + make/data/symbols/java.sql.rowset-8.sym.txt + make/data/symbols/java.transaction-7.sym.txt + make/data/symbols/java.transaction-8.sym.txt + make/data/symbols/java.xml-7.sym.txt + make/data/symbols/java.xml-8.sym.txt + make/data/symbols/java.xml.bind-7.sym.txt + make/data/symbols/java.xml.bind-8.sym.txt + make/data/symbols/java.xml.crypto-7.sym.txt + make/data/symbols/java.xml.crypto-8.sym.txt + make/data/symbols/java.xml.ws-7.sym.txt + make/data/symbols/java.xml.ws-8.sym.txt + make/data/symbols/jdk.charsets-7.sym.txt + make/data/symbols/jdk.charsets-8.sym.txt + make/data/symbols/jdk.crypto.ec-7.sym.txt + make/data/symbols/jdk.crypto.ec-8.sym.txt + make/data/symbols/jdk.crypto.pkcs11-7.sym.txt + make/data/symbols/jdk.crypto.pkcs11-8.sym.txt + make/data/symbols/jdk.dev-7.sym.txt + make/data/symbols/jdk.dev-8.sym.txt + make/data/symbols/jdk.httpserver-7.sym.txt + make/data/symbols/jdk.httpserver-8.sym.txt + make/data/symbols/jdk.localedata-7.sym.txt + make/data/symbols/jdk.localedata-8.sym.txt + make/data/symbols/jdk.naming.dns-7.sym.txt + make/data/symbols/jdk.naming.dns-8.sym.txt + make/data/symbols/jdk.naming.rmi-7.sym.txt + make/data/symbols/jdk.naming.rmi-8.sym.txt + make/data/symbols/jdk.scripting.nashorn-7.sym.txt + make/data/symbols/jdk.scripting.nashorn-8.sym.txt + make/data/symbols/jdk.sctp-7.sym.txt + make/data/symbols/jdk.sctp-8.sym.txt + make/data/symbols/jdk.security.auth-7.sym.txt + make/data/symbols/jdk.security.auth-8.sym.txt + make/data/symbols/jdk.security.jgss-7.sym.txt + make/data/symbols/jdk.security.jgss-8.sym.txt From jan.lahoda at oracle.com Wed Mar 4 15:41:03 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Wed, 04 Mar 2015 15:41:03 +0000 Subject: hg: jdk9/sandbox/langtools: Split ct.sym.txt per JDK modules, produce baseline and diffs rather than a monolitic ct.sym.txt with versions Message-ID: <201503041541.t24Ff4ZW007301@aojmv0008> Changeset: e367bdac8502 Author: jlahoda Date: 2015-03-04 16:30 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/e367bdac8502 Split ct.sym.txt per JDK modules, produce baseline and diffs rather than a monolitic ct.sym.txt with versions ! make/tools/symbolgenerator/CreateSymbols.java From chris.hegarty at oracle.com Wed Mar 4 18:05:10 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Mar 2015 18:05:10 +0000 Subject: hg: jdk9/sandbox: 8074048: ccache 1.3.10 still not detected properly Message-ID: <201503041805.t24I5Gcs008132@aojmv0008> Changeset: d140b51ac9bb Author: srl Date: 2015-03-04 09:45 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/d140b51ac9bb 8074048: ccache 1.3.10 still not detected properly Summary: Fix configure to detect ccache 1.3.10 properly Reviewed-by: erikj Contributed-by: steven.loomis at oracle.com ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh From chris.hegarty at oracle.com Wed Mar 4 19:35:20 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Mar 2015 19:35:20 +0000 Subject: hg: jdk9/sandbox/hotspot: 8074349: AARCH64: C2 generates poor code for some byte and character stores Message-ID: <201503041935.t24JZKMl028902@aojmv0008> Changeset: 9a6515e858d5 Author: aph Date: 2015-03-03 17:56 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/9a6515e858d5 8074349: AARCH64: C2 generates poor code for some byte and character stores Summary: Use iRegIorL2I as src input for char and byte stores. Reviewed-by: kvn ! src/cpu/aarch64/vm/aarch64.ad From roger.riggs at oracle.com Wed Mar 4 19:52:10 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Wed, 04 Mar 2015 19:52:10 +0000 Subject: hg: jdk9/sandbox/jdk: Summary: Add tests to check java.management cputime with ProcessHandle cputime; also enhance tests to get cputime from a check and verify; fix bug in into.totalCPUDuration Message-ID: <201503041952.t24JqFeQ002410@aojmv0008> Changeset: 91d75fb921c5 Author: rriggs Date: 2015-03-04 14:51 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/91d75fb921c5 Summary: Add tests to check java.management cputime with ProcessHandle cputime; also enhance tests to get cputime from a check and verify; fix bug in into.totalCPUDuration ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c ! test/java/lang/ProcessHandle/InfoTest.java ! test/java/lang/ProcessHandle/JavaChild.java From jan.lahoda at oracle.com Wed Mar 4 20:56:32 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Wed, 04 Mar 2015 20:56:32 +0000 Subject: hg: jdk9/sandbox/langtools: Fixing CreateSymbolTest. Message-ID: <201503042056.t24KubRY018100@aojmv0008> Changeset: a72e968df869 Author: jlahoda Date: 2015-03-04 21:55 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/a72e968df869 Fixing CreateSymbolTest. ! make/tools/symbolgenerator/CreateSymbols.java From chris.hegarty at oracle.com Wed Mar 4 22:20:39 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Mar 2015 22:20:39 +0000 Subject: hg: jdk9/sandbox/jdk: 8073923: Files.lines() documentation needs clarification Message-ID: <201503042220.t24MKefJ004025@aojmv0008> Changeset: 27c361a07e97 Author: smarks Date: 2015-03-04 13:22 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/27c361a07e97 8073923: Files.lines() documentation needs clarification Reviewed-by: darcy, alanb ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/util/stream/Stream.java From chris.hegarty at oracle.com Wed Mar 4 23:20:37 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 04 Mar 2015 23:20:37 +0000 Subject: hg: jdk9/sandbox/jdk: 8073445: (fs) FileSystem.getPathMatcher(...) should check syntax component without regard to case Message-ID: <201503042320.t24NKhgN015651@aojmv0008> Changeset: 0e1bb756145c Author: bpb Date: 2015-03-04 15:05 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/0e1bb756145c 8073445: (fs) FileSystem.getPathMatcher(...) should check syntax component without regard to case Summary: Change String equals() to equalsIgnoreCase() where needed. Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! test/java/nio/file/PathMatcher/Basic.java From jan.lahoda at oracle.com Thu Mar 5 09:14:05 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Thu, 05 Mar 2015 09:14:05 +0000 Subject: hg: jdk9/sandbox/langtools: Cleaning up test. Message-ID: <201503050914.t259E5ul001639@aojmv0008> Changeset: ef5992de5ab3 Author: jlahoda Date: 2015-03-05 10:13 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/ef5992de5ab3 Cleaning up test. ! test/tools/javac/sym/CreateSymbolTest.java From chris.hegarty at oracle.com Thu Mar 5 09:35:09 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 09:35:09 +0000 Subject: hg: jdk9/sandbox: 8074395: Random build failures in javadoc on Solaris Message-ID: <201503050935.t259ZAw1004971@aojmv0008> Changeset: c802785ba3a7 Author: erikj Date: 2015-03-05 10:29 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/c802785ba3a7 8074395: Random build failures in javadoc on Solaris Reviewed-by: tbell ! make/Javadoc.gmk From chris.hegarty at oracle.com Thu Mar 5 09:35:35 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 09:35:35 +0000 Subject: hg: jdk9/sandbox/jdk: 8068260: java/io/Serializable/clearHandleTable/ClearHandleTable.java timed out Message-ID: <201503050935.t259ZZnc005278@aojmv0008> Changeset: 8daf89cf0f4e Author: chegar Date: 2015-03-05 09:38 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8daf89cf0f4e 8068260: java/io/Serializable/clearHandleTable/ClearHandleTable.java timed out Reviewed-by: rriggs, smarks ! test/java/io/Serializable/clearHandleTable/ClearHandleTable.java From tobias.hartmann at oracle.com Thu Mar 5 11:34:14 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 05 Mar 2015 11:34:14 +0000 Subject: hg: jdk9/sandbox/hotspot: JDK-8054307-branch: Removed unnecessary range/safety checks for the UTF16.getChar()/putChar() intrinsic. Message-ID: <201503051134.t25BYEtu029848@aojmv0008> Changeset: fa0e27b614c4 Author: thartmann Date: 2015-03-05 12:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/fa0e27b614c4 JDK-8054307-branch: Removed unnecessary range/safety checks for the UTF16.getChar()/putChar() intrinsic. ! src/share/vm/opto/library_call.cpp From chris.hegarty at oracle.com Thu Mar 5 13:20:37 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 13:20:37 +0000 Subject: hg: jdk9/sandbox/jdk: 8030708: warnings from b119 for jdk/src/share/back: JNI exception pending Message-ID: <201503051320.t25DKbKn023616@aojmv0008> Changeset: f493132a7e7e Author: dsamersoff Date: 2015-03-05 05:06 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f493132a7e7e 8030708: warnings from b119 for jdk/src/share/back: JNI exception pending Summary: Added some more checks for pending exception Reviewed-by: dholmes, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/StringReferenceImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/commonRef.c From chris.hegarty at oracle.com Thu Mar 5 13:20:44 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 13:20:44 +0000 Subject: hg: jdk9/sandbox/langtools: 8073645: Add lambda-based lazy eval versions of Assert.check methods Message-ID: <201503051320.t25DKiRK023730@aojmv0008> Changeset: 84849fdb360b Author: mcimadamore Date: 2015-03-05 13:10 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/84849fdb360b 8073645: Add lambda-based lazy eval versions of Assert.check methods Summary: Enhance Assert so that lazy string computation can occurr where needed; enhance static roding rule checkers to make sure the right version of the method is called. Reviewed-by: jlahoda ! make/intellij/build.xml ! make/intellij/workspace.xml ! make/test/crules/CodingRulesAnalyzerPlugin/Test.java ! make/test/crules/CodingRulesAnalyzerPlugin/Test.out ! make/tools/crules/AssertCheckAnalyzer.java ! make/tools/crules/resources/crules.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Assert.java From chris.hegarty at oracle.com Thu Mar 5 14:05:37 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 14:05:37 +0000 Subject: hg: jdk9/sandbox/jdk: 8073148: "The server has decided to close this client connection" repeated continuously Message-ID: <201503051405.t25E5ctX003630@aojmv0008> Changeset: dd67910c07f4 Author: sjiang Date: 2015-03-05 14:54 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dd67910c07f4 8073148: "The server has decided to close this client connection" repeated continuously Reviewed-by: jbachorik ! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java From chris.hegarty at oracle.com Thu Mar 5 14:50:43 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 14:50:43 +0000 Subject: hg: jdk9/sandbox/nashorn: 8035712: Restore some of the RuntimeCallSite specializations Message-ID: <201503051450.t25Eohlh015331@aojmv0008> Changeset: 20c3aef2b4cb Author: attila Date: 2015-03-05 15:43 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/20c3aef2b4cb 8035712: Restore some of the RuntimeCallSite specializations Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/BranchOptimizer.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/MethodEmitter.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/RuntimeCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BinaryNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java + test/script/basic/JDK-8035712.js From chris.hegarty at oracle.com Thu Mar 5 15:05:39 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 15:05:39 +0000 Subject: hg: jdk9/sandbox/langtools: 8073432: Object.getClass() throws stackless NPE, due to C2 intrinsic Message-ID: <201503051505.t25F5dCF018007@aojmv0008> Changeset: edf685b5d413 Author: mcimadamore Date: 2015-03-05 15:03 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/edf685b5d413 8073432: Object.getClass() throws stackless NPE, due to C2 intrinsic Summary: Javac should generate NPE checks using Objects.requireNonNull if -target >= 7 Reviewed-by: jlahoda Contributed-by: aleksey.shipilev at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java + test/tools/javac/8074306/TestSyntheticNullChecks.java From chris.hegarty at oracle.com Thu Mar 5 17:05:36 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 17:05:36 +0000 Subject: hg: jdk9/sandbox/jdk: 8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java fails intermittently Message-ID: <201503051705.t25H5beU015010@aojmv0008> Changeset: 85b61f4eee66 Author: chegar Date: 2015-03-05 17:04 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/85b61f4eee66 8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java fails intermittently Reviewed-by: rriggs, smarks ! test/java/rmi/testlibrary/TestLibrary.java ! test/java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java From roger.riggs at oracle.com Thu Mar 5 19:42:05 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 05 Mar 2015 19:42:05 +0000 Subject: hg: jdk9/sandbox/jdk: 4 new changesets Message-ID: <201503051942.t25Jg5vb017660@aojmv0008> Changeset: c80237bf942c Author: rriggs Date: 2015-03-05 09:36 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c80237bf942c Cleanup of native code and add test for cputime ! make/mapfiles/libjava/mapfile-vers ! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/solaris/native/libjava/ProcessHandleImpl_solaris.c ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c ! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c ! test/java/lang/ProcessHandle/InfoTest.java ! test/java/lang/ProcessHandle/JavaChild.java Changeset: ed691f517e61 Author: rriggs Date: 2015-03-05 13:43 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ed691f517e61 Cleanup mac native code; still no cputime ! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c Changeset: 217032a27f66 Author: rriggs Date: 2015-03-05 19:25 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/217032a27f66 Correct Solaris startTime ! src/java.base/solaris/native/libjava/ProcessHandleImpl_solaris.c Changeset: 258e07eaae67 Author: rriggs Date: 2015-03-05 19:27 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/258e07eaae67 Merge From jan.lahoda at oracle.com Thu Mar 5 21:43:59 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Thu, 05 Mar 2015 21:43:59 +0000 Subject: hg: jdk9/sandbox/langtools: Making CreateSymbolTest standalone. Message-ID: <201503052143.t25LhxpT008470@aojmv0008> Changeset: 5e7698e3b6e6 Author: jlahoda Date: 2015-03-05 22:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/5e7698e3b6e6 Making CreateSymbolTest standalone. ! test/tools/javac/sym/CreateSymbolTest.java From chris.hegarty at oracle.com Thu Mar 5 23:50:17 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 23:50:17 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201503052350.t25NoMoR002131@aojmv0008> Changeset: c83b132d6f51 Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/c83b132d6f51 Added tag jdk9-b53 for changeset d6ed47125a76 ! .hgtags Changeset: cb7367141e91 Author: lana Date: 2015-03-05 15:21 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/cb7367141e91 Merge From chris.hegarty at oracle.com Thu Mar 5 23:50:28 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 23:50:28 +0000 Subject: hg: jdk9/sandbox/corba: Added tag jdk9-b53 for changeset aadc16ca5ab7 Message-ID: <201503052350.t25NoSke002189@aojmv0008> Changeset: d469c5ad0c76 Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/d469c5ad0c76 Added tag jdk9-b53 for changeset aadc16ca5ab7 ! .hgtags From chris.hegarty at oracle.com Thu Mar 5 23:50:35 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 23:50:35 +0000 Subject: hg: jdk9/sandbox/hotspot: 2 new changesets Message-ID: <201503052350.t25Noa6i002239@aojmv0008> Changeset: f8094b53203e Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f8094b53203e Added tag jdk9-b53 for changeset effd5ef0c3eb ! .hgtags Changeset: c3b117fa5bde Author: lana Date: 2015-03-05 15:21 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c3b117fa5bde Merge From chris.hegarty at oracle.com Thu Mar 5 23:50:42 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 23:50:42 +0000 Subject: hg: jdk9/sandbox/jaxp: Added tag jdk9-b53 for changeset d5b5a010a166 Message-ID: <201503052350.t25NogB5002329@aojmv0008> Changeset: 542c0c855ad4 Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/542c0c855ad4 Added tag jdk9-b53 for changeset d5b5a010a166 ! .hgtags From chris.hegarty at oracle.com Thu Mar 5 23:50:48 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 23:50:48 +0000 Subject: hg: jdk9/sandbox/jaxws: Added tag jdk9-b53 for changeset b8fbe40efa97 Message-ID: <201503052350.t25Nomil002388@aojmv0008> Changeset: 83a0cf0e0878 Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/83a0cf0e0878 Added tag jdk9-b53 for changeset b8fbe40efa97 ! .hgtags From chris.hegarty at oracle.com Thu Mar 5 23:50:56 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 23:50:56 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503052350.t25NouaQ002477@aojmv0008> Changeset: c517009905c5 Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c517009905c5 Added tag jdk9-b53 for changeset 6cb5f5c34009 ! .hgtags Changeset: 568a62ab7d76 Author: lana Date: 2015-03-05 15:23 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/568a62ab7d76 Merge - src/java.desktop/share/conf/images/cursors/invalid32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveNoDrop32x32.gif - src/java.desktop/unix/conf/images/cursors/cursors.properties - src/java.desktop/windows/conf/images/cursors/cursors.properties - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java From chris.hegarty at oracle.com Thu Mar 5 23:51:03 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 23:51:03 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201503052351.t25Np3Wv002525@aojmv0008> Changeset: 01d8ed7079f1 Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/01d8ed7079f1 Added tag jdk9-b53 for changeset 99ff00581f36 ! .hgtags Changeset: ed34864f3b43 Author: lana Date: 2015-03-05 15:24 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/ed34864f3b43 Merge From chris.hegarty at oracle.com Thu Mar 5 23:51:09 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 05 Mar 2015 23:51:09 +0000 Subject: hg: jdk9/sandbox/nashorn: 2 new changesets Message-ID: <201503052351.t25NpAPH002573@aojmv0008> Changeset: f46a048deb93 Author: katleman Date: 2015-03-05 11:26 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/f46a048deb93 Added tag jdk9-b53 for changeset 6cd23482ca9b ! .hgtags Changeset: 26460b897225 Author: lana Date: 2015-03-05 15:22 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/26460b897225 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/RuntimeCallSite.java From chris.hegarty at oracle.com Fri Mar 6 01:05:36 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 06 Mar 2015 01:05:36 +0000 Subject: hg: jdk9/sandbox/jdk: 8044193: Need to add known answer tests for AES cipher Message-ID: <201503060105.t2615aVf016375@aojmv0008> Changeset: 1ab727276fd0 Author: valeriep Date: 2015-03-06 00:49 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1ab727276fd0 8044193: Need to add known answer tests for AES cipher Summary: Added more tests for AES cipher using known test vectors. Reviewed-by: valeriep Contributed-by: Zaiyao Liu + test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/Dynamic.java + test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithDefaultProvider.java + test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithProviderChange.java + test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithRemoveAddProvider.java + test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/testAES.policy From chris.hegarty at oracle.com Fri Mar 6 01:20:26 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 06 Mar 2015 01:20:26 +0000 Subject: hg: jdk9/sandbox/jaxp: 8049378: Examine references to ${java.home}/lib in JAXP Message-ID: <201503060120.t261KQGr019251@aojmv0008> Changeset: cb455de08da8 Author: joehw Date: 2015-03-05 17:18 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/cb455de08da8 8049378: Examine references to ${java.home}/lib in JAXP Reviewed-by: lancea, alanb ! src/java.xml/share/classes/javax/xml/XMLConstants.java ! src/java.xml/share/classes/javax/xml/datatype/DatatypeFactory.java ! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilderFactory.java ! src/java.xml/share/classes/javax/xml/parsers/SAXParserFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java ! src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java From chris.hegarty at oracle.com Fri Mar 6 09:05:48 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 06 Mar 2015 09:05:48 +0000 Subject: hg: jdk9/sandbox/nashorn: 8074491: run-nasgen in ant doesn't see the right Nashorn classes Message-ID: <201503060905.t2695mZI015417@aojmv0008> Changeset: 29945cf3274d Author: attila Date: 2015-03-06 09:59 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/29945cf3274d 8074491: run-nasgen in ant doesn't see the right Nashorn classes Reviewed-by: hannesw, lagergren ! make/build-nasgen.xml From chris.hegarty at oracle.com Fri Mar 6 09:20:47 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 06 Mar 2015 09:20:47 +0000 Subject: hg: jdk9/sandbox/nashorn: 8074487: Static analysis of IfNode should consider terminating branches Message-ID: <201503060920.t269KlfI018628@aojmv0008> Changeset: 700f5e3f5ff2 Author: attila Date: 2015-03-06 10:18 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/700f5e3f5ff2 8074487: Static analysis of IfNode should consider terminating branches Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java From chris.hegarty at oracle.com Fri Mar 6 10:35:35 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 06 Mar 2015 10:35:35 +0000 Subject: hg: jdk9/sandbox/jdk: 8073692: (cs) Inconsistent docs for CharsetDecoder.replaceWith and CharsetEncoder.replaceWith Message-ID: <201503061035.t26AZZs0003238@aojmv0008> Changeset: ce70f9bd29d2 Author: igerasim Date: 2015-03-06 13:30 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ce70f9bd29d2 8073692: (cs) Inconsistent docs for CharsetDecoder.replaceWith and CharsetEncoder.replaceWith Reviewed-by: martin ! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template From chris.hegarty at oracle.com Fri Mar 6 10:35:42 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 06 Mar 2015 10:35:42 +0000 Subject: hg: jdk9/sandbox/langtools: 8074306: NULLCHK is emitted as Object.getClass; ... Message-ID: <201503061035.t26AZgDp003314@aojmv0008> Changeset: 41c021f885ac Author: mcimadamore Date: 2015-03-06 10:30 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/41c021f885ac 8074306: NULLCHK is emitted as Object.getClass 8074501: Javac fix for 8073432 is missing right test BugIDs Summary: Correct test bugIds Reviewed-by: jjg ! test/tools/javac/8074306/TestSyntheticNullChecks.java From chris.hegarty at oracle.com Fri Mar 6 14:35:49 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 06 Mar 2015 14:35:49 +0000 Subject: hg: jdk9/sandbox/nashorn: 8074545: Undefined object values in object literals with spill properties Message-ID: <201503061435.t26EZn1x022070@aojmv0008> Changeset: c4ea1d87ab67 Author: hannesw Date: 2015-03-06 15:26 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/c4ea1d87ab67 8074545: Undefined object values in object literals with spill properties Reviewed-by: lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MapCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/JSONParser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SpillProperty.java + test/script/basic/JDK-8074545.js From chris.hegarty at oracle.com Fri Mar 6 19:20:15 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 06 Mar 2015 19:20:15 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201503061920.t26JKF2L027671@aojmv0008> Changeset: eaa3ab0ea346 Author: mchung Date: 2015-03-06 09:02 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/eaa3ab0ea346 8074428: Move pack200, unpack200, libpack200 to jdk.pack200 Reviewed-by: alanb, weijun, erikj, ihse ! common/bin/unshuffle_list.txt ! make/Images.gmk ! modules.xml Changeset: e15f4f47d00e Author: mchung Date: 2015-03-06 09:11 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/e15f4f47d00e 8074429: Move jar, jarsigner tool to jdk.jartool module Reviewed-by: alanb, weijun, erikj, ihse ! common/bin/unshuffle_list.txt ! make/Images.gmk ! modules.xml From chris.hegarty at oracle.com Fri Mar 6 19:20:49 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 06 Mar 2015 19:20:49 +0000 Subject: hg: jdk9/sandbox/jdk: 3 new changesets Message-ID: <201503061920.t26JKnZ5027974@aojmv0008> Changeset: 42ac03603daa Author: mchung Date: 2015-03-06 09:02 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/42ac03603daa 8074428: Move pack200, unpack200, libpack200 to jdk.pack200 Reviewed-by: alanb, weijun, erikj, ihse + make/launcher/Launcher-jdk.pack200.gmk - make/launcher/Launcher-jdk.runtime.gmk + make/lib/Lib-jdk.pack200.gmk - make/lib/Lib-jdk.runtime.gmk + src/jdk.pack200/share/native/common-unpack/bands.cpp + src/jdk.pack200/share/native/common-unpack/bands.h + src/jdk.pack200/share/native/common-unpack/bytes.cpp + src/jdk.pack200/share/native/common-unpack/bytes.h + src/jdk.pack200/share/native/common-unpack/coding.cpp + src/jdk.pack200/share/native/common-unpack/coding.h + src/jdk.pack200/share/native/common-unpack/constants.h + src/jdk.pack200/share/native/common-unpack/defines.h + src/jdk.pack200/share/native/common-unpack/unpack.cpp + src/jdk.pack200/share/native/common-unpack/unpack.h + src/jdk.pack200/share/native/common-unpack/utils.cpp + src/jdk.pack200/share/native/common-unpack/utils.h + src/jdk.pack200/share/native/common-unpack/zip.cpp + src/jdk.pack200/share/native/common-unpack/zip.h + src/jdk.pack200/share/native/libunpack/jni.cpp + src/jdk.pack200/share/native/unpack200/main.cpp + src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest - src/jdk.runtime/share/native/common-unpack/bands.cpp - src/jdk.runtime/share/native/common-unpack/bands.h - src/jdk.runtime/share/native/common-unpack/bytes.cpp - src/jdk.runtime/share/native/common-unpack/bytes.h - src/jdk.runtime/share/native/common-unpack/coding.cpp - src/jdk.runtime/share/native/common-unpack/coding.h - src/jdk.runtime/share/native/common-unpack/constants.h - src/jdk.runtime/share/native/common-unpack/defines.h - src/jdk.runtime/share/native/common-unpack/unpack.cpp - src/jdk.runtime/share/native/common-unpack/unpack.h - src/jdk.runtime/share/native/common-unpack/utils.cpp - src/jdk.runtime/share/native/common-unpack/utils.h - src/jdk.runtime/share/native/common-unpack/zip.cpp - src/jdk.runtime/share/native/common-unpack/zip.h - src/jdk.runtime/share/native/libunpack/jni.cpp - src/jdk.runtime/share/native/unpack200/main.cpp - src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest Changeset: 8a75967dd856 Author: mchung Date: 2015-03-06 09:07 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8a75967dd856 8074429: Move jar, jarsigner tool to jdk.jartool module Reviewed-by: alanb, weijun, erikj, ihse + make/gensrc/Gensrc-jdk.jartool.gmk ! make/launcher/Launcher-jdk.dev.gmk + make/launcher/Launcher-jdk.jartool.gmk - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java - src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java - src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java - src/jdk.dev/share/classes/sun/tools/jar/JarException.java - src/jdk.dev/share/classes/sun/tools/jar/Main.java - src/jdk.dev/share/classes/sun/tools/jar/Manifest.java - src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java - src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties + src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSigner.java + src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java + src/jdk.jartool/share/classes/com/sun/jarsigner/package-info.java + src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java + src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java + src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java + src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java + src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java + src/jdk.jartool/share/classes/sun/tools/jar/CommandLine.java + src/jdk.jartool/share/classes/sun/tools/jar/JarException.java + src/jdk.jartool/share/classes/sun/tools/jar/Main.java + src/jdk.jartool/share/classes/sun/tools/jar/Manifest.java + src/jdk.jartool/share/classes/sun/tools/jar/SignatureFile.java + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties + src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties Changeset: 3415f1bba050 Author: mchung Date: 2015-03-06 09:11 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3415f1bba050 8074430: Move policytool to jdk.policytool module Reviewed-by: alanb, weijun, erikj, ihse ! make/launcher/Launcher-jdk.dev.gmk - src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/PolicyTool.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_de.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_es.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_fr.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_it.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_ja.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_ko.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_pt_BR.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_sv.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_CN.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_HK.java + src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_TW.java From chris.hegarty at oracle.com Fri Mar 6 19:50:16 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 06 Mar 2015 19:50:16 +0000 Subject: hg: jdk9/sandbox: 8074430: Move policytool to jdk.policytool module Message-ID: <201503061950.t26JoLZl004295@aojmv0008> Changeset: e4ac72088e21 Author: mchung Date: 2015-03-06 11:00 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/e4ac72088e21 8074430: Move policytool to jdk.policytool module Reviewed-by: alanb, weijun, erikj, ihse ! common/bin/unshuffle_list.txt ! make/Images.gmk ! modules.xml From chris.hegarty at oracle.com Sat Mar 7 15:20:36 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 07 Mar 2015 15:20:36 +0000 Subject: hg: jdk9/sandbox/jdk: 8074460: Always print seeds used in [Splittable]Random instances in java.math tests Message-ID: <201503071520.t27FKb0k005793@aojmv0008> Changeset: 50ccf30fafcd Author: bpb Date: 2015-03-06 16:00 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/50ccf30fafcd 8074460: Always print seeds used in [Splittable]Random instances in java.math tests Summary: Create a utility class which creates a pseudorandom number generator (PRNG) and retains the seed. Use this class in java.math tests which use a PRNG. Always print the seed value before the PRNG is used. Reviewed-by: darcy ! test/java/math/BigDecimal/StringConstructor.java ! test/java/math/BigInteger/BigIntegerTest.java ! test/java/math/BigInteger/ModPow65537.java ! test/java/math/BigInteger/PrimeTest.java ! test/java/math/BigInteger/SymmetricRangeTests.java + test/java/math/RandomSeed.java From chris.hegarty at oracle.com Sat Mar 7 18:20:38 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 07 Mar 2015 18:20:38 +0000 Subject: hg: jdk9/sandbox/jdk: 8074406: DateTimeFormatter.appendZoneOrOffsetId() fails to resolve a ZoneOffset for OffsetDateTime Message-ID: <201503071820.t27IKiKg007698@aojmv0008> Changeset: 4adbc5971858 Author: sherman Date: 2015-03-07 10:11 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4adbc5971858 8074406: DateTimeFormatter.appendZoneOrOffsetId() fails to resolve a ZoneOffset for OffsetDateTime Summary: to support resolve OffsetDateTime from DTF.appendZoneOrOffset() Reviewed-by: rriggs ! src/java.base/share/classes/java/time/format/Parsed.java ! test/java/time/tck/java/time/format/TCKZoneIdPrinterParser.java From chris.hegarty at oracle.com Sun Mar 8 05:20:36 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sun, 08 Mar 2015 05:20:36 +0000 Subject: hg: jdk9/sandbox/jdk: 8074373: NMT is not enabled if NMT option is specified after class path specifiers Message-ID: <201503080520.t285Kb8u000869@aojmv0008> Changeset: 3cc28f4f1137 Author: ksrini Date: 2015-03-07 15:21 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3cc28f4f1137 8074373: NMT is not enabled if NMT option is specified after class path specifiers Reviewed-by: dholmes ! src/java.base/share/native/libjli/java.c ! test/tools/launcher/TestSpecialArgs.java From joe.darcy at oracle.com Mon Mar 9 00:59:05 2015 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Mon, 09 Mar 2015 00:59:05 +0000 Subject: hg: jdk9/sandbox/jdk: Initial changes fdlibm-port Message-ID: <201503090059.t290x6Jt024588@aojmv0008> Changeset: 3c7157ac2486 Author: darcy Date: 2015-03-08 17:55 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3c7157ac2486 Initial changes fdlibm-port From joe.darcy at oracle.com Mon Mar 9 00:59:30 2015 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Mon, 09 Mar 2015 00:59:30 +0000 Subject: hg: jdk9/sandbox/corba: Initial changes fdlibm-port Message-ID: <201503090059.t290xUkY024678@aojmv0008> Changeset: 1c7feeb25022 Author: darcy Date: 2015-03-08 17:55 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/1c7feeb25022 Initial changes fdlibm-port From joe.darcy at oracle.com Mon Mar 9 00:59:50 2015 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Mon, 09 Mar 2015 00:59:50 +0000 Subject: hg: jdk9/sandbox/hotspot: Initial changes fdlibm-port Message-ID: <201503090059.t290xoGg024732@aojmv0008> Changeset: 71556905dd2f Author: darcy Date: 2015-03-08 17:55 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/71556905dd2f Initial changes fdlibm-port From joe.darcy at oracle.com Mon Mar 9 01:00:06 2015 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Mon, 09 Mar 2015 01:00:06 +0000 Subject: hg: jdk9/sandbox/jaxp: Initial changes fdlibm-port Message-ID: <201503090100.t291065d024795@aojmv0008> Changeset: cf7792e30c2d Author: darcy Date: 2015-03-08 17:55 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/cf7792e30c2d Initial changes fdlibm-port From joe.darcy at oracle.com Mon Mar 9 01:00:21 2015 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Mon, 09 Mar 2015 01:00:21 +0000 Subject: hg: jdk9/sandbox/jaxws: Initial changes fdlibm-port Message-ID: <201503090100.t2910LkX024884@aojmv0008> Changeset: 4444f5e30ea0 Author: darcy Date: 2015-03-08 17:55 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/4444f5e30ea0 Initial changes fdlibm-port From joe.darcy at oracle.com Mon Mar 9 01:00:37 2015 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Mon, 09 Mar 2015 01:00:37 +0000 Subject: hg: jdk9/sandbox/langtools: Initial changes fdlibm-port Message-ID: <201503090100.t2910b5V024945@aojmv0008> Changeset: 34a096d8c4e9 Author: darcy Date: 2015-03-08 17:55 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/34a096d8c4e9 Initial changes fdlibm-port From joe.darcy at oracle.com Mon Mar 9 01:00:55 2015 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Mon, 09 Mar 2015 01:00:55 +0000 Subject: hg: jdk9/sandbox/nashorn: Initial changes fdlibm-port Message-ID: <201503090100.t2910taB025033@aojmv0008> Changeset: f8b7d30bb433 Author: darcy Date: 2015-03-08 17:55 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/f8b7d30bb433 Initial changes fdlibm-port From joe.darcy at oracle.com Mon Mar 9 01:01:10 2015 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Mon, 09 Mar 2015 01:01:10 +0000 Subject: hg: jdk9/sandbox: Initial changes fdlibm-port Message-ID: <201503090101.t2911ACK025092@aojmv0008> Changeset: 5166f564263c Author: darcy Date: 2015-03-08 17:55 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/5166f564263c Initial changes fdlibm-port From chris.hegarty at oracle.com Mon Mar 9 09:50:13 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 09 Mar 2015 09:50:13 +0000 Subject: hg: jdk9/sandbox: 8074096: Disable (most) native warnings in JDK on a per-library basis Message-ID: <201503090950.t299oDx9010209@aojmv0008> Changeset: 895d48a23a86 Author: ihse Date: 2015-03-09 10:39 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/895d48a23a86 8074096: Disable (most) native warnings in JDK on a per-library basis Reviewed-by: erikj, tbell ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk From chris.hegarty at oracle.com Mon Mar 9 09:50:39 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 09 Mar 2015 09:50:39 +0000 Subject: hg: jdk9/sandbox/jdk: 8074096: Disable (most) native warnings in JDK on a per-library basis Message-ID: <201503090950.t299oda9010468@aojmv0008> Changeset: 676ec3e5cfc3 Author: ihse Date: 2015-03-09 10:39 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/676ec3e5cfc3 8074096: Disable (most) native warnings in JDK on a per-library basis Reviewed-by: erikj, tbell ! make/CompileDemos.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.security.jgss.gmk ! make/lib/Lib-jdk.crypto.ec.gmk ! make/lib/Lib-jdk.crypto.pkcs11.gmk ! make/lib/Lib-jdk.deploy.osx.gmk ! make/lib/Lib-jdk.pack200.gmk ! make/lib/NetworkingLibraries.gmk ! make/lib/NioLibraries.gmk ! make/lib/PlatformLibraries.gmk ! make/lib/SoundLibraries.gmk From chris.hegarty at oracle.com Mon Mar 9 10:50:48 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 09 Mar 2015 10:50:48 +0000 Subject: hg: jdk9/sandbox/nashorn: 8074556: Functions should not share allocator maps Message-ID: <201503091050.t29Aomau022996@aojmv0008> Changeset: b4d62e7260a4 Author: hannesw Date: 2015-03-09 11:34 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/b4d62e7260a4 8074556: Functions should not share allocator maps Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AllocationStrategy.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java + test/script/basic/JDK-8074556.js From tobias.hartmann at oracle.com Mon Mar 9 10:53:45 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 09 Mar 2015 10:53:45 +0000 Subject: hg: jdk9/sandbox/hotspot: JDK-8054307-branch: Fixed bug in encoding of strings in Java annotations. Message-ID: <201503091053.t29ArjAT024204@aojmv0008> Changeset: 89abd605a32e Author: thartmann Date: 2015-03-09 11:53 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/89abd605a32e JDK-8054307-branch: Fixed bug in encoding of strings in Java annotations. ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/utilities/utf8.cpp ! src/share/vm/utilities/utf8.hpp + test/runtime/Annotations/TestAnnotatedStringEncoding.java From jan.lahoda at oracle.com Mon Mar 9 12:30:35 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 09 Mar 2015 12:30:35 +0000 Subject: hg: jdk9/sandbox/jaxp: Merging recent 'default' changes into the JDK-8058150-branch Message-ID: <201503091230.t29CUZMS014194@aojmv0008> Changeset: 8668676408c4 Author: jlahoda Date: 2015-03-09 13:16 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/8668676408c4 Merging recent 'default' changes into the JDK-8058150-branch From jan.lahoda at oracle.com Mon Mar 9 12:30:35 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 09 Mar 2015 12:30:35 +0000 Subject: hg: jdk9/sandbox: Merging recent 'default' changes into the JDK-8058150-branch Message-ID: <201503091230.t29CUZda014174@aojmv0008> Changeset: e98af0ec2114 Author: jlahoda Date: 2015-03-09 13:16 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/e98af0ec2114 Merging recent 'default' changes into the JDK-8058150-branch ! make/Images.gmk From jan.lahoda at oracle.com Mon Mar 9 12:30:34 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 09 Mar 2015 12:30:34 +0000 Subject: hg: jdk9/sandbox/jdk: Merging recent 'default' changes into the JDK-8058150-branch Message-ID: <201503091230.t29CUZYD014165@aojmv0008> Changeset: 477dfa70dd7d Author: jlahoda Date: 2015-03-09 13:16 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/477dfa70dd7d Merging recent 'default' changes into the JDK-8058150-branch - make/launcher/Launcher-jdk.runtime.gmk - make/lib/Lib-jdk.runtime.gmk - src/java.desktop/share/conf/images/cursors/invalid32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveNoDrop32x32.gif - src/java.desktop/unix/conf/images/cursors/cursors.properties - src/java.desktop/windows/conf/images/cursors/cursors.properties - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java - src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java - src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java - src/jdk.dev/share/classes/sun/tools/jar/JarException.java - src/jdk.dev/share/classes/sun/tools/jar/Main.java - src/jdk.dev/share/classes/sun/tools/jar/Manifest.java - src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java - src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties - src/jdk.runtime/share/native/common-unpack/bands.cpp - src/jdk.runtime/share/native/common-unpack/bands.h - src/jdk.runtime/share/native/common-unpack/bytes.cpp - src/jdk.runtime/share/native/common-unpack/bytes.h - src/jdk.runtime/share/native/common-unpack/coding.cpp - src/jdk.runtime/share/native/common-unpack/coding.h - src/jdk.runtime/share/native/common-unpack/constants.h - src/jdk.runtime/share/native/common-unpack/defines.h - src/jdk.runtime/share/native/common-unpack/unpack.cpp - src/jdk.runtime/share/native/common-unpack/unpack.h - src/jdk.runtime/share/native/common-unpack/utils.cpp - src/jdk.runtime/share/native/common-unpack/utils.h - src/jdk.runtime/share/native/common-unpack/zip.cpp - src/jdk.runtime/share/native/common-unpack/zip.h - src/jdk.runtime/share/native/libunpack/jni.cpp - src/jdk.runtime/share/native/unpack200/main.cpp - src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest From jan.lahoda at oracle.com Mon Mar 9 12:30:36 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 09 Mar 2015 12:30:36 +0000 Subject: hg: jdk9/sandbox/langtools: Merging recent 'default' changes into the JDK-8058150-branch Message-ID: <201503091230.t29CUas8014234@aojmv0008> Changeset: 67635254e768 Author: jlahoda Date: 2015-03-09 13:16 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/67635254e768 Merging recent 'default' changes into the JDK-8058150-branch From jan.lahoda at oracle.com Mon Mar 9 12:30:37 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 09 Mar 2015 12:30:37 +0000 Subject: hg: jdk9/sandbox/nashorn: Merging recent 'default' changes into the JDK-8058150-branch Message-ID: <201503091230.t29CUbQA014281@aojmv0008> Changeset: 9d811d69bfb4 Author: jlahoda Date: 2015-03-09 13:16 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/9d811d69bfb4 Merging recent 'default' changes into the JDK-8058150-branch - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/RuntimeCallSite.java From jan.lahoda at oracle.com Mon Mar 9 12:30:38 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 09 Mar 2015 12:30:38 +0000 Subject: hg: jdk9/sandbox/hotspot: Merging recent 'default' changes into the JDK-8058150-branch Message-ID: <201503091230.t29CUcP2014326@aojmv0008> Changeset: 0524a06e8bfa Author: jlahoda Date: 2015-03-09 13:16 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/0524a06e8bfa Merging recent 'default' changes into the JDK-8058150-branch From jan.lahoda at oracle.com Mon Mar 9 12:30:39 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 09 Mar 2015 12:30:39 +0000 Subject: hg: jdk9/sandbox/corba: Merging recent 'default' changes into the JDK-8058150-branch Message-ID: <201503091230.t29CUdxm014332@aojmv0008> Changeset: bb1f3e2bf45c Author: jlahoda Date: 2015-03-09 13:16 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/bb1f3e2bf45c Merging recent 'default' changes into the JDK-8058150-branch From jan.lahoda at oracle.com Mon Mar 9 12:30:39 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 09 Mar 2015 12:30:39 +0000 Subject: hg: jdk9/sandbox/jaxws: Merging recent 'default' changes into the JDK-8058150-branch Message-ID: <201503091230.t29CUiwZ014338@aojmv0008> Changeset: 53ffa4d1611b Author: jlahoda Date: 2015-03-09 13:16 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/53ffa4d1611b Merging recent 'default' changes into the JDK-8058150-branch From jan.lahoda at oracle.com Mon Mar 9 14:47:21 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 09 Mar 2015 14:47:21 +0000 Subject: hg: jdk9/sandbox/langtools: Fixing class loading in the CreateSymbolTest. Message-ID: <201503091447.t29ElLAt011537@aojmv0008> Changeset: e0b339ee20dc Author: jlahoda Date: 2015-03-09 15:46 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/e0b339ee20dc Fixing class loading in the CreateSymbolTest. ! test/tools/javac/sym/CreateSymbolTest.java From chris.hegarty at oracle.com Mon Mar 9 15:06:04 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 09 Mar 2015 15:06:04 +0000 Subject: hg: jdk9/sandbox/nashorn: 8074671: Nashorn Parser API Message-ID: <201503091506.t29F69UE015232@aojmv0008> Changeset: 9597425b6b38 Author: sundar Date: 2015-03-09 20:14 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/9597425b6b38 8074671: Nashorn Parser API Reviewed-by: darcy, forax, attila, hannesw ! make/build.xml ! make/nbproject/project.xml ! make/project.properties + samples/evalcheck.js + samples/withcheck.js + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayAccessTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayAccessTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayLiteralTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayLiteralTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/AssignmentTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/AssignmentTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BinaryTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BinaryTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BlockTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BlockTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BreakTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BreakTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CaseTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CaseTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompilationUnitTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompilationUnitTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompoundAssignmentTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompoundAssignmentTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ConditionalExpressionTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ConditionalExpressionTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ConditionalLoopTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ContinueTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ContinueTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DebuggerTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DebuggerTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Diagnostic.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DiagnosticImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DiagnosticListener.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DoWhileLoopTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DoWhileLoopTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/EmptyStatementTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/EmptyStatementTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ErroneousTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ErroneousTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionStatementTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionStatementTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForInLoopTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForInLoopTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForLoopTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForLoopTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionCallTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionCallTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/GotoTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IdentifierTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IdentifierTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IfTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IfTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/InstanceOfTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/InstanceOfTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LabeledStatementTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LabeledStatementTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LineMap.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LineMapImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LiteralTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LiteralTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LoopTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/MemberSelectTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/MemberSelectTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/NewTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/NewTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ObjectLiteralTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ObjectLiteralTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParenthesizedTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Parser.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParserImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/PropertyTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/PropertyTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/RegExpLiteralTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/RegExpLiteralTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ReturnTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ReturnTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SimpleTreeVisitorES5_1.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/StatementTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/StatementTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SwitchTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SwitchTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ThrowTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ThrowTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Tree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeVisitor.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TryTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TryTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnaryTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnaryTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnknownTreeException.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WhileLoopTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WhileLoopTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WithTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WithTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/package-info.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BlockStatement.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/DebuggerNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ErrorNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/JSONWriter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeVisitor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Options.java ! test/script/basic/parser/tryCatchStat.js.EXPECTED ! test/script/basic/parser/util.js + test/script/nosecurity/parserapi.js + test/script/nosecurity/parserapi.js.EXPECTED + test/script/nosecurity/parserapi_const_as_var.js + test/script/nosecurity/parserapi_const_as_var.js.EXPECTED + test/script/nosecurity/parserapi_empty_stat.js + test/script/nosecurity/parserapi_empty_stat.js.EXPECTED + test/script/nosecurity/parserapi_nse.js + test/script/nosecurity/parserapi_nse.js.EXPECTED + test/script/nosecurity/parserapi_scripting.js + test/script/nosecurity/parserapi_scripting.js.EXPECTED + test/script/nosecurity/parserapi_strict.js + test/script/nosecurity/parserapi_strict.js.EXPECTED + test/script/nosecurity/parsernegativetests/caseoutofswitch.js + test/script/nosecurity/parsernegativetests/illegalbreak.js + test/script/nosecurity/parsernegativetests/illegalcontinue.js + test/script/nosecurity/parsernegativetests/illegallvalue.js + test/script/nosecurity/parsernegativetests/illegaloperator.js + test/script/nosecurity/parsernegativetests/keywordident.js + test/script/nosecurity/parsernegativetests/parenmissing.js + test/script/nosecurity/parsernegativetests/repeatedproperty.js + test/script/nosecurity/parsernegativetests/strict_repeatedproperty.js + test/script/nosecurity/parsernegativetests/strict_repeatparam.js + test/script/nosecurity/parsernegativetests/strict_with.js + test/script/nosecurity/parsernegativetests/toplevelreturn.js + test/script/nosecurity/parsertests/array_literal.js + test/script/nosecurity/parsertests/assignmentExpr.js + test/script/nosecurity/parsertests/binaryExpr.js + test/script/nosecurity/parsertests/block.js + test/script/nosecurity/parsertests/breakStat.js + test/script/nosecurity/parsertests/condExpr.js + test/script/nosecurity/parsertests/continueStat.js + test/script/nosecurity/parsertests/debuggerStat.js + test/script/nosecurity/parsertests/functions.js + test/script/nosecurity/parsertests/ifStat.js + test/script/nosecurity/parsertests/labelledStat.js + test/script/nosecurity/parsertests/lhsExpr.js + test/script/nosecurity/parsertests/loopStat.js + test/script/nosecurity/parsertests/objectLitExpr.js + test/script/nosecurity/parsertests/parenExpr.js + test/script/nosecurity/parsertests/primaryExpr.js + test/script/nosecurity/parsertests/regexp_literal.js + test/script/nosecurity/parsertests/returnStat.js + test/script/nosecurity/parsertests/switchStat.js + test/script/nosecurity/parsertests/throwStat.js + test/script/nosecurity/parsertests/tryCatchStat.js + test/script/nosecurity/parsertests/unaryExpr.js + test/script/nosecurity/parsertests/useStrict.js + test/script/nosecurity/parsertests/varDecl.js + test/script/nosecurity/parsertests/withStat.js + test/script/nosecurity/parservisitor.js + test/script/nosecurity/parservisitor.js.EXPECTED + test/src/jdk/nashorn/api/tree/ParseAPITest.java ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/parser/ParserTest.java From chris.hegarty at oracle.com Mon Mar 9 15:20:48 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 09 Mar 2015 15:20:48 +0000 Subject: hg: jdk9/sandbox/jdk: 8074690: Fix for JDK-8074429 was not complete Message-ID: <201503091520.t29FKmNj017882@aojmv0008> Changeset: ea4f6f76f694 Author: ihse Date: 2015-03-09 16:18 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ea4f6f76f694 8074690: Fix for JDK-8074429 was not complete Reviewed-by: alanb, erikj ! make/gensrc/Gensrc-jdk.dev.gmk From jan.lahoda at oracle.com Mon Mar 9 17:06:09 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 09 Mar 2015 17:06:09 +0000 Subject: hg: jdk9/sandbox/langtools: Moving CreateSymbols to the top-level repository Message-ID: <201503091706.t29H69E0008727@aojmv0008> Changeset: 402fa2c8ae78 Author: jlahoda Date: 2015-03-09 18:04 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/402fa2c8ae78 Moving CreateSymbols to the top-level repository - make/tools/historyprobe/Probe.java - make/tools/symbolgenerator/CreateSymbols.java - test/tools/javac/sym/CreateSymbolTest.java From jan.lahoda at oracle.com Mon Mar 9 17:06:18 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Mon, 09 Mar 2015 17:06:18 +0000 Subject: hg: jdk9/sandbox: Moving CreateSymbols to the top-level repository Message-ID: <201503091706.t29H6Jdv008775@aojmv0008> Changeset: 63c6072f7a5d Author: jlahoda Date: 2015-03-09 18:04 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/63c6072f7a5d Moving CreateSymbols to the top-level repository ! make/Images.gmk + make/test/TEST.ROOT + make/test/tools/sym/CreateSymbolsTest.java + make/test/tools/sym/CreateSymbolsTestImpl.java + make/tools/historyprobe/Probe.java + make/tools/symbolgenerator/CreateSymbols.java From chris.hegarty at oracle.com Mon Mar 9 18:50:38 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 09 Mar 2015 18:50:38 +0000 Subject: hg: jdk9/sandbox/jdk: 8065078: NetworkInterface.getNetworkInterfaces() triggers intermittent test failures Message-ID: <201503091850.t29IocOT029985@aojmv0008> Changeset: c3b558249c32 Author: msheppar Date: 2015-03-09 18:48 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c3b558249c32 8065078: NetworkInterface.getNetworkInterfaces() triggers intermittent test failures Reviewed-by: chegar ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c From roger.riggs at oracle.com Mon Mar 9 22:07:35 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Mon, 09 Mar 2015 22:07:35 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503092207.t29M7ZgX009613@aojmv0008> Changeset: a14a6a655f9f Author: rriggs Date: 2015-03-09 17:15 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a14a6a655f9f Merge From roger.riggs at oracle.com Mon Mar 9 22:07:36 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Mon, 09 Mar 2015 22:07:36 +0000 Subject: hg: jdk9/sandbox/corba: Merge Message-ID: <201503092207.t29M7aE1009677@aojmv0008> Changeset: 01133cca8576 Author: rriggs Date: 2015-03-09 17:15 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/01133cca8576 Merge From roger.riggs at oracle.com Mon Mar 9 22:07:34 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Mon, 09 Mar 2015 22:07:34 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503092207.t29M7YUa009566@aojmv0008> Changeset: 29bc7240802f Author: rriggs Date: 2015-03-09 17:15 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/29bc7240802f Merge From roger.riggs at oracle.com Mon Mar 9 22:07:38 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Mon, 09 Mar 2015 22:07:38 +0000 Subject: hg: jdk9/sandbox: Merge Message-ID: <201503092207.t29M7c2g009776@aojmv0008> Changeset: 4e3af8b64d83 Author: rriggs Date: 2015-03-09 17:15 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/4e3af8b64d83 Merge From roger.riggs at oracle.com Mon Mar 9 22:07:37 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Mon, 09 Mar 2015 22:07:37 +0000 Subject: hg: jdk9/sandbox/langtools: Merge Message-ID: <201503092207.t29M7ca2009754@aojmv0008> Changeset: 80dc41409332 Author: rriggs Date: 2015-03-09 17:15 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/80dc41409332 Merge From roger.riggs at oracle.com Mon Mar 9 22:07:37 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Mon, 09 Mar 2015 22:07:37 +0000 Subject: hg: jdk9/sandbox/jdk: 3 new changesets Message-ID: <201503092207.t29M7cVq009772@aojmv0008> Changeset: 319fc36d3673 Author: rriggs Date: 2015-03-09 17:15 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/319fc36d3673 Merge - make/launcher/Launcher-jdk.runtime.gmk - make/lib/Lib-jdk.runtime.gmk - src/java.desktop/share/conf/images/cursors/invalid32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveNoDrop32x32.gif - src/java.desktop/unix/conf/images/cursors/cursors.properties - src/java.desktop/windows/conf/images/cursors/cursors.properties - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java - src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java - src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java - src/jdk.dev/share/classes/sun/tools/jar/JarException.java - src/jdk.dev/share/classes/sun/tools/jar/Main.java - src/jdk.dev/share/classes/sun/tools/jar/Manifest.java - src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java - src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties - src/jdk.runtime/share/native/common-unpack/bands.cpp - src/jdk.runtime/share/native/common-unpack/bands.h - src/jdk.runtime/share/native/common-unpack/bytes.cpp - src/jdk.runtime/share/native/common-unpack/bytes.h - src/jdk.runtime/share/native/common-unpack/coding.cpp - src/jdk.runtime/share/native/common-unpack/coding.h - src/jdk.runtime/share/native/common-unpack/constants.h - src/jdk.runtime/share/native/common-unpack/defines.h - src/jdk.runtime/share/native/common-unpack/unpack.cpp - src/jdk.runtime/share/native/common-unpack/unpack.h - src/jdk.runtime/share/native/common-unpack/utils.cpp - src/jdk.runtime/share/native/common-unpack/utils.h - src/jdk.runtime/share/native/common-unpack/zip.cpp - src/jdk.runtime/share/native/common-unpack/zip.h - src/jdk.runtime/share/native/libunpack/jni.cpp - src/jdk.runtime/share/native/unpack200/main.cpp - src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest Changeset: 469b482c731a Author: rriggs Date: 2015-03-09 18:04 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/469b482c731a Summary: API improvements based on Chris's comments and suggestions ! src/java.base/share/classes/java/lang/Process.java ! src/java.base/share/classes/java/lang/ProcessHandle.java Changeset: 816c8017a6de Author: rriggs Date: 2015-03-09 18:05 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/816c8017a6de Summary: cleanup of ProcessHandle; default for getPid is -1 ! src/java.base/share/classes/java/lang/Process.java ! src/java.base/share/classes/java/lang/ProcessHandle.java ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! test/java/lang/ProcessBuilder/Basic.java From roger.riggs at oracle.com Mon Mar 9 22:07:39 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Mon, 09 Mar 2015 22:07:39 +0000 Subject: hg: jdk9/sandbox/nashorn: Merge Message-ID: <201503092207.t29M7deS009783@aojmv0008> Changeset: 8c86c20e1ec5 Author: rriggs Date: 2015-03-09 17:15 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/8c86c20e1ec5 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/RuntimeCallSite.java From roger.riggs at oracle.com Mon Mar 9 22:07:35 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Mon, 09 Mar 2015 22:07:35 +0000 Subject: hg: jdk9/sandbox/jaxws: Merge Message-ID: <201503092207.t29M7eSv009789@aojmv0008> Changeset: ae48d98af11f Author: rriggs Date: 2015-03-09 17:15 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/ae48d98af11f Merge From chris.hegarty at oracle.com Tue Mar 10 00:35:41 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Mar 2015 00:35:41 +0000 Subject: hg: jdk9/sandbox/jdk: 8073430: Deprecate security APIs that have been superseded Message-ID: <201503100035.t2A0Zgmv004866@aojmv0008> Changeset: 7a4b6292286b Author: juh Date: 2015-03-09 17:21 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7a4b6292286b 8073430: Deprecate security APIs that have been superseded Reviewed-by: mullan, weijun ! src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java ! src/java.base/share/classes/java/security/acl/Acl.java ! src/java.base/share/classes/java/security/acl/AclEntry.java ! src/java.base/share/classes/java/security/acl/AclNotFoundException.java ! src/java.base/share/classes/java/security/acl/Group.java ! src/java.base/share/classes/java/security/acl/LastOwnerException.java ! src/java.base/share/classes/java/security/acl/NotOwnerException.java ! src/java.base/share/classes/java/security/acl/Owner.java ! src/java.base/share/classes/java/security/acl/Permission.java ! src/java.base/share/classes/java/security/acl/package-info.java ! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java ! src/java.base/share/classes/javax/net/ssl/SSLSession.java ! src/java.base/share/classes/javax/security/cert/Certificate.java ! src/java.base/share/classes/javax/security/cert/CertificateEncodingException.java ! src/java.base/share/classes/javax/security/cert/CertificateException.java ! src/java.base/share/classes/javax/security/cert/CertificateExpiredException.java ! src/java.base/share/classes/javax/security/cert/CertificateNotYetValidException.java ! src/java.base/share/classes/javax/security/cert/CertificateParsingException.java ! src/java.base/share/classes/javax/security/cert/X509Certificate.java ! src/java.base/share/classes/javax/security/cert/package-info.java ! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java From chris.hegarty at oracle.com Tue Mar 10 00:50:38 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Mar 2015 00:50:38 +0000 Subject: hg: jdk9/sandbox/jdk: 8074714: Add javax/xml/jaxp/testng/validation to othervm.dirs in TEST.ROOT Message-ID: <201503100050.t2A0odFD007426@aojmv0008> Changeset: 439cf0adaf29 Author: darcy Date: 2015-03-09 17:37 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/439cf0adaf29 8074714: Add javax/xml/jaxp/testng/validation to othervm.dirs in TEST.ROOT Reviewed-by: lancea ! test/TEST.ROOT From chris.hegarty at oracle.com Tue Mar 10 01:20:36 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Mar 2015 01:20:36 +0000 Subject: hg: jdk9/sandbox/jdk: 8074788: Javadoc typo in PKCS8EncodedKeySpec Message-ID: <201503100120.t2A1KbpY012564@aojmv0008> Changeset: 6921c278b79e Author: darcy Date: 2015-03-09 18:16 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/6921c278b79e 8074788: Javadoc typo in PKCS8EncodedKeySpec Reviewed-by: xuelei ! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java From michael.x.mcmahon at oracle.com Tue Mar 10 11:21:12 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 10 Mar 2015 11:21:12 +0000 Subject: hg: jdk9/sandbox/hotspot: Initial changes for JEP-110-branch Message-ID: <201503101121.t2ABLCMa029887@aojmv0008> Changeset: a8bdc64ea8cc Author: michaelm Date: 2015-03-10 10:19 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a8bdc64ea8cc Initial changes for JEP-110-branch From michael.x.mcmahon at oracle.com Tue Mar 10 11:21:13 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 10 Mar 2015 11:21:13 +0000 Subject: hg: jdk9/sandbox: Initial changes for JEP-110-branch Message-ID: <201503101121.t2ABLDrj029946@aojmv0008> Changeset: 455a6112e41a Author: michaelm Date: 2015-03-10 10:19 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/455a6112e41a Initial changes for JEP-110-branch From michael.x.mcmahon at oracle.com Tue Mar 10 11:21:14 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 10 Mar 2015 11:21:14 +0000 Subject: hg: jdk9/sandbox/corba: Initial changes for JEP-110-branch Message-ID: <201503101121.t2ABLEKE029999@aojmv0008> Changeset: 18c2d5d773f9 Author: michaelm Date: 2015-03-10 10:19 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/18c2d5d773f9 Initial changes for JEP-110-branch From michael.x.mcmahon at oracle.com Tue Mar 10 11:21:15 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 10 Mar 2015 11:21:15 +0000 Subject: hg: jdk9/sandbox/jaxp: Initial changes for JEP-110-branch Message-ID: <201503101121.t2ABLFDE000061@aojmv0008> Changeset: 225bfe0de438 Author: michaelm Date: 2015-03-10 10:19 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/225bfe0de438 Initial changes for JEP-110-branch From michael.x.mcmahon at oracle.com Tue Mar 10 11:21:12 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 10 Mar 2015 11:21:12 +0000 Subject: hg: jdk9/sandbox/nashorn: Initial changes for JEP-110-branch Message-ID: <201503101121.t2ABLDb6029919@aojmv0008> Changeset: ba5706bc5260 Author: michaelm Date: 2015-03-10 10:19 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/ba5706bc5260 Initial changes for JEP-110-branch From michael.x.mcmahon at oracle.com Tue Mar 10 11:21:16 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 10 Mar 2015 11:21:16 +0000 Subject: hg: jdk9/sandbox/jdk: Initial changes for JEP-110-branch Message-ID: <201503101121.t2ABLGAD000104@aojmv0008> Changeset: bf1e4b994cdb Author: michaelm Date: 2015-03-10 10:19 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bf1e4b994cdb Initial changes for JEP-110-branch From michael.x.mcmahon at oracle.com Tue Mar 10 11:21:16 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 10 Mar 2015 11:21:16 +0000 Subject: hg: jdk9/sandbox/jaxws: Initial changes for JEP-110-branch Message-ID: <201503101121.t2ABLGmd000109@aojmv0008> Changeset: a496df73cbef Author: michaelm Date: 2015-03-10 10:19 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/a496df73cbef Initial changes for JEP-110-branch From michael.x.mcmahon at oracle.com Tue Mar 10 11:21:17 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 10 Mar 2015 11:21:17 +0000 Subject: hg: jdk9/sandbox/langtools: Initial changes for JEP-110-branch Message-ID: <201503101121.t2ABLHD7000118@aojmv0008> Changeset: fa31f7d34732 Author: michaelm Date: 2015-03-10 10:19 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/fa31f7d34732 Initial changes for JEP-110-branch From magnus.ihse.bursie at oracle.com Tue Mar 10 13:48:48 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 10 Mar 2015 13:48:48 +0000 Subject: hg: jdk9/sandbox: Remove old left-over test script from build-infra introduction. Message-ID: <201503101348.t2ADmmZE028177@aojmv0008> Changeset: f41f24eea32f Author: ihse Date: 2015-03-10 14:48 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/f41f24eea32f Remove old left-over test script from build-infra introduction. - common/bin/test_builds.sh From chris.hegarty at oracle.com Tue Mar 10 13:50:37 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Mar 2015 13:50:37 +0000 Subject: hg: jdk9/sandbox/jdk: 8074674: Doclint regression in java/util/regex/Matcher.java Message-ID: <201503101350.t2ADobdE028646@aojmv0008> Changeset: 861eac6cf4a6 Author: amlu Date: 2015-03-10 13:30 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/861eac6cf4a6 8074674: Doclint regression in java/util/regex/Matcher.java Reviewed-by: psandoz ! src/java.base/share/classes/java/util/regex/Matcher.java From tobias.hartmann at oracle.com Tue Mar 10 14:36:00 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 10 Mar 2015 14:36:00 +0000 Subject: hg: jdk9/sandbox/hotspot: JDK-8054307-branch: Fixed bug in string concat byte array initialization. Message-ID: <201503101436.t2AEa0E3010272@aojmv0008> Changeset: 0f0a56e2b84a Author: thartmann Date: 2015-03-10 15:34 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/0f0a56e2b84a JDK-8054307-branch: Fixed bug in string concat byte array initialization. ! src/share/vm/opto/stringopts.cpp From jan.lahoda at oracle.com Tue Mar 10 15:18:44 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Tue, 10 Mar 2015 15:18:44 +0000 Subject: hg: jdk9/sandbox: More flexibility in constructing the ct.sym Message-ID: <201503101518.t2AFIiFU018453@aojmv0008> Changeset: 2f75d01bfc86 Author: jlahoda Date: 2015-03-10 15:59 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/2f75d01bfc86 More flexibility in constructing the ct.sym ! make/Images.gmk From chris.hegarty at oracle.com Tue Mar 10 15:35:15 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Mar 2015 15:35:15 +0000 Subject: hg: jdk9/sandbox: 8073021: add native code coverage target into makefiles Message-ID: <201503101535.t2AFZF2F022302@aojmv0008> Changeset: 09e4660d7815 Author: erikj Date: 2015-03-10 14:36 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/09e4660d7815 8073021: add native code coverage target into makefiles Reviewed-by: ihse, tbell, iignatyev ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! make/Images.gmk ! make/Jprt.gmk ! make/Main.gmk ! make/common/TestFilesCompilation.gmk From jan.lahoda at oracle.com Tue Mar 10 17:13:59 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Tue, 10 Mar 2015 17:13:59 +0000 Subject: hg: jdk9/sandbox/langtools: 3 new changesets Message-ID: <201503101713.t2AHDxqv013161@aojmv0008> Changeset: f91a47dd3235 Author: jlahoda Date: 2015-03-09 18:20 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/f91a47dd3235 Cleanup - removing unnecessary changes ! make/tools/crules/MutableFieldsAnalyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java Changeset: 7258e6bf9a7a Author: jlahoda Date: 2015-03-09 18:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/7258e6bf9a7a Improving handling of 'other' classfiles ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java Changeset: f12f66510be5 Author: jlahoda Date: 2015-03-10 18:13 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/f12f66510be5 Test cleanup - adding @bug, @summary, avoiding listing packages in ElementStructureTest ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! test/tools/javac/options/platform/PlatformOption.java ! test/tools/javac/options/platform/PlatformOptionClashes.java ! test/tools/javac/platform/PlatformProviderTest.java ! test/tools/javac/sym/ElementStructureTest.java From jan.lahoda at oracle.com Tue Mar 10 17:14:08 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Tue, 10 Mar 2015 17:14:08 +0000 Subject: hg: jdk9/sandbox: Test cleanup - adding @bug, @summary Message-ID: <201503101714.t2AHE8pX013230@aojmv0008> Changeset: a1e210dce287 Author: jlahoda Date: 2015-03-10 18:13 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/a1e210dce287 Test cleanup - adding @bug, @summary ! make/test/tools/sym/CreateSymbolsTest.java From chris.hegarty at oracle.com Tue Mar 10 17:35:53 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Mar 2015 17:35:53 +0000 Subject: hg: jdk9/sandbox/nashorn: 8074687: Add tests for JSON parsing of numeric keys Message-ID: <201503101735.t2AHZrT6016841@aojmv0008> Changeset: dec3faccd3de Author: hannesw Date: 2015-03-10 18:23 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/dec3faccd3de 8074687: Add tests for JSON parsing of numeric keys Reviewed-by: sundar, attila + test/script/basic/JDK-8074687.js From chris.hegarty at oracle.com Tue Mar 10 20:50:42 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Mar 2015 20:50:42 +0000 Subject: hg: jdk9/sandbox/jdk: 8058464: (process spec) ProcessBuilder.redirectXXX throws unspecified NPE Message-ID: <201503102050.t2AKog95023952@aojmv0008> Changeset: 6182e044b781 Author: rriggs Date: 2015-03-10 16:44 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/6182e044b781 8058464: (process spec) ProcessBuilder.redirectXXX throws unspecified NPE Summary: Add a class level spec for null arguments throwing NPE in ProcessBuilder Reviewed-by: martin, alanb ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! test/java/lang/ProcessBuilder/Basic.java From chris.hegarty at oracle.com Tue Mar 10 21:05:39 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Mar 2015 21:05:39 +0000 Subject: hg: jdk9/sandbox/jdk: 8074870: Really add javax/xml/jaxp/testng/validation to othervm.dirs in TEST.ROOT Message-ID: <201503102105.t2AL5eK5026638@aojmv0008> Changeset: 3e1171c96a99 Author: darcy Date: 2015-03-10 13:55 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3e1171c96a99 8074870: Really add javax/xml/jaxp/testng/validation to othervm.dirs in TEST.ROOT Reviewed-by: rriggs ! test/TEST.ROOT From chris.hegarty at oracle.com Tue Mar 10 21:35:31 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Mar 2015 21:35:31 +0000 Subject: hg: jdk9/sandbox: 5 new changesets Message-ID: <201503102135.t2ALZVWI003675@aojmv0008> Changeset: c053f9a0aa72 Author: thartmann Date: 2015-02-23 08:48 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/c053f9a0aa72 8072774: bigapps/Weblogic+medrec/nowarnings fails due to CodeHeap 'profiled nmethods' exhaustion Summary: Store profiled code in the non-profiled code heap (and vice versa) if the code cache is really full. Reviewed-by: kvn, iveresov ! test/lib/sun/hotspot/code/BlobType.java Changeset: 2caf1c113570 Author: vlivanov Date: 2015-02-24 07:38 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/2caf1c113570 Merge Changeset: 13edab552bd0 Author: vlivanov Date: 2015-03-02 07:20 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/13edab552bd0 Merge Changeset: 0152071ab1ba Author: amurillo Date: 2015-03-06 04:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/0152071ab1ba Merge Changeset: 6c3aad0bbc08 Author: amurillo Date: 2015-03-10 14:09 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/6c3aad0bbc08 Merge From chris.hegarty at oracle.com Tue Mar 10 21:35:43 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Mar 2015 21:35:43 +0000 Subject: hg: jdk9/sandbox/hotspot: 47 new changesets Message-ID: <201503102135.t2ALZiV3003839@aojmv0008> Changeset: a53f5508bf62 Author: sspitsyn Date: 2015-02-25 00:30 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a53f5508bf62 8046246: the constantPoolCacheOopDesc::adjust_method_entries() used in RedefineClasses does not scale Summary: optimize the adjust_method_entries functions by using the orig_method_idnum() function Reviewed-by: coleenp, dcubed Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/classfile/defaultMethods.cpp ! src/share/vm/oops/constMethod.hpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/klassVtable.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: 8066a1720b02 Author: ctornqvi Date: 2015-02-26 06:11 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8066a1720b02 8073718: [TESTBUG] Cleanup test output and skip creating mini dumps Reviewed-by: sla, ctornqvi Contributed-by: stefan.sarne at oracle.com ! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java Changeset: c9b16ad5dad9 Author: ctornqvi Date: 2015-02-26 06:11 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c9b16ad5dad9 8069291: [TESTBUG] runtime/threads/Fibonacci: OutOfMemoryError: unable to create native thread Reviewed-by: dholmes, ctornqvi Contributed-by: dmitry.dmitriev at oracle.com + test/runtime/Thread/Fibonacci.java Changeset: ee9ab037aefb Author: hseigel Date: 2015-02-27 12:48 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/ee9ab037aefb 8073908: Replace hotspot/testlibrary use of sun.management with public API Summary: use java.lang API's instead of sun.management API's. Reviewed-by: sla, iignatyev, gtriantafill, mchung ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/Utils.java Changeset: 65f0b5b4a5cb Author: ctornqvi Date: 2015-03-02 05:32 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/65f0b5b4a5cb Merge ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/klassVtable.cpp Changeset: 15b8ca9c2885 Author: dcubed Date: 2015-03-02 16:31 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/15b8ca9c2885 8072439: fix for 8047720 may need more work Summary: Cleanup PeriodTask_lock usage. Also reviewed by varming at gmail.com. Reviewed-by: dholmes, dcubed, mgronlun, coleenp Contributed-by: varming at gmail.com, daniel.daugherty at oracle.com ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/task.cpp ! src/share/vm/runtime/task.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 2c370642e2ed Author: mgronlun Date: 2015-03-03 20:17 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/2c370642e2ed 8073042: jcmd hangs until another jcmd is executed (which, in turn also hangs) Reviewed-by: jbachorik, dsamersoff, farvidsson ! src/os/windows/vm/attachListener_windows.cpp Changeset: da7523de6702 Author: jwilhelm Date: 2015-02-26 17:02 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/da7523de6702 8073950: Quarantine failing test: gc/TestSoftReferencesBehaviorOnOOME.java due to JDK-8073669 Summary: Quarantine gc/TestSoftReferencesBehaviorOnOOME.java Reviewed-by: mgerdin, tschatzl Contributed-by: andrey.x.zakharov at oracle.com ! test/gc/TestSoftReferencesBehaviorOnOOME.java Changeset: 57269e7bf812 Author: jwilhelm Date: 2015-02-26 21:00 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/57269e7bf812 8073883: serviceability/dcmd/gc/RunGCTest.java should not run with -XX:+ExplicitGCInvokesConcurrent Summary: Don't run test with -XX:+ExplicitGCInvokesConcurrent Reviewed-by: mgerdin ! test/serviceability/dcmd/gc/RunGCTest.java Changeset: 1573e72240b9 Author: kbarrett Date: 2015-02-27 19:52 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/1573e72240b9 8069016: Add BarrierSet downcast support Summary: Add FakeRttiSupport utility and use to provide barrier_set_cast. Reviewed-by: jmasa, sangheki ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/memory/barrierSet.hpp ! src/share/vm/memory/barrierSet.inline.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/modRefBarrierSet.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/shark/sharkBuilder.cpp + src/share/vm/utilities/fakeRttiSupport.hpp Changeset: c22d211b6f36 Author: david Date: 2015-03-03 12:19 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c22d211b6f36 8073464: GC workers do not have thread names Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/utilities/workgroup.cpp Changeset: 70d8700f9524 Author: tschatzl Date: 2015-03-03 12:38 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/70d8700f9524 8073466: Remove buffer retaining functionality and clean up in ParGCAllocBuffer Reviewed-by: jmasa, kbarrett ! src/share/vm/gc_implementation/g1/g1Allocator.cpp ! src/share/vm/gc_implementation/g1/g1Allocator.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp ! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp Changeset: 71f4ed3c627f Author: tschatzl Date: 2015-03-03 13:25 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/71f4ed3c627f Merge Changeset: 8006272eca39 Author: jwilhelm Date: 2015-03-02 16:19 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8006272eca39 8071335: gc/TestSmallHeap.java throw OOM Summary: To avoid OOME, do not run with -Xcomp Reviewed-by: brutisso, tschatzl ! test/gc/TestSmallHeap.java Changeset: eb43e86b7100 Author: jwilhelm Date: 2015-03-03 19:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/eb43e86b7100 Merge Changeset: a3654e0e77f9 Author: jwilhelm Date: 2015-03-04 02:23 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a3654e0e77f9 8074319: barrier_set_cast defined via friend injection Summary: Changed the in-class definition to a friend declaration and move the definition to namespace scope Reviewed-by: jwilhelm, simonis Contributed-by: kim.barrett at oracle.com ! src/share/vm/memory/barrierSet.hpp Changeset: a534c4d87ec8 Author: jwilhelm Date: 2015-03-05 17:27 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a534c4d87ec8 Merge ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 1d306e84f829 Author: iignatyev Date: 2015-02-19 23:49 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/1d306e84f829 8073499: quarantine compiler/tiered/LevelTransitionTest Reviewed-by: kvn ! test/compiler/tiered/LevelTransitionTest.java Changeset: 796f5bb2dec5 Author: ppunegov Date: 2015-02-18 16:19 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/796f5bb2dec5 8067157: Closed compiler tests should not be in hotspot/test/TEST.groups Summary: Replace closed/compiler tests with sanity/ExecuteInternalVMTests.java to keep the hotspot_compiler_closed group Reviewed-by: kvn, zmajo ! test/TEST.groups Changeset: b79a5703e525 Author: ppunegov Date: 2015-02-18 16:59 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b79a5703e525 8067012: Don't create MDO for constant getters Summary: Add check if the method is constant getter Reviewed-by: kvn, iveresov ! src/share/vm/runtime/advancedThresholdPolicy.cpp Changeset: e48badb106e1 Author: dpochepk Date: 2015-02-19 23:47 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e48badb106e1 8068461: compiler/codecache/jmx/UsageThresholdIncreasedTest.java failed: java.lang.RuntimeException: Usage threshold was hit: 1 times for CodeHeap 'non-nmethods' Summary: added filter for invalid testcase Reviewed-by: kvn, iignatyev ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java Changeset: 54e0f8b411a8 Author: roland Date: 2015-02-18 18:14 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/54e0f8b411a8 6912521: System.arraycopy works slower than the simple loop for little lengths Summary: convert small array copies to series of loads and stores Reviewed-by: kvn, vlivanov + src/share/vm/opto/arraycopynode.cpp + src/share/vm/opto/arraycopynode.hpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/classes.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macroArrayCopy.cpp + test/compiler/arraycopy/TestArrayCopyAsLoadsStores.java Changeset: aa37799c0445 Author: thartmann Date: 2015-02-23 07:55 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/aa37799c0445 8072774: bigapps/Weblogic+medrec/nowarnings fails due to CodeHeap 'profiled nmethods' exhaustion Summary: Store profiled code in the non-profiled code heap (and vice versa) if the code cache is really full. Reviewed-by: kvn, iveresov ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp Changeset: 31d53895b2d6 Author: thartmann Date: 2015-02-23 10:38 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/31d53895b2d6 8073257: compiler/codecache/stress/RandomAllocationTest.java + fastdebug + -XX:+LogCompilation, "allocating without ResourceMark" Summary: Added two missing ResourceMarks to 'NMethodSweeper::log_sweep'. Reviewed-by: kvn, iignatyev ! src/share/vm/runtime/sweeper.cpp Changeset: 5cc8f720e18d Author: simonis Date: 2015-02-23 10:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/5cc8f720e18d 8073624: Fix waring "converting to non-pointer type 'bool' from NULL" in arraycopynode.cpp Reviewed-by: roland ! src/share/vm/opto/arraycopynode.cpp Changeset: ff87d12995da Author: vlivanov Date: 2015-02-24 07:39 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/ff87d12995da Merge ! src/share/vm/code/codeCache.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp Changeset: 29b91dd20de6 Author: vlivanov Date: 2015-02-24 17:14 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/29b91dd20de6 Merge - src/share/vm/oops/oop.inline2.hpp Changeset: 0a5f2750ef42 Author: iveresov Date: 2015-02-24 23:31 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/0a5f2750ef42 8073735: compiler/loopopts/CountedLoopProblem.java got OOME Summary: Ignore OOM in the test Reviewed-by: kvn ! test/compiler/loopopts/CountedLoopProblem.java Changeset: 0fd143632552 Author: roland Date: 2015-02-24 15:23 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/0fd143632552 8073184: Compile of java.lang.Integer::getChars fails with LoopLimitCheck = false after 8054478 Summary: CastII that guards counted loops confuses range check elimination with LoopLimitCheck off Reviewed-by: kvn, iveresov ! src/share/vm/opto/loopTransform.cpp + test/compiler/loopopts/TestCastIINoLoopLimitCheck.java Changeset: 50ac03d16c22 Author: roland Date: 2015-02-25 10:44 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/50ac03d16c22 8073792: assert((get_length_if_constant(phase) == -1) == !ary_src->size()->is_con()) failed: inconsistent Summary: assert in array copy code broken when array size becomes known during igvn Reviewed-by: kvn, vlivanov ! src/share/vm/opto/arraycopynode.cpp + test/compiler/arraycopy/TestArrayCloneBadAssert.java ! test/compiler/arraycopy/TestArrayCopyAsLoadsStores.java Changeset: fe7233679163 Author: zmajo Date: 2015-02-27 13:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/fe7233679163 8073670: TypeF::eq and TypeD::eq do not handle NaNs correctly Summary: Change TypeF:eq and TypeD:eq to compare NaN values using a bitwise comparison. Reviewed-by: kvn Contributed-by: Stefan Anzinger ! src/share/vm/opto/type.cpp + test/compiler/c2/FloatingPointFoldingTest.java Changeset: dacf878d4b46 Author: zmajo Date: 2015-02-28 12:33 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/dacf878d4b46 Merge Changeset: ec1ca81aefc6 Author: roland Date: 2015-02-25 12:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/ec1ca81aefc6 8073796: assert(check_obj_alignment(result)) failed: address not aligned: ... Summary: Arrays.copyOf intrinsic can deoptimize with uninitialized new array Reviewed-by: kvn ! src/share/vm/opto/library_call.cpp Changeset: 442d0a8b76cc Author: skovalev Date: 2015-02-24 16:08 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/442d0a8b76cc 8067162: [TESTBUG] runtime/SharedArchiveFile tests fail on compact profiles Summary: Modified TEST.groups file to exclude two tests from execution on compact profiles. Reviewed-by: mseledtsov, dholmes, iignatyev ! test/TEST.groups Changeset: b7326921c3f6 Author: skovalev Date: 2015-02-24 15:42 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b7326921c3f6 8067822: test/testlibrary_tests/RandomGeneratorTest.java failed on Assert Unexpected random number sequence for mode: NO_SEED Summary: On embedded platforms we have a message in std error. We should not take into account the message. Therefore only std out should be used fo verification. Reviewed-by: iignatyev, kvn ! test/testlibrary_tests/RandomGeneratorTest.java Changeset: 6235f6e82466 Author: fzhinkin Date: 2015-02-27 11:41 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/6235f6e82466 8073154: NULL-pointer dereferencing in LIR_OpProfileType::print_instr Reviewed-by: iveresov ! src/share/vm/c1/c1_LIR.cpp + test/compiler/print/TestProfileReturnTypePrinting.java Changeset: 063ec1611772 Author: iignatyev Date: 2015-03-02 11:15 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/063ec1611772 Merge Changeset: b7e464329497 Author: thartmann Date: 2015-03-02 13:16 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b7e464329497 8073956: Escape analysis dump misses args information Summary: Fixed output of PrintEscapeAnalysis. Reviewed-by: kvn ! src/share/vm/ci/bcEscapeAnalyzer.cpp Changeset: c7e9c22ab919 Author: thartmann Date: 2015-03-02 13:28 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c7e9c22ab919 Merge Changeset: 16a66b3338de Author: thartmann Date: 2015-03-02 13:40 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/16a66b3338de 8006960: hotspot, "impossible" assertion failure Summary: Escape state of allocated object should be always adjusted after it was passed to a method. Reviewed-by: kvn ! src/share/vm/ci/bcEscapeAnalyzer.cpp + test/compiler/escapeAnalysis/TestEscapeThroughInvoke.java Changeset: d319aa28b87f Author: thartmann Date: 2015-03-02 15:11 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/d319aa28b87f Merge Changeset: 9b9e7edc17ce Author: thartmann Date: 2015-03-02 15:20 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/9b9e7edc17ce Merge ! src/share/vm/ci/bcEscapeAnalyzer.cpp Changeset: be83b0955522 Author: vlivanov Date: 2015-03-02 07:20 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/be83b0955522 Merge ! src/share/vm/code/codeCache.cpp ! test/TEST.groups Changeset: 61edd5c7412e Author: vlivanov Date: 2015-03-02 18:12 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/61edd5c7412e Merge Changeset: d63ee67dbc90 Author: roland Date: 2015-03-03 12:30 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/d63ee67dbc90 8073957: assert(ary_src != 0) failed: not an array or instance? Summary: ArrayCopyNode going dead needs better validation of inputs Reviewed-by: kvn, vlivanov ! src/share/vm/opto/arraycopynode.cpp Changeset: 21dbad89e2dc Author: zmajo Date: 2015-03-06 08:53 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/21dbad89e2dc Merge ! src/share/vm/opto/graphKit.cpp Changeset: de7ca28f8b7d Author: amurillo Date: 2015-03-06 04:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/de7ca28f8b7d Merge ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmStructs.cpp From chris.hegarty at oracle.com Tue Mar 10 21:36:03 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Mar 2015 21:36:03 +0000 Subject: hg: jdk9/sandbox/jdk: 5 new changesets Message-ID: <201503102136.t2ALa4ua003978@aojmv0008> Changeset: ca912b8b4cd5 Author: sspitsyn Date: 2015-02-25 01:02 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ca912b8b4cd5 8046246: the constantPoolCacheOopDesc::adjust_method_entries() used in RedefineClasses does not scale Summary: add new test java/lang/instrument/ManyMethodsBenchmarkAgent.java Reviewed-by: coleenp, dcubed Contributed-by: serguei.spitsyn at oracle.com + test/java/lang/instrument/ManyMethodsBenchmarkAgent.java + test/java/lang/instrument/ManyMethodsBenchmarkApp.java Changeset: bc8de55c165e Author: ctornqvi Date: 2015-03-02 05:32 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bc8de55c165e Merge - src/java.base/share/classes/sun/security/acl/AclEntryImpl.java - src/java.base/share/classes/sun/security/acl/AclImpl.java - src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.base/share/classes/sun/security/acl/GroupImpl.java - src/java.base/share/classes/sun/security/acl/OwnerImpl.java - src/java.base/share/classes/sun/security/acl/PermissionImpl.java - src/java.base/share/classes/sun/security/acl/PrincipalImpl.java - src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java Changeset: a9ad4e5584b9 Author: amurillo Date: 2015-03-06 04:58 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a9ad4e5584b9 Merge Changeset: 9b9fcc7a6500 Author: amurillo Date: 2015-03-10 14:09 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9b9fcc7a6500 Merge Changeset: baff9dca0c0f Author: amurillo Date: 2015-03-10 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/baff9dca0c0f Merge From chris.hegarty at oracle.com Tue Mar 10 23:05:42 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 10 Mar 2015 23:05:42 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503102305.t2AN5gKM020818@aojmv0008> Changeset: acdff3d19cab Author: martin Date: 2015-03-04 17:35 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/acdff3d19cab 8074577: Modernize Unsafe internal javadoc Summary: Use modern javadoc style Reviewed-by: jrose ! src/java.base/share/classes/sun/misc/Unsafe.java Changeset: 3dc7002c0d37 Author: martin Date: 2015-03-10 14:23 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3dc7002c0d37 8074579: Use more efficient and readable way of checking PKZIP signatures Reviewed-by: sherman ! src/java.base/share/native/libjli/manifest_info.h ! src/java.base/share/native/libjli/parse_manifest.c ! src/java.base/share/native/libzip/zip_util.c ! src/java.base/share/native/libzip/zip_util.h ! src/java.base/unix/native/launcher/jexec.c From chris.hegarty at oracle.com Wed Mar 11 05:05:37 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Mar 2015 05:05:37 +0000 Subject: hg: jdk9/sandbox/jdk: 8072385: Only the first DNSName entry is checked for endpoint identification Message-ID: <201503110505.t2B55cn9025734@aojmv0008> Changeset: 996c947c3e50 Author: xuelei Date: 2015-03-11 04:52 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/996c947c3e50 8072385: Only the first DNSName entry is checked for endpoint identification Reviewed-by: weijun, jnimeh ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java From chris.hegarty at oracle.com Wed Mar 11 05:50:40 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Mar 2015 05:50:40 +0000 Subject: hg: jdk9/sandbox/jdk: 8074791: Long-form date format incorrect month string for Finnish locale Message-ID: <201503110550.t2B5oesQ003452@aojmv0008> Changeset: bacdcdbf8c02 Author: okutsu Date: 2015-03-11 14:33 +0900 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bacdcdbf8c02 8074791: Long-form date format incorrect month string for Finnish locale Reviewed-by: naoto ! src/jdk.localedata/share/classes/sun/text/resources/fi/FormatData_fi.java + test/sun/text/resources/Format/Bug8074791.java ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java From chris.hegarty at oracle.com Wed Mar 11 07:20:39 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Mar 2015 07:20:39 +0000 Subject: hg: jdk9/sandbox/jdk: 8074841: Resolve disabled warnings for the JVMTI demo compiledMethodLoad; ... Message-ID: <201503110720.t2B7Kek9018769@aojmv0008> Changeset: 93ca345cfcbb Author: sla Date: 2015-03-11 08:09 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/93ca345cfcbb 8074841: Resolve disabled warnings for the JVMTI demo compiledMethodLoad 8074842: Resolve disabled warnings for the JVMTI demo waiters Reviewed-by: alanb, ihse, dsamersoff ! make/CompileDemos.gmk ! src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c ! src/demo/share/jvmti/waiters/Agent.cpp From chris.hegarty at oracle.com Wed Mar 11 09:06:32 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Mar 2015 09:06:32 +0000 Subject: hg: jdk9/sandbox/nashorn: 8074939: Add few sample scripts to demo nashorn parser API Message-ID: <201503110906.t2B96WaL008069@aojmv0008> Changeset: 829e3b95b319 Author: sundar Date: 2015-03-11 14:30 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/829e3b95b319 8074939: Add few sample scripts to demo nashorn parser API Reviewed-by: attila, hannesw + samples/breakcontinue_in_tryfinally.js + samples/cricket.js + samples/findproto.js + samples/findvardelete.js + samples/findwith.js + samples/nashornastviewer.js + samples/xmlviewer.js From michael.x.mcmahon at oracle.com Wed Mar 11 10:05:58 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Wed, 11 Mar 2015 10:05:58 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503111005.t2BA5wKB022009@aojmv0008> Changeset: 15dd37a17b45 Author: michaelm Date: 2015-03-11 10:01 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/15dd37a17b45 Merge From michael.x.mcmahon at oracle.com Wed Mar 11 10:05:59 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Wed, 11 Mar 2015 10:05:59 +0000 Subject: hg: jdk9/sandbox: Merge Message-ID: <201503111005.t2BA5xEN022090@aojmv0008> Changeset: 1dcab0bd2c21 Author: michaelm Date: 2015-03-11 10:01 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/1dcab0bd2c21 Merge From michael.x.mcmahon at oracle.com Wed Mar 11 10:06:02 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Wed, 11 Mar 2015 10:06:02 +0000 Subject: hg: jdk9/sandbox/nashorn: Merge Message-ID: <201503111006.t2BA6392022258@aojmv0008> Changeset: 1db9176f9ed8 Author: michaelm Date: 2015-03-11 10:01 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/1db9176f9ed8 Merge From chris.hegarty at oracle.com Wed Mar 11 10:06:01 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Mar 2015 10:06:01 +0000 Subject: hg: jdk9/sandbox/nashorn: 8074484: More agressive value discarding Message-ID: <201503111006.t2BA61ok022219@aojmv0008> Changeset: 25109b6b055b Author: attila Date: 2015-03-11 11:03 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/25109b6b055b 8074484: More agressive value discarding Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java From michael.x.mcmahon at oracle.com Wed Mar 11 10:06:02 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Wed, 11 Mar 2015 10:06:02 +0000 Subject: hg: jdk9/sandbox/jdk: Merge Message-ID: <201503111006.t2BA62TO022255@aojmv0008> Changeset: d14698efb6c6 Author: michaelm Date: 2015-03-11 10:01 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d14698efb6c6 Merge From chris.hegarty at oracle.com Wed Mar 11 10:20:48 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Mar 2015 10:20:48 +0000 Subject: hg: jdk9/sandbox/nashorn: 8074693: Different instances of same function use same allocator map Message-ID: <201503111020.t2BAKnHi026352@aojmv0008> Changeset: 3b5da5474965 Author: hannesw Date: 2015-03-11 11:08 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/3b5da5474965 8074693: Different instances of same function use same allocator map Reviewed-by: attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ScriptFunctionImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AllocationStrategy.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java + test/script/basic/JDK-8074693.js + test/script/basic/JDK-8074693.js.EXPECTED From chris.hegarty at oracle.com Wed Mar 11 11:35:43 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Mar 2015 11:35:43 +0000 Subject: hg: jdk9/sandbox/langtools: 8071966: Bootcycle images build fails on Windows32/64 Message-ID: <201503111135.t2BBZhSf010056@aojmv0008> Changeset: cfe27a999212 Author: alundblad Date: 2015-03-11 12:25 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/cfe27a999212 8071966: Bootcycle images build fails on Windows32/64 Summary: Added drive letter normalization in option decoding. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java From chris.hegarty at oracle.com Wed Mar 11 11:35:49 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Mar 2015 11:35:49 +0000 Subject: hg: jdk9/sandbox/nashorn: 8074972: Unused imports, a missing javadoc and a build warning Message-ID: <201503111135.t2BBZnXQ010143@aojmv0008> Changeset: 36fbf759ab8d Author: sundar Date: 2015-03-11 16:58 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/36fbf759ab8d 8074972: Unused imports, a missing javadoc and a build warning Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/AbstractJSObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BreakTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BreakTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ContinueTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ContinueTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DiagnosticImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForLoopTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForLoopTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/NewTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Tree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ErrorNode.java From jan.lahoda at oracle.com Wed Mar 11 12:25:59 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Wed, 11 Mar 2015 12:25:59 +0000 Subject: hg: jdk9/sandbox/langtools: Adjusting output file to recent changes. Message-ID: <201503111226.t2BCQ0do019452@aojmv0008> Changeset: 012c679c8386 Author: jlahoda Date: 2015-03-11 13:25 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/012c679c8386 Adjusting output file to recent changes. ! test/tools/javac/options/platform/PlatformOption-platform7.out From michael.x.mcmahon at oracle.com Wed Mar 11 15:08:39 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Wed, 11 Mar 2015 15:08:39 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: prototype of HTTP/1.1 Message-ID: <201503111508.t2BF8dRr023747@aojmv0008> Changeset: 298809f74de3 Author: michaelm Date: 2015-03-11 15:07 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/298809f74de3 JEP-110-branch: prototype of HTTP/1.1 + src/java.base/share/classes/java/net/HttpClient.java + src/java.base/share/classes/java/net/HttpHeaders.java + src/java.base/share/classes/java/net/HttpRequest.java + src/java.base/share/classes/java/net/HttpRequestBodyProcessor.java + src/java.base/share/classes/java/net/HttpResponse.java + src/java.base/share/classes/java/net/HttpResponseBodyProcessor.java + src/java.base/share/classes/java/net/MultiResponseProcessor.java + src/java.base/share/classes/java/net/WebSocket.java + src/java.base/share/classes/java/net/WebSocketMessage.java + src/java.base/share/classes/sun/net/httpclient/AuthenticationFilter.java + src/java.base/share/classes/sun/net/httpclient/ConnectionPool.java + src/java.base/share/classes/sun/net/httpclient/HeaderParser.java + src/java.base/share/classes/sun/net/httpclient/HeadersImpl.java + src/java.base/share/classes/sun/net/httpclient/Http1Request.java + src/java.base/share/classes/sun/net/httpclient/Http1Response.java + src/java.base/share/classes/sun/net/httpclient/HttpClientImpl.java + src/java.base/share/classes/sun/net/httpclient/HttpConnection.java + src/java.base/share/classes/sun/net/httpclient/HttpDebug.java + src/java.base/share/classes/sun/net/httpclient/HttpExchange.java + src/java.base/share/classes/sun/net/httpclient/HttpHeadersImpl.java + src/java.base/share/classes/sun/net/httpclient/HttpRequestBuilderImpl.java + src/java.base/share/classes/sun/net/httpclient/HttpRequestImpl.java + src/java.base/share/classes/sun/net/httpclient/HttpResponseImpl.java + src/java.base/share/classes/sun/net/httpclient/Log.java + src/java.base/share/classes/sun/net/httpclient/PlainHttpConnection.java + src/java.base/share/classes/sun/net/httpclient/RawChannel.java + src/java.base/share/classes/sun/net/httpclient/ResponseChannel.java + src/java.base/share/classes/sun/net/httpclient/ResponseContent.java + src/java.base/share/classes/sun/net/httpclient/ResponseHeaders.java + src/java.base/share/classes/sun/net/httpclient/SSLHttpConnection.java + src/java.base/share/classes/sun/net/httpclient/State.java + src/java.base/share/classes/sun/net/httpclient/StatusLine.java + src/java.base/share/classes/sun/net/httpclient/WebSocketImpl.java ! test/com/sun/net/httpserver/FileServerHandler.java + test/java/net/httpclient/ProxyServer.java + test/java/net/httpclient/SmokeTest.java + test/java/net/httpclient/docs/files/foo.txt + test/java/net/httpclient/docs/files/notsobigfile.txt + test/java/net/httpclient/docs/files/smallfile.txt From chris.hegarty at oracle.com Wed Mar 11 15:35:15 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Mar 2015 15:35:15 +0000 Subject: hg: jdk9/sandbox: 8074910: hgforest.sh needs an option to bring over a smaller set of extra repos Message-ID: <201503111535.t2BFZGmR000209@aojmv0008> Changeset: 6ad4e1ab9bc4 Author: prr Date: 2015-03-11 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/6ad4e1ab9bc4 8074910: hgforest.sh needs an option to bring over a smaller set of extra repos Reviewed-by: erikj, chegar ! common/bin/hgforest.sh From chris.hegarty at oracle.com Wed Mar 11 16:20:48 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Mar 2015 16:20:48 +0000 Subject: hg: jdk9/sandbox/jdk: 8074993: policytool launcher missing Message-ID: <201503111620.t2BGKmSj008290@aojmv0008> Changeset: bd800bc5d699 Author: mchung Date: 2015-03-11 08:33 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bd800bc5d699 8074993: policytool launcher missing Reviewed-by: weijun + make/launcher/Launcher-jdk.policytool.gmk From chris.hegarty at oracle.com Wed Mar 11 16:50:54 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Mar 2015 16:50:54 +0000 Subject: hg: jdk9/sandbox/nashorn: 8074661: Forward port AbstractJSObject.getDefaultValue(JSObject, Class) Message-ID: <201503111650.t2BGosfN015354@aojmv0008> Changeset: 13b4d61fac98 Author: attila Date: 2015-03-11 17:47 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/13b4d61fac98 8074661: Forward port AbstractJSObject.getDefaultValue(JSObject, Class) Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/AbstractJSObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java From chris.hegarty at oracle.com Wed Mar 11 17:05:59 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Mar 2015 17:05:59 +0000 Subject: hg: jdk9/sandbox/nashorn: 8073706: Livelock in CompiledFunction.getValidOptimisticInvocation Message-ID: <201503111705.t2BH5x1Y019272@aojmv0008> Changeset: 367ac913fcb3 Author: attila Date: 2015-03-11 17:52 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/367ac913fcb3 8073706: Livelock in CompiledFunction.getValidOptimisticInvocation Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java From roger.riggs at oracle.com Wed Mar 11 19:19:09 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Wed, 11 Mar 2015 19:19:09 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503111919.t2BJJ9f3019630@aojmv0008> Changeset: e57579b497fb Author: rriggs Date: 2015-03-11 14:43 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e57579b497fb Summary: Decouple Process from ProcessHandle and use delegation; cleanup APIs and tests to match ! src/java.base/share/classes/java/lang/Process.java ! src/java.base/share/classes/java/lang/ProcessHandle.java ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/windows/classes/java/lang/ProcessImpl.java ! test/java/lang/ProcessHandle/InfoTest.java ! test/java/lang/ProcessHandle/OnExitTest.java ! test/java/lang/ProcessHandle/TreeTest.java Changeset: c2e1a84a38a9 Author: rriggs Date: 2015-03-11 15:18 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c2e1a84a38a9 Summary: fix ProcessBuilder.Basic test of DelegatingProcess ! test/java/lang/ProcessBuilder/Basic.java From chris.hegarty at oracle.com Wed Mar 11 21:35:43 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 11 Mar 2015 21:35:43 +0000 Subject: hg: jdk9/sandbox/langtools: 8071851: Provide filtering of doclint checking based on packages Message-ID: <201503112135.t2BLZhqo017201@aojmv0008> Changeset: 072008f47620 Author: jlahoda Date: 2015-03-11 22:24 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/072008f47620 8071851: Provide filtering of doclint checking based on packages Summary: Introducing -Xdoclint/package: doclint option to enable/disable checking of specified packages. Reviewed-by: jjg, darcy ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Env.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties + src/jdk.compiler/share/classes/com/sun/tools/javac/util/MatchingUtils.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocEnv.java ! test/tools/doclint/tool/HelpTest.out + test/tools/javac/doclint/IncludePackagesTest.java From chris.hegarty at oracle.com Thu Mar 12 05:20:46 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Mar 2015 05:20:46 +0000 Subject: hg: jdk9/sandbox/langtools: 8072461: Table's field width in "Use" page generated by javadoc with '-s' is unbalanced Message-ID: <201503120520.t2C5Kkac016189@aojmv0008> Changeset: 55ce0df1fb75 Author: bpatel Date: 2015-03-11 21:57 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/55ce0df1fb75 8072461: Table's field width in "Use" page generated by javadoc with '-s' is unbalanced Reviewed-by: jjg ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css ! test/com/sun/javadoc/testStylesheet/TestStylesheet.java From chris.hegarty at oracle.com Thu Mar 12 08:05:50 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Mar 2015 08:05:50 +0000 Subject: hg: jdk9/sandbox/langtools: 8074521: Generate iframe instead of frame and frameset for index.html page Message-ID: <201503120805.t2C85oui018750@aojmv0008> Changeset: ea4930998b3a Author: bpatel Date: 2015-03-11 23:53 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/ea4930998b3a 8074521: Generate iframe instead of frame and frameset for index.html page Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/DocType.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css ! test/com/sun/javadoc/ValidHtml/ValidHtml.java ! test/com/sun/javadoc/testIndex/TestIndex.java ! test/com/sun/javadoc/testJavascript/TestJavascript.java - test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java - test/com/sun/javadoc/testNonFrameWarning/pkg/C.java ! test/com/sun/javadoc/testProfiles/TestProfiles.java ! test/com/sun/javadoc/testStylesheet/TestStylesheet.java From jan.lahoda at oracle.com Thu Mar 12 08:10:04 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Thu, 12 Mar 2015 08:10:04 +0000 Subject: hg: jdk9/sandbox/langtools: Adding alternative version hash. Message-ID: <201503120810.t2C8AAEY019656@aojmv0008> Changeset: 1d8f1ce3e686 Author: jlahoda Date: 2015-03-12 09:06 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/1d8f1ce3e686 Adding alternative version hash. ! test/tools/javac/sym/ElementStructureTest.java From chris.hegarty at oracle.com Thu Mar 12 12:05:16 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Mar 2015 12:05:16 +0000 Subject: hg: jdk9/sandbox: 8074988: Reduce boilerplate in Setup* macro definitions Message-ID: <201503121205.t2CC5G5N008887@aojmv0008> Changeset: 6af7f86fc626 Author: erikj Date: 2015-03-12 12:13 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/6af7f86fc626 8074988: Reduce boilerplate in Setup* macro definitions Reviewed-by: tbell, ihse ! make/common/IdlCompilation.gmk ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! make/common/RMICompilation.gmk ! make/common/TestFilesCompilation.gmk ! make/common/TextFileProcessing.gmk ! make/common/ZipArchive.gmk ! test/make/TestJavaCompilation.gmk ! test/make/TestMakeBase.gmk From chris.hegarty at oracle.com Thu Mar 12 12:05:43 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Mar 2015 12:05:43 +0000 Subject: hg: jdk9/sandbox/jdk: 8074988: Reduce boilerplate in Setup* macro definitions Message-ID: <201503121205.t2CC5hub009153@aojmv0008> Changeset: 9cb417fa5926 Author: erikj Date: 2015-03-12 12:13 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9cb417fa5926 8074988: Reduce boilerplate in Setup* macro definitions Reviewed-by: tbell, ihse ! make/gendata/GendataPolicyJars.gmk From chris.hegarty at oracle.com Thu Mar 12 12:05:53 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Mar 2015 12:05:53 +0000 Subject: hg: jdk9/sandbox/nashorn: 8074988: Reduce boilerplate in Setup* macro definitions Message-ID: <201503121205.t2CC5sdp009258@aojmv0008> Changeset: 1ed2c1f65ec7 Author: erikj Date: 2015-03-12 12:13 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/1ed2c1f65ec7 8074988: Reduce boilerplate in Setup* macro definitions Reviewed-by: tbell, ihse ! make/BuildNashorn.gmk From tobias.hartmann at oracle.com Thu Mar 12 13:12:08 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 12 Mar 2015 13:12:08 +0000 Subject: hg: jdk9/sandbox/hotspot: JDK-8054307-branch: Fixed bug in string concat byte array initialization. Message-ID: <201503121312.t2CDC8Cd023127@aojmv0008> Changeset: 122fd468d41e Author: thartmann Date: 2015-03-12 14:11 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/122fd468d41e JDK-8054307-branch: Fixed bug in string concat byte array initialization. ! src/share/vm/opto/stringopts.cpp From chris.hegarty at oracle.com Thu Mar 12 13:35:44 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Mar 2015 13:35:44 +0000 Subject: hg: jdk9/sandbox/langtools: 8050021: Improper "duplicate case label" error Message-ID: <201503121335.t2CDZisK027184@aojmv0008> Changeset: f5a1cb1309ae Author: sadayapalam Date: 2015-03-12 10:24 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/f5a1cb1309ae 8050021: Improper "duplicate case label" error Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/tools/javac/enum/EnumSwitch2.java ! test/tools/javac/enum/EnumSwitch2.out From chris.hegarty at oracle.com Thu Mar 12 15:35:39 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Mar 2015 15:35:39 +0000 Subject: hg: jdk9/sandbox/jdk: 8074796: Disabling warnings on clang triggers compiler bug for libunpack Message-ID: <201503121535.t2CFZe4F023167@aojmv0008> Changeset: 17b51d17d84c Author: ihse Date: 2015-03-12 16:25 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/17b51d17d84c 8074796: Disabling warnings on clang triggers compiler bug for libunpack Reviewed-by: erikj ! make/lib/Lib-jdk.pack200.gmk From pavel.rappo at oracle.com Thu Mar 12 16:24:51 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 12 Mar 2015 16:24:51 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: removed `RawChannel.receiveAsync` (I doubt would've been useful for WebSocket). Changed `receive` and clarified contracts for read/write. Message-ID: <201503121624.t2CGOpOj003229@aojmv0008> Changeset: dafaca6fcd5d Author: prappo Date: 2015-03-12 16:23 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dafaca6fcd5d JEP-110-branch: removed `RawChannel.receiveAsync` (I doubt would've been useful for WebSocket). Changed `receive` and clarified contracts for read/write. ! src/java.base/share/classes/sun/net/httpclient/HttpResponseImpl.java ! src/java.base/share/classes/sun/net/httpclient/RawChannel.java ! src/java.base/share/classes/sun/net/httpclient/WebSocketImpl.java From chris.hegarty at oracle.com Thu Mar 12 16:50:39 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Mar 2015 16:50:39 +0000 Subject: hg: jdk9/sandbox/jdk: 8075034: Bad javadoc tags in javax.xml.crypto.dsig Message-ID: <201503121650.t2CGodRZ008733@aojmv0008> Changeset: b5b2f46452b0 Author: darcy Date: 2015-03-12 09:39 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b5b2f46452b0 8075034: Bad javadoc tags in javax.xml.crypto.dsig Reviewed-by: mullan ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Manifest.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLObject.java From chris.hegarty at oracle.com Thu Mar 12 20:20:43 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Mar 2015 20:20:43 +0000 Subject: hg: jdk9/sandbox/jdk: 8068373: (prefs) FileSystemPreferences writes \0 to XML storage, causing loss of all preferences Message-ID: <201503122020.t2CKKiXG023002@aojmv0008> Changeset: 4330ca0a31bb Author: bpb Date: 2015-02-12 12:56 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4330ca0a31bb 8068373: (prefs) FileSystemPreferences writes \0 to XML storage, causing loss of all preferences Summary: Disallow entries whose key or value contains the null control character '\u0000' from being stored in the preferences node. Reviewed-by: psandoz, rriggs ! src/java.prefs/share/classes/java/util/prefs/Preferences.java ! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java + test/java/util/prefs/CodePointZeroPrefsTest.java From chris.hegarty at oracle.com Thu Mar 12 21:05:16 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 12 Mar 2015 21:05:16 +0000 Subject: hg: jdk9/sandbox: 8072734: Turn on doclint checking in the build of modules in the jdk repo Message-ID: <201503122105.t2CL5GX8002478@aojmv0008> Changeset: ac80b5d194b1 Author: darcy Date: 2015-03-12 12:30 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/ac80b5d194b1 8072734: Turn on doclint checking in the build of modules in the jdk repo Reviewed-by: erikj ! make/CompileJavaModules.gmk From roger.riggs at oracle.com Thu Mar 12 21:23:56 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 12 Mar 2015 21:23:56 +0000 Subject: hg: jdk9/sandbox: Merge Message-ID: <201503122123.t2CLNu9X006756@aojmv0008> Changeset: 9d578f91f6b5 Author: rriggs Date: 2015-03-12 17:08 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/9d578f91f6b5 Merge From roger.riggs at oracle.com Thu Mar 12 21:23:59 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 12 Mar 2015 21:23:59 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503122123.t2CLNxta006894@aojmv0008> Changeset: b89960539405 Author: rriggs Date: 2015-03-12 17:08 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b89960539405 Merge From roger.riggs at oracle.com Thu Mar 12 21:23:59 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 12 Mar 2015 21:23:59 +0000 Subject: hg: jdk9/sandbox/nashorn: Merge Message-ID: <201503122123.t2CLNxxf006918@aojmv0008> Changeset: 6bf4b877f169 Author: rriggs Date: 2015-03-12 17:08 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/6bf4b877f169 Merge From roger.riggs at oracle.com Thu Mar 12 21:24:02 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 12 Mar 2015 21:24:02 +0000 Subject: hg: jdk9/sandbox/langtools: Merge Message-ID: <201503122124.t2CLO2od006986@aojmv0008> Changeset: 65a931e8dffa Author: rriggs Date: 2015-03-12 17:08 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/65a931e8dffa Merge - test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java - test/com/sun/javadoc/testNonFrameWarning/pkg/C.java From roger.riggs at oracle.com Thu Mar 12 21:24:02 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 12 Mar 2015 21:24:02 +0000 Subject: hg: jdk9/sandbox/jdk: 4 new changesets Message-ID: <201503122124.t2CLO73Q006995@aojmv0008> Changeset: 7e485f7bfd58 Author: rriggs Date: 2015-03-12 17:13 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7e485f7bfd58 Merge ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! test/java/lang/ProcessBuilder/Basic.java Changeset: 5c96231d0eb4 Author: rriggs Date: 2015-03-12 17:13 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5c96231d0eb4 Summary: Process.onExit uses supplyAsync and waitFor to require a ProcessHandle ! src/java.base/share/classes/java/lang/Process.java Changeset: 1f4b137d7ed3 Author: rriggs Date: 2015-03-12 17:21 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1f4b137d7ed3 Summary: add UOE to supportsDestroyForcibly and tests ! src/java.base/share/classes/java/lang/Process.java ! test/java/lang/ProcessBuilder/Basic.java Changeset: 79f7462089c9 Author: rriggs Date: 2015-03-12 17:22 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/79f7462089c9 Summary: Add convenience Process.info() method; remove unused compareTo ! src/java.base/share/classes/java/lang/Process.java From chris.hegarty at oracle.com Fri Mar 13 05:50:34 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 05:50:34 +0000 Subject: hg: jdk9/sandbox/corba: Added tag jdk9-b54 for changeset d469c5ad0c76 Message-ID: <201503130550.t2D5oZj5017616@aojmv0008> Changeset: 734ca5311a22 Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/734ca5311a22 Added tag jdk9-b54 for changeset d469c5ad0c76 ! .hgtags From chris.hegarty at oracle.com Fri Mar 13 05:50:28 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 05:50:28 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201503130550.t2D5oS0B017570@aojmv0008> Changeset: c7ab54a59aa3 Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/c7ab54a59aa3 Added tag jdk9-b54 for changeset cb7367141e91 ! .hgtags Changeset: 0c37a832458f Author: lana Date: 2015-03-12 21:12 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/0c37a832458f Merge From chris.hegarty at oracle.com Fri Mar 13 05:50:48 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 05:50:48 +0000 Subject: hg: jdk9/sandbox/jaxp: 2 new changesets Message-ID: <201503130550.t2D5omAo017738@aojmv0008> Changeset: 58e0150de184 Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/58e0150de184 Added tag jdk9-b54 for changeset 542c0c855ad4 ! .hgtags Changeset: 2a460ce60ed4 Author: lana Date: 2015-03-12 21:13 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/2a460ce60ed4 Merge From chris.hegarty at oracle.com Fri Mar 13 05:50:54 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 05:50:54 +0000 Subject: hg: jdk9/sandbox/jaxws: Added tag jdk9-b54 for changeset 83a0cf0e0878 Message-ID: <201503130550.t2D5oscK017808@aojmv0008> Changeset: ca481b0492c8 Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/ca481b0492c8 Added tag jdk9-b54 for changeset 83a0cf0e0878 ! .hgtags From chris.hegarty at oracle.com Fri Mar 13 05:50:42 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 05:50:42 +0000 Subject: hg: jdk9/sandbox/hotspot: 2 new changesets Message-ID: <201503130550.t2D5ogcj017669@aojmv0008> Changeset: b104f7846820 Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b104f7846820 Added tag jdk9-b54 for changeset c3b117fa5bde ! .hgtags Changeset: be49ab55e5c4 Author: lana Date: 2015-03-12 21:14 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/be49ab55e5c4 Merge From chris.hegarty at oracle.com Fri Mar 13 05:51:02 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 05:51:02 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503130551.t2D5p3G7017858@aojmv0008> Changeset: 638416d9f937 Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/638416d9f937 Added tag jdk9-b54 for changeset 568a62ab7d76 ! .hgtags Changeset: d49e247dade6 Author: lana Date: 2015-03-12 21:15 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d49e247dade6 Merge - make/launcher/Launcher-jdk.runtime.gmk - make/lib/Lib-jdk.runtime.gmk - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java - src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java - src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java - src/jdk.dev/share/classes/sun/tools/jar/JarException.java - src/jdk.dev/share/classes/sun/tools/jar/Main.java - src/jdk.dev/share/classes/sun/tools/jar/Manifest.java - src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java - src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties - src/jdk.runtime/share/native/common-unpack/bands.cpp - src/jdk.runtime/share/native/common-unpack/bands.h - src/jdk.runtime/share/native/common-unpack/bytes.cpp - src/jdk.runtime/share/native/common-unpack/bytes.h - src/jdk.runtime/share/native/common-unpack/coding.cpp - src/jdk.runtime/share/native/common-unpack/coding.h - src/jdk.runtime/share/native/common-unpack/constants.h - src/jdk.runtime/share/native/common-unpack/defines.h - src/jdk.runtime/share/native/common-unpack/unpack.cpp - src/jdk.runtime/share/native/common-unpack/unpack.h - src/jdk.runtime/share/native/common-unpack/utils.cpp - src/jdk.runtime/share/native/common-unpack/utils.h - src/jdk.runtime/share/native/common-unpack/zip.cpp - src/jdk.runtime/share/native/common-unpack/zip.h - src/jdk.runtime/share/native/libunpack/jni.cpp - src/jdk.runtime/share/native/unpack200/main.cpp - src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest From chris.hegarty at oracle.com Fri Mar 13 05:51:09 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 05:51:09 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201503130551.t2D5p9Oj017924@aojmv0008> Changeset: 75cedc6db8c2 Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/75cedc6db8c2 Added tag jdk9-b54 for changeset ed34864f3b43 ! .hgtags Changeset: 32a2e7249884 Author: lana Date: 2015-03-12 21:13 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/32a2e7249884 Merge - test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java - test/com/sun/javadoc/testNonFrameWarning/pkg/C.java From chris.hegarty at oracle.com Fri Mar 13 05:51:15 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 05:51:15 +0000 Subject: hg: jdk9/sandbox/nashorn: 2 new changesets Message-ID: <201503130551.t2D5pF9u017972@aojmv0008> Changeset: 251d509b32ab Author: katleman Date: 2015-03-12 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/251d509b32ab Added tag jdk9-b54 for changeset 26460b897225 ! .hgtags Changeset: b2b332e64b7b Author: lana Date: 2015-03-12 21:14 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/b2b332e64b7b Merge From pavel.rappo at oracle.com Fri Mar 13 11:08:12 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 13 Mar 2015 11:08:12 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: mainly javadoc changes, editorial, wording. Added TODOs as reminders to discuss particular issues. Message-ID: <201503131108.t2DB8CTF015940@aojmv0008> Changeset: 85197a5a664d Author: prappo Date: 2015-03-13 11:07 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/85197a5a664d JEP-110-branch: mainly javadoc changes, editorial, wording. Added TODOs as reminders to discuss particular issues. P.S. "web socket" is no doubt an inviting name, but according to RFC 6455 we should call this entity a "WebSocket connection". ! src/java.base/share/classes/java/net/WebSocket.java ! src/java.base/share/classes/java/net/WebSocketMessage.java From jan.lahoda at oracle.com Fri Mar 13 11:26:20 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Fri, 13 Mar 2015 11:26:20 +0000 Subject: hg: jdk9/sandbox/langtools: Various cleanup Message-ID: <201503131126.t2DBQMvB018962@aojmv0008> Changeset: 5f0eaaa2a8d6 Author: jlahoda Date: 2015-03-12 10:49 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/5f0eaaa2a8d6 Various cleanup ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! test/tools/javac/options/platform/PlatformOption.java ! test/tools/javac/options/platform/PlatformOptionClashes.java ! test/tools/javac/sym/ElementStructureTest.java From pavel.rappo at oracle.com Fri Mar 13 12:29:02 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 13 Mar 2015 12:29:02 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: added Frame implementation; RawChannel is a public interface now as access is needed from the 'sun.net.websocket' package. Message-ID: <201503131229.t2DCT2cU002012@aojmv0008> Changeset: 70719b9ec5e6 Author: prappo Date: 2015-03-13 12:28 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/70719b9ec5e6 JEP-110-branch: added Frame implementation; RawChannel is a public interface now as access is needed from the 'sun.net.websocket' package. ! src/java.base/share/classes/sun/net/httpclient/RawChannel.java + src/java.base/share/classes/sun/net/websocket/Frame.java From jan.lahoda at oracle.com Fri Mar 13 12:32:59 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Fri, 13 Mar 2015 12:32:59 +0000 Subject: hg: jdk9/sandbox: More flexibility in building the ct.sym descriptions Message-ID: <201503131232.t2DCWx2B002508@aojmv0008> Changeset: cf34aca50664 Author: jlahoda Date: 2015-03-13 13:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/cf34aca50664 More flexibility in building the ct.sym descriptions ! make/data/symbols/java.annotations.common-7.sym.txt ! make/data/symbols/java.annotations.common-8.sym.txt ! make/data/symbols/java.base-7.sym.txt ! make/data/symbols/java.base-8.sym.txt ! make/data/symbols/java.compiler-7.sym.txt ! make/data/symbols/java.compiler-8.sym.txt ! make/data/symbols/java.desktop-7.sym.txt ! make/data/symbols/java.desktop-8.sym.txt ! make/data/symbols/java.management-7.sym.txt ! make/data/symbols/java.management-8.sym.txt ! make/data/symbols/java.xml.bind-7.sym.txt ! make/data/symbols/java.xml.bind-8.sym.txt ! make/data/symbols/java.xml.ws-7.sym.txt ! make/data/symbols/java.xml.ws-8.sym.txt + make/data/symbols/jdk.jartool-7.sym.txt + make/data/symbols/jdk.jartool-8.sym.txt + make/data/symbols/symbols ! make/tools/symbolgenerator/CreateSymbols.java From jan.lahoda at oracle.com Fri Mar 13 12:36:14 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Fri, 13 Mar 2015 12:36:14 +0000 Subject: hg: jdk9/sandbox: Removing unnecessary files; adding a description file to generate ct.sym Message-ID: <201503131236.t2DCaE5R003352@aojmv0008> Changeset: 255e72ef3778 Author: jlahoda Date: 2015-03-13 13:35 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/255e72ef3778 Removing unnecessary files; adding a description file to generate ct.sym ! make/Images.gmk - make/data/symbols/jdk.dev-7.sym.txt - make/data/symbols/jdk.dev-8.sym.txt From chris.hegarty at oracle.com Fri Mar 13 12:50:25 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 12:50:25 +0000 Subject: hg: jdk9/sandbox/hotspot: 2 new changesets Message-ID: <201503131250.t2DCoPKL006012@aojmv0008> Changeset: 1af78ca1b0a3 Author: aph Date: 2015-03-13 12:44 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/1af78ca1b0a3 8074723: AARCH64: Stray pop in C1 LIR_Assembler::emit_profile_type Summary: Remove stray POP instruction Reviewed-by: dholmes ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp Changeset: 0477d65bda6c Author: aph Date: 2015-03-13 12:44 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/0477d65bda6c Merge From chris.hegarty at oracle.com Fri Mar 13 13:05:25 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 13:05:25 +0000 Subject: hg: jdk9/sandbox: 8075054: Mixed case Windows path break native dependency checks Message-ID: <201503131305.t2DD5Pq1009255@aojmv0008> Changeset: 64b748017ca7 Author: ihse Date: 2015-03-13 14:00 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/64b748017ca7 8075054: Mixed case Windows path break native dependency checks Reviewed-by: erikj ! make/common/NativeCompilation.gmk From tobias.hartmann at oracle.com Fri Mar 13 13:34:34 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 13 Mar 2015 13:34:34 +0000 Subject: hg: jdk9/sandbox/hotspot: JDK-8054307-branch: Added matching rules to fold unnessesary ConvI2LNode. Message-ID: <201503131334.t2DDYZxO016109@aojmv0008> Changeset: e68e062ced07 Author: thartmann Date: 2015-03-13 14:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e68e062ced07 JDK-8054307-branch: Added matching rules to fold unnessesary ConvI2LNode. ! src/cpu/x86/vm/x86_64.ad From chris.hegarty at oracle.com Fri Mar 13 14:20:48 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 14:20:48 +0000 Subject: hg: jdk9/sandbox/jdk: 8061293: Update javax/xml tests to remove references of jre dir Message-ID: <201503131420.t2DEKnFL028114@aojmv0008> Changeset: 07725f2302ac Author: fyuan Date: 2015-03-13 15:50 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/07725f2302ac 8061293: Update javax/xml tests to remove references of jre dir Reviewed-by: lancea, mkos ! test/javax/xml/ws/8033113/WsImportTest.java ! test/javax/xml/ws/8046817/GenerateEnumSchema.java ! test/javax/xml/ws/clientjar/TestWsImport.java ! test/javax/xml/ws/ebcdic/WsImportTest.java From chris.hegarty at oracle.com Fri Mar 13 14:28:00 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 14:28:00 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503131428.t2DES1r1000302@aojmv0008> Changeset: 3a697feede3d Author: chegar Date: 2015-03-13 14:32 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3a697feede3d serial-exp-branch: Refactoring FieldAccess to FieldSetter - src/java.base/share/classes/java/io/FieldAccessContext.java + src/java.base/share/classes/java/io/FieldSetterContext.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java - test/java/io/Serializable/FieldAccess/FieldAccessTest.java + test/java/io/Serializable/FieldSetter/FieldSetterTest.java Changeset: 1264c91c484d Author: chegar Date: 2015-03-13 14:33 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1264c91c484d serial-exp-branch: laxify jcheck ! .jcheck/conf From pavel.rappo at oracle.com Fri Mar 13 14:52:12 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 13 Mar 2015 14:52:12 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: WebSocket is now abstract, no need for it to be that cluttered. Some renames and javadoc changes. Message-ID: <201503131452.t2DEqC8K004599@aojmv0008> Changeset: cf83ce735f69 Author: prappo Date: 2015-03-13 14:51 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/cf83ce735f69 JEP-110-branch: WebSocket is now abstract, no need for it to be that cluttered. Some renames and javadoc changes. ! src/java.base/share/classes/java/net/WebSocket.java ! src/java.base/share/classes/java/net/WebSocketMessage.java From pavel.rappo at oracle.com Fri Mar 13 15:07:28 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 13 Mar 2015 15:07:28 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: formatting and rearranging WebSocket API Message-ID: <201503131507.t2DF7Srf008726@aojmv0008> Changeset: 359cb3afc6da Author: prappo Date: 2015-03-13 15:07 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/359cb3afc6da JEP-110-branch: formatting and rearranging WebSocket API ! src/java.base/share/classes/java/net/WebSocket.java ! src/java.base/share/classes/java/net/WebSocketMessage.java From chris.hegarty at oracle.com Fri Mar 13 15:56:31 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 15:56:31 +0000 Subject: hg: jdk9/sandbox/jdk: serial-exp-branch: add example to FieldSetter class description Message-ID: <201503131556.t2DFuViF023096@aojmv0008> Changeset: ebaec842201c Author: chegar Date: 2015-03-13 16:02 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ebaec842201c serial-exp-branch: add example to FieldSetter class description ! src/java.base/share/classes/java/io/ObjectInputStream.java From pavel.rappo at oracle.com Fri Mar 13 16:04:06 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 13 Mar 2015 16:04:06 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: WebSocket API reworded contracts (javadoc) Message-ID: <201503131604.t2DG46YO024194@aojmv0008> Changeset: 9cf71725a8df Author: prappo Date: 2015-03-13 16:03 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9cf71725a8df JEP-110-branch: WebSocket API reworded contracts (javadoc) ! src/java.base/share/classes/java/net/WebSocket.java From chris.hegarty at oracle.com Fri Mar 13 17:35:45 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 17:35:45 +0000 Subject: hg: jdk9/sandbox/jdk: 8074064: OCSPResponse.SingleResponse objects do not parse singleExtensions Message-ID: <201503131735.t2DHZkx6015301@aojmv0008> Changeset: a5d7d7d2d888 Author: jnimeh Date: 2015-03-13 09:32 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a5d7d7d2d888 8074064: OCSPResponse.SingleResponse objects do not parse singleExtensions Reviewed-by: mullan, vinnie ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java + test/sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java + test/sun/security/provider/certpath/OCSP/TEST.properties + test/sun/security/provider/certpath/OCSP/int.crt + test/sun/security/provider/certpath/OCSP/ocsp-good-nonext.resp + test/sun/security/provider/certpath/OCSP/ocsp-good-witharchcut.resp + test/sun/security/provider/certpath/OCSP/ocsp-good-withnext.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-bad-sr-tag.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-nocerts.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-nonext-noinv.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-nonext-withinv.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-sr-cont-reverse.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-twonext.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-withnext-noinv.resp + test/sun/security/provider/certpath/OCSP/ocsp-rev-withnext-withinv.resp From chris.hegarty at oracle.com Fri Mar 13 17:50:50 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 17:50:50 +0000 Subject: hg: jdk9/sandbox/nashorn: 8075006: Threads spinning infinitely in WeakHashMap.get running test262parallel Message-ID: <201503131750.t2DHooUJ018682@aojmv0008> Changeset: 78f82d897305 Author: hannesw Date: 2015-03-13 18:40 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/78f82d897305 8075006: Threads spinning infinitely in WeakHashMap.get running test262parallel Reviewed-by: lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java From pavel.rappo at oracle.com Fri Mar 13 18:07:23 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 13 Mar 2015 18:07:23 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: WebSocket API javadoc changes, several implementation fixes for WebSocketMessage + it's now final; added @since 1.9 Message-ID: <201503131807.t2DI7OLc023086@aojmv0008> Changeset: a5135fff1761 Author: prappo Date: 2015-03-13 18:07 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a5135fff1761 JEP-110-branch: WebSocket API javadoc changes, several implementation fixes for WebSocketMessage + it's now final; added @since 1.9 ! src/java.base/share/classes/java/net/WebSocket.java ! src/java.base/share/classes/java/net/WebSocketMessage.java From chris.hegarty at oracle.com Fri Mar 13 18:35:41 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 18:35:41 +0000 Subject: hg: jdk9/sandbox/jdk: 8075160: Add javadoc to serialver class Message-ID: <201503131835.t2DIZfOk028300@aojmv0008> Changeset: ac5ee0a40537 Author: darcy Date: 2015-03-13 11:34 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ac5ee0a40537 8075160: Add javadoc to serialver class Reviewed-by: lancea ! src/jdk.compiler/share/classes/sun/tools/serialver/SerialVer.java From roger.riggs at oracle.com Fri Mar 13 19:30:27 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Fri, 13 Mar 2015 19:30:27 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503131930.t2DJURJE013074@aojmv0008> Changeset: 9d9b18c570a2 Author: rriggs Date: 2015-03-13 13:10 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9d9b18c570a2 Fix Windows compilation errors ! src/java.base/windows/classes/java/lang/ProcessImpl.java Changeset: 715045420dfe Author: rriggs Date: 2015-03-13 15:29 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/715045420dfe Summary: Update onExit implNote and avoid swallowing Thread Interrupts ! src/java.base/share/classes/java/lang/Process.java From chris.hegarty at oracle.com Fri Mar 13 20:50:16 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 20:50:16 +0000 Subject: hg: jdk9/sandbox: 8075035: Turn on doclint checking of modules in the langtools repo Message-ID: <201503132050.t2DKoHJV003354@aojmv0008> Changeset: bf9d30e4a0c7 Author: darcy Date: 2015-03-13 13:41 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/bf9d30e4a0c7 8075035: Turn on doclint checking of modules in the langtools repo Reviewed-by: ihse ! make/CompileJavaModules.gmk From chris.hegarty at oracle.com Fri Mar 13 22:05:43 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 22:05:43 +0000 Subject: hg: jdk9/sandbox/jdk: 8073214: javadoc of Properties methods should specify NullPointerExceptions Message-ID: <201503132205.t2DM5hub018774@aojmv0008> Changeset: e9611eabc179 Author: bpb Date: 2015-03-13 14:54 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e9611eabc179 8073214: javadoc of Properties methods should specify NullPointerExceptions Summary: Add test for null parameter and corresponding throws clause to load() methods Reviewed-by: darcy ! src/java.base/share/classes/java/util/Properties.java + test/java/util/Properties/Basic.java From chris.hegarty at oracle.com Fri Mar 13 22:20:45 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 13 Mar 2015 22:20:45 +0000 Subject: hg: jdk9/sandbox/jdk: 8075110: (prefs) CodePointZeroPrefsTest fails on certain platforms Message-ID: <201503132220.t2DMKkYC021538@aojmv0008> Changeset: 3cc808e39d5c Author: bpb Date: 2015-03-13 15:03 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3cc808e39d5c 8075110: (prefs) CodePointZeroPrefsTest fails on certain platforms Summary: Contrain test to the Linux and Solaris OS families Reviewed-by: darcy ! test/java/util/prefs/CodePointZeroPrefsTest.java From pavel.rappo at oracle.com Sat Mar 14 00:05:29 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Sat, 14 Mar 2015 00:05:29 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: WebSocket impl sketch merged from a private repo Message-ID: <201503140005.t2E05TbJ014342@aojmv0008> Changeset: 698c75074277 Author: prappo Date: 2015-03-14 00:05 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/698c75074277 JEP-110-branch: WebSocket impl sketch merged from a private repo - src/java.base/share/classes/sun/net/httpclient/WebSocketImpl.java + src/java.base/share/classes/sun/net/websocket/AutoPongingWebSocket.java + src/java.base/share/classes/sun/net/websocket/Closed.java + src/java.base/share/classes/sun/net/websocket/ClosingUponReceiving.java + src/java.base/share/classes/sun/net/websocket/ClosingUponSending.java + src/java.base/share/classes/sun/net/websocket/CoalescingWebSocket.java + src/java.base/share/classes/sun/net/websocket/Connection.java + src/java.base/share/classes/sun/net/websocket/ConnectionState.java + src/java.base/share/classes/sun/net/websocket/DelegatingWebSocket.java + src/java.base/share/classes/sun/net/websocket/MessageDefragmenter.java + src/java.base/share/classes/sun/net/websocket/Open.java + src/java.base/share/classes/sun/net/websocket/WebSocketException.java + src/java.base/share/classes/sun/net/websocket/WebSocketImpl.java From pavel.rappo at oracle.com Sat Mar 14 00:18:09 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Sat, 14 Mar 2015 00:18:09 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: WebSocket oops! Fixed compilation problem and license headers. Message-ID: <201503140018.t2E0I9n1016713@aojmv0008> Changeset: 444cff3ee174 Author: prappo Date: 2015-03-14 00:17 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/444cff3ee174 JEP-110-branch: WebSocket oops! Fixed compilation problem and license headers. ! src/java.base/share/classes/java/net/WebSocket.java ! src/java.base/share/classes/sun/net/websocket/AutoPongingWebSocket.java ! src/java.base/share/classes/sun/net/websocket/Closed.java ! src/java.base/share/classes/sun/net/websocket/ClosingUponReceiving.java ! src/java.base/share/classes/sun/net/websocket/ClosingUponSending.java ! src/java.base/share/classes/sun/net/websocket/CoalescingWebSocket.java ! src/java.base/share/classes/sun/net/websocket/Connection.java ! src/java.base/share/classes/sun/net/websocket/ConnectionState.java ! src/java.base/share/classes/sun/net/websocket/DelegatingWebSocket.java ! src/java.base/share/classes/sun/net/websocket/Frame.java ! src/java.base/share/classes/sun/net/websocket/MessageDefragmenter.java ! src/java.base/share/classes/sun/net/websocket/Open.java ! src/java.base/share/classes/sun/net/websocket/WebSocketException.java ! src/java.base/share/classes/sun/net/websocket/WebSocketImpl.java From alejandro.murillo at oracle.com Sat Mar 14 01:49:00 2015 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 14 Mar 2015 01:49:00 +0000 Subject: hg: jdk9/sandbox/hotspot: JEP-223-branch: hotspot changes part I Message-ID: <201503140149.t2E1n0Xh003169@aojmv0008> Changeset: 8f44fcf35e6e Author: amurillo Date: 2015-03-13 18:26 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8f44fcf35e6e JEP-223-branch: hotspot changes part I ! make/Makefile ! make/aix/Makefile ! make/aix/makefiles/buildtree.make ! make/aix/makefiles/defs.make ! make/aix/makefiles/vm.make ! make/bsd/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/vm.make ! make/defs.make ! make/jdk_version ! make/linux/Makefile ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/defs.make ! make/linux/makefiles/vm.make ! make/solaris/Makefile ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/defs.make ! make/solaris/makefiles/sparcWorks.make ! make/solaris/makefiles/vm.make ! make/windows/build.make ! make/windows/makefiles/compile.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/vm.make ! make/windows/projectfiles/common/Makefile ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp From chris.hegarty at oracle.com Sat Mar 14 23:50:42 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 14 Mar 2015 23:50:42 +0000 Subject: hg: jdk9/sandbox/jdk: 6996366: convert MacAlg to an enum Message-ID: <201503142350.t2ENogNe005227@aojmv0008> Changeset: dff305b1ae9b Author: jnimeh Date: 2015-03-14 09:38 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dff305b1ae9b 6996366: convert MacAlg to an enum Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/CipherBox.java ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! src/java.base/share/classes/sun/security/ssl/MAC.java ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java From chris.hegarty at oracle.com Mon Mar 16 09:35:45 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 09:35:45 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503160935.t2G9ZjfP002372@aojmv0008> Changeset: c80954c50b3c Author: psandoz Date: 2015-03-16 10:19 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c80954c50b3c 8067969: Optimize Stream.count for SIZED Streams Reviewed-by: psandoz, chegar Contributed-by: Aggelos Biboudis ! src/java.base/share/classes/java/util/stream/DoublePipeline.java ! src/java.base/share/classes/java/util/stream/DoubleStream.java ! src/java.base/share/classes/java/util/stream/IntPipeline.java ! src/java.base/share/classes/java/util/stream/IntStream.java ! src/java.base/share/classes/java/util/stream/LongPipeline.java ! src/java.base/share/classes/java/util/stream/LongStream.java ! src/java.base/share/classes/java/util/stream/ReduceOps.java ! src/java.base/share/classes/java/util/stream/ReferencePipeline.java ! src/java.base/share/classes/java/util/stream/Stream.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountLargeTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java Changeset: 459dcd78652e Author: amlu Date: 2015-03-16 10:24 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/459dcd78652e 8075111: Mark testFlatMappingClose (from CollectorsTest) as serialization hostile Reviewed-by: psandoz ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorsTest.java From chris.hegarty at oracle.com Mon Mar 16 10:06:11 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 10:06:11 +0000 Subject: hg: jdk9/sandbox/nashorn: 8075090: Add tests for the basic failure of try/finally compilation Message-ID: <201503161006.t2GA6Gsa011663@aojmv0008> Changeset: ce9cf6c2d3f5 Author: attila Date: 2015-03-16 11:00 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/ce9cf6c2d3f5 8075090: Add tests for the basic failure of try/finally compilation Reviewed-by: hannesw, lagergren + test/script/basic/JDK-8075090.js From chris.hegarty at oracle.com Mon Mar 16 10:20:48 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 10:20:48 +0000 Subject: hg: jdk9/sandbox/jdk: 8074836: Resolve disabled warnings for libosxkrb5; ... Message-ID: <201503161020.t2GAKmR3015350@aojmv0008> Changeset: 1f7132eec73c Author: weijun Date: 2015-03-16 18:08 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1f7132eec73c 8074836: Resolve disabled warnings for libosxkrb5 8074835: Resolve disabled warnings for libj2gss Reviewed-by: erikj ! make/lib/Lib-java.security.jgss.gmk ! src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c ! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c From chris.hegarty at oracle.com Mon Mar 16 11:35:53 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 11:35:53 +0000 Subject: hg: jdk9/sandbox/nashorn: 8075207: Nashorn parser API returns StatementTree objects in out of order Message-ID: <201503161135.t2GBZs2V006241@aojmv0008> Changeset: 6490bba01455 Author: sundar Date: 2015-03-16 17:01 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/6490bba01455 8075207: Nashorn parser API returns StatementTree objects in out of order Reviewed-by: lagergren, forax, hannesw ! samples/findwith.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DoWhileLoopTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForInLoopTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParserImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WhileLoopTree.java + test/script/basic/JDK-8075207.js ! test/script/nosecurity/parserapi.js.EXPECTED From chris.hegarty at oracle.com Mon Mar 16 11:50:46 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 11:50:46 +0000 Subject: hg: jdk9/sandbox/langtools: 8071847: java.lang.NullPointerException at com.sun.tools.javac.code.Types.elemtype(Types.java:1870) Message-ID: <201503161150.t2GBokvA010416@aojmv0008> Changeset: 2d47da183295 Author: sadayapalam Date: 2015-03-13 13:15 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/2d47da183295 8071847: java.lang.NullPointerException at com.sun.tools.javac.code.Types.elemtype(Types.java:1870) Summary: Class file reader should recover from malformed class files that contain methods incorrectly flagged as variable arity methods. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/T8071847/T8071847.java ! test/tools/javac/diags/examples.not-yet.txt From chris.hegarty at oracle.com Mon Mar 16 15:14:13 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 15:14:13 +0000 Subject: hg: jdk9/sandbox/jdk: serial-exp-banch: apply FieldSetter API to several readObjects in the base module. Some additional cleanup Message-ID: <201503161514.t2GFEDwq007106@aojmv0008> Changeset: d2e637378031 Author: chegar Date: 2015-03-16 15:20 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d2e637378031 serial-exp-banch: apply FieldSetter API to several readObjects in the base module. Some additional cleanup ! src/java.base/share/classes/java/io/FieldSetterContext.java ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/InetSocketAddress.java ! src/java.base/share/classes/sun/reflect/ReflectionFactory.java ! src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java From chris.hegarty at oracle.com Mon Mar 16 15:20:43 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 15:20:43 +0000 Subject: hg: jdk9/sandbox/jdk: 8028266: Tidy warnings cleanup for packages java.security/javax.security Message-ID: <201503161520.t2GFKhKn009363@aojmv0008> Changeset: e451c770c1d0 Author: avstepan Date: 2015-03-16 19:09 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e451c770c1d0 8028266: Tidy warnings cleanup for packages java.security/javax.security Summary: some tidy warnings in docs were fixed Reviewed-by: mullan, wetmore ! src/java.base/share/classes/java/security/AccessControlContext.java ! src/java.base/share/classes/java/security/AllPermission.java ! src/java.base/share/classes/java/security/BasicPermission.java ! src/java.base/share/classes/java/security/DomainCombiner.java ! src/java.base/share/classes/java/security/KeyRep.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/KeyStoreSpi.java ! src/java.base/share/classes/java/security/Permissions.java ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/classes/java/security/SecureClassLoader.java ! src/java.base/share/classes/java/security/UnresolvedPermission.java ! src/java.base/share/classes/java/security/cert/Certificate.java ! src/java.base/share/classes/javax/crypto/CipherInputStream.java ! src/java.base/share/classes/javax/crypto/package.html ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLParameters.java ! src/java.base/share/classes/javax/security/auth/AuthPermission.java ! src/java.base/share/classes/javax/security/auth/DestroyFailedException.java ! src/java.base/share/classes/javax/security/auth/Destroyable.java ! src/java.base/share/classes/javax/security/auth/Policy.java ! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java ! src/java.base/share/classes/javax/security/auth/RefreshFailedException.java ! src/java.base/share/classes/javax/security/auth/Refreshable.java ! src/java.base/share/classes/javax/security/auth/Subject.java ! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java ! src/java.base/share/classes/javax/security/auth/callback/CallbackHandler.java ! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java ! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java ! src/java.base/share/classes/javax/security/auth/callback/LanguageCallback.java ! src/java.base/share/classes/javax/security/auth/callback/NameCallback.java ! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java ! src/java.base/share/classes/javax/security/auth/callback/TextInputCallback.java ! src/java.base/share/classes/javax/security/auth/callback/TextOutputCallback.java ! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java ! src/java.base/share/classes/javax/security/auth/login/AccountException.java ! src/java.base/share/classes/javax/security/auth/login/AccountExpiredException.java ! src/java.base/share/classes/javax/security/auth/login/AccountLockedException.java ! src/java.base/share/classes/javax/security/auth/login/AccountNotFoundException.java ! src/java.base/share/classes/javax/security/auth/login/AppConfigurationEntry.java ! src/java.base/share/classes/javax/security/auth/login/Configuration.java ! src/java.base/share/classes/javax/security/auth/login/ConfigurationSpi.java ! src/java.base/share/classes/javax/security/auth/login/CredentialException.java ! src/java.base/share/classes/javax/security/auth/login/CredentialExpiredException.java ! src/java.base/share/classes/javax/security/auth/login/CredentialNotFoundException.java ! src/java.base/share/classes/javax/security/auth/login/FailedLoginException.java ! src/java.base/share/classes/javax/security/auth/login/LoginContext.java ! src/java.base/share/classes/javax/security/auth/login/LoginException.java ! src/java.base/share/classes/javax/security/auth/spi/LoginModule.java ! src/java.base/share/classes/javax/security/auth/x500/X500PrivateCredential.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosKey.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyTab.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/package-info.java From chris.hegarty at oracle.com Mon Mar 16 15:20:57 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 15:20:57 +0000 Subject: hg: jdk9/sandbox/nashorn: 8066217: ArrayBuffer constructor was erroneous with zero args Message-ID: <201503161520.t2GFKvgg009521@aojmv0008> Changeset: 9cc2cb306b60 Author: lagergren Date: 2015-03-16 16:17 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/9cc2cb306b60 8066217: ArrayBuffer constructor was erroneous with zero args Reviewed-by: sundar, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArrayBuffer.java ! test/script/basic/typedarrays.js From chris.hegarty at oracle.com Mon Mar 16 16:31:02 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 16:31:02 +0000 Subject: hg: jdk9/sandbox/jaxws: Merge Message-ID: <201503161631.t2GGV2AA023446@aojmv0008> Changeset: 636352ccf319 Author: chegar Date: 2015-03-16 15:23 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/636352ccf319 Merge From chris.hegarty at oracle.com Mon Mar 16 16:31:03 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 16:31:03 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503161631.t2GGV3PV023517@aojmv0008> Changeset: 3d87cecce00f Author: chegar Date: 2015-03-16 15:23 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/3d87cecce00f Merge From chris.hegarty at oracle.com Mon Mar 16 16:31:05 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 16:31:05 +0000 Subject: hg: jdk9/sandbox/nashorn: Merge Message-ID: <201503161631.t2GGV5TV023592@aojmv0008> Changeset: bd96a8124c88 Author: chegar Date: 2015-03-16 15:23 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/bd96a8124c88 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/RuntimeCallSite.java From chris.hegarty at oracle.com Mon Mar 16 16:31:06 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 16:31:06 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503161631.t2GGV6dX023628@aojmv0008> Changeset: bbd804c599ef Author: chegar Date: 2015-03-16 15:23 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/bbd804c599ef Merge From chris.hegarty at oracle.com Mon Mar 16 16:31:06 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 16:31:06 +0000 Subject: hg: jdk9/sandbox: Merge Message-ID: <201503161631.t2GGV6Qp023657@aojmv0008> Changeset: 043de9767013 Author: chegar Date: 2015-03-16 15:23 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/043de9767013 Merge From chris.hegarty at oracle.com Mon Mar 16 16:31:07 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 16:31:07 +0000 Subject: hg: jdk9/sandbox/corba: Merge Message-ID: <201503161631.t2GGV77F023663@aojmv0008> Changeset: 73aae5ff0d51 Author: chegar Date: 2015-03-16 15:23 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/73aae5ff0d51 Merge From chris.hegarty at oracle.com Mon Mar 16 16:31:08 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 16:31:08 +0000 Subject: hg: jdk9/sandbox/langtools: Merge Message-ID: <201503161631.t2GGV8NB023670@aojmv0008> Changeset: 385332da90c8 Author: chegar Date: 2015-03-16 15:23 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/385332da90c8 Merge - test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java - test/com/sun/javadoc/testNonFrameWarning/pkg/C.java From chris.hegarty at oracle.com Mon Mar 16 16:31:04 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 16:31:04 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503161631.t2GGVAmF023676@aojmv0008> Changeset: 768cce376b70 Author: chegar Date: 2015-03-16 15:23 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/768cce376b70 Merge - make/launcher/Launcher-jdk.runtime.gmk - make/lib/Lib-jdk.runtime.gmk - src/java.desktop/share/conf/images/cursors/invalid32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveNoDrop32x32.gif - src/java.desktop/unix/conf/images/cursors/cursors.properties - src/java.desktop/windows/conf/images/cursors/cursors.properties - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java - src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java - src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java - src/jdk.dev/share/classes/sun/tools/jar/JarException.java - src/jdk.dev/share/classes/sun/tools/jar/Main.java - src/jdk.dev/share/classes/sun/tools/jar/Manifest.java - src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java - src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties - src/jdk.runtime/share/native/common-unpack/bands.cpp - src/jdk.runtime/share/native/common-unpack/bands.h - src/jdk.runtime/share/native/common-unpack/bytes.cpp - src/jdk.runtime/share/native/common-unpack/bytes.h - src/jdk.runtime/share/native/common-unpack/coding.cpp - src/jdk.runtime/share/native/common-unpack/coding.h - src/jdk.runtime/share/native/common-unpack/constants.h - src/jdk.runtime/share/native/common-unpack/defines.h - src/jdk.runtime/share/native/common-unpack/unpack.cpp - src/jdk.runtime/share/native/common-unpack/unpack.h - src/jdk.runtime/share/native/common-unpack/utils.cpp - src/jdk.runtime/share/native/common-unpack/utils.h - src/jdk.runtime/share/native/common-unpack/zip.cpp - src/jdk.runtime/share/native/common-unpack/zip.h - src/jdk.runtime/share/native/libunpack/jni.cpp - src/jdk.runtime/share/native/unpack200/main.cpp - src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest Changeset: 4b3b99468153 Author: chegar Date: 2015-03-16 16:35 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4b3b99468153 serial-exp-branch: capture random seed, for replay, in field setter test ! test/java/io/Serializable/FieldSetter/FieldSetterTest.java From chris.hegarty at oracle.com Mon Mar 16 17:05:45 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 17:05:45 +0000 Subject: hg: jdk9/sandbox/jdk: 8075230: Optimized count operations incorrectly declare the stream shape Message-ID: <201503161705.t2GH5krP000883@aojmv0008> Changeset: 145ffc3b8533 Author: psandoz Date: 2015-03-16 17:44 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/145ffc3b8533 8075230: Optimized count operations incorrectly declare the stream shape Reviewed-by: chegar ! src/java.base/share/classes/java/util/stream/ReduceOps.java From chris.hegarty at oracle.com Mon Mar 16 17:21:07 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 17:21:07 +0000 Subject: hg: jdk9/sandbox/nashorn: 8075223: revert multithreaded deoptimizing compilation livelock prevention Message-ID: <201503161721.t2GHL7ND005279@aojmv0008> Changeset: 524852d0cc0d Author: attila Date: 2015-03-16 18:13 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/524852d0cc0d 8075223: revert multithreaded deoptimizing compilation livelock prevention Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java From chris.hegarty at oracle.com Mon Mar 16 19:05:49 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 19:05:49 +0000 Subject: hg: jdk9/sandbox/langtools: 8074148: Attr.visitBinary flags error at wrong position Message-ID: <201503161905.t2GJ5ois025825@aojmv0008> Changeset: 03939be983dd Author: sadayapalam Date: 2015-03-13 10:25 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/03939be983dd 8074148: Attr.visitBinary flags error at wrong position Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/expression/BinopVoidTest.java + test/tools/javac/expression/BinopVoidTest.out From xueming.shen at oracle.com Mon Mar 16 19:20:26 2015 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Mon, 16 Mar 2015 19:20:26 +0000 Subject: hg: jdk9/sandbox/jdk: JDK-8054307-branch: update String.length Message-ID: <201503161920.t2GJKQNv028085@aojmv0008> Changeset: fcd0cb8ca91d Author: sherman Date: 2015-03-16 19:18 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/fcd0cb8ca91d JDK-8054307-branch: update String.length ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringBuffer.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java From chris.hegarty at oracle.com Mon Mar 16 20:50:46 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 20:50:46 +0000 Subject: hg: jdk9/sandbox/jdk: 8075222: RandomAccessFile.getChannel changed to non-final in error Message-ID: <201503162050.t2GKokx9016745@aojmv0008> Changeset: 9927b89cdf7e Author: bpb Date: 2015-03-16 13:49 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9927b89cdf7e 8075222: RandomAccessFile.getChannel changed to non-final in error Summary: Reinstate 'final' RandomAccessFile.getChannel() declaration. Reviewed-by: alanb ! src/java.base/share/classes/java/io/RandomAccessFile.java From chris.hegarty at oracle.com Mon Mar 16 21:51:14 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 21:51:14 +0000 Subject: hg: jdk9/sandbox: 6 new changesets Message-ID: <201503162151.t2GLpFJY029400@aojmv0008> Changeset: c0e0449fa98c Author: sla Date: 2015-03-05 11:39 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/c0e0449fa98c 8058470: [jconsole] VM Summary Tab is blank for JDK9's jconsole. Reviewed-by: erikj ! make/common/JavaCompilation.gmk Changeset: a404750f88a9 Author: dcubed Date: 2015-03-06 08:43 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/a404750f88a9 Merge ! make/common/JavaCompilation.gmk Changeset: c6b8dc6a00d1 Author: iignatyev Date: 2015-03-12 19:11 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/c6b8dc6a00d1 8074980: add WhiteBox API to get a flag value for a method Reviewed-by: kvn, fzhinkin ! test/lib/sun/hotspot/WhiteBox.java Changeset: 22b4457b376c Author: kvn Date: 2015-03-12 15:50 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/22b4457b376c Merge Changeset: 2f3c2c099c97 Author: amurillo Date: 2015-03-12 19:51 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/2f3c2c099c97 Merge ! make/common/JavaCompilation.gmk Changeset: 93ed591e7456 Author: amurillo Date: 2015-03-16 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/93ed591e7456 Merge From chris.hegarty at oracle.com Mon Mar 16 21:51:28 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 21:51:28 +0000 Subject: hg: jdk9/sandbox/hotspot: 23 new changesets Message-ID: <201503162151.t2GLpTte029496@aojmv0008> Changeset: 8a4e011d99be Author: dholmes Date: 2015-03-03 19:20 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8a4e011d99be 7143664: Clean up OrderAccess implementations and usage Summary: Clarify and correct the abstract model for memory barriers provided by the orderAccess class. Refactor the implementations using template specialization to allow the bulk of the code to be shared, with platform specific customizations applied as needed. Reviewed-by: acorn, dcubed, dholmes, dlong, goetz, kbarrett, sgehwolf Contributed-by: Erik Osterlund ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/os_cpu/aix_ppc/vm/orderAccess_aix_ppc.inline.hpp ! src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp ! src/os_cpu/bsd_zero/vm/orderAccess_bsd_zero.inline.hpp ! src/os_cpu/linux_ppc/vm/orderAccess_linux_ppc.inline.hpp ! src/os_cpu/linux_sparc/vm/orderAccess_linux_sparc.inline.hpp ! src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp ! src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp ! src/os_cpu/solaris_sparc/vm/orderAccess_solaris_sparc.inline.hpp ! src/os_cpu/solaris_sparc/vm/solaris_sparc.il ! src/os_cpu/solaris_x86/vm/orderAccess_solaris_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/solaris_x86_32.il ! src/os_cpu/solaris_x86/vm/solaris_x86_64.il ! src/os_cpu/windows_x86/vm/orderAccess_windows_x86.inline.hpp ! src/share/vm/runtime/orderAccess.hpp ! src/share/vm/runtime/orderAccess.inline.hpp Changeset: 06af60444d5e Author: kevinw Date: 2015-03-03 19:42 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/06af60444d5e 8073688: Infinite loop reading types during jmap attach. Reviewed-by: dsamersoff, sla ! agent/src/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java Changeset: 04920bf22782 Author: dholmes Date: 2015-03-04 16:35 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/04920bf22782 8073861: Unused VM Options in JDK9 HotSpot Reviewed-by: dholmes, lfoltan Contributed-by: Dmitry Dmitriev ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 7d586d50e264 Author: dcubed Date: 2015-03-06 08:47 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/7d586d50e264 Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/orderAccess.inline.hpp Changeset: c3f28a6822dd Author: gthornbr Date: 2015-03-06 17:19 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c3f28a6822dd 8071501: perfMemory_solaris.cpp failing to compile with "Error: dd_fd is not a member of DIR." Summary: Force all Solaris builds to use the same version of the DIR structure. Reviewed-by: dcubed, dholmes, kvn ! src/os/solaris/vm/jvm_solaris.h ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp Changeset: 2617fceec2a3 Author: mockner Date: 2015-03-09 13:39 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/2617fceec2a3 8013393: Merge template interpreter files for x86 _32 and _64. Summary: The 32 and 64 bit versions of templateTable_x86 have been merged. Reviewed-by: twisti, jrose, coleenp + src/cpu/x86/vm/templateTable_x86.cpp - src/cpu/x86/vm/templateTable_x86_32.cpp - src/cpu/x86/vm/templateTable_x86_64.cpp Changeset: e0c6eb5fce97 Author: ctornqvi Date: 2015-03-10 04:53 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e0c6eb5fce97 8069124: runtime/NMT/MallocSiteHashOverflow.java failing in nightlies Reviewed-by: coleenp, gtriantafill, dholmes ! src/share/vm/services/mallocSiteTable.cpp ! src/share/vm/services/mallocSiteTable.hpp ! src/share/vm/utilities/nativeCallStack.cpp ! src/share/vm/utilities/nativeCallStack.hpp Changeset: 3846282d50e9 Author: mikael Date: 2015-03-10 09:42 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/3846282d50e9 8074726: Update source and target version used when compiling hotspot class files Summary: Use BOOT_JDK_SOURCETARGET from top level, or fall back to -source 8 -target 8 Reviewed-by: dholmes, sla ! make/aix/makefiles/rules.make ! make/bsd/makefiles/rules.make ! make/defs.make ! make/linux/makefiles/rules.make ! make/solaris/makefiles/rules.make ! make/windows/makefiles/rules.make Changeset: eab5843db817 Author: david Date: 2015-03-05 16:43 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/eab5843db817 8073545: Use shorter and more descriptive names for GC worker threads Reviewed-by: ehelin, jwilhelm ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/utilities/workgroup.cpp Changeset: 7bdaaf31bc71 Author: sfriberg Date: 2015-03-06 09:07 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/7bdaaf31bc71 8031538: G1 eden usage is sometimes higher than target eden (printed Eden size) Summary: When recalculating the number of target eden size, correctly consider the amount of existing eden regions in the target calculation. Reviewed-by: tschatzl Contributed-by: Staffan Friberg ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp Changeset: 04b27d7401ba Author: jwilhelm Date: 2015-03-06 16:12 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/04b27d7401ba 8051984: @ignore should be placed after @test Summary: as ignore reason has been fixed (by adding @requires) @ignore removed Reviewed-by: kbarrett, brutisso Contributed-by: andrey.x.zakharov at oracle.com ! test/gc/parallelScavenge/TestDynShrinkHeap.java Changeset: ac6ef02961e7 Author: jwilhelm Date: 2015-03-09 01:58 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/ac6ef02961e7 Merge Changeset: 656216252893 Author: stefank Date: 2015-03-09 08:22 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/656216252893 8074543: Missing symbol "objArrayOopDesc::obj_at" when buiding with CPP Interpreter Reviewed-by: stefank Contributed-by: thomas.stuefe at gmail.com ! src/share/vm/interpreter/bytecodeInterpreter.cpp Changeset: e8652b6ab788 Author: asiebenborn Date: 2015-03-06 16:47 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e8652b6ab788 8074561: Wrong volatile qualifier for field ClassLoaderDataGraphKlassIteratorAtomic::_next_klass Reviewed-by: mgerdin, stefank ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp Changeset: 115236e78a47 Author: ehelin Date: 2015-01-26 10:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/115236e78a47 8030646: track collection set membership in one place Reviewed-by: tschatzl, jwilhelm ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1InCSetState.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp Changeset: 208446e49726 Author: ehelin Date: 2015-03-09 11:37 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/208446e49726 Merge Changeset: af3b0db91659 Author: sangheki Date: 2015-03-09 09:30 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/af3b0db91659 8073654: Marking statistics should use size_t Summary: Change data type from int to size_t to avoid overflows Reviewed-by: jwilhelm, drwhite, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp Changeset: 98e38530135c Author: jwilhelm Date: 2015-03-12 16:10 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/98e38530135c Merge - src/cpu/x86/vm/templateTable_x86_32.cpp - src/cpu/x86/vm/templateTable_x86_64.cpp Changeset: 0ef1d0b2fc2e Author: dlong Date: 2015-02-24 17:23 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/0ef1d0b2fc2e 8072383: resolve conflicts between open and closed ports Summary: refactor close to remove references to closed ports Reviewed-by: kvn, simonis, dholmes ! agent/src/os/linux/libproc.h ! make/defs.make - make/linux/makefiles/arm.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/defs.make ! make/linux/makefiles/gcc.make - make/linux/makefiles/ppc.make ! make/linux/makefiles/saproc.make ! make/linux/makefiles/vm.make - make/linux/platform_arm - make/linux/platform_ppc ! src/os/linux/vm/os_linux.cpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/interpreter/interp_masm.hpp ! src/share/vm/interpreter/templateTable.hpp ! src/share/vm/memory/generation.hpp ! src/share/vm/opto/ad.hpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/optoreg.hpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/macros.hpp Changeset: 709140b8dfa5 Author: iignatyev Date: 2015-03-12 19:12 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/709140b8dfa5 8073860: [TESTBUG] compiler/whitebox/DeoptimizeFramesTest fails with exit code 1 Reviewed-by: kvn, roland ! test/compiler/whitebox/DeoptimizeFramesTest.java Changeset: 8e1fc80221d7 Author: iignatyev Date: 2015-03-12 19:11 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8e1fc80221d7 8074980: add WhiteBox API to get a flag value for a method Reviewed-by: kvn, fzhinkin ! src/share/vm/prims/whitebox.cpp + test/compiler/oracle/GetMethodOptionTest.java Changeset: 959a3d1e1811 Author: kvn Date: 2015-03-12 15:51 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/959a3d1e1811 Merge ! make/defs.make - make/linux/makefiles/arm.make - make/linux/makefiles/ppc.make - make/linux/platform_arm - make/linux/platform_ppc Changeset: f63349d9c4ce Author: amurillo Date: 2015-03-16 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f63349d9c4ce Merge - make/linux/makefiles/arm.make - make/linux/makefiles/ppc.make - make/linux/platform_arm - make/linux/platform_ppc - src/cpu/x86/vm/templateTable_x86_32.cpp - src/cpu/x86/vm/templateTable_x86_64.cpp From chris.hegarty at oracle.com Mon Mar 16 21:51:46 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 16 Mar 2015 21:51:46 +0000 Subject: hg: jdk9/sandbox/jdk: 7 new changesets Message-ID: <201503162151.t2GLplYj029681@aojmv0008> Changeset: edf9e77c7196 Author: jbachorik Date: 2015-03-10 09:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/edf9e77c7196 6712222: Race condition in java/lang/management/ThreadMXBean/AllThreadIds.java Reviewed-by: dholmes, dfuchs ! test/java/lang/management/ThreadMXBean/AllThreadIds.java Changeset: 8060ab4045ae Author: jbachorik Date: 2015-03-10 20:25 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8060ab4045ae 8049696: com/sun/jdi/RunToExit fails with "ConnectException: Connection refused" Reviewed-by: sla ! test/com/sun/jdi/RunToExit.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java Changeset: 7038a04bcb1f Author: jbachorik Date: 2015-03-10 19:43 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7038a04bcb1f Merge Changeset: de5c53fb7527 Author: iignatyev Date: 2015-03-11 00:45 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/de5c53fb7527 8072754: com/sun/jdi/NativeInstanceFilter.java requires adjustments to work with module boundaries Summary: The tests uses sun.misc.Version to check if the JVM version is greater than a certain version. For the JDK 9 the condition is always true and the usage of sun.misc.Version thus can be eliminated. Reviewed-by: alanb, sla Contributed-by: Alexander Kulyakhtin ! test/com/sun/jdi/NativeInstanceFilterTarg.java Changeset: 89b0fbc4c625 Author: iignatyev Date: 2015-03-10 21:58 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/89b0fbc4c625 Merge Changeset: a38cf7c91a87 Author: amurillo Date: 2015-03-12 19:51 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a38cf7c91a87 Merge Changeset: 13a1aaa9598f Author: amurillo Date: 2015-03-16 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/13a1aaa9598f Merge From alejandro.murillo at oracle.com Tue Mar 17 04:01:14 2015 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 17 Mar 2015 04:01:14 +0000 Subject: hg: jdk9/sandbox/hotspot: JEP-223-branch: hotspot changes part II Message-ID: <201503170401.t2H41E2L006332@aojmv0008> Changeset: ff40d060dd07 Author: amurillo Date: 2015-03-16 20:57 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/ff40d060dd07 JEP-223-branch: hotspot changes part II ! make/bsd/makefiles/buildtree.make ! make/linux/makefiles/buildtree.make ! make/solaris/makefiles/buildtree.make From jan.lahoda at oracle.com Tue Mar 17 07:09:43 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Tue, 17 Mar 2015 07:09:43 +0000 Subject: hg: jdk9/sandbox/langtools: Fixing handling of bootclasspath for -platform current Message-ID: <201503170709.t2H79hdj012283@aojmv0008> Changeset: 57242c017349 Author: jlahoda Date: 2015-03-17 07:37 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/57242c017349 Fixing handling of bootclasspath for -platform current ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java From chris.hegarty at oracle.com Tue Mar 17 13:20:22 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Mar 2015 13:20:22 +0000 Subject: hg: jdk9/sandbox: 8075236: Change layout of gcov .gcno files in symbols image Message-ID: <201503171320.t2HDKMtK021136@aojmv0008> Changeset: 3d44432e07d3 Author: erikj Date: 2015-03-17 14:16 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/3d44432e07d3 8075236: Change layout of gcov .gcno files in symbols image Reviewed-by: ihse, tbell ! make/Images.gmk From jan.lahoda at oracle.com Tue Mar 17 13:56:10 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Tue, 17 Mar 2015 13:56:10 +0000 Subject: hg: jdk9/sandbox/langtools: Use current platform's line separator instead of \n when running ToolBox tool in EXEC mode. Message-ID: <201503171356.t2HDuBvc000124@aojmv0008> Changeset: 7065abceee00 Author: jlahoda Date: 2015-03-17 14:54 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/7065abceee00 Use current platform's line separator instead of \n when running ToolBox tool in EXEC mode. ! test/tools/lib/ToolBox.java From chris.hegarty at oracle.com Tue Mar 17 14:50:30 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Mar 2015 14:50:30 +0000 Subject: hg: jdk9/sandbox/hotspot: 8075045: AARCH64: Stack banging should use store rather than load Message-ID: <201503171450.t2HEoUdg011807@aojmv0008> Changeset: 174de251eca2 Author: aph Date: 2015-03-17 14:03 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/174de251eca2 8075045: AARCH64: Stack banging should use store rather than load Summary: Change stack bangs to use a store rather than a load Reviewed-by: dholmes ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp From chris.hegarty at oracle.com Tue Mar 17 15:05:20 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Mar 2015 15:05:20 +0000 Subject: hg: jdk9/sandbox: 8075176: DISABLED_WARNINGS caused C++ compiler flags to get lost Message-ID: <201503171505.t2HF5KcO016314@aojmv0008> Changeset: a96ae43b3b22 Author: ihse Date: 2015-03-17 16:01 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/a96ae43b3b22 8075176: DISABLED_WARNINGS caused C++ compiler flags to get lost Reviewed-by: erikj, tbell ! make/common/NativeCompilation.gmk From chris.hegarty at oracle.com Tue Mar 17 15:05:49 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Mar 2015 15:05:49 +0000 Subject: hg: jdk9/sandbox/jdk: 8075176: DISABLED_WARNINGS caused C++ compiler flags to get lost Message-ID: <201503171505.t2HF5oEY016608@aojmv0008> Changeset: eb120607f20c Author: ihse Date: 2015-03-17 16:01 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/eb120607f20c 8075176: DISABLED_WARNINGS caused C++ compiler flags to get lost Reviewed-by: erikj, tbell ! make/lib/Lib-jdk.pack200.gmk From chris.hegarty at oracle.com Tue Mar 17 17:05:48 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Mar 2015 17:05:48 +0000 Subject: hg: jdk9/sandbox/jdk: 8074678: JCK test java_util/regex/MatchResult/index.html starts failing after JDK-8071479 Message-ID: <201503171705.t2HH5st7010165@aojmv0008> Changeset: 0a464f719c28 Author: sherman Date: 2015-03-17 09:54 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/0a464f719c28 8074678: JCK test java_util/regex/MatchResult/index.html starts failing after JDK-8071479 Summary: to add non-match sanity check Reviewed-by: psandoz ! src/java.base/share/classes/java/util/regex/Matcher.java ! test/java/util/regex/RegExTest.java From chris.hegarty at oracle.com Tue Mar 17 19:50:45 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Mar 2015 19:50:45 +0000 Subject: hg: jdk9/sandbox/jdk: 8075056: Remove Version.java.template from jconsole Message-ID: <201503171950.t2HJojDj015802@aojmv0008> Changeset: eb0b6581ad63 Author: sla Date: 2015-03-17 20:45 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/eb0b6581ad63 8075056: Remove Version.java.template from jconsole Reviewed-by: egahlin, iris, ihse, alanb, erikj, mchung - make/gensrc/Gensrc-jdk.jconsole.gmk + src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java - src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template From chris.hegarty at oracle.com Tue Mar 17 21:35:58 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Mar 2015 21:35:58 +0000 Subject: hg: jdk9/sandbox: 4 new changesets Message-ID: <201503172135.t2HLZwfU006493@aojmv0008> Changeset: 8b9bd5ba445e Author: ihse Date: 2015-03-06 14:53 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/8b9bd5ba445e 8074554: Create custom hook for running after AC_OUTPUT Reviewed-by: erikj ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh Changeset: c97a8eb28fd5 Author: prr Date: 2015-03-09 09:49 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/c97a8eb28fd5 Merge ! common/autoconf/generated-configure.sh Changeset: dc3a27524b39 Author: prr Date: 2015-03-11 08:30 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/dc3a27524b39 Merge ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh Changeset: c0bc44f5c981 Author: prr Date: 2015-03-17 12:30 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/c0bc44f5c981 Merge From chris.hegarty at oracle.com Tue Mar 17 21:36:27 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Mar 2015 21:36:27 +0000 Subject: hg: jdk9/sandbox/jdk: 19 new changesets Message-ID: <201503172136.t2HLaSmh006777@aojmv0008> Changeset: 95d83afafcb1 Author: serb Date: 2015-02-25 14:01 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/95d83afafcb1 8043393: NullPointerException and no event received when clipboard data flavor changes Reviewed-by: ant, azvegint ! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java Changeset: b7e402c9b183 Author: prr Date: 2015-02-25 13:45 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b7e402c9b183 8073699: Memory leak in jdk/src/java/desktop/share/native/libjavajpeg/imageioJPEG.c Reviewed-by: bae, serb ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c Changeset: c0d81dd14d61 Author: serb Date: 2015-02-26 16:41 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c0d81dd14d61 8073795: JMenuBar looks bad under retina Reviewed-by: alexsch, azvegint ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarBorder.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicBorders.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java + test/javax/swing/JMenuBar/MisplacedBorder/MisplacedBorder.java Changeset: 1f68e092bd7f Author: serb Date: 2015-02-27 01:06 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1f68e092bd7f 4958064: JPGWriter does not throw UnsupportedException when canWriteSequence retuns false Reviewed-by: prr, bae ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java + test/javax/imageio/plugins/shared/CanWriteSequence.java Changeset: 3850097b0fe9 Author: serb Date: 2015-03-02 16:34 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3850097b0fe9 8048782: OpenJDK: PiscesCache : xmax/ymax rounding up can cause RasterFormatException Reviewed-by: prr, flar Contributed-by: prasanta.sadhukhan at oracle.com ! src/java.desktop/share/classes/sun/java2d/pisces/PiscesCache.java ! src/java.desktop/share/classes/sun/java2d/pisces/PiscesTileGenerator.java + test/sun/java2d/pisces/OpenJDKFillBug.java Changeset: aab14ad05c4f Author: serb Date: 2015-03-03 17:50 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/aab14ad05c4f 8039345: Strange behaviour of per-pixel translucency on linux Reviewed-by: prr, azvegint Contributed-by: prasanta.sadhukhan at oracle.com ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java + test/sun/java2d/XRSurfaceData/ComponentResizeTest.java Changeset: 6c969d104de2 Author: serb Date: 2015-03-03 20:23 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/6c969d104de2 8073420: JFrame.EXIT_ON_CLOSE can be removed in favour of WindowConstants.EXIT_ON_CLOSE Reviewed-by: art, azvegint, alexsch ! src/demo/share/java2d/J2DBench/src/j2dbench/J2DBench.java ! src/demo/share/jfc/SampleTree/SampleTree.java ! src/demo/share/management/JTop/JTop.java ! src/java.desktop/share/classes/javax/swing/JFrame.java ! src/java.desktop/share/classes/javax/swing/JLayer.java Changeset: 3b5ddf7e5003 Author: prr Date: 2015-03-03 10:39 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3b5ddf7e5003 Merge - src/java.base/share/classes/sun/security/acl/AclEntryImpl.java - src/java.base/share/classes/sun/security/acl/AclImpl.java - src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.base/share/classes/sun/security/acl/GroupImpl.java - src/java.base/share/classes/sun/security/acl/OwnerImpl.java - src/java.base/share/classes/sun/security/acl/PermissionImpl.java - src/java.base/share/classes/sun/security/acl/PrincipalImpl.java - src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java Changeset: a709a805e2a7 Author: rkennke Date: 2015-03-04 15:42 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a709a805e2a7 8072436: Refactor X11FontManager Summary: Factor fontconfig related code out of X11FontManager into its own superclass FcFontManager. Reviewed-by: prr, serb ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt/mapfile-vers-linux ! make/mapfiles/libawt_headless/mapfile-vers ! make/mapfiles/libawt_xawt/mapfile-vers + src/java.desktop/unix/classes/sun/awt/FcFontManager.java ! src/java.desktop/unix/classes/sun/awt/X11FontManager.java ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java ! src/java.desktop/unix/native/common/awt/fontpath.c Changeset: 87abef3a807b Author: yan Date: 2015-03-05 11:07 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/87abef3a807b 8074092: Newly introduced unnecessary dependencies on internal API in client regtests Reviewed-by: serb, azvegint ! test/java/awt/Choice/ItemStateChangeTest/ItemStateChangeTest.java ! test/java/awt/Desktop/8064934/bug8064934.java ! test/java/awt/Menu/OpensWithNoGrab/OpensWithNoGrab.java ! test/java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java ! test/java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java ! test/javax/swing/JButton/4796987/bug4796987.java ! test/javax/swing/JFileChooser/8062561/bug8062561.java ! test/javax/swing/JPopupMenu/6827786/bug6827786.java Changeset: 1623d30c2621 Author: anashaty Date: 2015-03-06 16:38 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1623d30c2621 8072900: Mouse events are captured by the wrong menu in OS X Reviewed-by: serb, alexp ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuUI.java + test/javax/swing/JMenu/8072900/WrongSelectionOnMouseOver.java Changeset: 5ba1fb03c750 Author: serb Date: 2015-03-09 08:53 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5ba1fb03c750 4849595: Erroneous javadoc for TableColumn.addPropertyChangeListener Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/javax/swing/table/TableColumn.java Changeset: 77ce079c8530 Author: prr Date: 2015-03-09 09:49 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/77ce079c8530 Merge - make/launcher/Launcher-jdk.runtime.gmk - make/lib/Lib-jdk.runtime.gmk - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java - src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java - src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java - src/jdk.dev/share/classes/sun/tools/jar/JarException.java - src/jdk.dev/share/classes/sun/tools/jar/Main.java - src/jdk.dev/share/classes/sun/tools/jar/Manifest.java - src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java - src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties - src/jdk.runtime/share/native/common-unpack/bands.cpp - src/jdk.runtime/share/native/common-unpack/bands.h - src/jdk.runtime/share/native/common-unpack/bytes.cpp - src/jdk.runtime/share/native/common-unpack/bytes.h - src/jdk.runtime/share/native/common-unpack/coding.cpp - src/jdk.runtime/share/native/common-unpack/coding.h - src/jdk.runtime/share/native/common-unpack/constants.h - src/jdk.runtime/share/native/common-unpack/defines.h - src/jdk.runtime/share/native/common-unpack/unpack.cpp - src/jdk.runtime/share/native/common-unpack/unpack.h - src/jdk.runtime/share/native/common-unpack/utils.cpp - src/jdk.runtime/share/native/common-unpack/utils.h - src/jdk.runtime/share/native/common-unpack/zip.cpp - src/jdk.runtime/share/native/common-unpack/zip.h - src/jdk.runtime/share/native/libunpack/jni.cpp - src/jdk.runtime/share/native/unpack200/main.cpp - src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest Changeset: b7739fc3663f Author: azvegint Date: 2015-03-10 15:39 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b7739fc3663f 8056151: Switching to GTK L&F on-the-fly leads to X Window System error RenderBadPicture Reviewed-by: alexsch, serb ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java + test/javax/swing/plaf/gtk/crash/RenderBadPictureCrash.java Changeset: ca0c52b14724 Author: alitvinov Date: 2015-03-10 21:48 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ca0c52b14724 8066436: Minimize can cause window to disappear on osx Reviewed-by: serb, azvegint Contributed-by: nakul.natu at oracle.com ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java + test/java/awt/Frame/MaximizedNormalBoundsUndecoratedTest/MaximizedNormalBoundsUndecoratedTest.java Changeset: c8156e81be2f Author: azvegint Date: 2015-03-11 16:48 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c8156e81be2f 8074921: OS X build broken by reference to XToolkit Reviewed-by: alexsch, serb ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c Changeset: e36d81798e7d Author: prr Date: 2015-03-11 08:30 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e36d81798e7d Merge Changeset: 555f7fec4605 Author: prr Date: 2015-03-17 12:30 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/555f7fec4605 Merge Changeset: 9358c82e5e8c Author: prr Date: 2015-03-17 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9358c82e5e8c Merge - make/gensrc/Gensrc-jdk.jconsole.gmk - src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template From chris.hegarty at oracle.com Tue Mar 17 23:20:43 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 17 Mar 2015 23:20:43 +0000 Subject: hg: jdk9/sandbox/jdk: 8074350: Support ISO 4217 "Current funds codes" table (A.2); ... Message-ID: <201503172320.t2HNKhXB002012@aojmv0008> Changeset: 184ab56da7df Author: naoto Date: 2015-03-17 16:04 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/184ab56da7df 8074350: Support ISO 4217 "Current funds codes" table (A.2) 8074351: Support for currencies with the 4 digits (or more) minor unit Reviewed-by: okutsu ! make/data/currency/CurrencyData.properties ! make/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java ! src/java.base/share/classes/java/util/Currency.java ! test/java/util/Currency/CurrencyTest.java ! test/java/util/Currency/PropertiesTest.java ! test/java/util/Currency/PropertiesTest.sh ! test/java/util/Currency/ValidateISO4217.java ! test/java/util/Currency/currency.properties ! test/java/util/Currency/tablea1.txt From chris.hegarty at oracle.com Wed Mar 18 08:20:45 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Mar 2015 08:20:45 +0000 Subject: hg: jdk9/sandbox/jdk: 8071687: AIX port of "8039173: Propagate errors from Diagnostic Commands as exceptions in the attach framework" Message-ID: <201503180820.t2I8KjPj026594@aojmv0008> Changeset: 41e561ceb912 Author: simonis Date: 2015-03-18 09:13 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/41e561ceb912 8071687: AIX port of "8039173: Propagate errors from Diagnostic Commands as exceptions in the attach framework" Reviewed-by: sla ! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c From jan.lahoda at oracle.com Wed Mar 18 09:06:35 2015 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Wed, 18 Mar 2015 09:06:35 +0000 Subject: hg: jdk9/sandbox/langtools: Cleanup: adding javadoc to PlatformProvider, getPlatformClassPath -> getPlatformPath, import cleanup Message-ID: <201503180906.t2I96ZYF009757@aojmv0008> Changeset: 0a04fd059e8b Author: jlahoda Date: 2015-03-18 10:01 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/0a04fd059e8b Cleanup: adding javadoc to PlatformProvider, getPlatformClassPath -> getPlatformPath, import cleanup ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformProvider.java From chris.hegarty at oracle.com Wed Mar 18 10:15:24 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Mar 2015 10:15:24 +0000 Subject: hg: jdk9/sandbox/jdk: serial-exp-branch: Peter's comments Message-ID: <201503181015.t2IAFPZj024791@aojmv0008> Changeset: 105b676076a3 Author: chegar Date: 2015-03-18 10:21 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/105b676076a3 serial-exp-branch: Peter's comments ! src/java.base/share/classes/java/io/FieldSetterContext.java ! src/java.base/share/classes/java/io/ObjectInputStream.java From pavel.rappo at oracle.com Wed Mar 18 12:01:28 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 18 Mar 2015 12:01:28 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: Sketch implementation of MessageDefragmenter Message-ID: <201503181201.t2IC1Svg015345@aojmv0008> Changeset: eb725729b876 Author: prappo Date: 2015-03-18 12:01 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/eb725729b876 JEP-110-branch: Sketch implementation of MessageDefragmenter ! src/java.base/share/classes/sun/net/websocket/MessageDefragmenter.java From pavel.rappo at oracle.com Wed Mar 18 14:05:13 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 18 Mar 2015 14:05:13 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: Assembling functionality chain in WebSocket.Builder#connect Message-ID: <201503181405.t2IE5DY1009524@aojmv0008> Changeset: 97e37a1da0a6 Author: prappo Date: 2015-03-18 14:04 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/97e37a1da0a6 JEP-110-branch: Assembling functionality chain in WebSocket.Builder#connect ! src/java.base/share/classes/java/net/WebSocket.java ! src/java.base/share/classes/sun/net/websocket/AutoPongingWebSocket.java ! src/java.base/share/classes/sun/net/websocket/CoalescingWebSocket.java ! src/java.base/share/classes/sun/net/websocket/WebSocketImpl.java From chris.hegarty at oracle.com Wed Mar 18 17:03:27 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Mar 2015 17:03:27 +0000 Subject: hg: jdk9/sandbox/nashorn: 8075448: nashorn parser API returns init variable tree object of a for loop after for loop statement tree object Message-ID: <201503181703.t2IH3SYH018014@aojmv0008> Changeset: 8bbea2def25f Author: sundar Date: 2015-03-18 21:54 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/8bbea2def25f 8075448: nashorn parser API returns init variable tree object of a for loop after for loop statement tree object Reviewed-by: lagergren, hannesw, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Node.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/VarNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java + test/script/basic/JDK-8075448.js ! test/script/nosecurity/parserapi.js.EXPECTED From chris.hegarty at oracle.com Wed Mar 18 17:52:12 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 18 Mar 2015 17:52:12 +0000 Subject: hg: jdk9/sandbox/nashorn: 8075454: Anonymous functions have internal names exposed via parser API Message-ID: <201503181752.t2IHqCRL026919@aojmv0008> Changeset: eaa136f2b489 Author: sundar Date: 2015-03-18 23:14 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/eaa136f2b489 8075454: Anonymous functions have internal names exposed via parser API Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTreeImpl.java + test/script/basic/JDK-8075454.js From roger.riggs at oracle.com Wed Mar 18 20:08:30 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Wed, 18 Mar 2015 20:08:30 +0000 Subject: hg: jdk9/sandbox/jdk: Summary: Update JavaChild to take commands from stdin and update tests to use that to wait to exit Message-ID: <201503182008.t2IK8UZS023756@aojmv0008> Changeset: 05ba14455499 Author: rriggs Date: 2015-03-18 16:03 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/05ba14455499 Summary: Update JavaChild to take commands from stdin and update tests to use that to wait to exit ! test/java/lang/ProcessHandle/InfoTest.java ! test/java/lang/ProcessHandle/JavaChild.java ! test/java/lang/ProcessHandle/OnExitTest.java ! test/java/lang/ProcessHandle/TreeTest.java From chris.hegarty at oracle.com Thu Mar 19 09:50:55 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Mar 2015 09:50:55 +0000 Subject: hg: jdk9/sandbox/nashorn: 8006996: Add a pretty printer that prints script source in nice form Message-ID: <201503190950.t2J9otGw003063@aojmv0008> Changeset: 984370b5de3b Author: sundar Date: 2015-03-19 15:13 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/984370b5de3b 8006996: Add a pretty printer that prints script source in nice form Reviewed-by: lagergren, hannesw + samples/prettyprinter.js From chris.hegarty at oracle.com Thu Mar 19 10:29:10 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Mar 2015 10:29:10 +0000 Subject: hg: jdk9/sandbox/jdk: serial-exp-branch: Add checkAllFinalsSet to the public API Message-ID: <201503191029.t2JATA1o012082@aojmv0008> Changeset: 55a237321b1c Author: chegar Date: 2015-03-19 10:35 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/55a237321b1c serial-exp-branch: Add checkAllFinalsSet to the public API ! src/java.base/share/classes/java/io/FieldSetterContext.java ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! test/java/io/Serializable/FieldSetter/FieldSetterTest.java From chris.hegarty at oracle.com Thu Mar 19 11:28:49 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Mar 2015 11:28:49 +0000 Subject: hg: jdk9/sandbox: 8075495: Update jtreg bin location in configure Message-ID: <201503191128.t2JBSnal024106@aojmv0008> Changeset: 5c624e587f07 Author: erikj Date: 2015-03-19 12:10 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/5c624e587f07 8075495: Update jtreg bin location in configure Reviewed-by: alanb ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 From tobias.hartmann at oracle.com Thu Mar 19 11:47:39 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 19 Mar 2015 11:47:39 +0000 Subject: hg: jdk9/sandbox/jaxws: Merge Message-ID: <201503191147.t2JBldvK028282@aojmv0008> Changeset: 929bbcab29ce Author: thartmann Date: 2015-03-19 12:45 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/929bbcab29ce Merge - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Aspect.java From tobias.hartmann at oracle.com Thu Mar 19 11:47:41 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 19 Mar 2015 11:47:41 +0000 Subject: hg: jdk9/sandbox/langtools: Merge Message-ID: <201503191147.t2JBlfu9028410@aojmv0008> Changeset: a4d0916f385a Author: thartmann Date: 2015-03-19 12:45 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/a4d0916f385a Merge - test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java - test/com/sun/javadoc/testNonFrameWarning/pkg/C.java - test/tools/javac/resolve/tests/PrimitiveBinopOverload.java From tobias.hartmann at oracle.com Thu Mar 19 11:47:42 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 19 Mar 2015 11:47:42 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503191147.t2JBlgVC028457@aojmv0008> Changeset: 8e21c8492ab8 Author: thartmann Date: 2015-03-19 12:45 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8e21c8492ab8 Merge - make/linux/makefiles/arm.make - make/linux/makefiles/build_vm_def.sh - make/linux/makefiles/ppc.make - make/linux/platform_arm - make/linux/platform_ppc ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp - src/cpu/x86/vm/templateTable_x86_32.cpp - src/cpu/x86/vm/templateTable_x86_64.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad - src/os/bsd/vm/dtraceJSDT_bsd.cpp - src/os/linux/vm/dtraceJSDT_linux.cpp - src/os/solaris/vm/dtraceJSDT_solaris.cpp - src/os/windows/vm/dtraceJSDT_windows.cpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/main.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp - src/share/vm/oops/oop.inline2.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/stringopts.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/runtime/arguments.cpp - src/share/vm/runtime/dtraceJSDT.cpp - src/share/vm/runtime/dtraceJSDT.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp - test/serviceability/dcmd/ClassLoaderStatsTest.java - test/serviceability/dcmd/DcmdUtil.java - test/serviceability/dcmd/DynLibDcmdTest.java From tobias.hartmann at oracle.com Thu Mar 19 11:47:42 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 19 Mar 2015 11:47:42 +0000 Subject: hg: jdk9/sandbox: Merge Message-ID: <201503191147.t2JBlgjE028461@aojmv0008> Changeset: ae94bb18baaa Author: thartmann Date: 2015-03-19 12:45 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/ae94bb18baaa Merge From tobias.hartmann at oracle.com Thu Mar 19 11:47:41 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 19 Mar 2015 11:47:41 +0000 Subject: hg: jdk9/sandbox/jdk: Merge Message-ID: <201503191147.t2JBlfsR028438@aojmv0008> Changeset: 701b0ed9ba42 Author: thartmann Date: 2015-03-19 12:46 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/701b0ed9ba42 Merge - make/data/charsetmapping/dbcs - make/data/charsetmapping/extsbcs - make/data/charsetmapping/sbcs - make/data/charsetmapping/standard-charsets - make/data/checkdeps/refs.allowed - make/gensrc/Gensrc-jdk.jconsole.gmk - make/launcher/Launcher-jdk.runtime.gmk - make/lib/Lib-jdk.runtime.gmk ! make/mapfiles/libjava/mapfile-vers - make/src/classes/build/tools/deps/CheckDeps.java - src/java.base/aix/native/libnet/java/net/aix_close.c ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/String.java - src/java.base/unix/classes/java/lang/UNIXProcess.java - src/java.base/unix/native/libjava/UNIXProcess_md.c - src/java.base/unix/native/libjava/java_props_macosx.c - src/java.base/unix/native/libjava/java_props_macosx.h - src/java.base/unix/native/libnet/bsd_close.c - src/java.base/unix/native/libnet/linux_close.c - src/java.base/unix/native/libnet/solaris_close.c - src/java.desktop/macosx/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java - src/java.desktop/share/classes/java/awt/datatransfer/ClipboardOwner.java - src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorEvent.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorListener.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/FlavorTable.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java - src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParseException.java - src/java.desktop/share/classes/java/awt/datatransfer/StringSelection.java - src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java - src/java.desktop/share/classes/java/awt/datatransfer/Transferable.java - src/java.desktop/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java - src/java.desktop/share/classes/java/awt/datatransfer/package.html - src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java - src/java.desktop/share/classes/sun/datatransfer/DesktopDatatransferService.java - src/java.desktop/share/conf/images/cursors/invalid32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveNoDrop32x32.gif - src/java.desktop/unix/classes/sun/awt/X11/XAWTFormatter.java - src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/unix/conf/images/cursors/cursors.properties - src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/windows/conf/images/cursors/cursors.properties - src/java.management/share/classes/java/lang/management/PlatformComponent.java - src/java.management/share/classes/sun/management/ExtendedPlatformComponent.java - src/java.security.acl/share/classes/java/security/acl/Acl.java - src/java.security.acl/share/classes/java/security/acl/AclEntry.java - src/java.security.acl/share/classes/java/security/acl/AclNotFoundException.java - src/java.security.acl/share/classes/java/security/acl/Group.java - src/java.security.acl/share/classes/java/security/acl/LastOwnerException.java - src/java.security.acl/share/classes/java/security/acl/NotOwnerException.java - src/java.security.acl/share/classes/java/security/acl/Owner.java - src/java.security.acl/share/classes/java/security/acl/Permission.java - src/java.security.acl/share/classes/java/security/acl/package-info.java - src/java.security.acl/share/classes/sun/security/acl/AclEntryImpl.java - src/java.security.acl/share/classes/sun/security/acl/AclImpl.java - src/java.security.acl/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.security.acl/share/classes/sun/security/acl/GroupImpl.java - src/java.security.acl/share/classes/sun/security/acl/OwnerImpl.java - src/java.security.acl/share/classes/sun/security/acl/PermissionImpl.java - src/java.security.acl/share/classes/sun/security/acl/PrincipalImpl.java - src/java.security.acl/share/classes/sun/security/acl/WorldGroupImpl.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DelegatableDecoder.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByte.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_LINUX.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP_Open.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/HKSCS.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java - src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java - src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java - src/jdk.dev/share/classes/sun/tools/jar/JarException.java - src/jdk.dev/share/classes/sun/tools/jar/Main.java - src/jdk.dev/share/classes/sun/tools/jar/Manifest.java - src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java - src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties - src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template - src/jdk.runtime/share/classes/com/sun/tracing/Probe.java - src/jdk.runtime/share/classes/com/sun/tracing/ProbeName.java - src/jdk.runtime/share/classes/com/sun/tracing/Provider.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderFactory.java - src/jdk.runtime/share/classes/com/sun/tracing/ProviderName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ArgsAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/Attributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/DependencyClass.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/FunctionName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ModuleName.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/NameAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/ProviderAttributes.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/StabilityLevel.java - src/jdk.runtime/share/classes/com/sun/tracing/dtrace/package-info.java - src/jdk.runtime/share/classes/com/sun/tracing/package-info.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.runtime/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.runtime/share/classes/sun/tracing/MultiplexProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/NullProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/PrintStreamProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/ProbeSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/ProviderSkeleton.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/Activation.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProbe.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProvider.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java - src/jdk.runtime/share/classes/sun/tracing/dtrace/JVM.java - src/jdk.runtime/share/classes/sun/tracing/package-info.java - src/jdk.runtime/share/native/common-unpack/bands.cpp - src/jdk.runtime/share/native/common-unpack/bands.h - src/jdk.runtime/share/native/common-unpack/bytes.cpp - src/jdk.runtime/share/native/common-unpack/bytes.h - src/jdk.runtime/share/native/common-unpack/coding.cpp - src/jdk.runtime/share/native/common-unpack/coding.h - src/jdk.runtime/share/native/common-unpack/constants.h - src/jdk.runtime/share/native/common-unpack/defines.h - src/jdk.runtime/share/native/common-unpack/unpack.cpp - src/jdk.runtime/share/native/common-unpack/unpack.h - src/jdk.runtime/share/native/common-unpack/utils.cpp - src/jdk.runtime/share/native/common-unpack/utils.h - src/jdk.runtime/share/native/common-unpack/zip.cpp - src/jdk.runtime/share/native/common-unpack/zip.h - src/jdk.runtime/share/native/libjsdt/JVM.c - src/jdk.runtime/share/native/libjsdt/jvm_symbols.h - src/jdk.runtime/share/native/libunpack/jni.cpp - src/jdk.runtime/share/native/unpack200/main.cpp - src/jdk.runtime/unix/native/libjsdt/jvm_symbols_md.c - src/jdk.runtime/windows/native/libjsdt/jvm_symbols_md.c - src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest - src/jdk.security.auth/unix/native/libjaas/Solaris.c - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh - test/com/sun/tracing/BasicFunctionality.java - test/com/sun/tracing/BasicWithSecurityMgr.java - test/java/awt/color/LoadProfileWithSM.java - test/java/awt/color/LoadStandardProfilesTest.java - test/java/lang/CharSequence/DefaultTest.java - test/java/util/ResourceBundle/Bug6287579.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java From tobias.hartmann at oracle.com Thu Mar 19 11:47:43 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 19 Mar 2015 11:47:43 +0000 Subject: hg: jdk9/sandbox/corba: Merge Message-ID: <201503191147.t2JBlh60028465@aojmv0008> Changeset: 43a6a4674346 Author: thartmann Date: 2015-03-19 12:45 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/43a6a4674346 Merge From tobias.hartmann at oracle.com Thu Mar 19 11:47:44 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 19 Mar 2015 11:47:44 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503191147.t2JBlioc028479@aojmv0008> Changeset: 93c6f7ecb254 Author: thartmann Date: 2015-03-19 12:45 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/93c6f7ecb254 Merge From tobias.hartmann at oracle.com Thu Mar 19 11:47:43 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 19 Mar 2015 11:47:43 +0000 Subject: hg: jdk9/sandbox/nashorn: Merge Message-ID: <201503191147.t2JBlh7w028469@aojmv0008> Changeset: f6b4303c118c Author: thartmann Date: 2015-03-19 12:45 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/f6b4303c118c Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/RuntimeCallSite.java From chris.hegarty at oracle.com Thu Mar 19 11:51:24 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Mar 2015 11:51:24 +0000 Subject: hg: jdk9/sandbox/langtools: 3 new changesets Message-ID: <201503191151.t2JBpObh029958@aojmv0008> Changeset: 42098d16d8f9 Author: mcimadamore Date: 2015-03-19 11:39 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/42098d16d8f9 8074381: java.lang.AssertionError during compiling Summary: Add extra functional interface check to prevent crash during code generation Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/lambda/8074381/T8074381a.java + test/tools/javac/lambda/8074381/T8074381a.out + test/tools/javac/lambda/8074381/T8074381b.java + test/tools/javac/lambda/8074381/T8074381b.out Changeset: 0bc7ba363b7f Author: mcimadamore Date: 2015-03-19 11:40 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/0bc7ba363b7f 8074100: Turn Type.Mapping into a true visitor Summary: replace Type.Mapping with a true visitor in Types Reviewed-by: jlahoda, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.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 ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java Changeset: eb7b825ad678 Author: mcimadamore Date: 2015-03-19 11:40 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/eb7b825ad678 8048838: type inference performance regression Summary: Reduce redundant bounds before attempting to do pairwise lub computation during bound incorporation. Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8048838/T8048838.java From tobias.hartmann at oracle.com Thu Mar 19 13:13:25 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 19 Mar 2015 13:13:25 +0000 Subject: hg: jdk9/sandbox/hotspot: JDK-8054307-branch: Crosscoder intrinsic for String.compareTo. Message-ID: <201503191313.t2JDDPTm018870@aojmv0008> Changeset: 60116abbaea0 Author: thartmann Date: 2015-03-19 14:08 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/60116abbaea0 JDK-8054307-branch: Crosscoder intrinsic for String.compareTo. Contributed-by: Vivek Deshpande , Sandhya Viswanathan ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/main.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/intrinsicnode.cpp ! src/share/vm/opto/intrinsicnode.hpp ! src/share/vm/opto/library_call.cpp From magnus.ihse.bursie at oracle.com Thu Mar 19 14:29:22 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 19 Mar 2015 14:29:22 +0000 Subject: hg: jdk9/sandbox: JEP-223-branch: Fix 'tr' issues for sanitizing on solaris Message-ID: <201503191429.t2JETMQt005296@aojmv0008> Changeset: d1fde399194c Author: ihse Date: 2015-03-19 15:29 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/d1fde399194c JEP-223-branch: Fix 'tr' issues for sanitizing on solaris ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-version.m4 From magnus.ihse.bursie at oracle.com Thu Mar 19 14:33:34 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 19 Mar 2015 14:33:34 +0000 Subject: hg: jdk9/sandbox: JEP-223-branch: Push RELEASE flag from global flags into libjava specific flags Message-ID: <201503191433.t2JEXY9P006283@aojmv0008> Changeset: dadc67b260a5 Author: ihse Date: 2015-03-19 15:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/dadc67b260a5 JEP-223-branch: Push RELEASE flag from global flags into libjava specific flags ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh From magnus.ihse.bursie at oracle.com Thu Mar 19 14:42:29 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 19 Mar 2015 14:42:29 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-223-branch: Push RELEASE flag from global flags into libjava specific flags Message-ID: <201503191442.t2JEgYJS008213@aojmv0008> Changeset: 36c0b5b10561 Author: ihse Date: 2015-03-19 15:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/36c0b5b10561 JEP-223-branch: Push RELEASE flag from global flags into libjava specific flags ! make/lib/CoreLibraries.gmk From chris.hegarty at oracle.com Thu Mar 19 14:44:50 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Mar 2015 14:44:50 +0000 Subject: hg: jdk9/sandbox: 8075515: AIX: cleanup xlc options and use -bernotok to detect missing symbols at build time Message-ID: <201503191444.t2JEiol7008806@aojmv0008> Changeset: 1043eb726af3 Author: simonis Date: 2015-03-19 15:28 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/1043eb726af3 8075515: AIX: cleanup xlc options and use -bernotok to detect missing symbols at build time Reviewed-by: erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh From roger.riggs at oracle.com Thu Mar 19 15:00:35 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 19 Mar 2015 15:00:35 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201503191500.t2JF0ZWP013456@aojmv0008> Changeset: 95ef883c7844 Author: rriggs Date: 2015-03-18 16:17 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/95ef883c7844 Merge Changeset: fd7ef7b1b5e4 Author: rriggs Date: 2015-03-19 09:50 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/fd7ef7b1b5e4 Merge From roger.riggs at oracle.com Thu Mar 19 15:00:36 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 19 Mar 2015 15:00:36 +0000 Subject: hg: jdk9/sandbox/corba: Merge Message-ID: <201503191500.t2JF0aJ5013491@aojmv0008> Changeset: e68f4cba71bb Author: rriggs Date: 2015-03-18 16:17 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/e68f4cba71bb Merge From roger.riggs at oracle.com Thu Mar 19 15:00:37 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 19 Mar 2015 15:00:37 +0000 Subject: hg: jdk9/sandbox/jaxws: Merge Message-ID: <201503191500.t2JF0b15013573@aojmv0008> Changeset: fdcde6bcf83c Author: rriggs Date: 2015-03-18 16:17 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/fdcde6bcf83c Merge From roger.riggs at oracle.com Thu Mar 19 15:00:38 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 19 Mar 2015 15:00:38 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503191500.t2JF0cZG013619@aojmv0008> Changeset: dbe68ca94a7c Author: rriggs Date: 2015-03-18 16:17 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/dbe68ca94a7c Merge From roger.riggs at oracle.com Thu Mar 19 15:00:39 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 19 Mar 2015 15:00:39 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201503191500.t2JF0d5Z013678@aojmv0008> Changeset: 74a40ac6916c Author: rriggs Date: 2015-03-18 16:17 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/74a40ac6916c Merge Changeset: b3b889b2d320 Author: rriggs Date: 2015-03-19 09:50 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/b3b889b2d320 Merge From roger.riggs at oracle.com Thu Mar 19 15:00:39 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 19 Mar 2015 15:00:39 +0000 Subject: hg: jdk9/sandbox/nashorn: 2 new changesets Message-ID: <201503191500.t2JF0eml013717@aojmv0008> Changeset: ab32a69f731b Author: rriggs Date: 2015-03-18 16:17 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/ab32a69f731b Merge Changeset: e15ba3871153 Author: rriggs Date: 2015-03-19 09:50 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/e15ba3871153 Merge From roger.riggs at oracle.com Thu Mar 19 15:00:41 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 19 Mar 2015 15:00:41 +0000 Subject: hg: jdk9/sandbox/jdk: 3 new changesets Message-ID: <201503191500.t2JF0gU0013763@aojmv0008> Changeset: ddf1d0c69f82 Author: rriggs Date: 2015-03-18 16:18 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ddf1d0c69f82 Merge - make/gensrc/Gensrc-jdk.jconsole.gmk - src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template Changeset: cdb38b9d1151 Author: rriggs Date: 2015-03-19 09:50 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/cdb38b9d1151 Merge ! src/java.base/share/classes/java/lang/Process.java ! src/java.base/share/classes/java/lang/ProcessHandle.java Changeset: 334e4566acff Author: rriggs Date: 2015-03-19 10:55 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/334e4566acff Summary: Cleanup descriptions of Process.children() and Process.allChildren() and update tests to use. ! src/java.base/share/classes/java/lang/Process.java ! test/java/lang/ProcessHandle/InfoTest.java ! test/java/lang/ProcessHandle/OnExitTest.java ! test/java/lang/ProcessHandle/TreeTest.java From roger.riggs at oracle.com Thu Mar 19 15:00:41 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 19 Mar 2015 15:00:41 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503191500.t2JF0kSp013770@aojmv0008> Changeset: bdcac5b27992 Author: rriggs Date: 2015-03-18 16:17 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/bdcac5b27992 Merge - make/linux/makefiles/arm.make - make/linux/makefiles/ppc.make - make/linux/platform_arm - make/linux/platform_ppc - src/cpu/x86/vm/templateTable_x86_32.cpp - src/cpu/x86/vm/templateTable_x86_64.cpp From magnus.ihse.bursie at oracle.com Thu Mar 19 15:32:08 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 19 Mar 2015 15:32:08 +0000 Subject: hg: jdk9/sandbox: JEP-223-branch: Update version format for default dir for target "install" to openjdk-$(VERSION_SHORT). Message-ID: <201503191532.t2JFW9C3021344@aojmv0008> Changeset: 820b5cf38342 Author: ihse Date: 2015-03-19 16:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/820b5cf38342 JEP-223-branch: Update version format for default dir for target "install" to openjdk-$(VERSION_SHORT). ! make/Install.gmk From magnus.ihse.bursie at oracle.com Thu Mar 19 16:01:43 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 19 Mar 2015 16:01:43 +0000 Subject: hg: jdk9/sandbox: JEP-223-branch: Fix most versioning issues for Javadoc.gmk Message-ID: <201503191601.t2JG1hx0028817@aojmv0008> Changeset: 2adad0bae7d0 Author: ihse Date: 2015-03-19 17:01 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/2adad0bae7d0 JEP-223-branch: Fix most versioning issues for Javadoc.gmk ! make/Javadoc.gmk From chris.hegarty at oracle.com Thu Mar 19 16:45:59 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Mar 2015 16:45:59 +0000 Subject: hg: jdk9/sandbox/langtools: 8075509: List.map should return itself if list is unchanged Message-ID: <201503191645.t2JGjx50008778@aojmv0008> Changeset: 8819ec2a8246 Author: mcimadamore Date: 2015-03-19 16:23 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/8819ec2a8246 8075509: List.map should return itself if list is unchanged Summary: Fix List.map to match semantics of old Type.map Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java From chris.hegarty at oracle.com Thu Mar 19 20:20:50 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 19 Mar 2015 20:20:50 +0000 Subject: hg: jdk9/sandbox/jdk: 8075544: Add tiered testing definitions to the jdk repo Message-ID: <201503192020.t2JKKpiL027279@aojmv0008> Changeset: cd4aea326e89 Author: darcy Date: 2015-03-19 13:18 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/cd4aea326e89 8075544: Add tiered testing definitions to the jdk repo Reviewed-by: alanb ! test/TEST.groups From roger.riggs at oracle.com Thu Mar 19 22:17:49 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Thu, 19 Mar 2015 22:17:49 +0000 Subject: hg: jdk9/sandbox/jdk: Summary: cleanup unused code and update implementation and tests Message-ID: <201503192217.t2JMHocA028228@aojmv0008> Changeset: edae2cb978cf Author: rriggs Date: 2015-03-19 18:13 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/edae2cb978cf Summary: cleanup unused code and update implementation and tests ! make/mapfiles/libjava/mapfile-vers ! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! src/java.base/solaris/native/libjava/ProcessHandleImpl_solaris.c ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! src/java.base/windows/classes/java/lang/ProcessImpl.java ! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c ! test/java/lang/ProcessBuilder/Basic.java ! test/java/lang/ProcessHandle/OnExitTest.java ! test/java/lang/ProcessHandle/TreeTest.java From chris.hegarty at oracle.com Fri Mar 20 00:20:29 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 00:20:29 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201503200020.t2K0KUGh023451@aojmv0008> Changeset: dc0613d9dd6c Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/dc0613d9dd6c Added tag jdk9-b55 for changeset 0c37a832458f ! .hgtags Changeset: eb7febe45865 Author: lana Date: 2015-03-19 16:11 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/eb7febe45865 Merge From chris.hegarty at oracle.com Fri Mar 20 00:20:38 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 00:20:38 +0000 Subject: hg: jdk9/sandbox/corba: Added tag jdk9-b55 for changeset 734ca5311a22 Message-ID: <201503200020.t2K0KcRr023526@aojmv0008> Changeset: ef4afd6832b0 Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/ef4afd6832b0 Added tag jdk9-b55 for changeset 734ca5311a22 ! .hgtags From chris.hegarty at oracle.com Fri Mar 20 00:20:46 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 00:20:46 +0000 Subject: hg: jdk9/sandbox/hotspot: 2 new changesets Message-ID: <201503200020.t2K0KkB4023620@aojmv0008> Changeset: d1f0a4739e92 Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/d1f0a4739e92 Added tag jdk9-b55 for changeset be49ab55e5c4 ! .hgtags Changeset: fd2d5ec7e7b1 Author: lana Date: 2015-03-19 16:13 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/fd2d5ec7e7b1 Merge - make/linux/makefiles/arm.make - make/linux/makefiles/ppc.make - make/linux/platform_arm - make/linux/platform_ppc - src/cpu/x86/vm/templateTable_x86_32.cpp - src/cpu/x86/vm/templateTable_x86_64.cpp From chris.hegarty at oracle.com Fri Mar 20 00:20:52 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 00:20:52 +0000 Subject: hg: jdk9/sandbox/jaxp: Added tag jdk9-b55 for changeset 2a460ce60ed4 Message-ID: <201503200020.t2K0KqMa023687@aojmv0008> Changeset: 139092a10ded Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/139092a10ded Added tag jdk9-b55 for changeset 2a460ce60ed4 ! .hgtags From chris.hegarty at oracle.com Fri Mar 20 00:20:59 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 00:20:59 +0000 Subject: hg: jdk9/sandbox/jaxws: Added tag jdk9-b55 for changeset ca481b0492c8 Message-ID: <201503200020.t2K0KxSY023739@aojmv0008> Changeset: b4f913b48e69 Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/b4f913b48e69 Added tag jdk9-b55 for changeset ca481b0492c8 ! .hgtags From chris.hegarty at oracle.com Fri Mar 20 00:21:06 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 00:21:06 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503200021.t2K0L6e6023794@aojmv0008> Changeset: e2de56953068 Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e2de56953068 Added tag jdk9-b55 for changeset d49e247dade6 ! .hgtags Changeset: db4920d7dfd8 Author: lana Date: 2015-03-19 16:14 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/db4920d7dfd8 Merge - make/gensrc/Gensrc-jdk.jconsole.gmk - src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template From chris.hegarty at oracle.com Fri Mar 20 00:21:13 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 00:21:13 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201503200021.t2K0LDQo023849@aojmv0008> Changeset: 3341790c9bdb Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/3341790c9bdb Added tag jdk9-b55 for changeset 32a2e7249884 ! .hgtags Changeset: 5ee7bba6ef41 Author: lana Date: 2015-03-19 16:13 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/5ee7bba6ef41 Merge From chris.hegarty at oracle.com Fri Mar 20 00:21:19 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 00:21:19 +0000 Subject: hg: jdk9/sandbox/nashorn: 2 new changesets Message-ID: <201503200021.t2K0LJx2023927@aojmv0008> Changeset: 9eea9ff74d7c Author: katleman Date: 2015-03-19 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/9eea9ff74d7c Added tag jdk9-b55 for changeset b2b332e64b7b ! .hgtags Changeset: e2334bbe7644 Author: lana Date: 2015-03-19 16:13 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/e2334bbe7644 Merge From chris.hegarty at oracle.com Fri Mar 20 01:50:46 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 01:50:46 +0000 Subject: hg: jdk9/sandbox/jdk: 8075565: Define @intermittent jtreg keyword and mark intermittently failing jdk tests Message-ID: <201503200150.t2K1okQt012167@aojmv0008> Changeset: 85c0670dbf53 Author: darcy Date: 2015-03-19 18:38 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/85c0670dbf53 8075565: Define @intermittent jtreg keyword and mark intermittently failing jdk tests Reviewed-by: lancea ! test/TEST.ROOT ! test/com/sun/jndi/ldap/LdapTimeoutTest.java ! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java ! test/java/lang/ref/OOMEInReferenceHandler.java ! test/java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java ! test/java/net/SocketPermission/SocketPermissionTest.java ! test/java/nio/channels/AsynchronousSocketChannel/Basic.java ! test/java/nio/channels/Selector/Wakeup.java ! test/java/nio/channels/ServerSocketChannel/AdaptServerSocket.java ! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh ! test/java/nio/file/FileStore/Basic.java ! test/java/nio/file/Files/InterruptCopy.java ! test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java ! test/java/rmi/registry/interfaceHash/InterfaceHash.java ! test/java/rmi/server/UnicastRemoteObject/exportObject/GcDuringExport.java ! test/javax/net/ssl/TLS/TestJSSE.java From chris.hegarty at oracle.com Fri Mar 20 08:05:49 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 08:05:49 +0000 Subject: hg: jdk9/sandbox/jdk: 8048147: Privilege tests with JAAS Subject.doAs Message-ID: <201503200805.t2K85n9x018270@aojmv0008> Changeset: 7969f7b6465e Author: asmotrak Date: 2015-03-20 16:01 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7969f7b6465e 8048147: Privilege tests with JAAS Subject.doAs Reviewed-by: weijun + test/javax/security/auth/Subject/doAs/NestedActions.java + test/javax/security/auth/Subject/doAs/policy.expect.ace + test/javax/security/auth/Subject/doAs/policy.expect.pae + test/javax/security/auth/Subject/doAs/policy.one.principal + test/javax/security/auth/Subject/doAs/policy.two.principals From magnus.ihse.bursie at oracle.com Fri Mar 20 09:03:32 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 20 Mar 2015 09:03:32 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-223-branch: Fix incorrect shell quoting of CFLAGS. Message-ID: <201503200903.t2K93Wi4002252@aojmv0008> Changeset: 89e834e16c3a Author: ihse Date: 2015-03-20 10:03 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/89e834e16c3a JEP-223-branch: Fix incorrect shell quoting of CFLAGS. ! make/lib/CoreLibraries.gmk From magnus.ihse.bursie at oracle.com Fri Mar 20 10:31:30 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 20 Mar 2015 10:31:30 +0000 Subject: hg: jdk9/sandbox: Merge Message-ID: <201503201031.t2KAVUj7023209@aojmv0008> Changeset: 3800e96f4bac Author: ihse Date: 2015-03-20 11:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/3800e96f4bac Merge ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/jdk-version.m4 ! common/autoconf/spec.gmk.in ! make/Images.gmk ! make/Javadoc.gmk ! make/common/JavaCompilation.gmk ! make/common/NativeCompilation.gmk ! make/jprt.properties From magnus.ihse.bursie at oracle.com Fri Mar 20 10:31:46 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 20 Mar 2015 10:31:46 +0000 Subject: hg: jdk9/sandbox/corba: Merge Message-ID: <201503201031.t2KAVkkd023263@aojmv0008> Changeset: 238fe4590efa Author: ihse Date: 2015-03-20 11:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/238fe4590efa Merge From magnus.ihse.bursie at oracle.com Fri Mar 20 10:32:01 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 20 Mar 2015 10:32:01 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503201032.t2KAW1Sf023331@aojmv0008> Changeset: 359146be7e75 Author: ihse Date: 2015-03-20 11:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/359146be7e75 Merge ! make/defs.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/defs.make - src/share/vm/oops/oop.inline2.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_version.cpp From magnus.ihse.bursie at oracle.com Fri Mar 20 10:32:39 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 20 Mar 2015 10:32:39 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503201032.t2KAWduB023425@aojmv0008> Changeset: f5acea3fbb0f Author: ihse Date: 2015-03-20 11:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/f5acea3fbb0f Merge From magnus.ihse.bursie at oracle.com Fri Mar 20 10:32:45 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 20 Mar 2015 10:32:45 +0000 Subject: hg: jdk9/sandbox/jaxws: Merge Message-ID: <201503201032.t2KAWj9G023474@aojmv0008> Changeset: 0b2c260d5c34 Author: ihse Date: 2015-03-20 11:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/0b2c260d5c34 Merge From magnus.ihse.bursie at oracle.com Fri Mar 20 10:32:52 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 20 Mar 2015 10:32:52 +0000 Subject: hg: jdk9/sandbox/jdk: Merge Message-ID: <201503201032.t2KAWqh7023526@aojmv0008> Changeset: 624fb4f02d44 Author: ihse Date: 2015-03-20 11:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/624fb4f02d44 Merge - make/launcher/Launcher-jdk.runtime.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk - make/lib/Lib-jdk.runtime.gmk - src/java.base/share/classes/sun/security/acl/AclEntryImpl.java - src/java.base/share/classes/sun/security/acl/AclImpl.java - src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.base/share/classes/sun/security/acl/GroupImpl.java - src/java.base/share/classes/sun/security/acl/OwnerImpl.java - src/java.base/share/classes/sun/security/acl/PermissionImpl.java - src/java.base/share/classes/sun/security/acl/PrincipalImpl.java - src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java - src/java.desktop/share/conf/images/cursors/invalid32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveNoDrop32x32.gif - src/java.desktop/unix/conf/images/cursors/cursors.properties - src/java.desktop/windows/conf/images/cursors/cursors.properties - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java - src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java - src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java - src/jdk.dev/share/classes/sun/tools/jar/JarException.java - src/jdk.dev/share/classes/sun/tools/jar/Main.java - src/jdk.dev/share/classes/sun/tools/jar/Manifest.java - src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java - src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties - src/jdk.runtime/share/native/common-unpack/bands.cpp - src/jdk.runtime/share/native/common-unpack/bands.h - src/jdk.runtime/share/native/common-unpack/bytes.cpp - src/jdk.runtime/share/native/common-unpack/bytes.h - src/jdk.runtime/share/native/common-unpack/coding.cpp - src/jdk.runtime/share/native/common-unpack/coding.h - src/jdk.runtime/share/native/common-unpack/constants.h - src/jdk.runtime/share/native/common-unpack/defines.h - src/jdk.runtime/share/native/common-unpack/unpack.cpp - src/jdk.runtime/share/native/common-unpack/unpack.h - src/jdk.runtime/share/native/common-unpack/utils.cpp - src/jdk.runtime/share/native/common-unpack/utils.h - src/jdk.runtime/share/native/common-unpack/zip.cpp - src/jdk.runtime/share/native/common-unpack/zip.h - src/jdk.runtime/share/native/libunpack/jni.cpp - src/jdk.runtime/share/native/unpack200/main.cpp - src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java From magnus.ihse.bursie at oracle.com Fri Mar 20 10:33:23 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 20 Mar 2015 10:33:23 +0000 Subject: hg: jdk9/sandbox/langtools: Merge Message-ID: <201503201033.t2KAXNaI023630@aojmv0008> Changeset: b7a87eb008b9 Author: ihse Date: 2015-03-20 11:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/b7a87eb008b9 Merge - test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java - test/com/sun/javadoc/testNonFrameWarning/pkg/C.java From magnus.ihse.bursie at oracle.com Fri Mar 20 10:33:30 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Fri, 20 Mar 2015 10:33:30 +0000 Subject: hg: jdk9/sandbox/nashorn: Merge Message-ID: <201503201033.t2KAXUa6023694@aojmv0008> Changeset: 6849c444ca84 Author: ihse Date: 2015-03-20 11:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/6849c444ca84 Merge ! make/BuildNashorn.gmk - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/RuntimeCallSite.java From chris.hegarty at oracle.com Fri Mar 20 10:35:57 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 10:35:57 +0000 Subject: hg: jdk9/sandbox/nashorn: 8068306: Tests for AST presentation Nashorn Parser API; ... Message-ID: <201503201035.t2KAZwg9024336@aojmv0008> Changeset: 065b159bb922 Author: slugovoy Date: 2015-03-20 13:19 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/065b159bb922 8068306: Tests for AST presentation Nashorn Parser API 8068304: Tests for Diagnostic listener for Nashorn Parser API 8068303: Create tests for Nashorn Parser API for create Tree from some different source and parameters Reviewed-by: sundar, lagergren + test/script/nosecurity/parser-args.js + test/script/nosecurity/parser.js + test/script/nosecurity/treeapi/array_access.js + test/script/nosecurity/treeapi/array_access.js.EXPECTED + test/script/nosecurity/treeapi/array_literal.js + test/script/nosecurity/treeapi/array_literal.js.EXPECTED + test/script/nosecurity/treeapi/assignment.js + test/script/nosecurity/treeapi/assignment.js.EXPECTED + test/script/nosecurity/treeapi/assignmentExpr.js + test/script/nosecurity/treeapi/assignmentExpr.js.EXPECTED + test/script/nosecurity/treeapi/binaryExpr.js + test/script/nosecurity/treeapi/binaryExpr.js.EXPECTED + test/script/nosecurity/treeapi/block.js + test/script/nosecurity/treeapi/block.js.EXPECTED + test/script/nosecurity/treeapi/breakStat.js + test/script/nosecurity/treeapi/breakStat.js.EXPECTED + test/script/nosecurity/treeapi/case.js + test/script/nosecurity/treeapi/case.js.EXPECTED + test/script/nosecurity/treeapi/compilationUnitTree.js + test/script/nosecurity/treeapi/condExpr.js + test/script/nosecurity/treeapi/condExpr.js.EXPECTED + test/script/nosecurity/treeapi/continueStat.js + test/script/nosecurity/treeapi/continueStat.js.EXPECTED + test/script/nosecurity/treeapi/debuggerStat.js + test/script/nosecurity/treeapi/debuggerStat.js.EXPECTED + test/script/nosecurity/treeapi/diagnostic.js + test/script/nosecurity/treeapi/diagnostic.js.EXPECTED + test/script/nosecurity/treeapi/dowhile.js + test/script/nosecurity/treeapi/dowhile.js.EXPECTED + test/script/nosecurity/treeapi/empty.js + test/script/nosecurity/treeapi/empty.js.EXPECTED + test/script/nosecurity/treeapi/erroneous.js + test/script/nosecurity/treeapi/erroneous.js.EXPECTED + test/script/nosecurity/treeapi/for.js + test/script/nosecurity/treeapi/for.js.EXPECTED + test/script/nosecurity/treeapi/forin.js + test/script/nosecurity/treeapi/forin.js.EXPECTED + test/script/nosecurity/treeapi/functionCall.js + test/script/nosecurity/treeapi/functionCall.js.EXPECTED + test/script/nosecurity/treeapi/functionDeclaration.js + test/script/nosecurity/treeapi/functionDeclaration.js.EXPECTED + test/script/nosecurity/treeapi/functionExpr.js + test/script/nosecurity/treeapi/functionExpr.js.EXPECTED + test/script/nosecurity/treeapi/identifier.js + test/script/nosecurity/treeapi/identifier.js.EXPECTED + test/script/nosecurity/treeapi/if.js + test/script/nosecurity/treeapi/if.js.EXPECTED + test/script/nosecurity/treeapi/instanceof.js + test/script/nosecurity/treeapi/instanceof.js.EXPECTED + test/script/nosecurity/treeapi/labelledStat.js + test/script/nosecurity/treeapi/labelledStat.js.EXPECTED + test/script/nosecurity/treeapi/literal.js + test/script/nosecurity/treeapi/literal.js.EXPECTED + test/script/nosecurity/treeapi/memberSelect.js + test/script/nosecurity/treeapi/memberSelect.js.EXPECTED + test/script/nosecurity/treeapi/new.js + test/script/nosecurity/treeapi/new.js.EXPECTED + test/script/nosecurity/treeapi/objectLiteral.js + test/script/nosecurity/treeapi/objectLiteral.js.EXPECTED + test/script/nosecurity/treeapi/property.js + test/script/nosecurity/treeapi/property.js.EXPECTED + test/script/nosecurity/treeapi/regexp.js + test/script/nosecurity/treeapi/regexp.js.EXPECTED + test/script/nosecurity/treeapi/return.js + test/script/nosecurity/treeapi/return.js.EXPECTED + test/script/nosecurity/treeapi/switch.js + test/script/nosecurity/treeapi/switch.js.EXPECTED + test/script/nosecurity/treeapi/throw.js + test/script/nosecurity/treeapi/throw.js.EXPECTED + test/script/nosecurity/treeapi/try.js + test/script/nosecurity/treeapi/try.js.EXPECTED + test/script/nosecurity/treeapi/unary.js + test/script/nosecurity/treeapi/unary.js.EXPECTED + test/script/nosecurity/treeapi/utils.js + test/script/nosecurity/treeapi/variable.js + test/script/nosecurity/treeapi/variable.js.EXPECTED + test/script/nosecurity/treeapi/while.js + test/script/nosecurity/treeapi/while.js.EXPECTED + test/script/nosecurity/treeapi/with.js + test/script/nosecurity/treeapi/with.js.EXPECTED From pavel.rappo at oracle.com Fri Mar 20 12:21:13 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 20 Mar 2015 12:21:13 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: Several fixes for WebSocket towards getting to the "Hello WebSocket" up and running ASAP Message-ID: <201503201221.t2KCLEpM017406@aojmv0008> Changeset: 20fd17c5b6f5 Author: prappo Date: 2015-03-20 12:20 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/20fd17c5b6f5 JEP-110-branch: Several fixes for WebSocket towards getting to the "Hello WebSocket" up and running ASAP ! src/java.base/share/classes/java/net/WebSocket.java ! src/java.base/share/classes/sun/net/httpclient/HttpResponseImpl.java ! src/java.base/share/classes/sun/net/websocket/WebSocketImpl.java From chris.hegarty at oracle.com Fri Mar 20 14:36:00 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 14:36:00 +0000 Subject: hg: jdk9/sandbox/nashorn: 8075604: jjs exits even when non-daemon threads are still active Message-ID: <201503201436.t2KEa0rv019339@aojmv0008> Changeset: 2e640036000d Author: sundar Date: 2015-03-20 20:04 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/2e640036000d 8075604: jjs exits even when non-daemon threads are still active Reviewed-by: attila, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java From pavel.rappo at oracle.com Fri Mar 20 15:40:38 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 20 Mar 2015 15:40:38 +0000 Subject: hg: jdk9/sandbox/jdk: 3 new changesets Message-ID: <201503201540.t2KFedid003502@aojmv0008> Changeset: 1db3e53b4219 Author: prappo Date: 2015-03-20 15:06 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1db3e53b4219 JEP-110-branch: WebSocket TODOs (mostly) ! src/java.base/share/classes/java/net/WebSocket.java ! src/java.base/share/classes/java/net/WebSocketMessage.java ! src/java.base/share/classes/sun/net/websocket/ClosingUponReceiving.java ! src/java.base/share/classes/sun/net/websocket/Frame.java ! src/java.base/share/classes/sun/net/websocket/WebSocketImpl.java Changeset: 32e1b76e63da Author: prappo Date: 2015-03-20 15:28 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/32e1b76e63da JEP-110-branch: WebSocket reading/writing frames in Connection ! src/java.base/share/classes/sun/net/websocket/ClosingUponReceiving.java ! src/java.base/share/classes/sun/net/websocket/ClosingUponSending.java ! src/java.base/share/classes/sun/net/websocket/Connection.java ! src/java.base/share/classes/sun/net/websocket/Open.java Changeset: c35733850dea Author: prappo Date: 2015-03-20 15:40 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c35733850dea JEP-110-branch: WebSocket: ConnectionState and subclasses are now internal types of Connection - src/java.base/share/classes/sun/net/websocket/ClosingUponReceiving.java - src/java.base/share/classes/sun/net/websocket/ClosingUponSending.java ! src/java.base/share/classes/sun/net/websocket/Connection.java - src/java.base/share/classes/sun/net/websocket/ConnectionState.java - src/java.base/share/classes/sun/net/websocket/Open.java From pavel.rappo at oracle.com Fri Mar 20 16:30:15 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 20 Mar 2015 16:30:15 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: WebSocket: what's the joy in being an inner class and not being able to use enclosing class `this` reference? Message-ID: <201503201630.t2KGUFss015631@aojmv0008> Changeset: 170ac3744cb5 Author: prappo Date: 2015-03-20 15:52 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/170ac3744cb5 JEP-110-branch: WebSocket: what's the joy in being an inner class and not being able to use enclosing class `this` reference? ! src/java.base/share/classes/sun/net/websocket/Connection.java From chris.hegarty at oracle.com Fri Mar 20 17:05:50 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 17:05:50 +0000 Subject: hg: jdk9/sandbox/jdk: 8075573: Add jdk_other and jdk_svc to jdk tier 2 test definition Message-ID: <201503201705.t2KH5px1023540@aojmv0008> Changeset: 7847ccfb240b Author: darcy Date: 2015-03-20 10:00 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7847ccfb240b 8075573: Add jdk_other and jdk_svc to jdk tier 2 test definition Reviewed-by: mchung ! test/TEST.groups From chris.hegarty at oracle.com Fri Mar 20 17:20:47 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 17:20:47 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503201720.t2KHKlaG027246@aojmv0008> Changeset: ee13ce369705 Author: mikael Date: 2015-03-20 10:02 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ee13ce369705 8074839: Resolve disabled warnings for libunpack and the unpack200 binary Reviewed-by: dholmes, ksrini ! make/launcher/Launcher-jdk.pack200.gmk ! make/lib/Lib-jdk.pack200.gmk ! src/jdk.pack200/share/native/common-unpack/bytes.h ! src/jdk.pack200/share/native/common-unpack/unpack.cpp ! src/jdk.pack200/share/native/common-unpack/unpack.h ! src/jdk.pack200/share/native/common-unpack/utils.cpp ! src/jdk.pack200/share/native/common-unpack/zip.cpp ! src/jdk.pack200/share/native/common-unpack/zip.h ! src/jdk.pack200/share/native/libunpack/jni.cpp ! src/jdk.pack200/share/native/unpack200/main.cpp Changeset: dd28613af6e4 Author: robm Date: 2015-03-20 17:07 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dd28613af6e4 8075039: (sctp) com/sun/nio/sctp/SctpMultiChannel/SendFailed.java fails on Solaris only Reviewed-by: chegar ! test/com/sun/nio/sctp/SctpMultiChannel/SendFailed.java From chris.hegarty at oracle.com Fri Mar 20 17:50:46 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 17:50:46 +0000 Subject: hg: jdk9/sandbox/jdk: 8075362: j.u.Properties.load() methods have misaligned @throws clauses Message-ID: <201503201750.t2KHokRx003920@aojmv0008> Changeset: e9408735cc11 Author: bpb Date: 2015-03-20 10:37 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e9408735cc11 8075362: j.u.Properties.load() methods have misaligned @throws clauses Summary: Add spaces to align the @throws clauses, and rename Basic.java test and its @summary clause. Reviewed-by: rriggs ! src/java.base/share/classes/java/util/Properties.java - test/java/util/Properties/Basic.java + test/java/util/Properties/LoadAndStoreNPE.java From chris.hegarty at oracle.com Fri Mar 20 18:20:30 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 18:20:30 +0000 Subject: hg: jdk9/sandbox/hotspot: 8075443: AARCH64: Missed L2I optimizations in C2 Message-ID: <201503201820.t2KIKVqN010362@aojmv0008> Changeset: 7dd2ea0f72e9 Author: aph Date: 2015-03-20 17:39 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/7dd2ea0f72e9 8075443: AARCH64: Missed L2I optimizations in C2 Summary: Use iRegIOrL2I for input operands whenever it makes sense. Reviewed-by: kvn ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/aarch64_ad.m4 From roger.riggs at oracle.com Fri Mar 20 19:11:26 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Fri, 20 Mar 2015 19:11:26 +0000 Subject: hg: jdk9/sandbox/jdk: Summary: Cleanup various small test failures Message-ID: <201503201911.t2KJBQuG022177@aojmv0008> Changeset: 4b7f57303763 Author: rriggs Date: 2015-03-20 15:07 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4b7f57303763 Summary: Cleanup various small test failures ! test/java/lang/ProcessHandle/InfoTest.java ! test/java/lang/ProcessHandle/OnExitTest.java ! test/java/lang/ProcessHandle/TreeTest.java From xueming.shen at oracle.com Fri Mar 20 21:21:42 2015 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Fri, 20 Mar 2015 21:21:42 +0000 Subject: hg: jdk9/sandbox/jdk: JDK-8054307-branch: update chars/codePoints() to use byte[] Message-ID: <201503202121.t2KLLgLo018040@aojmv0008> Changeset: 7397c5a76478 Author: sherman Date: 2015-03-20 21:21 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7397c5a76478 JDK-8054307-branch: update chars/codePoints() to use byte[] ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java From chris.hegarty at oracle.com Fri Mar 20 22:35:46 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 20 Mar 2015 22:35:46 +0000 Subject: hg: jdk9/sandbox/jdk: 8075655: NIO test generation scripts have incorrect path to Spp.java Message-ID: <201503202235.t2KMZkiQ002429@aojmv0008> Changeset: 72f3b9a64092 Author: bpb Date: 2015-03-20 15:25 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/72f3b9a64092 8075655: NIO test generation scripts have incorrect path to Spp.java Summary: Correct the path to Spp.java Reviewed-by: rriggs ! test/java/nio/Buffer/genBasic.sh ! test/java/nio/Buffer/genCopyDirectMemory.sh From alejandro.murillo at oracle.com Fri Mar 20 23:57:57 2015 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 20 Mar 2015 23:57:57 +0000 Subject: hg: jdk9/sandbox/hotspot: JEP-223-branch: set correct value for java.vm.specification.version Message-ID: <201503202358.t2KNw28k020661@aojmv0008> Changeset: 5b26bfa8cea0 Author: amurillo Date: 2015-03-20 16:52 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/5b26bfa8cea0 JEP-223-branch: set correct value for java.vm.specification.version ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vm_version.cpp ! test/runtime/6981737/Test6981737.java From chris.hegarty at oracle.com Sun Mar 22 17:35:51 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sun, 22 Mar 2015 17:35:51 +0000 Subject: hg: jdk9/sandbox/jdk: 8075567: Mark intermittently failuring security-libs tests Message-ID: <201503221735.t2MHZpiG019365@aojmv0008> Changeset: 9a05a4f72827 Author: darcy Date: 2015-03-22 10:27 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9a05a4f72827 8075567: Mark intermittently failuring security-libs tests Reviewed-by: mullan ! test/sun/security/mscapi/ShortRSAKey1024.sh ! test/sun/security/mscapi/SignUsingNONEwithRSA.sh From chris.hegarty at oracle.com Mon Mar 23 01:05:49 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 01:05:49 +0000 Subject: hg: jdk9/sandbox/jdk: 8074935: jdk8 keytool doesn't validate pem files for RFC 1421 correctness, as jdk7 did Message-ID: <201503230105.t2N15oHK025178@aojmv0008> Changeset: cae3b7b19462 Author: weijun Date: 2015-03-23 08:51 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/cae3b7b19462 8074935: jdk8 keytool doesn't validate pem files for RFC 1421 correctness, as jdk7 did Reviewed-by: mullan ! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java ! src/java.base/share/classes/sun/security/provider/X509Factory.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + src/java.base/share/classes/sun/security/util/Pem.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java + test/sun/security/provider/X509Factory/BadPem.java ! test/sun/security/tools/keytool/KeyToolTest.java From chris.hegarty at oracle.com Mon Mar 23 07:50:52 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 07:50:52 +0000 Subject: hg: jdk9/sandbox/jdk: 8048618: Tests for PKCS12 write operations. Message-ID: <201503230750.t2N7oqBw025404@aojmv0008> Changeset: 20f32289a9a9 Author: weijun Date: 2015-03-23 15:37 +0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/20f32289a9a9 8048618: Tests for PKCS12 write operations. Reviewed-by: weijun Contributed-by: Zaiyao Liu + test/java/security/KeyStore/PKCS12/WriteP12Test.java + test/java/security/KeyStore/PKCS12/certs/writeP12/keystoreCA.jks.data + test/java/security/KeyStore/PKCS12/certs/writeP12/keystoreEU.jks.data From chris.hegarty at oracle.com Mon Mar 23 09:35:49 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 09:35:49 +0000 Subject: hg: jdk9/sandbox/jdk: 8075569: jmap test fails due to " ERROR: java.nio.file.NoSuchFileException: 2906081d-06bc-4738-a7e8-f37b8bf13658.lck" Message-ID: <201503230935.t2N9ZnAV013207@aojmv0008> Changeset: 949ae54f9e7f Author: dsamersoff Date: 2015-03-23 02:29 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/949ae54f9e7f 8075569: jmap test fails due to "ERROR: java.nio.file.NoSuchFileException: 2906081d-06bc-4738-a7e8-f37b8bf13658.lck" Summary: Lock file is deleted while we are setting modified time Reviewed-by: alanb ! test/sun/tools/jmap/heapconfig/LingeredApp.java From chris.hegarty at oracle.com Mon Mar 23 12:20:57 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 12:20:57 +0000 Subject: hg: jdk9/sandbox/nashorn: 8075623: Temporary patch to get fx imports working interim Message-ID: <201503231220.t2NCKvl2015315@aojmv0008> Changeset: 2cece98933c8 Author: jlaskey Date: 2015-03-23 09:04 -0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/2cece98933c8 8075623: Temporary patch to get fx imports working interim Reviewed-by: lagergren Contributed-by: james.laskey at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/base.js From chris.hegarty at oracle.com Mon Mar 23 13:50:47 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 13:50:47 +0000 Subject: hg: jdk9/sandbox/jdk: 8075560: Typo in Javadoc for java.util.Optional.equals() Message-ID: <201503231350.t2NDolhZ002442@aojmv0008> Changeset: 22fa00088a4e Author: psandoz Date: 2015-03-23 14:20 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/22fa00088a4e 8075560: Typo in Javadoc for java.util.Optional.equals() Reviewed-by: alanb ! src/java.base/share/classes/java/util/Optional.java ! src/java.base/share/classes/java/util/OptionalDouble.java ! src/java.base/share/classes/java/util/OptionalInt.java ! src/java.base/share/classes/java/util/OptionalLong.java From michael.x.mcmahon at oracle.com Mon Mar 23 14:37:53 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Mon, 23 Mar 2015 14:37:53 +0000 Subject: hg: jdk9/sandbox/jdk: Fixed some issues pointed out by Pavel Message-ID: <201503231437.t2NEbrgU011263@aojmv0008> Changeset: 7e77c0c071de Author: michaelm Date: 2015-03-23 14:31 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7e77c0c071de Fixed some issues pointed out by Pavel ! src/java.base/share/classes/java/net/WebSocket.java ! src/java.base/share/classes/java/net/WebSocketMessage.java ! src/java.base/share/classes/sun/net/httpclient/Http1Request.java ! src/java.base/share/classes/sun/net/httpclient/Http1Response.java ! src/java.base/share/classes/sun/net/httpclient/HttpConnection.java ! src/java.base/share/classes/sun/net/httpclient/HttpExchange.java ! src/java.base/share/classes/sun/net/httpclient/HttpRequestImpl.java ! src/java.base/share/classes/sun/net/httpclient/HttpResponseImpl.java ! src/java.base/share/classes/sun/net/httpclient/PlainHttpConnection.java ! src/java.base/share/classes/sun/net/httpclient/SSLHttpConnection.java ! src/java.base/share/classes/sun/net/websocket/Connection.java ! src/java.base/share/classes/sun/net/websocket/Frame.java ! src/java.base/share/classes/sun/net/websocket/WebSocketImpl.java ! test/java/net/httpclient/ProxyServer.java ! test/java/net/httpclient/SmokeTest.java From michael.x.mcmahon at oracle.com Mon Mar 23 14:46:50 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Mon, 23 Mar 2015 14:46:50 +0000 Subject: hg: jdk9/sandbox/jdk: reverted previous change. Message-ID: <201503231446.t2NEkorY012872@aojmv0008> Changeset: a19d3ccad060 Author: michaelm Date: 2015-03-23 14:46 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a19d3ccad060 reverted previous change. ! src/java.base/share/classes/java/net/WebSocket.java ! src/java.base/share/classes/java/net/WebSocketMessage.java ! src/java.base/share/classes/sun/net/httpclient/Http1Request.java ! src/java.base/share/classes/sun/net/httpclient/Http1Response.java ! src/java.base/share/classes/sun/net/httpclient/HttpConnection.java ! src/java.base/share/classes/sun/net/httpclient/HttpExchange.java ! src/java.base/share/classes/sun/net/httpclient/HttpRequestImpl.java ! src/java.base/share/classes/sun/net/httpclient/HttpResponseImpl.java ! src/java.base/share/classes/sun/net/httpclient/PlainHttpConnection.java ! src/java.base/share/classes/sun/net/httpclient/SSLHttpConnection.java ! src/java.base/share/classes/sun/net/websocket/Connection.java ! src/java.base/share/classes/sun/net/websocket/Frame.java ! src/java.base/share/classes/sun/net/websocket/WebSocketImpl.java ! test/java/net/httpclient/ProxyServer.java ! test/java/net/httpclient/SmokeTest.java From chris.hegarty at oracle.com Mon Mar 23 14:55:39 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 14:55:39 +0000 Subject: hg: jdk9/sandbox/jdk: serial-exp-branch: typo Message-ID: <201503231455.t2NEteTu014583@aojmv0008> Changeset: 37763d46cfbf Author: chegar Date: 2015-03-23 15:01 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/37763d46cfbf serial-exp-branch: typo ! src/java.base/share/classes/java/io/ObjectInputStream.java From chris.hegarty at oracle.com Mon Mar 23 15:20:52 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 15:20:52 +0000 Subject: hg: jdk9/sandbox/jdk: 3 new changesets Message-ID: <201503231520.t2NFKqv2019333@aojmv0008> Changeset: 5b05b065c7a4 Author: rriggs Date: 2015-03-23 09:52 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5b05b065c7a4 8071480: (process spec) ProcessBuilder.start spec linked to the wrong checkRead and checkWrite methods Summary: Disambiguate with links to checkRead(String) and checkWrite(String) Reviewed-by: alanb, martin ! src/java.base/share/classes/java/lang/ProcessBuilder.java Changeset: 37ad41635574 Author: rriggs Date: 2015-03-23 09:53 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/37ad41635574 8073220: A typo in the documentation for class ProcessBuilder Summary: Correct reference to be OutputStream Reviewed-by: martin, alanb ! src/java.base/share/classes/java/lang/ProcessBuilder.java Changeset: b0e58c551f9a Author: rriggs Date: 2015-03-23 10:58 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b0e58c551f9a Merge From magnus.ihse.bursie at oracle.com Mon Mar 23 15:28:24 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 23 Mar 2015 15:28:24 +0000 Subject: hg: jdk9/sandbox: Clear up passing of make variables. Message-ID: <201503231528.t2NFSODL021471@aojmv0008> Changeset: 32ff489a4f74 Author: ihse Date: 2015-03-23 16:28 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/32ff489a4f74 Clear up passing of make variables. ! common/autoconf/spec.gmk.in ! make/Init.gmk ! make/InitSupport.gmk ! make/MakeHelpers.gmk From magnus.ihse.bursie at oracle.com Mon Mar 23 15:30:50 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Mon, 23 Mar 2015 15:30:50 +0000 Subject: hg: jdk9/sandbox: Rename MakeHelpers to MainSupport. Message-ID: <201503231530.t2NFUoG7021931@aojmv0008> Changeset: a133c7b052a1 Author: ihse Date: 2015-03-23 16:31 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/a133c7b052a1 Rename MakeHelpers to MainSupport. ! make/Main.gmk ! make/MainSupport.gmk < make/MakeHelpers.gmk From chris.hegarty at oracle.com Mon Mar 23 15:47:03 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 15:47:03 +0000 Subject: hg: jdk9/sandbox: Initial changes for jimage-branch Message-ID: <201503231547.t2NFl3mi024761@aojmv0008> Changeset: dcd8340192b3 Author: chegar Date: 2015-03-23 15:52 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/dcd8340192b3 Initial changes for jimage-branch From chris.hegarty at oracle.com Mon Mar 23 15:47:04 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 15:47:04 +0000 Subject: hg: jdk9/sandbox/jdk: Initial changes for jimage-branch Message-ID: <201503231547.t2NFl4GS024828@aojmv0008> Changeset: 7b890a53ff1f Author: chegar Date: 2015-03-23 15:52 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7b890a53ff1f Initial changes for jimage-branch From chris.hegarty at oracle.com Mon Mar 23 15:47:05 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 15:47:05 +0000 Subject: hg: jdk9/sandbox/jaxp: Initial changes for jimage-branch Message-ID: <201503231547.t2NFl50O024869@aojmv0008> Changeset: 6d3ca603cf60 Author: chegar Date: 2015-03-23 15:52 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/6d3ca603cf60 Initial changes for jimage-branch From chris.hegarty at oracle.com Mon Mar 23 15:47:05 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 15:47:05 +0000 Subject: hg: jdk9/sandbox/corba: Initial changes for jimage-branch Message-ID: <201503231547.t2NFl5QU024905@aojmv0008> Changeset: 9fd8de1f700f Author: chegar Date: 2015-03-23 15:52 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/9fd8de1f700f Initial changes for jimage-branch From chris.hegarty at oracle.com Mon Mar 23 15:47:06 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 15:47:06 +0000 Subject: hg: jdk9/sandbox/jaxws: Initial changes for jimage-branch Message-ID: <201503231547.t2NFl62x024951@aojmv0008> Changeset: 4ccf6a919b9a Author: chegar Date: 2015-03-23 15:52 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/4ccf6a919b9a Initial changes for jimage-branch From chris.hegarty at oracle.com Mon Mar 23 15:47:08 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 15:47:08 +0000 Subject: hg: jdk9/sandbox/hotspot: Initial changes for jimage-branch Message-ID: <201503231547.t2NFl8Tg025005@aojmv0008> Changeset: a230e6872d08 Author: chegar Date: 2015-03-23 15:52 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a230e6872d08 Initial changes for jimage-branch From chris.hegarty at oracle.com Mon Mar 23 15:47:07 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 15:47:07 +0000 Subject: hg: jdk9/sandbox/nashorn: Initial changes for jimage-branch Message-ID: <201503231547.t2NFl7NB025000@aojmv0008> Changeset: 21598945d8ff Author: chegar Date: 2015-03-23 15:52 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/21598945d8ff Initial changes for jimage-branch From chris.hegarty at oracle.com Mon Mar 23 15:47:09 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 15:47:09 +0000 Subject: hg: jdk9/sandbox/langtools: Initial changes for jimage-branch Message-ID: <201503231547.t2NFl9Tn025010@aojmv0008> Changeset: d1655984d1e8 Author: chegar Date: 2015-03-23 15:52 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/d1655984d1e8 Initial changes for jimage-branch From chris.hegarty at oracle.com Mon Mar 23 16:50:48 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 16:50:48 +0000 Subject: hg: jdk9/sandbox/jdk: 8075670: Remove intermittent keyword from some tests Message-ID: <201503231650.t2NGomfe006704@aojmv0008> Changeset: dbff4e4be178 Author: darcy Date: 2015-03-23 09:45 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dbff4e4be178 8075670: Remove intermittent keyword from some tests Reviewed-by: alanb ! test/java/nio/channels/AsynchronousSocketChannel/Basic.java ! test/java/nio/channels/Selector/Wakeup.java ! test/java/nio/file/Files/InterruptCopy.java From pavel.rappo at oracle.com Mon Mar 23 17:03:41 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Mon, 23 Mar 2015 17:03:41 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: WebSocket: removed erroneously forgotten Closed.java Message-ID: <201503231703.t2NH3fMX008410@aojmv0008> Changeset: c502f908e02e Author: prappo Date: 2015-03-23 17:03 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c502f908e02e JEP-110-branch: WebSocket: removed erroneously forgotten Closed.java - src/java.base/share/classes/sun/net/websocket/Closed.java From chris.hegarty at oracle.com Mon Mar 23 19:35:51 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 19:35:51 +0000 Subject: hg: jdk9/sandbox/jdk: 8067796: (process) Process.waitFor(timeout, unit) doesn't throw NPE if timeout is less than, or equal to zero when unit == null Message-ID: <201503231935.t2NJZpso004894@aojmv0008> Changeset: de81b4841beb Author: rriggs Date: 2015-03-23 10:13 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/de81b4841beb 8067796: (process) Process.waitFor(timeout, unit) doesn't throw NPE if timeout is less than, or equal to zero when unit == null Summary: Implement checking for NPE in Process implementation before other conditions Reviewed-by: martin, chegar ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/windows/classes/java/lang/ProcessImpl.java ! test/java/lang/ProcessBuilder/Basic.java From chris.hegarty at oracle.com Mon Mar 23 21:05:28 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 21:05:28 +0000 Subject: hg: jdk9/sandbox: 4 new changesets Message-ID: <201503232105.t2NL5S91020822@aojmv0008> Changeset: ac9cd1bfab1d Author: cjplummer Date: 2015-03-10 19:56 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/ac9cd1bfab1d 8069111: Investigate NMT detail tracking support for 32bit ARM Summary: Fix native stack walking issues arm arm32. Disable on thumb2. Removed support for NMT without NMT detail. Reviewed-by: dholmes, bdelsart ! test/lib/sun/hotspot/WhiteBox.java Changeset: 6ac94d14c01c Author: dcubed Date: 2015-03-13 09:14 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/6ac94d14c01c Merge ! test/lib/sun/hotspot/WhiteBox.java Changeset: 605a19989dcb Author: amurillo Date: 2015-03-19 15:00 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/605a19989dcb Merge Changeset: 904864473c09 Author: amurillo Date: 2015-03-23 11:44 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/904864473c09 Merge From chris.hegarty at oracle.com Mon Mar 23 21:05:42 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 21:05:42 +0000 Subject: hg: jdk9/sandbox/hotspot: 18 new changesets Message-ID: <201503232105.t2NL5lwo020978@aojmv0008> Changeset: 471b684ff43e Author: sgehwolf Date: 2015-03-10 21:20 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/471b684ff43e 8074312: Enable hotspot builds on 4.x Linux kernels Summary: Add "4" to list of allowable versions Reviewed-by: dholmes, mikael ! make/linux/Makefile Changeset: 2506dd16cb84 Author: mgronlun Date: 2015-03-11 09:11 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/2506dd16cb84 8074905: Exclude aarch64 from Visual Studio projectcreator.make Reviewed-by: ctornqvi, sla, minqi ! make/windows/makefiles/projectcreator.make Changeset: 36143dafcf1c Author: mikael Date: 2015-03-11 12:00 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/36143dafcf1c 6313046: Remove unused frame::native_param_addr code Summary: Removed dead code in frame Reviewed-by: dholmes, cjplummer, dsamersoff ! agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java ! src/cpu/aarch64/vm/frame_aarch64.hpp ! src/cpu/aarch64/vm/frame_aarch64.inline.hpp ! src/cpu/sparc/vm/frame_sparc.inline.hpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 410003485ee6 Author: dholmes Date: 2015-03-11 18:49 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/410003485ee6 8073990: Deprecated "UseVectoredExceptions" VM options still defined in several globals files Reviewed-by: dholmes, stuefe, simonis Contributed-by: Dmitry Dmitriev ! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp ! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp Changeset: 3eb61269f421 Author: dholmes Date: 2015-03-12 19:34 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/3eb61269f421 8074552: SafeFetch32 and SafeFetchN do not work in error handling Reviewed-by: dholmes, goetz Contributed-by: Thomas Stufe ! src/os/aix/vm/vmError_aix.cpp ! src/os/bsd/vm/os_bsd.hpp ! src/os/bsd/vm/vmError_bsd.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/linux/vm/vmError_linux.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/solaris/vm/vmError_solaris.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_ppc/vm/os_linux_ppc.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/utilities/vmError.cpp + test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java Changeset: 771c83af7df8 Author: cjplummer Date: 2015-03-10 19:56 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/771c83af7df8 8069111: Investigate NMT detail tracking support for 32bit ARM Summary: Fix native stack walking issues arm arm32. Disable on thumb2. Removed support for NMT without NMT detail. Reviewed-by: dholmes, bdelsart ! src/share/vm/prims/whitebox.cpp ! src/share/vm/services/memTracker.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/nativeCallStack.cpp ! test/runtime/NMT/ChangeTrackingLevel.java ! test/runtime/NMT/PrintNMTStatistics.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java ! test/runtime/NMT/VirtualAllocTestType.java Changeset: 21279769488b Author: dcubed Date: 2015-03-13 09:18 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/21279769488b Merge ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/stubRoutines.hpp Changeset: a0a3afa7859b Author: coleenp Date: 2015-03-13 12:40 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a0a3afa7859b 8061205: MetadataOnStackMark only needs to walk code cache during class redefinition Summary: Only do full metadata walk during class redefinition and only walk handles during class unloading. Reviewed-by: sspitsyn, stefank ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/metadataOnStackMark.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/accessFlags.cpp ! src/share/vm/utilities/accessFlags.hpp Changeset: 133803f2e085 Author: coleenp Date: 2015-03-13 18:59 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/133803f2e085 Merge ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 854a2726b586 Author: coleenp Date: 2015-03-13 15:16 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/854a2726b586 8074717: Merge interp_masm files for x86 _32 and _64 Summary: Merge interp_masm_x86 files into one. Reviewed-by: sspitsyn, hseigel, mockner ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.hpp - src/cpu/x86/vm/interp_masm_x86_32.cpp - src/cpu/x86/vm/interp_masm_x86_32.hpp - src/cpu/x86/vm/interp_masm_x86_64.cpp - src/cpu/x86/vm/interp_masm_x86_64.hpp Changeset: bdd0b30b4454 Author: coleenp Date: 2015-03-13 20:44 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/bdd0b30b4454 Merge - src/cpu/x86/vm/interp_masm_x86_32.cpp - src/cpu/x86/vm/interp_masm_x86_32.hpp - src/cpu/x86/vm/interp_masm_x86_64.cpp - src/cpu/x86/vm/interp_masm_x86_64.hpp Changeset: 9a470350393c Author: goetz Date: 2015-02-16 14:07 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/9a470350393c 8073315: Enable gcc -Wtype-limits and fix upcoming issues. Summary: Relevant fixes in blockOffsetTable.cpp, os_linux.cpp, parCardTableModRefBS.cpp. Reviewed-by: jwilhelm, kbarrett, simonis ! make/linux/makefiles/gcc.make ! src/os/linux/vm/os_linux.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CardCounts.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/ptrQueue.cpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/gc_implementation/shared/gcUtil.hpp ! src/share/vm/gc_implementation/shared/liveRange.hpp ! src/share/vm/gc_implementation/shared/mutableSpace.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/blockOffsetTable.cpp ! src/share/vm/memory/heap.cpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/runtime/virtualspace.cpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/workgroup.cpp ! src/share/vm/utilities/yieldingWorkgroup.cpp Changeset: fa8456e26deb Author: zmajo Date: 2015-03-14 11:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/fa8456e26deb 8074869: C2 code generator can replace -0.0f with +0.0f on Linux Summary: Instead of 'fpclass', use cast float->int and double->long to check if value is +0.0f and +0.0d, respectively. Reviewed-by: kvn, simonis, dlong ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/sparc.ad ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp ! src/share/vm/utilities/globalDefinitions_xlc.hpp + test/compiler/loopopts/ConstFPVectorization.java Changeset: 425e252b99f1 Author: iignatyev Date: 2015-03-13 21:53 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/425e252b99f1 8073607: add trace events for inlining Reviewed-by: kvn, fzhinkin, mgronlun ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/parse.hpp ! src/share/vm/trace/trace.xml Changeset: dbd15e131b5f Author: iignatyev Date: 2015-03-14 16:13 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/dbd15e131b5f Merge Changeset: b0718d87aff9 Author: zmajo Date: 2015-03-19 18:01 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b0718d87aff9 Merge ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: dcaf821c212c Author: amurillo Date: 2015-03-19 15:00 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/dcaf821c212c Merge - src/cpu/x86/vm/interp_masm_x86_32.cpp - src/cpu/x86/vm/interp_masm_x86_32.hpp - src/cpu/x86/vm/interp_masm_x86_64.cpp - src/cpu/x86/vm/interp_masm_x86_64.hpp Changeset: f68d656d1f5e Author: amurillo Date: 2015-03-23 11:44 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f68d656d1f5e Merge ! src/cpu/aarch64/vm/aarch64.ad - src/cpu/x86/vm/interp_masm_x86_32.cpp - src/cpu/x86/vm/interp_masm_x86_32.hpp - src/cpu/x86/vm/interp_masm_x86_64.cpp - src/cpu/x86/vm/interp_masm_x86_64.hpp From chris.hegarty at oracle.com Mon Mar 23 21:06:05 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 23 Mar 2015 21:06:05 +0000 Subject: hg: jdk9/sandbox/jdk: 8 new changesets Message-ID: <201503232106.t2NL65va021139@aojmv0008> Changeset: f18b08bcb170 Author: jbachorik Date: 2015-03-11 15:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f18b08bcb170 8074041: sun/management/jmxremote/startstop/JMXStartStopTest.java fails with InvocationTargetException Reviewed-by: sla, ykantser ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: 7703fc1fa492 Author: sla Date: 2015-03-11 14:28 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7703fc1fa492 8074948: javadoc typo in DiagnosticCommandMBean.java: {code instead of {@code Reviewed-by: jbachorik ! src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java Changeset: 6bc2a02b0f45 Author: sla Date: 2015-03-13 08:35 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/6bc2a02b0f45 8074812: More specific error message when the .java_pid well-known file is not secure Reviewed-by: jbachorik, martin ! src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c ! src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c ! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c ! src/jdk.attach/solaris/native/libattach/VirtualMachineImpl.c Changeset: c12668f4b7dc Author: dcubed Date: 2015-03-13 09:28 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c12668f4b7dc Merge Changeset: 9cba30cd20f2 Author: ykantser Date: 2015-03-16 09:32 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9cba30cd20f2 8073794: jdk/test/com/sun/jdi/BadHandshakeTest.java should retry if tcp port is taken Reviewed-by: jbachorik ! test/ProblemList.txt ! test/com/sun/jdi/BadHandshakeTest.java Changeset: 1ac30570ba1a Author: amurillo Date: 2015-03-19 15:00 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1ac30570ba1a Merge ! src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c Changeset: 1fac357d49d8 Author: amurillo Date: 2015-03-23 11:44 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1fac357d49d8 Merge Changeset: 4d903ce83d6c Author: amurillo Date: 2015-03-23 14:00 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4d903ce83d6c Merge From chris.hegarty at oracle.com Tue Mar 24 07:50:50 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 24 Mar 2015 07:50:50 +0000 Subject: hg: jdk9/sandbox/jdk: 8075071: [TEST_BUG] TimSortStackSize2.java: OOME: Java heap space: MaxHeap shrinked by MaxRAMFraction Message-ID: <201503240750.t2O7ooH4011206@aojmv0008> Changeset: cce93a64b059 Author: lpriima Date: 2015-03-24 03:46 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/cce93a64b059 8075071: [TEST_BUG] TimSortStackSize2.java: OOME: Java heap space: MaxHeap shrinked by MaxRAMFraction Reviewed-by: dholmes ! test/java/util/Arrays/TimSortStackSize2.java From chris.hegarty at oracle.com Tue Mar 24 08:35:59 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 24 Mar 2015 08:35:59 +0000 Subject: hg: jdk9/sandbox/nashorn: 8074410: Startup time: Port shell.js to Java Message-ID: <201503240836.t2O8a0jp018074@aojmv0008> Changeset: 433a6c109350 Author: sundar Date: 2015-03-24 13:59 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/433a6c109350 8074410: Startup time: Port shell.js to Java Reviewed-by: lagergren, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/ShellFunctions.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/resources/shell.js From magnus.ihse.bursie at oracle.com Tue Mar 24 09:27:32 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 09:27:32 +0000 Subject: hg: jdk9/sandbox: JPRT targets must also be treated as equals. Message-ID: <201503240927.t2O9RWCd025388@aojmv0008> Changeset: 2fff677545ce Author: ihse Date: 2015-03-24 10:27 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/2fff677545ce JPRT targets must also be treated as equals. ! make/Jprt.gmk ! make/Main.gmk From pavel.rappo at oracle.com Tue Mar 24 13:33:13 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 24 Mar 2015 13:33:13 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: WebSocket: logging Message-ID: <201503241333.t2ODXDIH011237@aojmv0008> Changeset: 910e78a05725 Author: prappo Date: 2015-03-24 13:32 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/910e78a05725 JEP-110-branch: WebSocket: logging ! src/java.base/share/classes/sun/net/websocket/AutoPongingWebSocket.java ! src/java.base/share/classes/sun/net/websocket/Connection.java From magnus.ihse.bursie at oracle.com Tue Mar 24 14:18:37 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 14:18:37 +0000 Subject: hg: jdk9/sandbox: Follow-up changes due to MAKE arguments moving to MAKE_ARGS. Message-ID: <201503241418.t2OEIbd3018005@aojmv0008> Changeset: d002da65950e Author: ihse Date: 2015-03-24 15:18 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/d002da65950e Follow-up changes due to MAKE arguments moving to MAKE_ARGS. ! common/autoconf/generated-configure.sh ! make/HotspotWrapper.gmk From chris.hegarty at oracle.com Tue Mar 24 14:50:52 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 24 Mar 2015 14:50:52 +0000 Subject: hg: jdk9/sandbox/jdk: 8075824: Add default[Read|Write]Object to java.util.Date Message-ID: <201503241450.t2OEormI026377@aojmv0008> Changeset: 5cc5429e5c34 Author: chegar Date: 2015-03-24 14:48 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5cc5429e5c34 8075824: Add default[Read|Write]Object to java.util.Date Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/util/Date.java From magnus.ihse.bursie at oracle.com Tue Mar 24 15:33:24 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:33:24 +0000 Subject: hg: jdk9/sandbox: Merge Message-ID: <201503241533.t2OFXOTO004525@aojmv0008> Changeset: 81d0ef23768e Author: ihse Date: 2015-03-24 16:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/81d0ef23768e Merge ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Jprt.gmk ! make/Main.gmk ! make/common/MakeBase.gmk From magnus.ihse.bursie at oracle.com Tue Mar 24 15:33:39 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:33:39 +0000 Subject: hg: jdk9/sandbox/corba: Merge Message-ID: <201503241533.t2OFXeba004595@aojmv0008> Changeset: e72392e60a0c Author: ihse Date: 2015-03-24 16:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/e72392e60a0c Merge From roger.riggs at oracle.com Tue Mar 24 15:33:49 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Tue, 24 Mar 2015 15:33:49 +0000 Subject: hg: jdk9/sandbox/jdk: Summary: more test cleanup; use kill(pid, 0) to determine liveness on Unix Message-ID: <201503241533.t2OFXnk7004658@aojmv0008> Changeset: f4d5ae2f392e Author: rriggs Date: 2015-03-23 17:15 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f4d5ae2f392e Summary: more test cleanup; use kill(pid, 0) to determine liveness on Unix ! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/solaris/native/libjava/ProcessHandleImpl_solaris.c ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c ! test/java/lang/ProcessHandle/Basic.java ! test/java/lang/ProcessHandle/InfoTest.java ! test/java/lang/ProcessHandle/JavaChild.java ! test/java/lang/ProcessHandle/OnExitTest.java ! test/java/lang/ProcessHandle/TreeTest.java From magnus.ihse.bursie at oracle.com Tue Mar 24 15:33:55 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:33:55 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503241533.t2OFXtF3004715@aojmv0008> Changeset: 4414f3154d56 Author: ihse Date: 2015-03-24 16:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/4414f3154d56 Merge From magnus.ihse.bursie at oracle.com Tue Mar 24 15:34:37 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:34:37 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503241534.t2OFYbji004926@aojmv0008> Changeset: 81906180ee72 Author: ihse Date: 2015-03-24 16:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/81906180ee72 Merge From magnus.ihse.bursie at oracle.com Tue Mar 24 15:34:45 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:34:45 +0000 Subject: hg: jdk9/sandbox/jaxws: Merge Message-ID: <201503241534.t2OFYjPx004993@aojmv0008> Changeset: 2795fb7f1631 Author: ihse Date: 2015-03-24 16:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/2795fb7f1631 Merge From magnus.ihse.bursie at oracle.com Tue Mar 24 15:34:52 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:34:52 +0000 Subject: hg: jdk9/sandbox/jdk: Merge Message-ID: <201503241534.t2OFYqkV005051@aojmv0008> Changeset: e8b001c1e435 Author: ihse Date: 2015-03-24 16:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e8b001c1e435 Merge - make/launcher/Launcher-jdk.runtime.gmk - make/lib/Lib-jdk.runtime.gmk - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java - src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java - src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java - src/jdk.dev/share/classes/sun/tools/jar/JarException.java - src/jdk.dev/share/classes/sun/tools/jar/Main.java - src/jdk.dev/share/classes/sun/tools/jar/Manifest.java - src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java - src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties - src/jdk.runtime/share/native/common-unpack/bands.cpp - src/jdk.runtime/share/native/common-unpack/bands.h - src/jdk.runtime/share/native/common-unpack/bytes.cpp - src/jdk.runtime/share/native/common-unpack/bytes.h - src/jdk.runtime/share/native/common-unpack/coding.cpp - src/jdk.runtime/share/native/common-unpack/coding.h - src/jdk.runtime/share/native/common-unpack/constants.h - src/jdk.runtime/share/native/common-unpack/defines.h - src/jdk.runtime/share/native/common-unpack/unpack.cpp - src/jdk.runtime/share/native/common-unpack/unpack.h - src/jdk.runtime/share/native/common-unpack/utils.cpp - src/jdk.runtime/share/native/common-unpack/utils.h - src/jdk.runtime/share/native/common-unpack/zip.cpp - src/jdk.runtime/share/native/common-unpack/zip.h - src/jdk.runtime/share/native/libunpack/jni.cpp - src/jdk.runtime/share/native/unpack200/main.cpp - src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest From magnus.ihse.bursie at oracle.com Tue Mar 24 15:35:27 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:35:27 +0000 Subject: hg: jdk9/sandbox/langtools: Merge Message-ID: <201503241535.t2OFZRYZ005245@aojmv0008> Changeset: f79914b627d2 Author: ihse Date: 2015-03-24 16:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/f79914b627d2 Merge - test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java - test/com/sun/javadoc/testNonFrameWarning/pkg/C.java From magnus.ihse.bursie at oracle.com Tue Mar 24 15:35:34 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:35:34 +0000 Subject: hg: jdk9/sandbox/nashorn: Merge Message-ID: <201503241535.t2OFZYgt005344@aojmv0008> Changeset: 99da2a5dbc29 Author: ihse Date: 2015-03-24 16:33 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/99da2a5dbc29 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/RuntimeCallSite.java From magnus.ihse.bursie at oracle.com Tue Mar 24 15:40:04 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:40:04 +0000 Subject: hg: jdk9/sandbox: Merge Message-ID: <201503241540.t2OFe422006078@aojmv0008> Changeset: 65a1da10e7d7 Author: ihse Date: 2015-03-24 16:40 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/65a1da10e7d7 Merge ! common/autoconf/generated-configure.sh From magnus.ihse.bursie at oracle.com Tue Mar 24 15:40:23 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:40:23 +0000 Subject: hg: jdk9/sandbox/corba: Merge Message-ID: <201503241540.t2OFeNqn006266@aojmv0008> Changeset: 1d5c740fcae4 Author: ihse Date: 2015-03-24 16:40 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/1d5c740fcae4 Merge From magnus.ihse.bursie at oracle.com Tue Mar 24 15:40:39 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:40:39 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503241540.t2OFed0o006323@aojmv0008> Changeset: 0fa34bb8434f Author: ihse Date: 2015-03-24 16:40 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/0fa34bb8434f Merge - make/linux/makefiles/arm.make - make/linux/makefiles/ppc.make - make/linux/platform_arm - make/linux/platform_ppc - src/cpu/x86/vm/interp_masm_x86_32.cpp - src/cpu/x86/vm/interp_masm_x86_32.hpp - src/cpu/x86/vm/interp_masm_x86_64.cpp - src/cpu/x86/vm/interp_masm_x86_64.hpp - src/cpu/x86/vm/templateTable_x86_32.cpp - src/cpu/x86/vm/templateTable_x86_64.cpp From magnus.ihse.bursie at oracle.com Tue Mar 24 15:41:26 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:41:26 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503241541.t2OFfQQZ006487@aojmv0008> Changeset: 31fb134b4fa9 Author: ihse Date: 2015-03-24 16:40 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/31fb134b4fa9 Merge From magnus.ihse.bursie at oracle.com Tue Mar 24 15:41:32 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:41:32 +0000 Subject: hg: jdk9/sandbox/jaxws: Merge Message-ID: <201503241541.t2OFfWtk006536@aojmv0008> Changeset: a28dab1b8394 Author: ihse Date: 2015-03-24 16:40 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/a28dab1b8394 Merge From magnus.ihse.bursie at oracle.com Tue Mar 24 15:41:38 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:41:38 +0000 Subject: hg: jdk9/sandbox/jdk: Merge Message-ID: <201503241541.t2OFfcGM006595@aojmv0008> Changeset: e7f168ea829b Author: ihse Date: 2015-03-24 16:40 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e7f168ea829b Merge - make/gensrc/Gensrc-jdk.jconsole.gmk - src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template From magnus.ihse.bursie at oracle.com Tue Mar 24 15:42:12 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:42:12 +0000 Subject: hg: jdk9/sandbox/langtools: Merge Message-ID: <201503241542.t2OFgDda006772@aojmv0008> Changeset: d33a85191c47 Author: ihse Date: 2015-03-24 16:40 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/d33a85191c47 Merge From magnus.ihse.bursie at oracle.com Tue Mar 24 15:42:19 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 24 Mar 2015 15:42:19 +0000 Subject: hg: jdk9/sandbox/nashorn: Merge Message-ID: <201503241542.t2OFgJRT006909@aojmv0008> Changeset: fa5a02c96c6f Author: ihse Date: 2015-03-24 16:40 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/fa5a02c96c6f Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/resources/shell.js From xueming.shen at oracle.com Tue Mar 24 15:54:57 2015 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Tue, 24 Mar 2015 15:54:57 +0000 Subject: hg: jdk9/sandbox/jdk: JDK-8054307-branch: minor cleanup -- remove no longer needed toOffsit methods, etc Message-ID: <201503241554.t2OFsvA3009684@aojmv0008> Changeset: 274617191b22 Author: sherman Date: 2015-03-24 15:54 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/274617191b22 JDK-8054307-branch: minor cleanup -- remove no longer needed toOffsit methods, etc ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringBuffer.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java From xueming.shen at oracle.com Tue Mar 24 16:14:11 2015 From: xueming.shen at oracle.com (xueming.shen at oracle.com) Date: Tue, 24 Mar 2015 16:14:11 +0000 Subject: hg: jdk9/sandbox/jdk: JDK-8054307-branch: minor cleanup Message-ID: <201503241614.t2OGEBqG012584@aojmv0008> Changeset: f69bc59b9076 Author: sherman Date: 2015-03-24 16:13 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f69bc59b9076 JDK-8054307-branch: minor cleanup ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java From chris.hegarty at oracle.com Tue Mar 24 16:20:44 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 24 Mar 2015 16:20:44 +0000 Subject: hg: jdk9/sandbox/jdk: serial-exp-branch: Spec review feedback Message-ID: <201503241620.t2OGKjtF014931@aojmv0008> Changeset: b9ce6b090a89 Author: chegar Date: 2015-03-24 16:19 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b9ce6b090a89 serial-exp-branch: Spec review feedback ! src/java.base/share/classes/java/io/ObjectInputStream.java From pavel.rappo at oracle.com Tue Mar 24 17:22:45 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 24 Mar 2015 17:22:45 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: WebSocket: Data checker sketch (UTF-8 data, data layout, etc.) Message-ID: <201503241722.t2OHMj8j024325@aojmv0008> Changeset: 60cd917ea7c2 Author: prappo Date: 2015-03-24 17:22 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/60cd917ea7c2 JEP-110-branch: WebSocket: Data checker sketch (UTF-8 data, data layout, etc.) + src/java.base/share/classes/sun/net/websocket/DataChecker.java + src/java.base/share/classes/sun/net/websocket/FrameChecker.java From michael.x.mcmahon at oracle.com Tue Mar 24 17:47:56 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 24 Mar 2015 17:47:56 +0000 Subject: hg: jdk9/sandbox/jdk: Refixed previous issues. SmokeTest working now. Message-ID: <201503241747.t2OHlvu3028157@aojmv0008> Changeset: 4dece4251e69 Author: michaelm Date: 2015-03-24 17:47 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4dece4251e69 Refixed previous issues. SmokeTest working now. ! src/java.base/share/classes/sun/net/httpclient/Http1Request.java ! src/java.base/share/classes/sun/net/httpclient/Http1Response.java ! src/java.base/share/classes/sun/net/httpclient/HttpConnection.java ! src/java.base/share/classes/sun/net/httpclient/HttpExchange.java ! src/java.base/share/classes/sun/net/httpclient/HttpRequestImpl.java ! src/java.base/share/classes/sun/net/httpclient/HttpResponseImpl.java ! src/java.base/share/classes/sun/net/httpclient/PlainHttpConnection.java ! src/java.base/share/classes/sun/net/httpclient/SSLHttpConnection.java ! test/java/net/httpclient/ProxyServer.java ! test/java/net/httpclient/SmokeTest.java From chris.hegarty at oracle.com Tue Mar 24 18:35:56 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 24 Mar 2015 18:35:56 +0000 Subject: hg: jdk9/sandbox/jdk: 8074531: Remove javax.security.cert.X509Certificate usage in internal networking packages Message-ID: <201503241835.t2OIZvqm009466@aojmv0008> Changeset: 7da24873871d Author: juh Date: 2015-03-24 11:31 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7da24873871d 8074531: Remove javax.security.cert.X509Certificate usage in internal networking packages Reviewed-by: mullan ! src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java ! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java ! test/javax/net/ssl/FixingJavadocs/ComURLNulls.java ! test/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java From pavel.rappo at oracle.com Tue Mar 24 18:36:10 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 24 Mar 2015 18:36:10 +0000 Subject: hg: jdk9/sandbox: Merge Message-ID: <201503241836.t2OIaFHe009622@aojmv0008> Changeset: 0bd8f729d0d3 Author: prappo Date: 2015-03-24 18:11 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/0bd8f729d0d3 Merge From pavel.rappo at oracle.com Tue Mar 24 18:36:27 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 24 Mar 2015 18:36:27 +0000 Subject: hg: jdk9/sandbox/corba: Merge Message-ID: <201503241836.t2OIaRs6009696@aojmv0008> Changeset: 4a6ee1f5d2b4 Author: prappo Date: 2015-03-24 18:11 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/4a6ee1f5d2b4 Merge From pavel.rappo at oracle.com Tue Mar 24 18:36:48 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 24 Mar 2015 18:36:48 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503241836.t2OIammY009766@aojmv0008> Changeset: d5bd05b0fb8b Author: prappo Date: 2015-03-24 18:11 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/d5bd05b0fb8b Merge - make/linux/makefiles/arm.make - make/linux/makefiles/ppc.make - make/linux/platform_arm - make/linux/platform_ppc - src/cpu/x86/vm/interp_masm_x86_32.cpp - src/cpu/x86/vm/interp_masm_x86_32.hpp - src/cpu/x86/vm/interp_masm_x86_64.cpp - src/cpu/x86/vm/interp_masm_x86_64.hpp - src/cpu/x86/vm/templateTable_x86_32.cpp - src/cpu/x86/vm/templateTable_x86_64.cpp From pavel.rappo at oracle.com Tue Mar 24 18:37:04 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 24 Mar 2015 18:37:04 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503241837.t2OIb4Y2009851@aojmv0008> Changeset: e4ba0d0fa128 Author: prappo Date: 2015-03-24 18:11 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/e4ba0d0fa128 Merge From pavel.rappo at oracle.com Tue Mar 24 18:37:19 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 24 Mar 2015 18:37:19 +0000 Subject: hg: jdk9/sandbox/jaxws: Merge Message-ID: <201503241837.t2OIbJJZ009922@aojmv0008> Changeset: f6326de5f8f6 Author: prappo Date: 2015-03-24 18:11 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/f6326de5f8f6 Merge From pavel.rappo at oracle.com Tue Mar 24 18:37:35 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 24 Mar 2015 18:37:35 +0000 Subject: hg: jdk9/sandbox/jdk: Merge Message-ID: <201503241837.t2OIbZ1u009975@aojmv0008> Changeset: 8f718b81fdc3 Author: prappo Date: 2015-03-24 18:11 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8f718b81fdc3 Merge - make/gensrc/Gensrc-jdk.jconsole.gmk - src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template From pavel.rappo at oracle.com Tue Mar 24 18:37:54 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 24 Mar 2015 18:37:54 +0000 Subject: hg: jdk9/sandbox/langtools: Merge Message-ID: <201503241837.t2OIbsi5010044@aojmv0008> Changeset: d1f3e060b51c Author: prappo Date: 2015-03-24 18:11 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/d1f3e060b51c Merge - test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java - test/com/sun/javadoc/testNonFrameWarning/pkg/C.java From pavel.rappo at oracle.com Tue Mar 24 18:38:09 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 24 Mar 2015 18:38:09 +0000 Subject: hg: jdk9/sandbox/nashorn: Merge Message-ID: <201503241838.t2OIc9Bp010098@aojmv0008> Changeset: 44687d9ae90e Author: prappo Date: 2015-03-24 18:11 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/44687d9ae90e Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/resources/shell.js From roger.riggs at oracle.com Tue Mar 24 20:34:31 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Tue, 24 Mar 2015 20:34:31 +0000 Subject: hg: jdk9/sandbox/jdk: Summary: source code formatting, javadoc, and minor improvements based on review comments Message-ID: <201503242034.t2OKYWb5029205@aojmv0008> Changeset: f3bf576cad79 Author: rriggs Date: 2015-03-24 16:33 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/f3bf576cad79 Summary: source code formatting, javadoc, and minor improvements based on review comments ! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c ! src/java.base/share/classes/java/lang/Process.java ! src/java.base/share/classes/java/lang/ProcessHandle.java ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/share/classes/java/lang/RuntimePermission.java ! src/java.base/solaris/native/libjava/ProcessHandleImpl_solaris.c ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c ! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c ! test/java/lang/ProcessHandle/Basic.java ! test/java/lang/ProcessHandle/InfoTest.java ! test/java/lang/ProcessHandle/JavaChild.java ! test/java/lang/ProcessHandle/OnExitTest.java ! test/java/lang/ProcessHandle/TreeTest.java From pavel.rappo at oracle.com Tue Mar 24 21:01:27 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 24 Mar 2015 21:01:27 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: WebSocket: fixed doclint errors that were preventing compilation Message-ID: <201503242101.t2OL1S2g003883@aojmv0008> Changeset: d52413d13c70 Author: prappo Date: 2015-03-24 21:00 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d52413d13c70 JEP-110-branch: WebSocket: fixed doclint errors that were preventing compilation ! src/java.base/share/classes/java/net/HttpClient.java ! src/java.base/share/classes/java/net/HttpRequest.java ! src/java.base/share/classes/java/net/WebSocket.java ! src/java.base/share/classes/java/net/WebSocketMessage.java ! src/java.base/share/classes/sun/net/websocket/WebSocketImpl.java From alejandro.murillo at oracle.com Wed Mar 25 03:47:19 2015 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Wed, 25 Mar 2015 03:47:19 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-223-branch: JDK changes I Message-ID: <201503250347.t2P3lJLW012102@aojmv0008> Changeset: 7124f5a1752a Author: amurillo Date: 2015-03-24 20:46 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7124f5a1752a JEP-223-branch: JDK changes I ! make/gensrc/GensrcMisc.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! src/java.base/share/classes/sun/misc/Version.java.template ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/Version.c ! src/java.base/share/native/libjava/jdk_util.c From chris.hegarty at oracle.com Wed Mar 25 04:20:46 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Mar 2015 04:20:46 +0000 Subject: hg: jdk9/sandbox/jaxp: 8075692: jaxp/test/Makefile reference of win32 directory no longer valid Message-ID: <201503250420.t2P4Kk1M017462@aojmv0008> Changeset: ce43f0492065 Author: joehw Date: 2015-03-24 21:11 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/ce43f0492065 8075692: jaxp/test/Makefile reference of win32 directory no longer valid Reviewed-by: joehw Contributed-by: amy.lu at oracle.com ! test/Makefile From chris.hegarty at oracle.com Wed Mar 25 07:35:54 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Mar 2015 07:35:54 +0000 Subject: hg: jdk9/sandbox/langtools: 8049238: Implement classfile tests for Signature attribute Message-ID: <201503250735.t2P7Zsco016591@aojmv0008> Changeset: fd12b2119665 Author: aeremeev Date: 2015-03-25 10:29 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/fd12b2119665 8049238: Implement classfile tests for Signature attribute Reviewed-by: jjg, shurailine, anazarov + test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java + test/tools/javac/classfiles/attributes/Signature/Driver.java + test/tools/javac/classfiles/attributes/Signature/EnumTest.java + test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java + test/tools/javac/classfiles/attributes/Signature/ExpectedSignature.java + test/tools/javac/classfiles/attributes/Signature/ExpectedSignatureContainer.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/lib/TestResult.java From magnus.ihse.bursie at oracle.com Wed Mar 25 08:34:36 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 25 Mar 2015 08:34:36 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503250834.t2P8YbgO025291@aojmv0008> Changeset: ce844a3250c9 Author: ihse Date: 2015-03-25 09:34 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/ce844a3250c9 Merge From magnus.ihse.bursie at oracle.com Wed Mar 25 08:34:47 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 25 Mar 2015 08:34:47 +0000 Subject: hg: jdk9/sandbox/jdk: Merge Message-ID: <201503250834.t2P8Ylh7025423@aojmv0008> Changeset: c1aa266a6bdb Author: ihse Date: 2015-03-25 09:34 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c1aa266a6bdb Merge From magnus.ihse.bursie at oracle.com Wed Mar 25 08:35:11 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 25 Mar 2015 08:35:11 +0000 Subject: hg: jdk9/sandbox/langtools: Merge Message-ID: <201503250835.t2P8ZG0k025494@aojmv0008> Changeset: 22e5653cc1d7 Author: ihse Date: 2015-03-25 09:34 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/22e5653cc1d7 Merge From chris.hegarty at oracle.com Wed Mar 25 09:05:49 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Mar 2015 09:05:49 +0000 Subject: hg: jdk9/sandbox/jdk: 8075173: DateFormat in german locale returns wrong value for month march Message-ID: <201503250905.t2P95og0003064@aojmv0008> Changeset: a379fd7e28b9 Author: okutsu Date: 2015-03-25 17:59 +0900 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a379fd7e28b9 8075173: DateFormat in german locale returns wrong value for month march Reviewed-by: naoto, peytoia ! src/jdk.localedata/share/classes/sun/text/resources/de/FormatData_de.java ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java From chris.hegarty at oracle.com Wed Mar 25 09:21:00 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Mar 2015 09:21:00 +0000 Subject: hg: jdk9/sandbox/nashorn: 8012190: Global scope should be initialized lazily Message-ID: <201503250921.t2P9L0t4008294@aojmv0008> Changeset: 21ddb7e58ab8 Author: sundar Date: 2015-03-25 14:36 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/21ddb7e58ab8 8012190: Global scope should be initialized lazily Reviewed-by: lagergren, hannesw, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExp.java From tobias.hartmann at oracle.com Wed Mar 25 09:53:17 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 25 Mar 2015 09:53:17 +0000 Subject: hg: jdk9/sandbox/hotspot: JDK-8054307-branch: Added correctness tests for string intrinsics and optimizations. Message-ID: <201503250953.t2P9rIml014523@aojmv0008> Changeset: 4112ab3900cd Author: thartmann Date: 2015-03-25 10:46 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/4112ab3900cd JDK-8054307-branch: Added correctness tests for string intrinsics and optimizations. + test/compiler/intrinsics/string/TestStringIntrinsics.java From magnus.ihse.bursie at oracle.com Wed Mar 25 10:41:40 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 25 Mar 2015 10:41:40 +0000 Subject: hg: jdk9/sandbox: * Improve comments. Message-ID: <201503251041.t2PAfe9R024080@aojmv0008> Changeset: 3cae11f13c11 Author: ihse Date: 2015-03-25 11:41 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/3cae11f13c11 * Improve comments. * Move BUILD_LOG stuff away from spec.gmk into Init * Improve detection of make -j. ! common/autoconf/basics.m4 ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Init.gmk ! make/InitSupport.gmk ! make/Main.gmk ! make/MainSupport.gmk From magnus.ihse.bursie at oracle.com Wed Mar 25 10:45:20 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 25 Mar 2015 10:45:20 +0000 Subject: hg: jdk9/sandbox: Fix indentation in InitSupport.gmk. Message-ID: <201503251045.t2PAjKqe024989@aojmv0008> Changeset: 7542b0ff06d4 Author: ihse Date: 2015-03-25 11:45 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/7542b0ff06d4 Fix indentation in InitSupport.gmk. ! make/InitSupport.gmk From magnus.ihse.bursie at oracle.com Wed Mar 25 10:56:30 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Wed, 25 Mar 2015 10:56:30 +0000 Subject: hg: jdk9/sandbox: * Properly filter out any -j setting before calling main target. Message-ID: <201503251056.t2PAuUjc026916@aojmv0008> Changeset: 22f328299852 Author: ihse Date: 2015-03-25 11:56 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/22f328299852 * Properly filter out any -j setting before calling main target. * Revert to testing for --jobserver ! make/Help.gmk ! make/Init.gmk ! make/InitSupport.gmk From chris.hegarty at oracle.com Wed Mar 25 11:51:00 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Mar 2015 11:51:00 +0000 Subject: hg: jdk9/sandbox/nashorn: 8075240: Output of some tests contains platform specific line break Message-ID: <201503251151.t2PBp0BU008433@aojmv0008> Changeset: b3c9cf883e3a Author: slugovoy Date: 2015-03-25 14:39 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/b3c9cf883e3a 8075240: Output of some tests contains platform specific line break Reviewed-by: sundar ! test/script/nosecurity/parserapi.js ! test/script/nosecurity/parserapi.js.EXPECTED ! test/script/nosecurity/treeapi/utils.js From chris.hegarty at oracle.com Wed Mar 25 12:05:48 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Mar 2015 12:05:48 +0000 Subject: hg: jdk9/sandbox/jdk: 8075307: Pipeline calculating inconsistent flag state for parallel stateful ops Message-ID: <201503251205.t2PC5mAf012067@aojmv0008> Changeset: e7922fb2fd6c Author: psandoz Date: 2015-03-25 10:50 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e7922fb2fd6c 8075307: Pipeline calculating inconsistent flag state for parallel stateful ops Reviewed-by: smarks ! src/java.base/share/classes/java/util/stream/AbstractPipeline.java ! src/java.base/share/classes/java/util/stream/ReduceOps.java ! test/java/util/stream/boottest/java/util/stream/UnorderedTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/DistinctOpTest.java From pavel.rappo at oracle.com Wed Mar 25 12:28:32 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 25 Mar 2015 12:28:32 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: WebSocket: StreamChecker + javadoc Message-ID: <201503251228.t2PCSWn7015959@aojmv0008> Changeset: 9d891afd6ad0 Author: prappo Date: 2015-03-25 12:27 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9d891afd6ad0 JEP-110-branch: WebSocket: StreamChecker + javadoc ! src/java.base/share/classes/sun/net/websocket/FrameChecker.java + src/java.base/share/classes/sun/net/websocket/StreamChecker.java From roger.riggs at oracle.com Wed Mar 25 13:35:02 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Wed, 25 Mar 2015 13:35:02 +0000 Subject: hg: jdk9/sandbox/nashorn: Merge Message-ID: <201503251335.t2PDZ2Ae028659@aojmv0008> Changeset: 0926845167e4 Author: rriggs Date: 2015-03-24 16:40 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/0926845167e4 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/resources/shell.js From roger.riggs at oracle.com Wed Mar 25 13:35:04 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Wed, 25 Mar 2015 13:35:04 +0000 Subject: hg: jdk9/sandbox/jaxws: Merge Message-ID: <201503251335.t2PDZ4T4028739@aojmv0008> Changeset: 11e197024918 Author: rriggs Date: 2015-03-24 16:40 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/11e197024918 Merge From roger.riggs at oracle.com Wed Mar 25 13:35:04 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Wed, 25 Mar 2015 13:35:04 +0000 Subject: hg: jdk9/sandbox/jdk: Merge Message-ID: <201503251335.t2PDZ4Zg028751@aojmv0008> Changeset: 9a90d9c00079 Author: rriggs Date: 2015-03-24 16:40 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9a90d9c00079 Merge ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/windows/classes/java/lang/ProcessImpl.java ! test/java/lang/ProcessBuilder/Basic.java - test/java/util/Properties/Basic.java From roger.riggs at oracle.com Wed Mar 25 13:35:05 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Wed, 25 Mar 2015 13:35:05 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503251335.t2PDZ5bd028807@aojmv0008> Changeset: 70bf6c9bd0be Author: rriggs Date: 2015-03-24 16:40 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/70bf6c9bd0be Merge - src/cpu/x86/vm/interp_masm_x86_32.cpp - src/cpu/x86/vm/interp_masm_x86_32.hpp - src/cpu/x86/vm/interp_masm_x86_64.cpp - src/cpu/x86/vm/interp_masm_x86_64.hpp From roger.riggs at oracle.com Wed Mar 25 13:35:05 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Wed, 25 Mar 2015 13:35:05 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503251335.t2PDZ5vP028833@aojmv0008> Changeset: ef5d342083b3 Author: rriggs Date: 2015-03-24 16:40 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/ef5d342083b3 Merge From roger.riggs at oracle.com Wed Mar 25 13:35:06 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Wed, 25 Mar 2015 13:35:06 +0000 Subject: hg: jdk9/sandbox/langtools: Merge Message-ID: <201503251335.t2PDZ6qs028874@aojmv0008> Changeset: e88cbbce1041 Author: rriggs Date: 2015-03-24 16:40 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/e88cbbce1041 Merge From roger.riggs at oracle.com Wed Mar 25 13:35:06 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Wed, 25 Mar 2015 13:35:06 +0000 Subject: hg: jdk9/sandbox: Merge Message-ID: <201503251335.t2PDZ7GU028902@aojmv0008> Changeset: e231b478de1d Author: rriggs Date: 2015-03-24 16:40 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/e231b478de1d Merge From roger.riggs at oracle.com Wed Mar 25 13:35:07 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Wed, 25 Mar 2015 13:35:07 +0000 Subject: hg: jdk9/sandbox/corba: Merge Message-ID: <201503251335.t2PDZ8to028907@aojmv0008> Changeset: 8ab0577163fd Author: rriggs Date: 2015-03-24 16:40 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/8ab0577163fd Merge From chris.hegarty at oracle.com Wed Mar 25 13:51:07 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Mar 2015 13:51:07 +0000 Subject: hg: jdk9/sandbox/nashorn: 8075927: toNumber(String) accepts illegal characters Message-ID: <201503251351.t2PDp7jT001828@aojmv0008> Changeset: 5895d96a6a55 Author: hannesw Date: 2015-03-25 14:41 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/5895d96a6a55 8075927: toNumber(String) accepts illegal characters Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java + test/script/basic/JDK-8075927.js From chris.hegarty at oracle.com Wed Mar 25 16:35:49 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Mar 2015 16:35:49 +0000 Subject: hg: jdk9/sandbox/jdk: 8075959: Change parameter names in some IOException subclasses Message-ID: <201503251635.t2PGZoFe006746@aojmv0008> Changeset: ecd499f6527c Author: prappo Date: 2015-03-25 15:42 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ecd499f6527c 8075959: Change parameter names in some IOException subclasses Reviewed-by: rriggs ! src/java.base/share/classes/java/io/ObjectStreamException.java ! src/java.base/share/classes/java/net/ProtocolException.java ! src/java.base/share/classes/java/net/UnknownHostException.java From chris.hegarty at oracle.com Wed Mar 25 17:06:00 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Mar 2015 17:06:00 +0000 Subject: hg: jdk9/sandbox/nashorn: 8073868: Regex matching causes java.lang.ArrayIndexOutOfBoundsException: 64 Message-ID: <201503251706.t2PH60Xd012321@aojmv0008> Changeset: 35030ba87ca8 Author: hannesw Date: 2015-03-25 17:43 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/35030ba87ca8 8073868: Regex matching causes java.lang.ArrayIndexOutOfBoundsException: 64 Reviewed-by: attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ArrayCompiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/StackMachine.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/constants/TargetInfo.java + test/script/basic/JDK-8073868.js From pavel.rappo at oracle.com Wed Mar 25 17:21:27 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 25 Mar 2015 17:21:27 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: WebSocket: checkers (not a game :) Message-ID: <201503251721.t2PHLRVS016621@aojmv0008> Changeset: 5882e0ddff56 Author: prappo Date: 2015-03-25 17:20 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5882e0ddff56 JEP-110-branch: WebSocket: checkers (not a game :) ! src/java.base/share/classes/sun/net/websocket/DataChecker.java ! src/java.base/share/classes/sun/net/websocket/FrameChecker.java ! src/java.base/share/classes/sun/net/websocket/StreamChecker.java From chris.hegarty at oracle.com Wed Mar 25 23:20:48 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 25 Mar 2015 23:20:48 +0000 Subject: hg: jdk9/sandbox/jdk: 3 new changesets Message-ID: <201503252320.t2PNKmdf001684@aojmv0008> Changeset: cb94a46ab47b Author: martin Date: 2015-03-25 15:36 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/cb94a46ab47b 8073158: zip files with total entry count 0xFFFF need not be ZIP64 files Summary: Minor rewrite of crufty zip implementation in parse_manifest.c Reviewed-by: sherman ! src/java.base/share/native/libjli/manifest_info.h ! src/java.base/share/native/libjli/parse_manifest.c ! test/java/util/zip/EntryCount64k.java Changeset: c82853020ede Author: martin Date: 2015-03-10 14:23 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c82853020ede 8075774: Small readability and performance improvements for zipfs Reviewed-by: sherman, alanb ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipConstants.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java Changeset: 215322a8793e Author: martin Date: 2015-03-04 17:35 -0800 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/215322a8793e 8074578: Document memory visibility effects of Unsafe compareAndSwap methods Reviewed-by: psandoz, jrose, dholmes ! src/java.base/share/classes/sun/misc/Unsafe.java From pavel.rappo at oracle.com Thu Mar 26 10:41:35 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 26 Mar 2015 10:41:35 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503261041.t2QAfasX025720@aojmv0008> Changeset: b1caa6b61407 Author: prappo Date: 2015-03-26 10:40 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/b1caa6b61407 Merge From pavel.rappo at oracle.com Thu Mar 26 10:41:34 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 26 Mar 2015 10:41:34 +0000 Subject: hg: jdk9/sandbox/langtools: Merge Message-ID: <201503261041.t2QAfY7V025685@aojmv0008> Changeset: fd4b79f39e3d Author: prappo Date: 2015-03-26 10:40 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/fd4b79f39e3d Merge From pavel.rappo at oracle.com Thu Mar 26 10:41:36 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 26 Mar 2015 10:41:36 +0000 Subject: hg: jdk9/sandbox/jdk: Merge Message-ID: <201503261041.t2QAfaDM025723@aojmv0008> Changeset: dd03bbe2d501 Author: prappo Date: 2015-03-26 10:40 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dd03bbe2d501 Merge From pavel.rappo at oracle.com Thu Mar 26 10:41:37 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 26 Mar 2015 10:41:37 +0000 Subject: hg: jdk9/sandbox/nashorn: Merge Message-ID: <201503261041.t2QAfbo6025726@aojmv0008> Changeset: 9eab0ef87eb5 Author: prappo Date: 2015-03-26 10:40 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/9eab0ef87eb5 Merge From chris.hegarty at oracle.com Thu Mar 26 10:51:00 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Mar 2015 10:51:00 +0000 Subject: hg: jdk9/sandbox/langtools: 8054220: Debugger doesn't show variables *outside* lambda; ... Message-ID: <201503261051.t2QAp0JT028710@aojmv0008> Changeset: c4a6ba06abeb Author: jlahoda Date: 2015-03-26 11:34 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/c4a6ba06abeb 8054220: Debugger doesn't show variables *outside* lambda 8058227: Debugger has no access to outer variables inside Lambda Summary: Put local variables captured by lambda into the lambda method's LocalVariableTable. Reviewed-by: mcimadamore, rfield ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java ! test/tools/javac/MethodParameters/LambdaTest.out ! test/tools/javac/lambda/LocalVariableTable.java From pavel.rappo at oracle.com Thu Mar 26 11:39:30 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 26 Mar 2015 11:39:30 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: WebSocket: backdoor for proxies Message-ID: <201503261139.t2QBdUqs011194@aojmv0008> Changeset: 30211d1d9473 Author: prappo Date: 2015-03-26 11:39 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/30211d1d9473 JEP-110-branch: WebSocket: backdoor for proxies ! src/java.base/share/classes/sun/net/websocket/WebSocketImpl.java From magnus.ihse.bursie at oracle.com Thu Mar 26 12:38:33 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 26 Mar 2015 12:38:33 +0000 Subject: hg: jdk9/sandbox: JEP-223-branch: Tentatively replace PRE with PRE_BASE and PRE_DEBUGLEVEL. Message-ID: <201503261238.t2QCcXVG027287@aojmv0008> Changeset: 1940fa781bea Author: ihse Date: 2015-03-26 13:38 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/1940fa781bea JEP-223-branch: Tentatively replace PRE with PRE_BASE and PRE_DEBUGLEVEL. ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-version.m4 From magnus.ihse.bursie at oracle.com Thu Mar 26 13:07:41 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 26 Mar 2015 13:07:41 +0000 Subject: hg: jdk9/sandbox: JEP-223-branch: Make sure we always test consistency for PRE string. Message-ID: <201503261307.t2QD7fsB004747@aojmv0008> Changeset: 3e1bd2eaebb8 Author: ihse Date: 2015-03-26 14:07 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/3e1bd2eaebb8 JEP-223-branch: Make sure we always test consistency for PRE string. ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-version.m4 From pavel.rappo at oracle.com Thu Mar 26 13:40:34 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 26 Mar 2015 13:40:34 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-110-branch: WebSocket: enabled checkers; added logging to Connection Message-ID: <201503261340.t2QDeYF6013116@aojmv0008> Changeset: 4474d6afaa02 Author: prappo Date: 2015-03-26 13:39 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/4474d6afaa02 JEP-110-branch: WebSocket: enabled checkers; added logging to Connection ! src/java.base/share/classes/sun/net/websocket/Connection.java ! src/java.base/share/classes/sun/net/websocket/DataChecker.java ! src/java.base/share/classes/sun/net/websocket/FrameChecker.java + src/java.base/share/classes/sun/net/websocket/MaskChecker.java ! src/java.base/share/classes/sun/net/websocket/StreamChecker.java ! src/java.base/share/classes/sun/net/websocket/WebSocketImpl.java From magnus.ihse.bursie at oracle.com Thu Mar 26 15:03:10 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 26 Mar 2015 15:03:10 +0000 Subject: hg: jdk9/sandbox: 2 new changesets Message-ID: <201503261503.t2QF3Gte011906@aojmv0008> Changeset: 4d6b53ca5628 Author: ihse Date: 2015-03-25 12:30 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/4d6b53ca5628 Add comment. ! configure Changeset: 0cc64a5d0242 Author: ihse Date: 2015-03-26 16:03 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/0cc64a5d0242 Fixes after code review. ! common/autoconf/spec.gmk.in ! make/Init.gmk ! make/InitSupport.gmk From chris.hegarty at oracle.com Thu Mar 26 15:20:33 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Mar 2015 15:20:33 +0000 Subject: hg: jdk9/sandbox: 8076060: Improve make bootstrap process Message-ID: <201503261520.t2QFKX5s018411@aojmv0008> Changeset: e805c9330c7a Author: ihse Date: 2015-03-26 16:17 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/e805c9330c7a 8076060: Improve make bootstrap process Reviewed-by: erikj ! Makefile ! common/autoconf/basics.m4 ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! configure + make/Help.gmk ! make/HotspotWrapper.gmk + make/Init.gmk + make/InitSupport.gmk ! make/Jprt.gmk ! make/Main.gmk + make/MainSupport.gmk - make/MakeHelpers.gmk ! make/common/MakeBase.gmk From chris.hegarty at oracle.com Thu Mar 26 15:21:00 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Mar 2015 15:21:00 +0000 Subject: hg: jdk9/sandbox/jdk: 8076060: Improve make bootstrap process Message-ID: <201503261521.t2QFL1jQ018766@aojmv0008> Changeset: 6ec5c0ceb9de Author: ihse Date: 2015-03-26 16:17 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/6ec5c0ceb9de 8076060: Improve make bootstrap process Reviewed-by: erikj - make/Makefile From chris.hegarty at oracle.com Thu Mar 26 15:21:07 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Mar 2015 15:21:07 +0000 Subject: hg: jdk9/sandbox/langtools: 8076060: Improve make bootstrap process Message-ID: <201503261521.t2QFLCFF018881@aojmv0008> Changeset: 1a0808932668 Author: ihse Date: 2015-03-26 16:17 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/1a0808932668 8076060: Improve make bootstrap process Reviewed-by: erikj - make/Makefile From chris.hegarty at oracle.com Thu Mar 26 15:21:18 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Mar 2015 15:21:18 +0000 Subject: hg: jdk9/sandbox/nashorn: 8076060: Improve make bootstrap process Message-ID: <201503261521.t2QFLJBZ018954@aojmv0008> Changeset: b812427d81db Author: ihse Date: 2015-03-26 16:17 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/b812427d81db 8076060: Improve make bootstrap process Reviewed-by: erikj - make/Makefile From magnus.ihse.bursie at oracle.com Thu Mar 26 15:23:27 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 26 Mar 2015 15:23:27 +0000 Subject: hg: jdk9/sandbox: Close ihse-make-bootstrap-branch Message-ID: <201503261523.t2QFNRrI019723@aojmv0008> Changeset: bc917db209ba Author: ihse Date: 2015-03-26 16:23 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/bc917db209ba Close ihse-make-bootstrap-branch From magnus.ihse.bursie at oracle.com Thu Mar 26 15:23:42 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 26 Mar 2015 15:23:42 +0000 Subject: hg: jdk9/sandbox/corba: Close ihse-make-bootstrap-branch Message-ID: <201503261523.t2QFNh5k019806@aojmv0008> Changeset: a5971ec775d0 Author: ihse Date: 2015-03-26 16:23 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/a5971ec775d0 Close ihse-make-bootstrap-branch From magnus.ihse.bursie at oracle.com Thu Mar 26 15:23:57 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 26 Mar 2015 15:23:57 +0000 Subject: hg: jdk9/sandbox/hotspot: Close ihse-make-bootstrap-branch Message-ID: <201503261523.t2QFNvNq019892@aojmv0008> Changeset: 2f571fc8865a Author: ihse Date: 2015-03-26 16:23 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/2f571fc8865a Close ihse-make-bootstrap-branch From magnus.ihse.bursie at oracle.com Thu Mar 26 15:24:44 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 26 Mar 2015 15:24:44 +0000 Subject: hg: jdk9/sandbox/jaxp: Close ihse-make-bootstrap-branch Message-ID: <201503261524.t2QFOnPF020104@aojmv0008> Changeset: e8a751f0366f Author: ihse Date: 2015-03-26 16:23 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/e8a751f0366f Close ihse-make-bootstrap-branch From magnus.ihse.bursie at oracle.com Thu Mar 26 15:24:55 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 26 Mar 2015 15:24:55 +0000 Subject: hg: jdk9/sandbox/jaxws: Close ihse-make-bootstrap-branch Message-ID: <201503261524.t2QFOtOW020177@aojmv0008> Changeset: 6f2eb04a91cd Author: ihse Date: 2015-03-26 16:23 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/6f2eb04a91cd Close ihse-make-bootstrap-branch From magnus.ihse.bursie at oracle.com Thu Mar 26 15:25:01 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 26 Mar 2015 15:25:01 +0000 Subject: hg: jdk9/sandbox/jdk: Close ihse-make-bootstrap-branch Message-ID: <201503261525.t2QFP1sI020238@aojmv0008> Changeset: 3147e5eaea9f Author: ihse Date: 2015-03-26 16:23 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/3147e5eaea9f Close ihse-make-bootstrap-branch From magnus.ihse.bursie at oracle.com Thu Mar 26 15:25:37 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 26 Mar 2015 15:25:37 +0000 Subject: hg: jdk9/sandbox/langtools: Close ihse-make-bootstrap-branch Message-ID: <201503261525.t2QFPbIc020405@aojmv0008> Changeset: 74c4ff6ea314 Author: ihse Date: 2015-03-26 16:23 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/74c4ff6ea314 Close ihse-make-bootstrap-branch From magnus.ihse.bursie at oracle.com Thu Mar 26 15:25:43 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Thu, 26 Mar 2015 15:25:43 +0000 Subject: hg: jdk9/sandbox/nashorn: Close ihse-make-bootstrap-branch Message-ID: <201503261525.t2QFPhJ5020508@aojmv0008> Changeset: 3b3274cc34ee Author: ihse Date: 2015-03-26 16:23 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/3b3274cc34ee Close ihse-make-bootstrap-branch From pavel.rappo at oracle.com Thu Mar 26 16:56:06 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 26 Mar 2015 16:56:06 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503261656.t2QGu6OQ022695@aojmv0008> Changeset: 95d1ad6b4c6d Author: prappo Date: 2015-03-26 15:19 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/95d1ad6b4c6d JEP-110-branch: WebSocket: cleanup, removed duplicated (commented) code ! src/java.base/share/classes/sun/net/websocket/WebSocketImpl.java Changeset: 33dfaead184f Author: prappo Date: 2015-03-26 16:32 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/33dfaead184f JEP-110-branch: WebSocket: let the low-level detect an interjection; updated some TODOs ! src/java.base/share/classes/java/net/WebSocketMessage.java ! src/java.base/share/classes/sun/net/websocket/WebSocketImpl.java From pavel.rappo at oracle.com Thu Mar 26 18:16:52 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 26 Mar 2015 18:16:52 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503261816.t2QIGqlV020224@aojmv0008> Changeset: ddde38ff989a Author: prappo Date: 2015-03-26 18:14 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ddde38ff989a JEP-110-branch: WebSocket: fixing toFrame/fromFrame functionality; CONTINUATION is supported now ! src/java.base/share/classes/sun/net/websocket/WebSocketImpl.java Changeset: 9df08c8a578b Author: prappo Date: 2015-03-26 18:16 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9df08c8a578b JEP-110-branch: WebSocket: fixed mistyped exception; elaborated some javadocs ! src/java.base/share/classes/sun/net/websocket/Connection.java ! src/java.base/share/classes/sun/net/websocket/DataChecker.java ! src/java.base/share/classes/sun/net/websocket/Frame.java ! src/java.base/share/classes/sun/net/websocket/FrameChecker.java From chris.hegarty at oracle.com Thu Mar 26 21:05:56 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Mar 2015 21:05:56 +0000 Subject: hg: jdk9/sandbox/jdk: 8076039: Remove the unused internal API sun.reflect.misc.FieldUtil.getDeclaredFields Message-ID: <201503262105.t2QL5us7011714@aojmv0008> Changeset: 47642bd23144 Author: sadayapalam Date: 2015-03-26 11:59 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/47642bd23144 8076039: Remove the unused internal API sun.reflect.misc.FieldUtil.getDeclaredFields Reviewed-by: mchung, hawtin ! src/java.base/share/classes/sun/reflect/misc/FieldUtil.java From chris.hegarty at oracle.com Thu Mar 26 21:36:07 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 26 Mar 2015 21:36:07 +0000 Subject: hg: jdk9/sandbox/nashorn: 2 new changesets Message-ID: <201503262136.t2QLa7PJ017147@aojmv0008> Changeset: 869d0372b303 Author: hannesw Date: 2015-03-26 21:39 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/869d0372b303 8075366: Slow scope access to global let/const does not work Reviewed-by: sundar, attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! test/script/basic/es6/let-eval.js ! test/script/basic/es6/let-eval.js.EXPECTED Changeset: ca150ddd536e Author: hannesw Date: 2015-03-26 22:13 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/ca150ddd536e 8075231: Typed array setters are very slow when index exceeds capacity Reviewed-by: attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java From chris.hegarty at oracle.com Fri Mar 27 03:50:57 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 27 Mar 2015 03:50:57 +0000 Subject: hg: jdk9/sandbox/jdk: 8072740: move closed jvm.cfg files out of open repo Message-ID: <201503270351.t2R3p20c020944@aojmv0008> Changeset: 8bdd7ca97cf4 Author: dholmes Date: 2015-03-26 19:25 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8bdd7ca97cf4 8072740: move closed jvm.cfg files out of open repo Reviewed-by: erikj, ihse, dlong ! make/copy/Copy-java.base.gmk - src/java.base/unix/conf/arm/jvm.cfg - src/java.base/unix/conf/ppc/jvm.cfg From jaroslav.bachorik at oracle.com Fri Mar 27 10:13:27 2015 From: jaroslav.bachorik at oracle.com (jaroslav.bachorik at oracle.com) Date: Fri, 27 Mar 2015 10:13:27 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503271013.t2RADRHk028602@aojmv0008> Changeset: 7f85ca5562ed Author: jbachorik Date: 2015-03-02 20:38 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7f85ca5562ed adding more tests for the generated MBeanInfo ! src/java.management/share/classes/com/sun/jmx/annotations/AnnotatedMBean.java + src/java.management/share/classes/com/sun/jmx/annotations/MBeanInfoBuilder.java ! src/java.management/share/classes/com/sun/jmx/annotations/model/MXBeanNotificationModel.java ! src/java.management/share/classes/javax/management/annotations/Notification.java + test/javax/management/mxbean2/CustomNotification.java ! test/javax/management/mxbean2/MXBean2Instance.java ! test/javax/management/mxbean2/MXBean2Test.java ! test/javax/management/mxbean2/MXBeanService.java Changeset: afa8097113be Author: jbachorik Date: 2015-03-25 16:50 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/afa8097113be cleaning up API ! src/java.management/share/classes/com/sun/jmx/annotations/AnnotatedMBean.java ! src/java.management/share/classes/com/sun/jmx/annotations/AnnotatedMBeanIntrospector.java ! src/java.management/share/classes/com/sun/jmx/annotations/MBeanInfoBuilder.java ! src/java.management/share/classes/com/sun/jmx/annotations/RegisteringAnnotatedMBean.java ! src/java.management/share/classes/com/sun/jmx/annotations/SimpleAnnotatedMBean.java ! src/java.management/share/classes/com/sun/jmx/annotations/model/DescribedModel.java + src/java.management/share/classes/com/sun/jmx/annotations/model/InjectableFieldModel.java ! src/java.management/share/classes/com/sun/jmx/annotations/model/MXBeanAttributeModel.java - src/java.management/share/classes/com/sun/jmx/annotations/model/MXBeanConstructorModel.java ! src/java.management/share/classes/com/sun/jmx/annotations/model/MXBeanModel.java ! src/java.management/share/classes/com/sun/jmx/annotations/model/MXBeanNotificationModel.java ! src/java.management/share/classes/com/sun/jmx/annotations/model/MXBeanOperationModel.java ! src/java.management/share/classes/com/sun/jmx/annotations/model/ParameterModel.java ! src/java.management/share/classes/com/sun/jmx/annotations/model/ParametrizedModel.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java ! src/java.management/share/classes/javax/management/IntrospectionException.java ! src/java.management/share/classes/javax/management/JMException.java ! src/java.management/share/classes/javax/management/OperationsException.java - src/java.management/share/classes/javax/management/annotations/Attribute.java + src/java.management/share/classes/javax/management/annotations/AttributeAccess.java + src/java.management/share/classes/javax/management/annotations/AttributeInfo.java - src/java.management/share/classes/javax/management/annotations/Constructor.java + src/java.management/share/classes/javax/management/annotations/Impact.java - src/java.management/share/classes/javax/management/annotations/MXBean2.java + src/java.management/share/classes/javax/management/annotations/ManagedService.java ! src/java.management/share/classes/javax/management/annotations/NotificationInfo.java < src/java.management/share/classes/javax/management/annotations/Notification.java + src/java.management/share/classes/javax/management/annotations/NotificationSupport.java - src/java.management/share/classes/javax/management/annotations/Notifications.java - src/java.management/share/classes/javax/management/annotations/Operation.java + src/java.management/share/classes/javax/management/annotations/OperationInfo.java - src/java.management/share/classes/javax/management/annotations/Parameter.java + src/java.management/share/classes/javax/management/annotations/ParameterInfo.java + src/java.management/share/classes/javax/management/annotations/RegistrationEvent.java ! src/java.management/share/classes/javax/management/annotations/RegistrationHandler.java ! src/java.management/share/classes/javax/management/annotations/RegistrationKind.java ! src/java.management/share/classes/sun/management/ThreadImpl.java + test/com/sun/jmx/annotations/MBeanInfoBuilderTest.java From chris.hegarty at oracle.com Fri Mar 27 13:20:25 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 27 Mar 2015 13:20:25 +0000 Subject: hg: jdk9/sandbox: 8076123: 9-dev build fail: make/Init.gmk:142: *** multiple target patterns. Stop. Message-ID: <201503271320.t2RDKP9j008469@aojmv0008> Changeset: f077ae77feb1 Author: erikj Date: 2015-03-27 14:11 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/f077ae77feb1 8076123: 9-dev build fail: make/Init.gmk:142: *** multiple target patterns. Stop. Reviewed-by: ihse ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Init.gmk ! make/InitSupport.gmk ! make/Main.gmk From jaroslav.bachorik at oracle.com Fri Mar 27 15:21:27 2015 From: jaroslav.bachorik at oracle.com (jaroslav.bachorik at oracle.com) Date: Fri, 27 Mar 2015 15:21:27 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503271521.t2RFLRAo008255@aojmv0008> Changeset: 9f8280b67812 Author: jbachorik Date: 2015-03-27 16:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/9f8280b67812 Merge From jaroslav.bachorik at oracle.com Fri Mar 27 15:21:31 2015 From: jaroslav.bachorik at oracle.com (jaroslav.bachorik at oracle.com) Date: Fri, 27 Mar 2015 15:21:31 +0000 Subject: hg: jdk9/sandbox/jaxws: Merge Message-ID: <201503271521.t2RFLV4D008436@aojmv0008> Changeset: cd8feff52d11 Author: jbachorik Date: 2015-03-27 16:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxws/rev/cd8feff52d11 Merge From jaroslav.bachorik at oracle.com Fri Mar 27 15:21:29 2015 From: jaroslav.bachorik at oracle.com (jaroslav.bachorik at oracle.com) Date: Fri, 27 Mar 2015 15:21:29 +0000 Subject: hg: jdk9/sandbox/jdk: Merge Message-ID: <201503271521.t2RFLUeF008399@aojmv0008> Changeset: 7f1435faa2ce Author: jbachorik Date: 2015-03-27 16:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/7f1435faa2ce Merge - make/Makefile - make/gensrc/Gensrc-jdk.jconsole.gmk - make/launcher/Launcher-jdk.runtime.gmk - make/lib/Lib-jdk.runtime.gmk - src/java.base/share/classes/sun/security/acl/AclEntryImpl.java - src/java.base/share/classes/sun/security/acl/AclImpl.java - src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java - src/java.base/share/classes/sun/security/acl/GroupImpl.java - src/java.base/share/classes/sun/security/acl/OwnerImpl.java - src/java.base/share/classes/sun/security/acl/PermissionImpl.java - src/java.base/share/classes/sun/security/acl/PrincipalImpl.java - src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java - src/java.base/unix/conf/arm/jvm.cfg - src/java.base/unix/conf/ppc/jvm.cfg - src/java.desktop/share/conf/images/cursors/invalid32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/motif_MoveNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_CopyNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_LinkNoDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveDrop32x32.gif - src/java.desktop/share/conf/images/cursors/win32_MoveNoDrop32x32.gif - src/java.desktop/unix/conf/images/cursors/cursors.properties - src/java.desktop/windows/conf/images/cursors/cursors.properties - src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSigner.java - src/jdk.dev/share/classes/com/sun/jarsigner/ContentSignerParameters.java - src/jdk.dev/share/classes/com/sun/jarsigner/package-info.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Main.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java - src/jdk.dev/share/classes/sun/security/tools/policytool/PolicyTool.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_de.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_es.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_fr.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_it.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ja.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_ko.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_pt_BR.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_sv.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_CN.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_HK.java - src/jdk.dev/share/classes/sun/security/tools/policytool/Resources_zh_TW.java - src/jdk.dev/share/classes/sun/tools/jar/CommandLine.java - src/jdk.dev/share/classes/sun/tools/jar/JarException.java - src/jdk.dev/share/classes/sun/tools/jar/Main.java - src/jdk.dev/share/classes/sun/tools/jar/Manifest.java - src/jdk.dev/share/classes/sun/tools/jar/SignatureFile.java - src/jdk.dev/share/classes/sun/tools/jar/resources/jar.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_de.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_es.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_fr.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_it.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ja.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_ko.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_pt_BR.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_sv.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_CN.properties - src/jdk.dev/share/classes/sun/tools/jar/resources/jar_zh_TW.properties - src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template - src/jdk.runtime/share/native/common-unpack/bands.cpp - src/jdk.runtime/share/native/common-unpack/bands.h - src/jdk.runtime/share/native/common-unpack/bytes.cpp - src/jdk.runtime/share/native/common-unpack/bytes.h - src/jdk.runtime/share/native/common-unpack/coding.cpp - src/jdk.runtime/share/native/common-unpack/coding.h - src/jdk.runtime/share/native/common-unpack/constants.h - src/jdk.runtime/share/native/common-unpack/defines.h - src/jdk.runtime/share/native/common-unpack/unpack.cpp - src/jdk.runtime/share/native/common-unpack/unpack.h - src/jdk.runtime/share/native/common-unpack/utils.cpp - src/jdk.runtime/share/native/common-unpack/utils.h - src/jdk.runtime/share/native/common-unpack/zip.cpp - src/jdk.runtime/share/native/common-unpack/zip.h - src/jdk.runtime/share/native/libunpack/jni.cpp - src/jdk.runtime/share/native/unpack200/main.cpp - src/jdk.runtime/windows/native/unpack200/unpack200_proto.exe.manifest - test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java - test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh - test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java - test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java From jaroslav.bachorik at oracle.com Fri Mar 27 15:21:32 2015 From: jaroslav.bachorik at oracle.com (jaroslav.bachorik at oracle.com) Date: Fri, 27 Mar 2015 15:21:32 +0000 Subject: hg: jdk9/sandbox/corba: Merge Message-ID: <201503271521.t2RFLWqG008446@aojmv0008> Changeset: 0ab1e64d10d4 Author: jbachorik Date: 2015-03-27 16:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/corba/rev/0ab1e64d10d4 Merge From jaroslav.bachorik at oracle.com Fri Mar 27 15:21:32 2015 From: jaroslav.bachorik at oracle.com (jaroslav.bachorik at oracle.com) Date: Fri, 27 Mar 2015 15:21:32 +0000 Subject: hg: jdk9/sandbox/nashorn: Merge Message-ID: <201503271521.t2RFLWqO008442@aojmv0008> Changeset: d5688100a8c2 Author: jbachorik Date: 2015-03-27 16:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/d5688100a8c2 Merge - make/Makefile - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/RuntimeCallSite.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/resources/shell.js From jaroslav.bachorik at oracle.com Fri Mar 27 15:21:34 2015 From: jaroslav.bachorik at oracle.com (jaroslav.bachorik at oracle.com) Date: Fri, 27 Mar 2015 15:21:34 +0000 Subject: hg: jdk9/sandbox: Merge Message-ID: <201503271521.t2RFLYZb008453@aojmv0008> Changeset: 3d374ba1bdca Author: jbachorik Date: 2015-03-27 16:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/3d374ba1bdca Merge - make/MakeHelpers.gmk From jaroslav.bachorik at oracle.com Fri Mar 27 15:21:33 2015 From: jaroslav.bachorik at oracle.com (jaroslav.bachorik at oracle.com) Date: Fri, 27 Mar 2015 15:21:33 +0000 Subject: hg: jdk9/sandbox/langtools: Merge Message-ID: <201503271521.t2RFLXQw008450@aojmv0008> Changeset: 5a95bf184451 Author: jbachorik Date: 2015-03-27 16:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/5a95bf184451 Merge - make/Makefile - test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java - test/com/sun/javadoc/testNonFrameWarning/pkg/C.java From jaroslav.bachorik at oracle.com Fri Mar 27 15:21:34 2015 From: jaroslav.bachorik at oracle.com (jaroslav.bachorik at oracle.com) Date: Fri, 27 Mar 2015 15:21:34 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503271521.t2RFLY9f008457@aojmv0008> Changeset: 3e4816cac5d2 Author: jbachorik Date: 2015-03-27 16:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/3e4816cac5d2 Merge - make/linux/makefiles/arm.make - make/linux/makefiles/ppc.make - make/linux/platform_arm - make/linux/platform_ppc - src/cpu/x86/vm/interp_masm_x86_32.cpp - src/cpu/x86/vm/interp_masm_x86_32.hpp - src/cpu/x86/vm/interp_masm_x86_64.cpp - src/cpu/x86/vm/interp_masm_x86_64.hpp - src/cpu/x86/vm/templateTable_x86_32.cpp - src/cpu/x86/vm/templateTable_x86_64.cpp - src/share/vm/oops/oop.inline2.hpp From chris.hegarty at oracle.com Fri Mar 27 17:20:57 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 27 Mar 2015 17:20:57 +0000 Subject: hg: jdk9/sandbox/langtools: 8075184: javac is mistakenly considering an missing enclosing instance error as an overload error Message-ID: <201503271720.t2RHKvXP004329@aojmv0008> Changeset: 801b26483eb6 Author: vromero Date: 2015-03-27 10:11 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/801b26483eb6 8075184: javac is mistakenly considering an missing enclosing instance error as an overload error Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/tools/javac/diags/examples/CantAccessInnerClsConstr.java ! test/tools/javac/lambda/MethodReference23.java ! test/tools/javac/lambda/MethodReference23.out From michael.x.mcmahon at oracle.com Fri Mar 27 17:41:11 2015 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Fri, 27 Mar 2015 17:41:11 +0000 Subject: hg: jdk9/sandbox/jdk: fixed websocket proxy/connect problem Message-ID: <201503271741.t2RHfG9V008456@aojmv0008> Changeset: 713ac1d062fc Author: michaelm Date: 2015-03-27 17:40 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/713ac1d062fc fixed websocket proxy/connect problem ! src/java.base/share/classes/sun/net/httpclient/Http1Request.java ! src/java.base/share/classes/sun/net/httpclient/HttpConnection.java ! src/java.base/share/classes/sun/net/httpclient/HttpExchange.java ! src/java.base/share/classes/sun/net/httpclient/HttpRequestBuilderImpl.java + src/java.base/share/classes/sun/net/httpclient/PlainTunnelingConnection.java From chris.hegarty at oracle.com Fri Mar 27 18:35:42 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 27 Mar 2015 18:35:42 +0000 Subject: hg: jdk9/sandbox/hotspot: 8075586: Add @modules as needed to the open hotspot tests Message-ID: <201503271835.t2RIZhrX020535@aojmv0008> Changeset: f4b8d39bd2a7 Author: ykantser Date: 2015-03-26 16:36 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f4b8d39bd2a7 8075586: Add @modules as needed to the open hotspot tests Reviewed-by: sla, ctornqvi, lfoltan, mchung, alanb Contributed-by: alexander.kulyakhtin at oracle.com ! test/TEST.ROOT ! 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/c1/6932496/Test6932496.java ! test/compiler/c2/6589834/Test_ia32.java ! test/compiler/c2/6852078/Test6852078.java ! test/compiler/c2/6857159/Test6857159.java ! test/compiler/c2/6968348/Test6968348.java ! test/compiler/c2/7047069/Test7047069.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/OverflowCodeCacheTest.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/BeanTypeTest.java ! test/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java ! test/compiler/codecache/jmx/GetUsageTest.java ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/compiler/codecache/jmx/ManagerNamesTest.java ! test/compiler/codecache/jmx/MemoryPoolsPresenceTest.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/cpuflags/RestoreMXCSR.java ! test/compiler/debug/VerifyAdapterSharing.java ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java ! test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java ! test/compiler/floatingpoint/TestPow2.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/AddnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AddnTestL.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/CreatesInterfaceDotEqualsCallInfo.java ! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java ! test/compiler/jsr292/VMAnonymousClasses.java ! test/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java ! test/compiler/oracle/CheckCompileCommandOption.java ! test/compiler/oracle/TestCompileCommand.java ! test/compiler/osr/TestOSRWithNonEmptyStack.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/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.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/UnsafeRaw.java ! test/compiler/whitebox/AllocationCodeBlobTest.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeFramesTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetCodeHeapEntriesTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/compiler/whitebox/SetDontInlineMethodTest.java ! test/compiler/whitebox/SetForceInlineMethodTest.java ! test/gc/6581734/Test6581734.java ! test/gc/6941923/Test6941923.java ! test/gc/7072527/TestFullGCCount.java ! test/gc/TestCardTablePageCommits.java ! test/gc/TestGCLogRotationViaJcmd.java ! test/gc/TestObjectAlignment.java ! test/gc/TestSmallHeap.java ! test/gc/TestSoftReferencesBehaviorOnOOME.java ! test/gc/TestVerifyDuringStartup.java ! test/gc/TestVerifySilently.java ! test/gc/arguments/TestArrayAllocatorMallocLimit.java ! test/gc/arguments/TestCMSHeapSizeFlags.java ! test/gc/arguments/TestCompressedClassFlags.java ! test/gc/arguments/TestDynMaxHeapFreeRatio.java ! test/gc/arguments/TestDynMinHeapFreeRatio.java ! test/gc/arguments/TestG1ConcRefinementThreads.java ! test/gc/arguments/TestG1HeapRegionSize.java ! test/gc/arguments/TestG1HeapSizeFlags.java ! test/gc/arguments/TestG1PercentageOptions.java ! test/gc/arguments/TestHeapFreeRatio.java ! test/gc/arguments/TestInitialTenuringThreshold.java ! test/gc/arguments/TestMaxNewSize.java ! test/gc/arguments/TestMinInitialErgonomics.java ! test/gc/arguments/TestObjectTenuringFlags.java ! test/gc/arguments/TestParallelGCThreads.java ! test/gc/arguments/TestParallelHeapSizeFlags.java ! test/gc/arguments/TestSerialHeapSizeFlags.java ! test/gc/arguments/TestSurvivorAlignmentInBytesOption.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/concurrentMarkSweep/GuardShrinkWarning.java ! test/gc/defnew/HeapChangeLogging.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/TestHumongousShrinkHeap.java ! test/gc/g1/TestPrintGCDetails.java ! test/gc/g1/TestPrintRegionRememberedSetInfo.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/g1/TestSummarizeRSetStats.java ! test/gc/g1/TestSummarizeRSetStatsPerRegion.java ! test/gc/g1/TestSummarizeRSetStatsThreads.java ! test/gc/logging/TestGCId.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/parallelScavenge/AdaptiveGCBoundary.java ! test/gc/startup_warnings/TestCMS.java ! test/gc/startup_warnings/TestDefNewCMS.java ! test/gc/startup_warnings/TestDefaultMaxRAMFraction.java ! test/gc/startup_warnings/TestG1.java ! test/gc/startup_warnings/TestNoParNew.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/6819213/TestBootNativeLibraryPath.java ! test/runtime/8003720/Test8003720.java ! test/runtime/8026365/InvokeSpecialAnonTest.java ! test/runtime/BadObjectClass/BootstrapRedefine.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/NonBooleanFlagWithInvalidBooleanPrefix.java ! test/runtime/CommandLine/ObsoleteFlagErrorMessage.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/ProblematicFrameTest.java ! test/runtime/ErrorHandling/SecondaryErrorTest.java ! test/runtime/InternalApi/ThreadCpuTimesDeadlock.java ! test/runtime/LoadClass/LoadClassNegative.java ! test/runtime/LocalVariableTable/TestLVT.java ! test/runtime/Metaspace/FragmentMetaspace.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/RedefineTests/RedefineAnnotations.java ! test/runtime/RedefineTests/RedefineFinalizer.java ! test/runtime/RedefineTests/RedefineRunningMethods.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/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/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/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/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/Basic.java ! test/runtime/contended/DefaultValue.java ! test/runtime/contended/HasNonStatic.java ! test/runtime/contended/Inheritance1.java ! test/runtime/contended/OopMaps.java ! test/runtime/contended/OopMapsSameGroup.java ! test/runtime/contended/Options.java ! test/runtime/duplAttributes/DuplAttributesTest.java ! test/runtime/finalStatic/FinalStatic.java ! test/runtime/lambda-features/TestConcreteClassWithAbstractMethod.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/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/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/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/sa/jmap-hashcode/Test8028623.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/testlibrary_tests/OutputAnalyzerReportingTest.java ! test/testlibrary_tests/OutputAnalyzerTest.java ! test/testlibrary_tests/RandomGeneratorTest.java ! test/testlibrary_tests/RedefineClassTest.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java ! test/testlibrary_tests/TestPlatformIsTieredSupported.java ! test/testlibrary_tests/ctw/ClassesDirTest.java ! test/testlibrary_tests/ctw/ClassesListTest.java ! test/testlibrary_tests/ctw/JarDirTest.java ! test/testlibrary_tests/ctw/JarsTest.java ! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java ! test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java ! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java ! test/testlibrary_tests/whitebox/vm_flags/SizeTTest.java ! test/testlibrary_tests/whitebox/vm_flags/StringTest.java ! test/testlibrary_tests/whitebox/vm_flags/Uint64Test.java ! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java From roger.riggs at oracle.com Fri Mar 27 18:55:49 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Fri, 27 Mar 2015 18:55:49 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503271855.t2RItnRI023639@aojmv0008> Changeset: c4ffbd64172a Author: rriggs Date: 2015-03-25 16:01 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c4ffbd64172a Summary: cleanup of onExit native code and tests; add debugging info for tests failing in JPRT ! make/mapfiles/libjava/mapfile-vers ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! test/java/lang/ProcessHandle/InfoTest.java ! test/java/lang/ProcessHandle/OnExitTest.java Changeset: 5ceaa963dd3c Author: rriggs Date: 2015-03-27 14:55 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5ceaa963dd3c Summary: Implement allChildren to get a list of all processes from native and select the desired children ! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c ! src/java.base/share/classes/java/lang/ProcessHandle.java ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/solaris/native/libjava/ProcessHandleImpl_solaris.c ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c ! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c ! test/java/lang/ProcessHandle/InfoTest.java ! test/java/lang/ProcessHandle/TreeTest.java From chris.hegarty at oracle.com Fri Mar 27 19:20:50 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 27 Mar 2015 19:20:50 +0000 Subject: hg: jdk9/sandbox/jdk: 8059588: deadlock in java/io/PrintStream when verbose javax.net.debug flags are set Message-ID: <201503271920.t2RJKpZf027892@aojmv0008> Changeset: 109fe80c6e84 Author: coffeys Date: 2015-03-27 19:13 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/109fe80c6e84 8059588: deadlock in java/io/PrintStream when verbose javax.net.debug flags are set Reviewed-by: mullan ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java From alejandro.murillo at oracle.com Fri Mar 27 23:50:24 2015 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 27 Mar 2015 23:50:24 +0000 Subject: hg: jdk9/sandbox/hotspot: JEP-223-branch: fix java.vm.specification.version prop Message-ID: <201503272350.t2RNoONK016800@aojmv0008> Changeset: 5629d5e0b6c0 Author: amurillo Date: 2015-03-27 16:48 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/5629d5e0b6c0 JEP-223-branch: fix java.vm.specification.version prop ! src/share/vm/runtime/arguments.cpp ! test/runtime/6981737/Test6981737.java From alejandro.murillo at oracle.com Fri Mar 27 23:51:18 2015 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 27 Mar 2015 23:51:18 +0000 Subject: hg: jdk9/sandbox/jdk: JEP-223-branch: remove reference to micro version Message-ID: <201503272351.t2RNpIPu017342@aojmv0008> Changeset: b94dddfddbcd Author: amurillo Date: 2015-03-27 16:02 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/b94dddfddbcd JEP-223-branch: remove reference to micro version ! test/sun/misc/Version/Version.java From chris.hegarty at oracle.com Mon Mar 30 10:21:05 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 30 Mar 2015 10:21:05 +0000 Subject: hg: jdk9/sandbox/jdk: 8075548: SimpleDateFormat formatting of "LLLL" in English is incorrect; should be identical to "MMMM" Message-ID: <201503301021.t2UAL6Yq008192@aojmv0008> Changeset: 0c0c2f87eeb2 Author: okutsu Date: 2015-03-30 16:31 +0900 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/0c0c2f87eeb2 8075548: SimpleDateFormat formatting of "LLLL" in English is incorrect; should be identical to "MMMM" Reviewed-by: naoto ! src/java.base/share/classes/java/util/Calendar.java + test/java/util/Calendar/Bug8075548.java ! test/java/util/Calendar/NarrowNamesTest.java From chris.hegarty at oracle.com Mon Mar 30 10:21:14 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 30 Mar 2015 10:21:14 +0000 Subject: hg: jdk9/sandbox/langtools: 8076026: DocTree should parse hyphenated attributes correctly Message-ID: <201503301021.t2UALE8s008243@aojmv0008> Changeset: 8e78a3933944 Author: bpatel Date: 2015-03-28 10:18 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/8e78a3933944 8076026: DocTree should parse hyphenated attributes correctly Reviewed-by: jjg, ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! test/tools/javac/doctree/AttrTest.java From chris.hegarty at oracle.com Mon Mar 30 12:05:48 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 30 Mar 2015 12:05:48 +0000 Subject: hg: jdk9/sandbox/jaxp: 8074297: substring in XSLT returns wrong character if string contains supplementary chars Message-ID: <201503301205.t2UC5n2j004424@aojmv0008> Changeset: 8bcecaa32927 Author: aefimov Date: 2015-03-30 14:54 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/8bcecaa32927 8074297: substring in XSLT returns wrong character if string contains supplementary chars Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java From chris.hegarty at oracle.com Mon Mar 30 12:06:00 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 30 Mar 2015 12:06:00 +0000 Subject: hg: jdk9/sandbox/jdk: 8074297: substring in XSLT returns wrong character if string contains supplementary chars Message-ID: <201503301206.t2UC603f004516@aojmv0008> Changeset: bffa5fa36c0e Author: aefimov Date: 2015-03-30 14:52 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/bffa5fa36c0e 8074297: substring in XSLT returns wrong character if string contains supplementary chars Reviewed-by: joehw ! test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java From chris.hegarty at oracle.com Mon Mar 30 13:05:56 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 30 Mar 2015 13:05:56 +0000 Subject: hg: jdk9/sandbox/jdk: 8075667: (tz) Support tzdata2015b Message-ID: <201503301305.t2UD5usv018728@aojmv0008> Changeset: 581a90480b89 Author: aefimov Date: 2015-03-30 15:57 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/581a90480b89 8075667: (tz) Support tzdata2015b Reviewed-by: okutsu ! make/data/tzdata/VERSION ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/northamerica ! make/data/tzdata/southamerica ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/northamerica ! test/sun/util/calendar/zi/tzdata/southamerica From roger.riggs at oracle.com Mon Mar 30 13:55:32 2015 From: roger.riggs at oracle.com (roger.riggs at oracle.com) Date: Mon, 30 Mar 2015 13:55:32 +0000 Subject: hg: jdk9/sandbox/jdk: Summary: cleanup javadoc and native code; use getrusage for self process cputime on Mac Message-ID: <201503301355.t2UDtW51028788@aojmv0008> Changeset: 14202607aa59 Author: rriggs Date: 2015-03-28 14:31 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/14202607aa59 Summary: cleanup javadoc and native code; use getrusage for self process cputime on Mac ! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c ! src/java.base/share/classes/java/lang/Process.java ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/share/classes/java/lang/RuntimePermission.java ! src/java.base/solaris/native/libjava/ProcessHandleImpl_solaris.c ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c ! src/java.base/windows/classes/java/lang/ProcessImpl.java ! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c From chris.hegarty at oracle.com Mon Mar 30 14:05:57 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 30 Mar 2015 14:05:57 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503301405.t2UE5vw4001644@aojmv0008> Changeset: 5996acb95892 Author: rriggs Date: 2015-03-30 09:45 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/5996acb95892 8076184: Cleanup compile/link warnings on Solaris Summary: Cleanup reorder-sparc* and jni_util.c files Reviewed-by: erikj, alanb ! make/mapfiles/libjava/reorder-sparc ! make/mapfiles/libjava/reorder-sparcv9 ! make/mapfiles/libjava/reorder-x86 ! make/mapfiles/libzip/reorder-sparcv9 ! make/mapfiles/libzip/reorder-x86 ! src/java.base/unix/native/libjava/jni_util_md.c Changeset: ffff8cd3b1e2 Author: rriggs Date: 2015-03-30 09:49 -0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/ffff8cd3b1e2 7021006: (process) Remove disabled clone-exec feature Summary: Remove clone implemention on Unix Reviewed-by: martin, alanb, dholmes ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! src/java.base/unix/native/libjava/childproc.c ! src/java.base/unix/native/libjava/childproc.h From chris.hegarty at oracle.com Mon Mar 30 17:05:53 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 30 Mar 2015 17:05:53 +0000 Subject: hg: jdk9/sandbox/jdk: 8076105: java/util/zip/EntryCount64k.java failing after push for JDK-8073158 Message-ID: <201503301705.t2UH5rY3020136@aojmv0008> Changeset: a54a0169968c Author: martin Date: 2015-03-30 09:46 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a54a0169968c 8076105: java/util/zip/EntryCount64k.java failing after push for JDK-8073158 Summary: Fix Windows newline problem; write enclosing class file for MacOSX Reviewed-by: sherman, alanb ! test/java/util/zip/EntryCount64k.java From magnus.ihse.bursie at oracle.com Tue Mar 31 07:45:23 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 31 Mar 2015 07:45:23 +0000 Subject: hg: jdk9/sandbox: 3 new changesets Message-ID: <201503310745.t2V7jNlh026474@aojmv0008> Changeset: f13ef014e4d5 Author: ihse Date: 2015-03-31 09:20 +0200 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/f13ef014e4d5 Merge ! Makefile ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! configure ! make/Help.gmk ! make/Init.gmk ! make/InitSupport.gmk ! make/Jprt.gmk ! make/Main.gmk ! make/MainSupport.gmk ! make/common/MakeBase.gmk Changeset: 8411ceb7c35b Author: ihse Date: 2015-03-31 09:26 +0200 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/8411ceb7c35b Merge ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Init.gmk ! make/InitSupport.gmk ! make/Main.gmk Changeset: 0bc9b28d297b Author: ihse Date: 2015-03-31 09:45 +0200 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/0bc9b28d297b * Better separation of the three cases. * Fix problem with running "make help" with no configuration. ! make/Init.gmk From magnus.ihse.bursie at oracle.com Tue Mar 31 08:00:38 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 31 Mar 2015 08:00:38 +0000 Subject: hg: jdk9/sandbox: * Move checking as early as possible Message-ID: <201503310800.t2V80cCh029849@aojmv0008> Changeset: 737b8b9ecd56 Author: ihse Date: 2015-03-31 10:00 +0200 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/737b8b9ecd56 * Move checking as early as possible * Move include of SPEC to Init.gmk for better visibility * Fix issue with topdir ! make/Init.gmk ! make/InitSupport.gmk From chris.hegarty at oracle.com Tue Mar 31 10:51:01 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 31 Mar 2015 10:51:01 +0000 Subject: hg: jdk9/sandbox/langtools: 2 new changesets Message-ID: <201503311051.t2VAp1nb011499@aojmv0008> Changeset: 816bd88d33a8 Author: sadayapalam Date: 2015-03-30 17:09 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/816bd88d33a8 8062373: Project Coin: diamond and anonymous classes Summary: Allow diamond inference in combination with anonymous class instance creation Reviewed-by: mcimadamore, vromero Contributed-by: srikanth.adayapalam at oracle.com, maurizio.cimadamore at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java ! test/tools/javac/diags/examples/DiamondAndAnonClass.java + test/tools/javac/diags/examples/DiamondAndNonDenotableTypes.java ! test/tools/javac/failover/CheckAttributedTree.java ! test/tools/javac/generics/diamond/6939780/T6939780.java ! test/tools/javac/generics/diamond/6939780/T6939780_7.out ! test/tools/javac/generics/diamond/6939780/T6939780_8.out + test/tools/javac/generics/diamond/6939780/T6939780_9.out ! test/tools/javac/generics/diamond/6996914/T6996914a.java ! test/tools/javac/generics/diamond/6996914/T6996914b.java ! test/tools/javac/generics/diamond/8065986/T8065986b.java ! test/tools/javac/generics/diamond/8065986/T8065986b.out + test/tools/javac/generics/diamond/MultipleInferenceHooksTest.java ! test/tools/javac/generics/diamond/neg/Neg01.java ! test/tools/javac/generics/diamond/neg/Neg01.out ! test/tools/javac/generics/diamond/neg/Neg02.java ! test/tools/javac/generics/diamond/neg/Neg02.out ! test/tools/javac/generics/diamond/neg/Neg03.java ! test/tools/javac/generics/diamond/neg/Neg03.out ! test/tools/javac/generics/diamond/neg/Neg04.java ! test/tools/javac/generics/diamond/neg/Neg04.out ! test/tools/javac/generics/diamond/neg/Neg05.java ! test/tools/javac/generics/diamond/neg/Neg05.out ! test/tools/javac/generics/diamond/neg/Neg06.java ! test/tools/javac/generics/diamond/neg/Neg06.out ! test/tools/javac/generics/diamond/neg/Neg07.java ! test/tools/javac/generics/diamond/neg/Neg07.out ! test/tools/javac/generics/diamond/neg/Neg09.java ! test/tools/javac/generics/diamond/neg/Neg09.out + test/tools/javac/generics/diamond/neg/Neg12.java + test/tools/javac/generics/diamond/neg/Neg12.out + test/tools/javac/generics/diamond/neg/Neg13.java + test/tools/javac/generics/diamond/neg/Neg13.out + test/tools/javac/generics/diamond/neg/Neg14.java + test/tools/javac/generics/diamond/neg/Neg14.out + test/tools/javac/generics/diamond/neg/Neg15.java + test/tools/javac/generics/diamond/neg/Neg15.out + test/tools/javac/generics/diamond/neg/Neg16.java + test/tools/javac/generics/diamond/neg/Neg16.out + test/tools/javac/generics/diamond/neg/Neg17.java + test/tools/javac/generics/diamond/neg/Neg17.out + test/tools/javac/generics/diamond/neg/Neg18.java + test/tools/javac/generics/diamond/neg/Neg18.out + test/tools/javac/generics/diamond/neg/Neg19.java + test/tools/javac/generics/diamond/neg/Neg19.out + test/tools/javac/generics/diamond/neg/pkg/Neg18_01.java ! test/tools/javac/generics/diamond/pos/Pos01.java ! test/tools/javac/generics/diamond/pos/Pos02.java ! test/tools/javac/generics/diamond/pos/Pos03.java ! test/tools/javac/generics/diamond/pos/Pos04.java ! test/tools/javac/generics/diamond/pos/Pos05.java ! test/tools/javac/generics/inference/8055963/T8055963.java ! test/tools/javac/lambda/8066974/T8066974.java ! test/tools/javac/lambda/8066974/T8066974.out ! test/tools/javac/lambda/TargetType46.java ! test/tools/javac/lambda/TargetType46.out ! test/tools/javac/lambda/TargetType68.java + test/tools/javac/lambda/TargetType68.out ! test/tools/javac/lambda/TargetType69.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java ! test/tools/javac/scope/DupUnsharedTest.java Changeset: 82a435ed8d1a Author: sadayapalam Date: 2015-03-23 09:48 +0530 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/82a435ed8d1a 7040592: Gen.java: fix code for handling 'null' literal when expected type is array Summary: Eliminate needless checkcast when null is assigned to a multi-dimensional array typedobject Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/T7040592/CoerceNullToMoreSpecificTypeTest.java + test/tools/javac/T7040592/T7040592.java From magnus.ihse.bursie at oracle.com Tue Mar 31 14:04:58 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 31 Mar 2015 14:04:58 +0000 Subject: hg: jdk9/sandbox: 4 new changesets Message-ID: <201503311404.t2VE4wt9027088@aojmv0008> Changeset: aa4371e41497 Author: ihse Date: 2015-03-31 13:49 +0200 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/aa4371e41497 * Cleaning up base case of calling spec targets. * Fix comments. ! make/Help.gmk ! make/Init.gmk Changeset: 35ead35e667b Author: ihse Date: 2015-03-31 14:54 +0200 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/35ead35e667b * Make print-modules and print-targets init targets, not global targets. * Unify -qp and global-only target handling ! make/Help.gmk ! make/Init.gmk Changeset: 7a023d2fb62f Author: ihse Date: 2015-03-31 15:49 +0200 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/7a023d2fb62f * Generate and use main-targets.gmk. * Add missing -r to MAKE_ARGS. * Remove duplicate definition of MAKESUPPORT_OUTPUTDIR * Restore behaviour of letting main depend on INIT_TARGETS to have * reconfigure run first * Speed up print-modules/targets by NO_RECIPES ! common/autoconf/spec.gmk.in ! make/Init.gmk ! make/Main.gmk Changeset: 86d22d962188 Author: ihse Date: 2015-03-31 16:05 +0200 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/86d22d962188 Handle the new main-target.gmk system properly for global-only targets. ! make/Init.gmk ! make/InitSupport.gmk From magnus.ihse.bursie at oracle.com Tue Mar 31 14:08:55 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 31 Mar 2015 14:08:55 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503311408.t2VE8uZG028348@aojmv0008> Changeset: a0ffc0702ae3 Author: ihse Date: 2015-03-31 09:26 +0200 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a0ffc0702ae3 Merge From magnus.ihse.bursie at oracle.com Tue Mar 31 14:09:29 2015 From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com) Date: Tue, 31 Mar 2015 14:09:29 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503311409.t2VE9YL7028415@aojmv0008> Changeset: 0cb726b52b5f Author: ihse Date: 2015-03-31 09:26 +0200 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/0cb726b52b5f Merge From pavel.rappo at oracle.com Tue Mar 31 14:57:42 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 31 Mar 2015 14:57:42 +0000 Subject: hg: jdk9/sandbox/jdk: 2 new changesets Message-ID: <201503311457.t2VEvgxr011117@aojmv0008> Changeset: 827a857b3295 Author: prappo Date: 2015-03-31 15:55 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/827a857b3295 JEP-110-branch: WebSocket: minor: TODOs, comments, better logging ! src/java.base/share/classes/sun/net/websocket/Connection.java ! src/java.base/share/classes/sun/net/websocket/WebSocketImpl.java Changeset: e4cd1fd2eb08 Author: prappo Date: 2015-03-31 15:56 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e4cd1fd2eb08 JEP-110-branch: WebSocket: encoding fix in DataChecker, just lol. UTF-8 aligner for normalizing bytes chunks in text messages ! src/java.base/share/classes/sun/net/websocket/DataChecker.java + src/java.base/share/classes/sun/net/websocket/UTF8Aligner.java From pavel.rappo at oracle.com Tue Mar 31 15:21:23 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 31 Mar 2015 15:21:23 +0000 Subject: hg: jdk9/sandbox/langtools: Merge Message-ID: <201503311521.t2VFLNgv017531@aojmv0008> Changeset: 0bf876f963a4 Author: prappo Date: 2015-03-31 16:20 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/langtools/rev/0bf876f963a4 Merge - make/Makefile From pavel.rappo at oracle.com Tue Mar 31 15:21:27 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 31 Mar 2015 15:21:27 +0000 Subject: hg: jdk9/sandbox/hotspot: Merge Message-ID: <201503311521.t2VFLRCD017641@aojmv0008> Changeset: 0cd80fa03c1b Author: prappo Date: 2015-03-31 16:20 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/0cd80fa03c1b Merge From pavel.rappo at oracle.com Tue Mar 31 15:21:26 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 31 Mar 2015 15:21:26 +0000 Subject: hg: jdk9/sandbox/jaxp: Merge Message-ID: <201503311521.t2VFLQnS017633@aojmv0008> Changeset: 2615776c0847 Author: prappo Date: 2015-03-31 16:20 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jaxp/rev/2615776c0847 Merge From pavel.rappo at oracle.com Tue Mar 31 15:21:24 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 31 Mar 2015 15:21:24 +0000 Subject: hg: jdk9/sandbox/jdk: Merge Message-ID: <201503311521.t2VFLU2Z017645@aojmv0008> Changeset: 9986cab71277 Author: prappo Date: 2015-03-31 16:20 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/9986cab71277 Merge - make/Makefile - src/java.base/unix/conf/arm/jvm.cfg - src/java.base/unix/conf/ppc/jvm.cfg From pavel.rappo at oracle.com Tue Mar 31 15:21:22 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 31 Mar 2015 15:21:22 +0000 Subject: hg: jdk9/sandbox: Merge Message-ID: <201503311521.t2VFLWEW017652@aojmv0008> Changeset: f4aa01f183b4 Author: prappo Date: 2015-03-31 16:20 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/f4aa01f183b4 Merge - make/MakeHelpers.gmk From pavel.rappo at oracle.com Tue Mar 31 15:21:27 2015 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 31 Mar 2015 15:21:27 +0000 Subject: hg: jdk9/sandbox/nashorn: Merge Message-ID: <201503311521.t2VFLWLx017656@aojmv0008> Changeset: da105ee8897d Author: prappo Date: 2015-03-31 16:20 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/nashorn/rev/da105ee8897d Merge - make/Makefile From tobias.hartmann at oracle.com Tue Mar 31 15:50:58 2015 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 31 Mar 2015 15:50:58 +0000 Subject: hg: jdk9/sandbox/hotspot: JDK-8054307-branch: Fixed computation of size difference in String.compareTo intrinsic. Message-ID: <201503311550.t2VFowYx024978@aojmv0008> Changeset: 8f7036e363da Author: thartmann Date: 2015-03-31 17:47 +0200 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8f7036e363da JDK-8054307-branch: Fixed computation of size difference in String.compareTo intrinsic. ! src/cpu/x86/vm/macroAssembler_x86.cpp ! test/compiler/intrinsics/string/TestStringIntrinsics.java From chris.hegarty at oracle.com Tue Mar 31 22:50:36 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 31 Mar 2015 22:50:36 +0000 Subject: hg: jdk9/sandbox: 5 new changesets Message-ID: <201503312250.t2VMoaxg024252@aojmv0008> Changeset: 0871d61e2534 Author: azakharov Date: 2015-03-16 17:49 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/0871d61e2534 8061715: gc/g1/TestShrinkAuxiliaryData15.java fails with java.lang.RuntimeException: heap decommit failed - after > before Summary: test for auxiliary data in G1 fails as they cannot precisely measure this aux data size. I've added whitebox method to get this size. Reviewed-by: tschatzl, jwilhelm, mgerdin ! test/lib/sun/hotspot/WhiteBox.java Changeset: 0a5629c31104 Author: jwilhelm Date: 2015-03-16 18:13 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/0a5629c31104 Merge ! test/lib/sun/hotspot/WhiteBox.java Changeset: 75a3e3478a87 Author: jwilhelm Date: 2015-03-26 15:00 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/75a3e3478a87 Merge ! test/lib/sun/hotspot/WhiteBox.java Changeset: 25d5821fb44d Author: amurillo Date: 2015-03-26 13:54 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/25d5821fb44d Merge Changeset: faea4d6fcb96 Author: amurillo Date: 2015-03-31 11:13 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/faea4d6fcb96 Merge From chris.hegarty at oracle.com Tue Mar 31 22:50:51 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 31 Mar 2015 22:50:51 +0000 Subject: hg: jdk9/sandbox/hotspot: 29 new changesets Message-ID: <201503312250.t2VMopmp024356@aojmv0008> Changeset: 21ea7a2e3afc Author: enevill Date: 2015-03-25 10:24 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/21ea7a2e3afc 8075860: aarch64: jdk9/dev fails to build Summary: Fix undefined os::Linux::ucontext_set_pc in aarch64 build Reviewed-by: kvn ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp Changeset: 42c9c92d320a Author: brutisso Date: 2015-03-12 10:11 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/42c9c92d320a 8074037: Refactor the G1GCPhaseTime logging to make it easier to add new phases Reviewed-by: tschatzl, mgerdin, ecaspole ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1Log.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1StringDedup.cpp ! src/share/vm/gc_implementation/g1/g1StringDedup.hpp Changeset: 8c46f08ec891 Author: david Date: 2015-03-12 14:09 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8c46f08ec891 8073463: G1 does not mangle freed heap regions Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/space.hpp Changeset: 5226e59aecf1 Author: iignatyev Date: 2015-03-13 17:47 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/5226e59aecf1 8026047: [TESTBUG] add regression test for DisableExplicitGC flag Reviewed-by: jwilhelm, brutisso Contributed-by: Michail Chernov + test/gc/TestDisableExplicitGC.java Changeset: 5f646eac768e Author: iignatyev Date: 2015-03-13 15:39 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/5f646eac768e Merge Changeset: 09e0da20d67c Author: jwilhelm Date: 2015-03-05 23:47 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/09e0da20d67c 8057632: Remove auxiliary code used to handle the generations array Summary: Removed next_gen(), prev_gen(), and get_gen(). Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/defNewGeneration.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/space.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/memoryService.cpp ! src/share/vm/services/memoryService.hpp Changeset: c9c777984b01 Author: azakharov Date: 2015-03-16 17:51 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/c9c777984b01 8061715: gc/g1/TestShrinkAuxiliaryData15.java fails with java.lang.RuntimeException: heap decommit failed - after > before Summary: added WhiteBox methods to count regions and exact aux data sizes Reviewed-by: tschatzl, jwilhelm, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! src/share/vm/gc_implementation/g1/heapRegionManager.hpp ! src/share/vm/prims/whitebox.cpp ! test/gc/g1/TestShrinkAuxiliaryData.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 Changeset: fd19a77b0a32 Author: jwilhelm Date: 2015-03-16 18:13 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/fd19a77b0a32 Merge ! src/share/vm/prims/whitebox.cpp Changeset: dfc3b99fcbee Author: stefank Date: 2015-03-17 13:23 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/dfc3b99fcbee 8075242: Remove SpecializationStats Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/memory/defNewGeneration.cpp - src/share/vm/memory/specialized_oop_closures.cpp ! src/share/vm/memory/specialized_oop_closures.hpp ! src/share/vm/memory/tenuredGeneration.cpp ! src/share/vm/oops/instanceClassLoaderKlass.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceMirrorKlass.cpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/objArrayOop.cpp ! src/share/vm/oops/oop.inline.hpp Changeset: 30ea4c772cb9 Author: stefank Date: 2015-03-17 14:18 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/30ea4c772cb9 8075247: Cleanup specialized_oop_closures.hpp Reviewed-by: mgerdin, brutisso, tschatzl ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/memory/specialized_oop_closures.hpp ! src/share/vm/oops/instanceClassLoaderKlass.cpp ! src/share/vm/oops/instanceClassLoaderKlass.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceMirrorKlass.cpp ! src/share/vm/oops/instanceMirrorKlass.hpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/instanceRefKlass.hpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/objArrayOop.cpp ! src/share/vm/oops/objArrayOop.hpp ! src/share/vm/precompiled/precompiled.hpp Changeset: 6ea1a2ed1d60 Author: stefank Date: 2015-03-17 15:53 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/6ea1a2ed1d60 8075249: Cleanup forward_to_atomic and ClaimedForwardPtr Reviewed-by: kbarrett, brutisso ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/oops/oop.pcgc.inline.hpp Changeset: af00217eae4f Author: stefank Date: 2015-03-18 10:51 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/af00217eae4f 8075416: Cleanup GC include dependencies in memoryPool.hpp Reviewed-by: ehelin, mgerdin ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/services/lowMemoryDetector.hpp ! src/share/vm/services/memoryPool.cpp ! src/share/vm/services/memoryPool.hpp Changeset: 858605dda566 Author: kbarrett Date: 2015-03-03 19:47 -0500 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/858605dda566 8073994: STATIC_ASSERT use of __LINE__ is wrong Reviewed-by: dholmes, ehelin ! src/share/vm/utilities/debug.hpp Changeset: 7a045fce6426 Author: ehelin Date: 2015-03-19 10:29 +0000 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/7a045fce6426 Merge Changeset: b31893aea883 Author: mgerdin Date: 2014-12-01 15:24 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b31893aea883 8075210: Refactor strong root processing in order to allow G1 to evolve separately from GenCollectedHeap Summary: Create a G1RootProcessor and move SharedHeap root processing to GenCollectedHeap Reviewed-by: brutisso, tschatzl, ehelin ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp + src/share/vm/gc_implementation/g1/g1RootProcessor.cpp + src/share/vm/gc_implementation/g1/g1RootProcessor.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp Changeset: b8448a4717da Author: brutisso Date: 2015-03-19 15:25 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/b8448a4717da 8027962: Per-phase timing measurements for strong roots processing Reviewed-by: tschatzl, ecaspole ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp ! src/share/vm/gc_implementation/g1/g1RootProcessor.hpp ! test/gc/g1/TestGCLogMessages.java Changeset: 1ee6085d2a83 Author: jprovino Date: 2015-03-23 12:18 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/1ee6085d2a83 8067891: Remove vestigal G1SATBCT barrier set kind Summary: Remove all case statements specifying G1SATBCT Reviewed-by: tschatzl, kbarrett ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/aarch64/vm/templateTable_aarch64.cpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/opto/graphKit.cpp Changeset: f48107809bc5 Author: sjohanss Date: 2015-03-02 11:08 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f48107809bc5 8073944: Simplify ArgumentsExt and remove unneeded functionallity Reviewed-by: kbarrett, dholmes ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/arguments_ext.hpp Changeset: e6d2d68ed87f Author: jwilhelm Date: 2015-03-03 18:01 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e6d2d68ed87f 8074459: Flags handling memory sizes should be of type size_t Summary: Changed the type to size_t for flags that handles memory sizes Reviewed-by: kbarrett, tschatzl ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/ppc/vm/globals_ppc.hpp ! src/cpu/sparc/vm/c1_globals_sparc.hpp ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/x86/vm/c1_globals_x86.hpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/zero/vm/globals_zero.hpp ! src/cpu/zero/vm/shark_globals_zero.hpp ! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp ! src/os_cpu/bsd_x86/vm/globals_bsd_x86.hpp ! src/os_cpu/bsd_zero/vm/globals_bsd_zero.hpp ! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp ! src/os_cpu/linux_sparc/vm/globals_linux_sparc.hpp ! src/os_cpu/linux_x86/vm/globals_linux_x86.hpp ! src/os_cpu/linux_zero/vm/globals_linux_zero.hpp ! src/os_cpu/solaris_sparc/vm/globals_solaris_sparc.hpp ! src/os_cpu/solaris_x86/vm/globals_solaris_x86.hpp ! src/os_cpu/windows_x86/vm/globals_windows_x86.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/ostream.hpp Changeset: 2ad148b55307 Author: jwilhelm Date: 2015-03-23 22:08 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/2ad148b55307 Merge - src/cpu/x86/vm/interp_masm_x86_32.cpp - src/cpu/x86/vm/interp_masm_x86_32.hpp - src/cpu/x86/vm/interp_masm_x86_64.cpp - src/cpu/x86/vm/interp_masm_x86_64.hpp ! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp ! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: e7220647928c Author: sjohanss Date: 2015-03-24 10:24 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e7220647928c 8075735: Missing include causes minimal build failure Summary: Added the missing include. Reviewed-by: jprovino, dholmes, stefank ! src/share/vm/runtime/thread.cpp Changeset: 026cdb8a5e34 Author: mgerdin Date: 2015-03-24 13:49 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/026cdb8a5e34 8075511: Enable -Woverloaded-virtual C++ warning for HotSpot build Reviewed-by: erikj, simonis, ehelin ! make/linux/makefiles/gcc.make Changeset: 101457a3a36e Author: stefank Date: 2015-03-24 11:21 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/101457a3a36e 8075803: Fix GC includes and forward declarations Reviewed-by: pliden, mgerdin ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.hpp ! src/share/vm/memory/defNewGeneration.hpp ! src/share/vm/memory/defNewGeneration.inline.hpp ! src/share/vm/memory/space.cpp ! src/share/vm/oops/cpCache.cpp Changeset: 0d00bf25eef3 Author: stefank Date: 2015-03-25 10:08 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/0d00bf25eef3 8075809: Add missing includes of stack.inline.hpp Reviewed-by: jmasa, pliden ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/oops/klass.cpp Changeset: e4de7033ecd9 Author: stefank Date: 2015-03-25 10:13 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/e4de7033ecd9 8075829: Move CSpaceCounters implementation to cSpaceCounters.cpp Reviewed-by: jwilhelm, brutisso ! src/share/vm/gc_implementation/shared/cSpaceCounters.cpp ! src/share/vm/gc_implementation/shared/cSpaceCounters.hpp ! src/share/vm/memory/space.hpp ! src/share/vm/precompiled/precompiled.hpp Changeset: a6f928c27d7b Author: jwilhelm Date: 2015-03-25 19:50 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/a6f928c27d7b 8076012: SA don't support flags of type size_t Summary: Added support for flags of type size_t in VM.Flags Reviewed-by: sla, kbarrett ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java Changeset: f301a42cd4ff Author: jwilhelm Date: 2015-03-26 14:42 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/f301a42cd4ff Merge Changeset: bab69a199d8f Author: amurillo Date: 2015-03-26 13:54 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/bab69a199d8f Merge - src/share/vm/memory/specialized_oop_closures.cpp Changeset: 8f6b400b6453 Author: amurillo Date: 2015-03-31 11:13 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/hotspot/rev/8f6b400b6453 Merge - src/share/vm/memory/specialized_oop_closures.cpp ! test/gc/g1/TestGCLogMessages.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 From chris.hegarty at oracle.com Tue Mar 31 23:20:36 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 31 Mar 2015 23:20:36 +0000 Subject: hg: jdk9/sandbox: 6 new changesets Message-ID: <201503312320.t2VNKaLC029416@aojmv0008> Changeset: 570b03b47e28 Author: tbell Date: 2015-03-16 17:59 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/570b03b47e28 8061346: Source changes needed to build JDK 9 with Mac OS9 'Maverics' and clang/Xcode 5.1.1 Reviewed-by: dholmes, erikj ! make/jprt.properties Changeset: 5ca3176f8c39 Author: prr Date: 2015-03-17 14:38 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/5ca3176f8c39 Merge Changeset: 438ea9f5679a Author: prr Date: 2015-03-17 12:14 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/438ea9f5679a 8075277: JDK is still building X11 related Java files on OSX Reviewed-by: ihse, erikj, serb ! make/CompileJavaModules.gmk Changeset: 375bfc8cfac1 Author: prr Date: 2015-03-17 14:54 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/375bfc8cfac1 Merge ! make/CompileJavaModules.gmk Changeset: 4f980722d6ac Author: ddehaven Date: 2015-03-24 11:00 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/4f980722d6ac Merge ! common/autoconf/generated-configure.sh Changeset: e17741a81cea Author: ddehaven Date: 2015-03-31 16:17 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/rev/e17741a81cea Merge ! common/autoconf/generated-configure.sh From chris.hegarty at oracle.com Tue Mar 31 23:21:04 2015 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 31 Mar 2015 23:21:04 +0000 Subject: hg: jdk9/sandbox/jdk: 12 new changesets Message-ID: <201503312321.t2VNL56n029702@aojmv0008> Changeset: edb18ea158ff Author: serb Date: 2015-03-12 08:57 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/edb18ea158ff 8074668: [macosx] Mac 10.10: Application run with splash screen has focus issues Reviewed-by: prr, ant, alexsch ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java Changeset: fc76d530de50 Author: anashaty Date: 2015-03-16 20:32 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/fc76d530de50 8073008: press-and-hold input method for accented characters works incorrectly on OS X Reviewed-by: azvegint, alexp ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m Changeset: 2b356bbb739a Author: alexsch Date: 2015-03-17 14:38 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2b356bbb739a 8040328: JSlider has wrong preferred size with Synth LAF Reviewed-by: alexsch, ant Contributed-by: Semyon Sadetsky ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSliderUI.java + test/javax/swing/plaf/synth/8040328/bug8040328.java Changeset: a51bcae1e74c Author: prr Date: 2015-03-17 14:38 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/a51bcae1e74c Merge - make/gensrc/Gensrc-jdk.jconsole.gmk - src/jdk.jconsole/share/classes/sun/tools/jconsole/Version.java.template Changeset: c99de5780799 Author: prr Date: 2015-03-17 15:18 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c99de5780799 8075277: JDK is still building X11 related Java files on OSX Reviewed-by: ihse, erikj, serb ! src/java.desktop/macosx/classes/sun/font/CFontManager.java + src/java.desktop/macosx/classes/sun/font/NativeFont.java + src/java.desktop/macosx/classes/sun/font/NativeStrike.java Changeset: e4ddba72be7b Author: yan Date: 2015-03-18 10:30 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/e4ddba72be7b 8074807: Fix some tests unnecessary using internal API Reviewed-by: azvegint, alexsch + test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.html + test/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java + test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.html + test/java/awt/Focus/NonFocusableBlockedOwnerTest/NonFocusableBlockedOwnerTest.java + test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.html + test/java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.java ! test/java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.java + test/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java + test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.html + test/java/awt/event/ComponentEvent/MovedResizedTardyEventTest/MovedResizedTardyEventTest.java ! test/java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java ! test/java/awt/keyboard/EqualKeyCode/EqualKeyCode.java ! test/javax/swing/ToolTipManager/7123767/bug7123767.java Changeset: c8e58fcaa208 Author: alexsch Date: 2015-03-18 15:03 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c8e58fcaa208 4473075: JTable header rendering problem (after setting preferred size) Reviewed-by: alexsch, serb Contributed-by: Semyon Sadetsky ! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java + test/javax/swing/JTableHeader/4473075/bug4473075.java Changeset: c08405d53154 Author: bae Date: 2015-03-23 11:19 +0300 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/c08405d53154 8074954: ImageInputStreamImpl.readShort/readInt do not behave correctly at EOF Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java + test/javax/imageio/stream/ShortStreamTest.java Changeset: acab1abcd70e Author: ihse Date: 2015-03-24 10:52 +0100 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/acab1abcd70e 8075717: Replace INTERNAL_BUILD with DEBUG in awt Reviewed-by: serb, azvegint ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c ! src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.c ! src/java.desktop/windows/native/libawt/windows/awt.h Changeset: 8a7f8404ffba Author: ddehaven Date: 2015-03-24 11:00 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/8a7f8404ffba Merge - test/java/util/Properties/Basic.java Changeset: 2ff00fc904dd Author: alexsch Date: 2015-03-25 12:37 +0400 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/2ff00fc904dd 8075244: [macosx] The fix for JDK-8043869 should be reworked Reviewed-by: prr, serb, ant ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java Changeset: 1e1f40596cbf Author: ddehaven Date: 2015-03-31 16:17 -0700 URL: http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/1e1f40596cbf Merge