From jan.lahoda at oracle.com Fri Sep 1 13:15:52 2017 From: jan.lahoda at oracle.com (jan.lahoda at oracle.com) Date: Fri, 01 Sep 2017 13:15:52 +0000 Subject: hg: amber/amber/langtools: 8177466: Add compiler support for local variable type-inference Message-ID: <201709011315.v81DFr3H027128@aojmv0008.oracle.com> Changeset: 808e59db929b Author: jlahoda Date: 2017-09-01 15:08 +0200 URL: http://hg.openjdk.java.net/amber/amber/langtools/rev/808e59db929b 8177466: Add compiler support for local variable type-inference * Adding support for vars of anonymous types to JShell ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! test/jdk/jshell/CompletionSuggestionTest.java ! test/jdk/jshell/ToolSimpleTest.java ! test/jdk/jshell/VariablesTest.java From paul.sandoz at oracle.com Fri Sep 1 22:10:36 2017 From: paul.sandoz at oracle.com (paul.sandoz at oracle.com) Date: Fri, 01 Sep 2017 22:10:36 +0000 Subject: hg: amber/amber/hotspot: Ensure type of condy is correctly unpacked from condy CP entry. Message-ID: <201709012210.v81MAaaq011427@aojmv0008.oracle.com> Changeset: 46a05f58dae6 Author: psandoz Date: 2017-09-01 15:07 -0700 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/46a05f58dae6 Ensure type of condy is correctly unpacked from condy CP entry. ! src/share/vm/ci/ciStreams.cpp ! src/share/vm/interpreter/bytecode.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/utilities/constantTag.cpp ! src/share/vm/utilities/constantTag.hpp From paul.sandoz at oracle.com Fri Sep 1 22:28:24 2017 From: paul.sandoz at oracle.com (paul.sandoz at oracle.com) Date: Fri, 01 Sep 2017 22:28:24 +0000 Subject: hg: amber/amber/hotspot: JVMTI support Message-ID: <201709012228.v81MSOqL019167@aojmv0008.oracle.com> Changeset: 615fff7e8f18 Author: psandoz Date: 2017-09-01 15:25 -0700 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/615fff7e8f18 JVMTI support ! src/share/vm/prims/jvmtiRedefineClasses.cpp From john.r.rose at oracle.com Mon Sep 4 06:49:14 2017 From: john.r.rose at oracle.com (john.r.rose at oracle.com) Date: Mon, 04 Sep 2017 06:49:14 +0000 Subject: hg: amber/amber/hotspot: Automatic merge with default failed, adjusted by hand Message-ID: <201709040649.v846nFL8003472@aojmv0008.oracle.com> Changeset: 27ccbff5aa98 Author: jrose Date: 2017-09-03 23:40 -0700 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/27ccbff5aa98 Automatic merge with default failed, adjusted by hand - make/lib/Lib-jdk.aot.gmk - src/cpu/aarch64/vm/debug_aarch64.cpp - src/cpu/aarch64/vm/metaspaceShared_aarch64.cpp - src/cpu/arm/vm/debug_arm.cpp - src/cpu/arm/vm/metaspaceShared_arm.cpp - src/cpu/ppc/vm/debug_ppc.cpp - src/cpu/ppc/vm/metaspaceShared_ppc.cpp - src/cpu/s390/vm/debug_s390.cpp - src/cpu/s390/vm/metaspaceShared_s390.cpp - src/cpu/sparc/vm/debug_sparc.cpp - src/cpu/sparc/vm/metaspaceShared_sparc.cpp - src/cpu/x86/vm/debug_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp - src/cpu/x86/vm/metaspaceShared_x86_32.cpp - src/cpu/x86/vm/metaspaceShared_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86.cpp - src/cpu/zero/vm/debug_zero.cpp - src/cpu/zero/vm/metaspaceShared_zero.cpp - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/ELFContainer.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/ELFSymbol.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/JNIELFContainer.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/JNIELFRelocation.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/JNIELFTargetInfo.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/JNILibELFAPI.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/Pointer.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/UnsafeAccess.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/linux/Elf_Cmd.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/sunos/Elf_Cmd.java - src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MiscUtils.java - src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/utils/Timer.java - src/jdk.aot/unix/native/libjelfshim/jdk_tools_jaotc_jnilibelf_JNILibELFAPI.c - src/jdk.aot/unix/native/libjelfshim/shim_functions.c - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/LoaderConstraintEntry.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/LoaderConstraintTable.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/PlaceholderEntry.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/PlaceholderTable.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/ProtectionDomainCacheEntry.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/ProtectionDomainEntry.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/TwoOopHashtable.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.collections/src/org/graalvm/compiler/api/collections/CollectionsProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.collections/src/org/graalvm/compiler/api/collections/DefaultCollectionsProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/AllocationInstrumentationTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/IsMethodInlineDirectiveTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/LockInstrumentationTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/RootNameDirectiveTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/TinyInstrumentor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/NumUtil.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.common/src/org/graalvm/compiler/common/PermanentBailoutException.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.common/src/org/graalvm/compiler/common/RetryableBailoutException.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64AddressLowering.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64SuitesProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64SuitesProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/CollectionsFactory.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LinkedIdentityHashMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LocationIdentity.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/ArrayMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/ArraySet.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCSuitesProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationLoadFieldConstantFoldTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardEliminationCornerCasesTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest1.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest2.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest3.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest4.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest5.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest6.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTestInterception01.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTestInterception02.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/VerifyMethodMetricsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/RecursiveInliningTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalDebugInitializationParticipant.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/DebugHistogramTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/DebugTimerTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Debug.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugConfigCustomizer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugConfigScope.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugCounter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugEnvironment.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugHistogram.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugInitializationParticipant.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugMethodMetrics.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugTimer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugValueFactory.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DelegatingDebugConfig.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Fingerprint.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GraalDebugConfig.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TopLevelDebugConfig.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/AccumulatedDebugValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/CloseableCounterImpl.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/CounterImpl.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugHistogramAsciiPrinter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugHistogramImpl.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugHistogramRPrinter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugScope.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugValueMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugValuesPrinter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/KeyRegistry.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/MemUseTrackerImpl.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/TimerImpl.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsImpl.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsInlineeScopeInfo.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsPrinter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsRootScopeInfo.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/DefaultNodeCollectionsProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeCollectionsProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeNodeMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRKindTool.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArchHotSpotNodeCostProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64DeoptimizationStub.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotEnterUnpackFramesStackFrameOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRKindTool.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLeaveUnpackFramesStackFrameOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotNodeCostProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotSuitesProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64UncommonTrapStub.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCDeoptimizationStub.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotEnterUnpackFramesStackFrameOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRKindTool.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLeaveUnpackFramesStackFrameOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotNodeCostProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCUncommonTrapStub.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompileTheWorld.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompileTheWorldOptions.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompressEncoding.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/FingerprintUtil.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/PrintStreamOption.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/CompressionNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DeoptimizationFetchUnrollInfoCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DirectCompareAndSwapNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/EnterUnpackFramesStackFrameNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/HotSpotNodeCostProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/LeaveCurrentStackFrameNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/LeaveDeoptimizedStackFrameNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/LeaveUnpackFramesStackFrameNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/PushInterpreterFrameNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SaveAllRegistersNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SnippetAnchorNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SnippetLocationProxyNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/UncommonTrapCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/HotSpotLIRKindTool.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/NarrowOopStamp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/DeoptimizationStub.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/UncommonTrapStub.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/DefaultSuitesProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceIntervalWalker.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/FastSSIBuilder.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIBuilder.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIBuilderBase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIConstructionPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIUtil.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/ArrayDuplicationBenchmark.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/GuardedIntrinsicBenchmark.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/MathFunctionBenchmark.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/SimpleSyncBenchmark.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/package-info.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/TestJMH.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationBeginNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationEndNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationInliningCallback.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/IsMethodInlinedNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/MonitorProxyNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/RootNameNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeLoadNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeStoreNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/CompareAndSwapNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoweredCompareAndSwapNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/DefaultNodeCostProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeCostProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/PiPushable.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options.test/src/org/graalvm/compiler/options/test/NestedBooleanOptionValueTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options.test/src/org/graalvm/compiler/options/test/TestOptionValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/DerivedOptionValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/EnumOptionValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/NestedBooleanOptionValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/StableOptionValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/UniquePathUtilities.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/DominatorConditionalEliminationPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/OptimizeGuardAnchorsPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/PushThroughPiPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ValueAnchorCleanupPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/ExtractInstrumentationPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/HighTierReconcileInstrumentationPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/InlineInstrumentationPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/MidTierReconcileInstrumentationPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraalDebugConfigCustomizer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerMulExactFoldTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/InlineGraalDirectivesPlugin.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/WordOperationPlugin.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/DirectObjectStoreNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/Salver.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/SalverDebugConfigCustomizer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/SalverOptions.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/data/DataDict.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/data/DataList.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/AbstractGraalDumper.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/AbstractMethodScopeDumper.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/AbstractSerializerDumper.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/Dumper.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/GraphDumper.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/AbstractDumpHandler.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/AbstractGraalDumpHandler.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/DumpHandler.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/GraphDumpHandler.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/package-info.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/serialize/AbstractSerializer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/serialize/JSONSerializer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/serialize/Serializer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/util/ECIDUtil.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/util/MethodContext.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/writer/ChannelDumpWriter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/writer/DumpWriter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/AtomicUnsigned.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/AtomicWord.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/ComparableWord.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Pointer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/PointerBase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/PointerUtils.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Signed.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Unsigned.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/UnsignedUtils.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordBase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/nodes/WordCastNode.java - src/os/aix/vm/interfaceSupport_aix.hpp - src/os/bsd/vm/interfaceSupport_bsd.hpp - src/os/bsd/vm/stubRoutines_bsd.cpp - src/os/linux/vm/interfaceSupport_linux.hpp - src/os/linux/vm/stubRoutines_linux.cpp - src/os/solaris/vm/interfaceSupport_solaris.hpp - src/os/solaris/vm/stubRoutines_solaris.cpp - src/os/windows/vm/interfaceSupport_windows.hpp - src/os/windows/vm/stubRoutines_windows.cpp - src/os_cpu/linux_sparc/vm/atomic_linux_sparc.inline.hpp - src/os_cpu/solaris_x86/vm/solaris_x86_32.il - src/os_cpu/solaris_x86/vm/solaris_x86_32.s ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp - src/share/vm/gc/g1/workerDataArray.cpp - src/share/vm/gc/g1/workerDataArray.hpp - src/share/vm/gc/g1/workerDataArray.inline.hpp ! src/share/vm/interpreter/bytecode.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/interpreter/rewriter.cpp - src/share/vm/logging/logStream.inline.hpp - src/share/vm/memory/freeBlockDictionary.cpp - src/share/vm/memory/freeBlockDictionary.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/signature.cpp ! src/share/vm/runtime/vmStructs.cpp - src/share/vm/utilities/array.hpp ! src/share/vm/utilities/constantTag.hpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/globalDefinitions.hpp - test/compiler/aot/jdk.tools.jaotc.jnilibelf.test/src/jdk/tools/jaotc/jnilibelf/test/JNILibELFTest.java - test/compiler/cpuflags/predicate/AESSupportPredicate.java - test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java - test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java - test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java - test/compiler/testlibrary/rtm/predicate/SupportedCPU.java - test/compiler/testlibrary/rtm/predicate/SupportedOS.java - test/compiler/testlibrary/rtm/predicate/SupportedVM.java - test/gc/stress/TestGCOld.java - test/native/gc/g1/test_workerDataArray.cpp - test/runtime/SharedArchiveFile/CDSTestUtils.java - test/runtime/SharedArchiveFile/LargeSharedSpace.java - test/runtime/SharedArchiveFile/LimitSharedSizes.java - test/runtime/modules/JVMGetModuleByPkgName.java From john.r.rose at oracle.com Mon Sep 4 06:49:35 2017 From: john.r.rose at oracle.com (john.r.rose at oracle.com) Date: Mon, 04 Sep 2017 06:49:35 +0000 Subject: hg: amber/amber/jdk: Automatic merge with default Message-ID: <201709040649.v846nZqW003602@aojmv0008.oracle.com> Changeset: df9f829ed6f2 Author: jrose Date: 2017-09-03 23:44 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/df9f829ed6f2 Automatic merge with default - make/data/charsetmapping/euc_tw.map - src/java.base/share/classes/java/lang/doc-files/capchi.gif - src/java.base/share/classes/java/lang/doc-files/capiota.gif - src/java.base/share/classes/java/lang/doc-files/capsigma.gif - src/java.base/share/classes/java/lang/doc-files/captheta.gif - src/java.base/share/classes/java/lang/doc-files/capupsil.gif - src/java.base/share/classes/java/lang/doc-files/chi.gif - src/java.base/share/classes/java/lang/doc-files/iota.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc21.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc38.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc40.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc41.gif - src/java.base/share/classes/java/lang/doc-files/sigma1.gif - src/java.base/share/classes/java/lang/doc-files/theta.gif - src/java.base/share/classes/java/lang/doc-files/upsilon.gif ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexConnectionInfo.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexOutputStream.java - src/jdk.security.auth/share/classes/com/sun/security/auth/PolicyFile.java - src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisLoginModule.java - src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisSystem.java - src/jdk.security.auth/solaris/native/libjaas/Solaris.c - test/java/security/Provider/TestSecurityProvider.java - test/java/security/Provider/TestSecurityProviderClient.java - test/java/security/modules/ModularTest.java - test/javax/security/auth/login/modules/TEST.properties - test/lib/testlibrary/ClassFileInstaller.java From john.r.rose at oracle.com Mon Sep 4 06:56:06 2017 From: john.r.rose at oracle.com (john.r.rose at oracle.com) Date: Mon, 04 Sep 2017 06:56:06 +0000 Subject: hg: amber/amber/langtools: Automatic merge with default Message-ID: <201709040656.v846u6KM005547@aojmv0008.oracle.com> Changeset: 42080ab1ca8e Author: jrose Date: 2017-09-03 23:44 -0700 URL: http://hg.openjdk.java.net/amber/amber/langtools/rev/42080ab1ca8e Automatic merge with default From john.r.rose at oracle.com Mon Sep 4 06:56:23 2017 From: john.r.rose at oracle.com (john.r.rose at oracle.com) Date: Mon, 04 Sep 2017 06:56:23 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201709040656.v846uNLd005721@aojmv0008.oracle.com> Changeset: 80fe672bc88c Author: jrose Date: 2017-09-03 23:44 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/80fe672bc88c Automatic merge with default - common/autoconf/lib-elf.m4 From john.r.rose at oracle.com Mon Sep 4 06:57:47 2017 From: john.r.rose at oracle.com (john.r.rose at oracle.com) Date: Mon, 04 Sep 2017 06:57:47 +0000 Subject: hg: amber/amber/nashorn: Automatic merge with default Message-ID: <201709040657.v846vlOB006409@aojmv0008.oracle.com> Changeset: 7876b6044918 Author: jrose Date: 2017-09-03 23:44 -0700 URL: http://hg.openjdk.java.net/amber/amber/nashorn/rev/7876b6044918 Automatic merge with default From john.r.rose at oracle.com Mon Sep 4 06:57:53 2017 From: john.r.rose at oracle.com (john.r.rose at oracle.com) Date: Mon, 04 Sep 2017 06:57:53 +0000 Subject: hg: amber/amber/corba: Automatic merge with default Message-ID: <201709040657.v846vr5X006465@aojmv0008.oracle.com> Changeset: 42b0a982e6d8 Author: jrose Date: 2017-09-03 23:44 -0700 URL: http://hg.openjdk.java.net/amber/amber/corba/rev/42b0a982e6d8 Automatic merge with default From john.r.rose at oracle.com Mon Sep 4 06:57:56 2017 From: john.r.rose at oracle.com (john.r.rose at oracle.com) Date: Mon, 04 Sep 2017 06:57:56 +0000 Subject: hg: amber/amber/jaxp: Automatic merge with default Message-ID: <201709040657.v846vuiU006527@aojmv0008.oracle.com> Changeset: c57f1c713666 Author: jrose Date: 2017-09-03 23:44 -0700 URL: http://hg.openjdk.java.net/amber/amber/jaxp/rev/c57f1c713666 Automatic merge with default From john.r.rose at oracle.com Mon Sep 4 06:58:01 2017 From: john.r.rose at oracle.com (john.r.rose at oracle.com) Date: Mon, 04 Sep 2017 06:58:01 +0000 Subject: hg: amber/amber/jaxws: Automatic merge with default Message-ID: <201709040658.v846w1fh006591@aojmv0008.oracle.com> Changeset: f8d36afc1df1 Author: jrose Date: 2017-09-03 23:44 -0700 URL: http://hg.openjdk.java.net/amber/amber/jaxws/rev/f8d36afc1df1 Automatic merge with default From maurizio.cimadamore at oracle.com Tue Sep 5 10:32:50 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 05 Sep 2017 10:32:50 +0000 Subject: hg: amber/amber: Automatic merge with condy Message-ID: <201709051032.v85AWoSt000845@aojmv0008.oracle.com> Changeset: 06b734a5c91c Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-05 12:29 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/06b734a5c91c Automatic merge with condy - common/autoconf/lib-elf.m4 From maurizio.cimadamore at oracle.com Tue Sep 5 10:32:49 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 05 Sep 2017 10:32:49 +0000 Subject: hg: amber/amber/corba: Automatic merge with condy Message-ID: <201709051032.v85AWoSZ000782@aojmv0008.oracle.com> Changeset: 9b71b5a9e2e2 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-05 12:29 +0200 URL: http://hg.openjdk.java.net/amber/amber/corba/rev/9b71b5a9e2e2 Automatic merge with condy From maurizio.cimadamore at oracle.com Tue Sep 5 10:32:51 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 05 Sep 2017 10:32:51 +0000 Subject: hg: amber/amber/jaxp: Automatic merge with condy Message-ID: <201709051032.v85AWpxr000899@aojmv0008.oracle.com> Changeset: ce042cfd233a Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-05 12:29 +0200 URL: http://hg.openjdk.java.net/amber/amber/jaxp/rev/ce042cfd233a Automatic merge with condy From maurizio.cimadamore at oracle.com Tue Sep 5 10:32:53 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 05 Sep 2017 10:32:53 +0000 Subject: hg: amber/amber/jaxws: Automatic merge with condy Message-ID: <201709051032.v85AWreA001037@aojmv0008.oracle.com> Changeset: 7ac4d8933034 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-05 12:29 +0200 URL: http://hg.openjdk.java.net/amber/amber/jaxws/rev/7ac4d8933034 Automatic merge with condy From maurizio.cimadamore at oracle.com Tue Sep 5 10:32:53 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 05 Sep 2017 10:32:53 +0000 Subject: hg: amber/amber/hotspot: Automatic merge with condy Message-ID: <201709051032.v85AWrwG001041@aojmv0008.oracle.com> Changeset: 53d419733031 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-05 12:29 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/53d419733031 Automatic merge with condy - make/lib/Lib-jdk.aot.gmk - src/cpu/aarch64/vm/debug_aarch64.cpp - src/cpu/aarch64/vm/metaspaceShared_aarch64.cpp - src/cpu/arm/vm/debug_arm.cpp - src/cpu/arm/vm/metaspaceShared_arm.cpp - src/cpu/ppc/vm/debug_ppc.cpp - src/cpu/ppc/vm/metaspaceShared_ppc.cpp - src/cpu/s390/vm/debug_s390.cpp - src/cpu/s390/vm/metaspaceShared_s390.cpp - src/cpu/sparc/vm/debug_sparc.cpp - src/cpu/sparc/vm/metaspaceShared_sparc.cpp - src/cpu/x86/vm/debug_x86.cpp - src/cpu/x86/vm/metaspaceShared_x86_32.cpp - src/cpu/x86/vm/metaspaceShared_x86_64.cpp - src/cpu/zero/vm/debug_zero.cpp - src/cpu/zero/vm/metaspaceShared_zero.cpp - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/ELFContainer.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/ELFSymbol.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/JNIELFContainer.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/JNIELFRelocation.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/JNIELFTargetInfo.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/JNILibELFAPI.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/Pointer.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/UnsafeAccess.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/linux/Elf_Cmd.java - src/jdk.aot/share/classes/jdk.tools.jaotc.jnilibelf/src/jdk/tools/jaotc/jnilibelf/sunos/Elf_Cmd.java - src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MiscUtils.java - src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/utils/Timer.java - src/jdk.aot/unix/native/libjelfshim/jdk_tools_jaotc_jnilibelf_JNILibELFAPI.c - src/jdk.aot/unix/native/libjelfshim/shim_functions.c - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/LoaderConstraintEntry.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/LoaderConstraintTable.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/PlaceholderEntry.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/PlaceholderTable.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/ProtectionDomainCacheEntry.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/ProtectionDomainEntry.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/TwoOopHashtable.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.collections/src/org/graalvm/compiler/api/collections/CollectionsProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.collections/src/org/graalvm/compiler/api/collections/DefaultCollectionsProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/AllocationInstrumentationTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/IsMethodInlineDirectiveTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/LockInstrumentationTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/RootNameDirectiveTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/TinyInstrumentor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/NumUtil.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.common/src/org/graalvm/compiler/common/PermanentBailoutException.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.common/src/org/graalvm/compiler/common/RetryableBailoutException.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64AddressLowering.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64SuitesProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64SuitesProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/CollectionsFactory.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LinkedIdentityHashMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LocationIdentity.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/ArrayMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/ArraySet.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCSuitesProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationLoadFieldConstantFoldTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardEliminationCornerCasesTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest1.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest2.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest3.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest4.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest5.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest6.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTestInterception01.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTestInterception02.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/VerifyMethodMetricsTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/RecursiveInliningTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalDebugInitializationParticipant.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/DebugHistogramTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/DebugTimerTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Debug.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugConfigCustomizer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugConfigScope.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugCounter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugEnvironment.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugHistogram.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugInitializationParticipant.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugMethodMetrics.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugTimer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugValueFactory.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DelegatingDebugConfig.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Fingerprint.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GraalDebugConfig.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TopLevelDebugConfig.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/AccumulatedDebugValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/CloseableCounterImpl.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/CounterImpl.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugHistogramAsciiPrinter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugHistogramImpl.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugHistogramRPrinter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugScope.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugValueMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugValuesPrinter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/KeyRegistry.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/MemUseTrackerImpl.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/TimerImpl.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsImpl.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsInlineeScopeInfo.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsPrinter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsRootScopeInfo.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/DefaultNodeCollectionsProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeCollectionsProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeNodeMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRKindTool.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArchHotSpotNodeCostProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64DeoptimizationStub.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotEnterUnpackFramesStackFrameOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRKindTool.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLeaveUnpackFramesStackFrameOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotNodeCostProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotSuitesProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64UncommonTrapStub.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCDeoptimizationStub.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotEnterUnpackFramesStackFrameOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRKindTool.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLeaveUnpackFramesStackFrameOp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotNodeCostProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCUncommonTrapStub.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompileTheWorld.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompileTheWorldOptions.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompressEncoding.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/FingerprintUtil.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/PrintStreamOption.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/CompressionNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DeoptimizationFetchUnrollInfoCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DirectCompareAndSwapNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/EnterUnpackFramesStackFrameNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/HotSpotNodeCostProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/LeaveCurrentStackFrameNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/LeaveDeoptimizedStackFrameNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/LeaveUnpackFramesStackFrameNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/PushInterpreterFrameNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SaveAllRegistersNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SnippetAnchorNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SnippetLocationProxyNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/UncommonTrapCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/HotSpotLIRKindTool.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/NarrowOopStamp.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/DeoptimizationStub.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/UncommonTrapStub.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/DefaultSuitesProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceIntervalWalker.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/FastSSIBuilder.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIBuilder.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIBuilderBase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIConstructionPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIUtil.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIVerifier.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/ArrayDuplicationBenchmark.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/GuardedIntrinsicBenchmark.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/MathFunctionBenchmark.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/SimpleSyncBenchmark.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/package-info.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/TestJMH.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationBeginNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationEndNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationInliningCallback.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/IsMethodInlinedNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/MonitorProxyNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/RootNameNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeLoadNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeStoreNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/CompareAndSwapNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoweredCompareAndSwapNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/DefaultNodeCostProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeCostProvider.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/PiPushable.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options.test/src/org/graalvm/compiler/options/test/NestedBooleanOptionValueTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options.test/src/org/graalvm/compiler/options/test/TestOptionValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/DerivedOptionValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/EnumOptionValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/NestedBooleanOptionValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/StableOptionValue.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/UniquePathUtilities.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/DominatorConditionalEliminationPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/OptimizeGuardAnchorsPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/PushThroughPiPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ValueAnchorCleanupPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/ExtractInstrumentationPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/HighTierReconcileInstrumentationPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/InlineInstrumentationPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/MidTierReconcileInstrumentationPhase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraalDebugConfigCustomizer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerMulExactFoldTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/InlineGraalDirectivesPlugin.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/WordOperationPlugin.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/DirectObjectStoreNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/Salver.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/SalverDebugConfigCustomizer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/SalverOptions.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/data/DataDict.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/data/DataList.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/AbstractGraalDumper.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/AbstractMethodScopeDumper.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/AbstractSerializerDumper.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/Dumper.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/GraphDumper.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/AbstractDumpHandler.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/AbstractGraalDumpHandler.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/DumpHandler.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/GraphDumpHandler.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/package-info.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/serialize/AbstractSerializer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/serialize/JSONSerializer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/serialize/Serializer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/util/ECIDUtil.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/util/MethodContext.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/writer/ChannelDumpWriter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/writer/DumpWriter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/AtomicUnsigned.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/AtomicWord.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/ComparableWord.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Pointer.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/PointerBase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/PointerUtils.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Signed.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Unsigned.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/UnsignedUtils.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordBase.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/nodes/WordCastNode.java - src/os/aix/vm/interfaceSupport_aix.hpp - src/os/bsd/vm/interfaceSupport_bsd.hpp - src/os/bsd/vm/stubRoutines_bsd.cpp - src/os/linux/vm/interfaceSupport_linux.hpp - src/os/linux/vm/stubRoutines_linux.cpp - src/os/solaris/vm/interfaceSupport_solaris.hpp - src/os/solaris/vm/stubRoutines_solaris.cpp - src/os/windows/vm/interfaceSupport_windows.hpp - src/os/windows/vm/stubRoutines_windows.cpp - src/os_cpu/linux_sparc/vm/atomic_linux_sparc.inline.hpp - src/os_cpu/solaris_x86/vm/solaris_x86_32.il - src/os_cpu/solaris_x86/vm/solaris_x86_32.s - src/share/vm/gc/g1/workerDataArray.cpp - src/share/vm/gc/g1/workerDataArray.hpp - src/share/vm/gc/g1/workerDataArray.inline.hpp - src/share/vm/logging/logStream.inline.hpp - src/share/vm/memory/freeBlockDictionary.cpp - src/share/vm/memory/freeBlockDictionary.hpp - src/share/vm/utilities/array.hpp - test/compiler/aot/jdk.tools.jaotc.jnilibelf.test/src/jdk/tools/jaotc/jnilibelf/test/JNILibELFTest.java - test/compiler/cpuflags/predicate/AESSupportPredicate.java - test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java - test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java - test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java - test/compiler/testlibrary/rtm/predicate/SupportedCPU.java - test/compiler/testlibrary/rtm/predicate/SupportedOS.java - test/compiler/testlibrary/rtm/predicate/SupportedVM.java - test/gc/stress/TestGCOld.java - test/native/gc/g1/test_workerDataArray.cpp - test/runtime/SharedArchiveFile/CDSTestUtils.java - test/runtime/SharedArchiveFile/LargeSharedSpace.java - test/runtime/SharedArchiveFile/LimitSharedSizes.java - test/runtime/modules/JVMGetModuleByPkgName.java From maurizio.cimadamore at oracle.com Tue Sep 5 10:32:54 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 05 Sep 2017 10:32:54 +0000 Subject: hg: amber/amber/jdk: Automatic merge with condy Message-ID: <201709051032.v85AWtfR001128@aojmv0008.oracle.com> Changeset: daade2f67be3 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-05 12:29 +0200 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/daade2f67be3 Automatic merge with condy - make/data/charsetmapping/euc_tw.map ! src/java.base/share/classes/java/lang/String.java - src/java.base/share/classes/java/lang/doc-files/capchi.gif - src/java.base/share/classes/java/lang/doc-files/capiota.gif - src/java.base/share/classes/java/lang/doc-files/capsigma.gif - src/java.base/share/classes/java/lang/doc-files/captheta.gif - src/java.base/share/classes/java/lang/doc-files/capupsil.gif - src/java.base/share/classes/java/lang/doc-files/chi.gif - src/java.base/share/classes/java/lang/doc-files/iota.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc21.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc38.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc40.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc41.gif - src/java.base/share/classes/java/lang/doc-files/sigma1.gif - src/java.base/share/classes/java/lang/doc-files/theta.gif - src/java.base/share/classes/java/lang/doc-files/upsilon.gif - src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexConnectionInfo.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexOutputStream.java - src/jdk.security.auth/share/classes/com/sun/security/auth/PolicyFile.java - src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisLoginModule.java - src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisSystem.java - src/jdk.security.auth/solaris/native/libjaas/Solaris.c - test/java/security/Provider/TestSecurityProvider.java - test/java/security/Provider/TestSecurityProviderClient.java - test/java/security/modules/ModularTest.java - test/javax/security/auth/login/modules/TEST.properties - test/lib/testlibrary/ClassFileInstaller.java From maurizio.cimadamore at oracle.com Tue Sep 5 10:32:55 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 05 Sep 2017 10:32:55 +0000 Subject: hg: amber/amber/langtools: Automatic merge with condy Message-ID: <201709051032.v85AWtxq001131@aojmv0008.oracle.com> Changeset: f3c5cc1edad5 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-05 12:29 +0200 URL: http://hg.openjdk.java.net/amber/amber/langtools/rev/f3c5cc1edad5 Automatic merge with condy From maurizio.cimadamore at oracle.com Tue Sep 5 10:32:55 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Tue, 05 Sep 2017 10:32:55 +0000 Subject: hg: amber/amber/nashorn: Automatic merge with condy Message-ID: <201709051032.v85AWtBD001137@aojmv0008.oracle.com> Changeset: 080a126bd652 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-05 12:29 +0200 URL: http://hg.openjdk.java.net/amber/amber/nashorn/rev/080a126bd652 Automatic merge with condy From maurizio.cimadamore at oracle.com Thu Sep 7 21:58:15 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 21:58:15 +0000 Subject: hg: amber/amber/corba: 2 new changesets Message-ID: <201709072158.v87LwFi2016184@aojmv0008.oracle.com> Changeset: 094e4c4e0f9f Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/amber/amber/corba/rev/094e4c4e0f9f Added tag jdk-10+22 for changeset 1f4456d51b07 ! .hgtags Changeset: 479805760256 Author: jjg Date: 2017-09-01 11:48 -0700 URL: http://hg.openjdk.java.net/amber/amber/corba/rev/479805760256 8186924: Fix accessibility and other HTML issues in java.corba module Reviewed-by: mchung ! src/java.corba/share/classes/org/omg/CORBA/ORB.java ! src/java.corba/share/classes/org/omg/CORBA/TCKind.java ! src/java.corba/share/classes/org/omg/CORBA/doc-files/compliance.html ! src/java.corba/share/classes/org/omg/CORBA/doc-files/generatedfiles.html ! src/java.corba/share/classes/org/omg/PortableInterceptor/Interceptors.idl From maurizio.cimadamore at oracle.com Thu Sep 7 21:58:16 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 21:58:16 +0000 Subject: hg: amber/amber/jaxp: Added tag jdk-10+22 for changeset 47872600e78b Message-ID: <201709072158.v87LwGW5016256@aojmv0008.oracle.com> Changeset: 7b77f4c26025 Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/amber/amber/jaxp/rev/7b77f4c26025 Added tag jdk-10+22 for changeset 47872600e78b ! .hgtags From maurizio.cimadamore at oracle.com Thu Sep 7 21:58:17 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 21:58:17 +0000 Subject: hg: amber/amber/jaxws: 2 new changesets Message-ID: <201709072158.v87LwHiC016316@aojmv0008.oracle.com> Changeset: 786c1a5c82d9 Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/amber/amber/jaxws/rev/786c1a5c82d9 Added tag jdk-10+22 for changeset c162c9e4c9c0 ! .hgtags Changeset: 3aaaaf69b6c3 Author: jjg Date: 2017-09-01 14:06 -0700 URL: http://hg.openjdk.java.net/amber/amber/jaxws/rev/3aaaaf69b6c3 8186947: Fix accessibility and other issues in the java.xml.ws module Reviewed-by: lancea, mchung, darcy ! src/java.xml.bind/share/classes/javax/xml/bind/JAXBPermission.java ! src/java.xml.bind/share/classes/javax/xml/bind/Marshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/Unmarshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlNsForm.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlType.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/helpers/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/util/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/util/package.html ! src/java.xml.ws/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder.java From maurizio.cimadamore at oracle.com Thu Sep 7 21:58:18 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 21:58:18 +0000 Subject: hg: amber/amber: 28 new changesets Message-ID: <201709072158.v87LwIhO016412@aojmv0008.oracle.com> Changeset: 73cb5527d0f7 Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/amber/amber/rev/73cb5527d0f7 Added tag jdk-10+22 for changeset 8625e8491887 ! .hgtags Changeset: f49503af5d5b Author: jwilhelm Date: 2017-08-28 21:46 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/f49503af5d5b Merge ! common/autoconf/generated-configure.sh Changeset: 743f6f484fce Author: kvn Date: 2017-08-29 10:24 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/743f6f484fce 8186462: [Graal] build Graal regardless AOT build Reviewed-by: twisti, thartmann, erikj ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 Changeset: 1147dee33745 Author: jwilhelm Date: 2017-08-29 17:17 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/1147dee33745 Merge ! common/autoconf/generated-configure.sh Changeset: 32dc808e9918 Author: bobv Date: 2017-08-29 15:52 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/32dc808e9918 8186248: Allow more flexibility in selecting Heap % of available RAM Reviewed-by: dholmes, drwhite ! make/RunTests.gmk Changeset: fc358dc56d82 Author: bobv Date: 2017-08-31 16:29 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/fc358dc56d82 Merge Changeset: 4c9ee37f0c66 Author: goetz Date: 2017-08-31 17:18 -0400 URL: http://hg.openjdk.java.net/amber/amber/rev/4c9ee37f0c66 8186978: Introduce configure argument enable-cds Reviewed-by: dholmes, erikj, ihse ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 ! common/autoconf/jdk-options.m4 Changeset: 752f5fb6ca0c Author: gziemski Date: 2017-08-31 20:25 -0500 URL: http://hg.openjdk.java.net/amber/amber/rev/752f5fb6ca0c 8173715: Remove FlatProfiler Summary: Obsoleted Xprof flag, removed FlatProfiler code Reviewed-by: dholmes, erikj ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 Changeset: a8d531abffc8 Author: jwilhelm Date: 2017-09-03 14:19 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/a8d531abffc8 Merge ! common/autoconf/generated-configure.sh Changeset: 2745676498c8 Author: erikj Date: 2017-09-04 13:36 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/2745676498c8 8185928: Generate OpenJDK builds for Mac platform JDK 9.0.3 and beyond in Mach 5 Reviewed-by: ihse, tbell ! common/conf/jib-profiles.js Changeset: 13a1041e2950 Author: erikj Date: 2017-09-06 16:05 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/13a1041e2950 8186983: CompileJavaModule.gmk overrides values from a custom extension gmk Reviewed-by: ihse, dholmes Contributed-by: jason_yong at uk.ibm.com ! make/CompileJavaModules.gmk Changeset: 4a19a122c9c0 Author: psadhukhan Date: 2017-05-27 12:52 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/4a19a122c9c0 6461834: Minimize WindowsLookAndFeel classes included with Unix JDKs Reviewed-by: ihse, aniyogi, prr ! make/CompileJavaModules.gmk Changeset: 0ab1563646b3 Author: prr Date: 2017-06-02 14:46 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/0ab1563646b3 Merge ! make/CompileJavaModules.gmk - test/lib/jdk/test/lib/wrappers/InfiniteLoop.java - test/lib/jdk/test/lib/wrappers/TimeLimitedRunner.java Changeset: e578a44a664d Author: prr Date: 2017-06-23 09:53 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/e578a44a664d Merge ! make/CompileJavaModules.gmk Changeset: 3c6d0016ac56 Author: prr Date: 2017-07-06 09:36 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/3c6d0016ac56 Merge Changeset: 2979523627fc Author: prr Date: 2017-07-17 09:13 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/2979523627fc Merge Changeset: bad488f91279 Author: prr Date: 2017-07-20 09:38 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/bad488f91279 Merge Changeset: b5cbad5e2d2b Author: psadhukhan Date: 2017-07-21 10:22 +0530 URL: http://hg.openjdk.java.net/amber/amber/rev/b5cbad5e2d2b 8184813: Class javax/swing/plaf/metal/MetalFontDesktopProperty is broken in JDK10 Reviewed-by: prr, serb ! make/CompileJavaModules.gmk Changeset: 7ddec150df64 Author: prr Date: 2017-07-25 14:07 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/7ddec150df64 Merge Changeset: 6ffac2137a73 Author: prr Date: 2017-07-27 12:36 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/6ffac2137a73 Merge Changeset: ff0a3ced95bb Author: prr Date: 2017-08-07 09:45 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/ff0a3ced95bb Merge Changeset: 06a8738dc385 Author: prr Date: 2017-08-14 10:48 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/06a8738dc385 Merge Changeset: b135df98eeb6 Author: prr Date: 2017-08-18 11:27 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/b135df98eeb6 Merge - common/autoconf/lib-elf.m4 ! make/CompileJavaModules.gmk Changeset: 2c6a29c6d5c7 Author: prr Date: 2017-08-23 12:05 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/2c6a29c6d5c7 Merge Changeset: 6e6404f32f75 Author: prr Date: 2017-08-29 10:48 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/6e6404f32f75 Merge Changeset: c28ca694db97 Author: prr Date: 2017-08-31 10:49 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/c28ca694db97 Merge Changeset: b32db08bea9a Author: prr Date: 2017-09-05 10:10 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/b32db08bea9a Merge Changeset: dbc0484fa215 Author: prr Date: 2017-09-07 08:52 -0700 URL: http://hg.openjdk.java.net/amber/amber/rev/dbc0484fa215 Merge ! make/CompileJavaModules.gmk From maurizio.cimadamore at oracle.com Thu Sep 7 21:58:18 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 21:58:18 +0000 Subject: hg: amber/amber/langtools: Added tag jdk-10+22 for changeset 9fa96500eb15 Message-ID: <201709072158.v87LwIB4016419@aojmv0008.oracle.com> Changeset: 214ffa12262b Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/amber/amber/langtools/rev/214ffa12262b Added tag jdk-10+22 for changeset 9fa96500eb15 ! .hgtags From maurizio.cimadamore at oracle.com Thu Sep 7 21:58:19 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 21:58:19 +0000 Subject: hg: amber/amber/nashorn: 2 new changesets Message-ID: <201709072158.v87LwJj1016423@aojmv0008.oracle.com> Changeset: bea304c9ee43 Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/amber/amber/nashorn/rev/bea304c9ee43 Added tag jdk-10+22 for changeset bd933afd9e2e ! .hgtags Changeset: f5bdafee7f93 Author: hannesw Date: 2017-09-02 14:26 +0200 URL: http://hg.openjdk.java.net/amber/amber/nashorn/rev/f5bdafee7f93 8169233: LengthNotWritableFilter extraElements.remove(index) has no effect Reviewed-by: sundar, jlaskey Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LengthNotWritableFilter.java ! test/script/basic/JDK-8035312.js.EXPECTED + test/script/basic/JDK-8169233.js + test/script/basic/JDK-8169233.js.EXPECTED From maurizio.cimadamore at oracle.com Thu Sep 7 21:58:22 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 21:58:22 +0000 Subject: hg: amber/amber/hotspot: 29 new changesets Message-ID: <201709072158.v87LwMjP016439@aojmv0008.oracle.com> Changeset: a7454342f29c Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/a7454342f29c Added tag jdk-10+22 for changeset 71337910df60 ! .hgtags Changeset: 8ff4215ca5fa Author: jwilhelm Date: 2017-08-28 21:46 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/8ff4215ca5fa Merge Changeset: 0c2d710aa6df Author: iveresov Date: 2017-08-28 14:43 -0700 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/0c2d710aa6df 8186850: Update Graal Reviewed-by: kvn ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/ClassSubstitution.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.test/src/org/graalvm/compiler/asm/test/AssemblerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/CompilationResult.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InfopointReasonTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/InvokeGraal.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/NodeBitMapTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeBitMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotUnsafeSubstitutionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotUnsafeSubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceInterval.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanLifetimeAnalysisPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/GraalCompilerState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphEncoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinterObserver.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CompilationPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/ClassSubstitutionVerifier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java ! src/share/vm/aot/aotCodeHeap.cpp Changeset: 232488f21a13 Author: iveresov Date: 2017-08-28 22:45 +0000 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/232488f21a13 Merge - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java Changeset: 38ff008318c3 Author: stuefe Date: 2017-08-18 09:05 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/38ff008318c3 8186349: [windows] Centralize dbghelp handling code Summary: Rework and fix dbghelp.dll handling; add diagnostic output to hs-err file. Reviewed-by: iklam, rrich, goetz ! src/os/windows/vm/decoder_windows.cpp ! src/os/windows/vm/decoder_windows.hpp ! src/os/windows/vm/os_windows.cpp + src/os/windows/vm/windbghelp.cpp + src/os/windows/vm/windbghelp.hpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp ! src/share/vm/utilities/decoder.cpp ! src/share/vm/utilities/decoder.hpp ! src/share/vm/utilities/vmError.cpp Changeset: a20f0fa4c426 Author: iklam Date: 2017-08-28 23:46 +0000 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/a20f0fa4c426 Merge Changeset: 3c3e9a1d65bd Author: dbuck Date: 2017-08-29 05:33 -0400 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/3c3e9a1d65bd 8185624: G1HeapVerifier's VerifyRootsClosure prints important information on info log level Summary: Fix logging of broken oop to error log level instead of info log level Reviewed-by: mgerdin, tschatzl Contributed-by: muthusamy.chinnathambi at oracle.com ! src/share/vm/gc/g1/g1HeapVerifier.cpp Changeset: 5cd4495a3efa Author: goetz Date: 2017-08-17 17:26 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/5cd4495a3efa 8186072: dll_build_name returns true even if file is missing. Summary: Split dll_build_name into two functions and consolidate to os.cpp file. Reviewed-by: stuefe, dholmes ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.cpp Changeset: 35670a2b20d5 Author: dholmes Date: 2017-08-29 10:41 +0000 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/35670a2b20d5 Merge Changeset: 182f9c89e337 Author: glaubitz Date: 2017-08-29 18:34 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/182f9c89e337 8186855: Multiple platforms broken after 8186476: Generalize Atomic::add with templates Reviewed-by: stuefe, coleenp ! src/os_cpu/aix_ppc/vm/atomic_aix_ppc.hpp ! src/os_cpu/bsd_zero/vm/atomic_bsd_zero.hpp ! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.hpp ! src/os_cpu/linux_s390/vm/atomic_linux_s390.hpp ! src/os_cpu/linux_sparc/vm/atomic_linux_sparc.hpp ! src/os_cpu/linux_zero/vm/atomic_linux_zero.hpp Changeset: 294bd8d9088c Author: jwilhelm Date: 2017-08-29 17:17 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/294bd8d9088c Merge Changeset: 7a698e293256 Author: mgerdin Date: 2017-08-29 12:17 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/7a698e293256 8186897: semaphore_posix.hpp should not be included on OSX Reviewed-by: stefank, dholmes ! src/os/posix/vm/os_posix.cpp Changeset: 3a8e8737cb36 Author: njian Date: 2017-08-24 16:12 +0800 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/3a8e8737cb36 8186325: AArch64: jtreg test hotspot/test/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java SEGV Reviewed-by: adinn, aph Contributed-by: stuart.monteith at linaro.org ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateTable_aarch64.cpp Changeset: 8d5a52d81b78 Author: coleenp Date: 2017-08-30 07:18 -0400 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/8d5a52d81b78 8181170: resolved_references array leaks for RedefineClasses Summary: clear out resolved_reference from ClassLoaderData::_handles Reviewed-by: stefank, jiangli, sspitsyn ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/oops/oopHandle.hpp Changeset: 5adfb4c2ed9c Author: coleenp Date: 2017-08-30 13:04 +0000 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/5adfb4c2ed9c Merge Changeset: f28a28fc1497 Author: zgu Date: 2017-08-30 15:48 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/f28a28fc1497 8186797: cardtable_rs in g1CollectedHeap::initialize() defined, but never used Reviewed-by: tschatzl, ehelin ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 644db104e2f0 Author: coleenp Date: 2017-08-30 19:18 -0400 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/644db104e2f0 8164207: Checking missing load-acquire in relation to _pd_set in dictionary.cpp Summary: Use load_acquire for accessing DictionaryEntry::_pd_set since it's accessed outside the SystemDictionary_lock Reviewed-by: zgu, twisti, dholmes, adinn ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/systemDictionary.cpp Changeset: 8acd232fb52a Author: rehn Date: 2017-08-31 08:18 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/8acd232fb52a 8186837: Memory ordering nmethod, _state and _stack_traversal_mark Reviewed-by: dholmes, rkennke ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 3ee845ce8ea1 Author: bobv Date: 2017-08-29 15:53 -0400 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/3ee845ce8ea1 8186248: Allow more flexibility in selecting Heap % of available RAM Reviewed-by: dholmes, drwhite ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! test/Makefile ! test/runtime/CommandLine/FlagWithInvalidValue.java ! test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java ! test/runtime/CommandLine/VMDeprecatedOptions.java Changeset: 075c0f5b20fa Author: bobv Date: 2017-08-31 16:29 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/075c0f5b20fa Merge Changeset: b471b0c614d6 Author: stuefe Date: 2017-08-31 18:34 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/b471b0c614d6 8186982: [aix] Garbage output for CPU info in hs-err file Reviewed-by: goetz, simonis Contributed-by: arno.zeller at sap.com ! src/os/aix/vm/os_aix.cpp Changeset: 7df86c5f8b5d Author: ccheung Date: 2017-08-28 15:34 -0700 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/7df86c5f8b5d 8186842: Use Java class loaders for creating the CDS archive Reviewed-by: coleenp, jiangli, iklam, mseledtsov Contributed-by: calvin.cheung at oracle.com, ioi.lam at oracle.com ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/klassFactory.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/memory/metaspaceClosure.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/constantPool.cpp ! 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/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/arguments_ext.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/utilities/exceptions.cpp ! test/runtime/SharedArchiveFile/BootAppendTests.java + test/runtime/SharedArchiveFile/NonBootLoaderClasses.java ! test/runtime/modules/PatchModule/PatchModuleCDS.java Changeset: a8ec32aa385e Author: ccheung Date: 2017-08-31 17:06 +0000 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/a8ec32aa385e Merge ! src/share/vm/runtime/arguments.cpp Changeset: 3d1150c7899c Author: kevinw Date: 2017-09-01 01:03 -0700 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/3d1150c7899c 8186902: jcmd GC.run should not be blocked by DisableExplicitGC Reviewed-by: mgerdin, sspitsyn ! src/share/vm/services/diagnosticCommand.cpp Changeset: 61c0ae8bee4e Author: gziemski Date: 2017-08-31 20:26 -0500 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/61c0ae8bee4e 8173715: Remove FlatProfiler Summary: Obsoleted Xprof flag, removed FlatProfiler code Reviewed-by: dholmes, coleenp, vlivanov, pliden ! make/lib/JvmFeatures.gmk ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/osThread_solaris.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/aix_ppc/vm/thread_aix_ppc.hpp ! src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp ! src/os_cpu/linux_s390/vm/thread_linux_s390.hpp ! src/share/vm/Xusage.txt ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/g1RootProcessor.cpp ! src/share/vm/gc/g1/g1RootProcessor.hpp ! src/share/vm/gc/parallel/pcTasks.cpp ! src/share/vm/gc/parallel/pcTasks.hpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/parallel/psTasks.cpp ! src/share/vm/gc/parallel/psTasks.hpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp - src/share/vm/runtime/fprofiler.cpp - src/share/vm/runtime/fprofiler.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/macros.hpp ! test/gc/g1/TestGCLogMessages.java ! test/runtime/CommandLine/TestNullTerminatedFlags.java - test/runtime/MinimalVM/Xprof.java Changeset: 046eab27258f Author: gziemski Date: 2017-09-01 13:03 +0000 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/046eab27258f Merge Changeset: 86445dc6021b Author: jwilhelm Date: 2017-09-03 14:19 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/86445dc6021b Merge - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java - src/share/vm/runtime/fprofiler.cpp - src/share/vm/runtime/fprofiler.hpp - test/runtime/MinimalVM/Xprof.java Changeset: 25b63c7d1fa3 Author: njian Date: 2017-08-31 10:28 +0800 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/25b63c7d1fa3 8187022: AArch64: UBFX instructions have wrong format string Reviewed-by: aph Contributed-by: daniel.stewart at linaro.org ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/aarch64_ad.m4 Changeset: 1a9c2e07a826 Author: jwilhelm Date: 2017-09-03 13:39 +0000 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/1a9c2e07a826 Merge From maurizio.cimadamore at oracle.com Thu Sep 7 21:58:26 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 21:58:26 +0000 Subject: hg: amber/amber/jdk: 88 new changesets Message-ID: <201709072158.v87LwT51016456@aojmv0008.oracle.com> Changeset: ddc25f646c2e Author: igerasim Date: 2017-08-31 22:21 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/ddc25f646c2e 8187023: Cannot read pkcs11 config file in UTF-16 environment Reviewed-by: ascarpino ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java + test/sun/security/pkcs11/Config/ReadConfInUTF16Env.java + test/sun/security/pkcs11/Config/ReadConfInUTF16Env.sh Changeset: dde51e70f319 Author: asaha Date: 2017-09-01 14:14 +0000 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/dde51e70f319 Added tag jdk-10+22 for changeset 83720375178f ! .hgtags Changeset: 20bb4051f723 Author: asaha Date: 2017-09-01 14:15 +0000 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/20bb4051f723 Merge Changeset: 4846f1bc6d2b Author: sherman Date: 2017-09-01 08:15 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/4846f1bc6d2b 8186751: Add ISO-8859-16 Charset support Reviewed-by: alanb + make/data/charsetmapping/ISO_8859_16.map ! make/data/charsetmapping/charsets ! src/java.base/share/classes/sun/nio/cs/Unicode.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/GB18030.java.template ! test/java/nio/charset/Charset/CharsetContainmentTest.java ! test/java/nio/charset/Charset/RegisteredCharsets.java ! test/sun/nio/cs/TestCharsetMapping.java Changeset: 5fcfc9e09966 Author: dfuchs Date: 2017-09-01 18:18 +0100 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/5fcfc9e09966 8187044: HttpClient ConnectionPool may spawn several concurrent CacheCleaner and prevent early GC of HttpClient. Summary: Fixes CacheCleaner creation logic in ConnectionPool. Reviewed-by: chegar ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.java ! test/java/net/httpclient/whitebox/Driver.java + test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java Changeset: f59720adabf8 Author: jjg Date: 2017-09-01 11:54 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/f59720adabf8 8187021: Remove 2 redundant

tags in java.base API docs Reviewed-by: darcy ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/module-info.java Changeset: daed9a0332d3 Author: jwilhelm Date: 2017-08-28 21:46 +0200 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/daed9a0332d3 Merge - src/java.base/share/classes/java/lang/doc-files/capchi.gif - src/java.base/share/classes/java/lang/doc-files/capiota.gif - src/java.base/share/classes/java/lang/doc-files/capsigma.gif - src/java.base/share/classes/java/lang/doc-files/captheta.gif - src/java.base/share/classes/java/lang/doc-files/capupsil.gif - src/java.base/share/classes/java/lang/doc-files/chi.gif - src/java.base/share/classes/java/lang/doc-files/iota.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc21.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc38.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc40.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc41.gif - src/java.base/share/classes/java/lang/doc-files/sigma1.gif - src/java.base/share/classes/java/lang/doc-files/theta.gif - src/java.base/share/classes/java/lang/doc-files/upsilon.gif - test/java/security/Provider/TestSecurityProvider.java - test/java/security/Provider/TestSecurityProviderClient.java - test/java/security/modules/ModularTest.java - test/javax/security/auth/login/modules/TEST.properties - test/lib/testlibrary/ClassFileInstaller.java Changeset: ab44eeefaac9 Author: jwilhelm Date: 2017-08-29 17:17 +0200 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/ab44eeefaac9 Merge Changeset: b55a87e91529 Author: jwilhelm Date: 2017-08-29 22:15 +0200 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/b55a87e91529 Merge Changeset: 9ab6150be6c0 Author: dsamersoff Date: 2017-08-31 21:31 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/9ab6150be6c0 8061228: Allow JDWP socket connector to accept connections from certain ip addresses only Summary: Introduce new parameter for JDWP agent, that allows to restrict connection to certain ip addresses only Reviewed-by: dcubed, clanger, rehn, sspitsyn ! src/jdk.jdwp.agent/share/native/include/jdwpTransport.h ! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c ! src/jdk.jdwp.agent/share/native/libjdwp/transport.c ! src/jdk.jdwp.agent/share/native/libjdwp/transport.h + test/com/sun/jdi/BasicJDWPConnectionTest.java Changeset: e6f271a20de8 Author: gziemski Date: 2017-08-31 20:25 -0500 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/e6f271a20de8 8173715: Remove FlatProfiler Summary: Obsoleted Xprof flag, removed FlatProfiler code Reviewed-by: mchung ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/linux/doc/man/java.1 ! src/solaris/doc/sun/man/man1/java.1 Changeset: 90d550ad1fba Author: gziemski Date: 2017-09-01 13:03 +0000 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/90d550ad1fba Merge Changeset: 92657a0613dd Author: jwilhelm Date: 2017-09-03 14:19 +0200 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/92657a0613dd Merge Changeset: 4276a5e50032 Author: xiaofeya Date: 2017-09-04 17:46 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/4276a5e50032 8134989: java/net/MulticastSocket/TestInterfaces.java failed due to unexpected IP address Reviewed-by: rriggs, chegar, msheppar ! test/java/net/MulticastSocket/TestInterfaces.java Changeset: a6c0c022f56f Author: lbourges Date: 2017-05-17 22:05 +0200 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/a6c0c022f56f 8180055: Upgrade the Marlin renderer in Java2D Summary: added the double-precision variant + MarlinFX backports + Improved MarlinTileGenerator + higher precision of the cubic / quadratic curve Reviewed-by: flar, pnarayanan ! src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/CollinearSimplifier.java ! src/java.desktop/share/classes/sun/java2d/marlin/Curve.java + src/java.desktop/share/classes/sun/java2d/marlin/DCollinearSimplifier.java + src/java.desktop/share/classes/sun/java2d/marlin/DCurve.java + src/java.desktop/share/classes/sun/java2d/marlin/DDasher.java + src/java.desktop/share/classes/sun/java2d/marlin/DHelpers.java + src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java + src/java.desktop/share/classes/sun/java2d/marlin/DPathConsumer2D.java + src/java.desktop/share/classes/sun/java2d/marlin/DRenderer.java + src/java.desktop/share/classes/sun/java2d/marlin/DRendererContext.java + src/java.desktop/share/classes/sun/java2d/marlin/DStroker.java + src/java.desktop/share/classes/sun/java2d/marlin/DTransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java + src/java.desktop/share/classes/sun/java2d/marlin/DoubleArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/FloatMath.java ! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java + src/java.desktop/share/classes/sun/java2d/marlin/IRendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java + src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinTileGenerator.java ! src/java.desktop/share/classes/sun/java2d/marlin/OffHeapArray.java ! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java Changeset: c4822869431e Author: ssadetsky Date: 2017-05-19 07:25 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/c4822869431e 8132299: Shift + Mouse wheel ScrollPane horizontal scrolling doesn't work on Linux but works on Mac. Reviewed-by: arapte, azvegint ! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c ! test/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java Changeset: 8af6f583c64e Author: psadhukhan Date: 2017-05-22 11:21 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/8af6f583c64e 7042497: javax.swing.JOptionPane.showInternalConfirmDialog throws RuntimeException Reviewed-by: ssadetsky, aniyogi ! src/java.desktop/share/classes/javax/swing/JOptionPane.java + test/javax/swing/JOptionPane/7042497/JOptionPaneConfirmDlgTest.java Changeset: 78765a0b65f2 Author: prr Date: 2017-05-22 09:34 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/78765a0b65f2 Merge - src/java.base/share/specs/serialization/changelog.md - src/java.base/share/specs/serialization/images/class.gif - test/java/nio/channels/DatagramChannel/NetworkConfiguration.java - test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java - test/lib/testlibrary/jdk/testlibrary/IOUtils.java - test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java - test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java - test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java - test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java Changeset: 1df761aac102 Author: prr Date: 2017-05-25 09:15 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/1df761aac102 Merge - src/java.base/share/classes/sun/security/ssl/RecordType.java - test/lib/testlibrary/ModuleInfoMaker.java - test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java - test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java Changeset: c7bdf294af3f Author: psadhukhan Date: 2017-05-27 12:55 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/c7bdf294af3f 6461834: Minimize WindowsLookAndFeel classes included with Unix JDKs Reviewed-by: ihse, aniyogi, prr ! src/java.desktop/share/classes/module-info.java + src/java.desktop/windows/classes/module-info.java.extra ! test/com/sun/java/swing/plaf/windows/Test6824600.java ! test/javax/swing/JButton/4796987/bug4796987.java ! test/javax/swing/JComboBox/4199622/bug4199622.java ! test/javax/swing/JComboBox/8015300/Test8015300.java ! test/javax/swing/JFileChooser/8046391/bug8046391.java ! test/javax/swing/JInternalFrame/6725409/bug6725409.java ! test/javax/swing/JSlider/6524424/bug6524424.java ! test/javax/swing/JTree/8004298/bug8004298.java ! test/javax/swing/border/Test4856008.java ! test/javax/swing/border/Test6978482.java Changeset: 13f281a646ec Author: prr Date: 2017-06-02 14:45 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/13f281a646ec Merge - make/data/docs-resources/specs/resources/jdk-default.css - test/java/io/Serializable/evolution/AddedExternField/run.sh - test/java/io/Serializable/evolution/RenamePackage/run.sh - test/java/io/Serializable/maskSyntheticModifier/Test.java - test/java/io/Serializable/maskSyntheticModifier/run.sh - test/java/io/Serializable/packageAccess/Test.java - test/java/io/Serializable/packageAccess/run.sh - test/java/io/Serializable/resolveClass/consTest/Test.java - test/java/io/Serializable/resolveClass/consTest/run.sh - test/java/io/Serializable/resolveClass/deserializeButton/Test.java - test/java/io/Serializable/resolveClass/deserializeButton/run.sh - test/java/io/Serializable/serialver/classpath/Test.java - test/java/io/Serializable/serialver/classpath/run.sh - test/java/io/Serializable/serialver/nested/Test.java - test/java/io/Serializable/serialver/nested/run.sh - test/java/io/Serializable/subclass/Test.java - test/java/io/Serializable/subclass/run.sh - test/java/io/Serializable/superclassDataLoss/Test.java - test/java/io/Serializable/superclassDataLoss/run.sh - test/java/io/Serializable/unnamedPackageSwitch/Test.java - test/java/io/Serializable/unnamedPackageSwitch/run.sh - test/java/net/Socket/OldSocketImpl.sh - test/java/net/URL/B5086147.sh - test/java/net/URLClassLoader/B5077773.java - test/java/net/URLClassLoader/B5077773.sh - test/java/net/URLClassLoader/closetest/build.sh - test/java/net/URLClassLoader/closetest/build2.sh - test/java/net/URLClassLoader/getresourceasstream/test.sh - test/java/net/URLClassLoader/sealing/checksealed.sh - test/java/net/URLConnection/6212146/test.sh - test/java/net/URLConnection/UNCTest.sh - test/java/nio/Buffer/LimitDirectMemory.sh - test/java/nio/channels/AsynchronousChannelGroup/Attack.java - test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java - test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh - test/lib/testlibrary/JavaToolUtils.java - test/lib/testlibrary/jdk/testlibrary/FileUtils.java - test/lib/testlibrary/jdk/testlibrary/JarUtils.java - test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java - test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java - test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java - test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java - test/tools/jar/multiRelease/data/runtimetest/base/versionResource - test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java - test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java - test/tools/jar/multiRelease/data/runtimetest/v10/versionResource - test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java - test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java - test/tools/jar/multiRelease/data/runtimetest/v9/versionResource Changeset: d23d309ef85a Author: psadhukhan Date: 2017-06-06 10:58 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/d23d309ef85a 6962725: Regtest javax/swing/JFileChooser/6738668/bug6738668.java fails under Linux Reviewed-by: serb ! test/javax/swing/JFileChooser/6738668/bug6738668.java ! test/javax/swing/JFileChooser/6738668/security.policy Changeset: 7d3e0c5b5e25 Author: aghaisas Date: 2017-06-07 16:43 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/7d3e0c5b5e25 8180370: Characters are skipped on input of Korean text on OS X Reviewed-by: serb, prr Contributed-by: sreeprakash.s at oracle.com ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m + test/javax/swing/JTextField/MissingCharsKorean/MissingCharsKorean.java Changeset: e582ee8842d6 Author: aghaisas Date: 2017-06-13 14:32 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/e582ee8842d6 6267105: UIDefaults.getUIError dumps error message to System.err and also throws Error. Reviewed-by: prr, ssadetsky Contributed-by: shashidhara.veerabhadraiah at oracle.com ! src/java.desktop/share/classes/javax/swing/UIDefaults.java Changeset: 905ba4e83b0c Author: aghaisas Date: 2017-06-15 17:13 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/905ba4e83b0c 8181782: [TESTBUG] [Macosx] JTextAreaEmojiTest is not executed Reviewed-by: psadhukhan, aniyogi Contributed-by: sreeprakash.s at oracle.com ! test/javax/swing/JTextArea/8148555/JTextAreaEmojiTest.java Changeset: 17d2d44e306c Author: psadhukhan Date: 2017-06-16 11:07 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/17d2d44e306c 8182031: Swing's ComboBox Popup opens and closes immediately Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java + test/javax/swing/JComboBox/8182031/ComboPopupTest.java Changeset: 0ec14d6528ef Author: psadhukhan Date: 2017-06-18 19:52 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/0ec14d6528ef 8177699: Some swing and awt tests are not in TEST.groups Reviewed-by: serb ! test/TEST.groups + test/com/apple/laf/TEST.properties + test/sun/applet/TEST.properties Changeset: fd9a519897e5 Author: psadhukhan Date: 2017-06-21 10:30 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/fd9a519897e5 8075918: The regression-swing case failed as the long Tab titles are not clipped with dots at the end with NimbusLookAndFeel Reviewed-by: serb, aniyogi ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! test/javax/swing/JTabbedPane/4310381/bug4310381.java Changeset: 4cdd5d954479 Author: psadhukhan Date: 2017-06-22 19:28 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/4cdd5d954479 8043315: Nimbus: Setting Nimbus.Overrides property affects custom keymap installation Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java + test/javax/swing/plaf/nimbus/TestNimbusOverride.java Changeset: a00c069b6a3b Author: prr Date: 2017-06-23 09:48 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/a00c069b6a3b Merge - src/java.base/share/classes/overview-core.html - src/java.base/share/specs/serialization/class.md - src/java.base/share/specs/serialization/examples.md - src/java.base/share/specs/serialization/exceptions.md - src/java.base/share/specs/serialization/images/version.gif - src/java.base/share/specs/serialization/index.md - src/java.base/share/specs/serialization/input.md - src/java.base/share/specs/serialization/output.md - src/java.base/share/specs/serialization/protocol.md - src/java.base/share/specs/serialization/security.md - src/java.base/share/specs/serialization/serial-arch.md - src/java.base/share/specs/serialization/version.md ! src/java.desktop/share/classes/module-info.java - src/java.desktop/share/specs/AWT_Native_Interface.html - src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib ! test/TEST.groups - test/java/io/File/MacPathTest.sh - test/java/io/File/basic.sh - test/java/io/FileOutputStream/FileOpen.sh - test/java/io/FileOutputStream/FileOpenNeg.java - test/java/io/FileOutputStream/FileOpenPos.java - test/java/io/Serializable/class/NonSerialA_1.java - test/java/io/Serializable/class/NonSerialA_2.java - test/java/io/Serializable/class/SerialA.java - test/java/io/Serializable/class/SerialA_1.java - test/java/io/Serializable/class/SerialA_2.java - test/java/io/Serializable/class/SerialA_3.java - test/java/io/Serializable/class/Test.java - test/java/io/Serializable/class/run.sh - test/java/nio/channels/Selector/lots_of_updates.sh - test/java/nio/channels/SocketChannel/Open.sh - test/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh - test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh - test/java/nio/charset/Charset/default.sh - test/java/nio/charset/coders/CheckSJISMappingProp.sh - test/java/nio/charset/spi/Test.java - test/java/nio/charset/spi/basic.sh - test/java/nio/file/Files/delete_on_close.sh - test/java/nio/file/Files/walkFileTree/PrintFileTree.java - test/java/nio/file/Files/walkFileTree/find.sh - test/java/nio/file/Path/MacPathTest.sh - test/java/util/Arrays/ParallelPrefix.java - test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java - test/lib/testlibrary/CompilerUtils.java - test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java - test/sun/net/InetAddress/nameservice/dns/cname.sh - test/sun/net/ftp/MarkResetTest.sh - test/sun/net/www/protocol/file/DirPermissionDenied.sh - test/sun/net/www/protocol/jar/B5105410.sh - test/sun/net/www/protocol/jar/copyin.sh - test/sun/net/www/protocol/jar/getcontenttype.sh - test/sun/net/www/protocol/jar/jarbug/run.sh - test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java - test/sun/net/www/protocol/jrt/other_resources.sh Changeset: f834f39cb870 Author: prr Date: 2017-06-29 13:07 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/f834f39cb870 Merge - make/src/classes/build/tools/docs/GenDocsBundlePage.java - make/src/classes/build/tools/docs/docs-bundle-page.html - make/src/classes/build/tools/docs/docs-module-groups.properties ! src/java.desktop/share/classes/javax/swing/JOptionPane.java ! src/java.desktop/share/classes/module-info.java - src/java.instrument/share/classes/java/lang/instrument/package.html - test/java/util/ServiceLoader/modules/BadProvidersTest.java - test/java/util/ServiceLoader/modules/Basic.java - test/java/util/ServiceLoader/modules/badfactories/badreturntype/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/classnotpublic/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/classnotpublic/Service.java - test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/Service.java - test/java/util/ServiceLoader/modules/badfactories/returnsnull/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/returnsnull/Service.java - test/java/util/ServiceLoader/modules/badfactories/throwsexception/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/throwsexception/Service.java - test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Provider.java - test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Service.java - test/java/util/ServiceLoader/modules/badproviders/notasubtype/Provider.java - test/java/util/ServiceLoader/modules/badproviders/notpublic/Provider.java - test/java/util/ServiceLoader/modules/badproviders/notpublic/Service.java - test/java/util/ServiceLoader/modules/badproviders/throwsexception/Provider.java - test/java/util/ServiceLoader/modules/badproviders/throwsexception/Service.java - test/java/util/ServiceLoader/modules/modules/bananascript/module-info.java - test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScript.java - test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScriptEngineFactory.java - test/java/util/ServiceLoader/modules/modules/test1/module-info.java - test/java/util/ServiceLoader/modules/modules/test1/p/ProviderFactory.java - test/java/util/ServiceLoader/modules/modules/test1/p/Service.java - test/java/util/ServiceLoader/modules/modules/test2/module-info.java - test/java/util/ServiceLoader/modules/modules/test2/p/Provider.java - test/java/util/ServiceLoader/modules/modules/test2/p/Service.java - test/java/util/ServiceLoader/modules/src/pearscript/META-INF/services/javax.script.ScriptEngineFactory - test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScript.java - test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java - test/lib/testlibrary/jdk/testlibrary/Platform.java - test/tools/launcher/modules/permit/AttemptAccess.java - test/tools/launcher/modules/permit/PermitIllegalAccess.java Changeset: 08ec9924fcbf Author: psadhukhan Date: 2017-06-30 11:03 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/08ec9924fcbf 8182402: Tooltip for Desktop button is in English when non-English locale is set Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java Changeset: 19098b855e42 Author: psadhukhan Date: 2017-07-01 09:56 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/19098b855e42 8075063: Context menu closes on mouse scroll Reviewed-by: ssadetsky ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java + test/javax/swing/JPopupMenu/8075063/ContextMenuScrollTest.java Changeset: e1e784e7fe35 Author: psadhukhan Date: 2017-07-01 10:00 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/e1e784e7fe35 8182577: Exception when Tab key moves focus to a JCheckbox with a custom ButtonModel Reviewed-by: ssadetsky, serb, kcr ! src/java.desktop/share/classes/javax/swing/ButtonModel.java ! src/java.desktop/share/classes/javax/swing/JToggleButton.java ! src/java.desktop/share/classes/javax/swing/LayoutFocusTraversalPolicy.java + test/javax/swing/DefaultButtonModel/DefaultButtonModelCrashTest.java Changeset: e11953665ba7 Author: psadhukhan Date: 2017-07-04 13:37 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/e11953665ba7 7190539: Nimbus LaF: JPopupMenu reacts on Ctrl+Enter Reviewed-by: ssadetsky, azvegint ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java + test/javax/swing/JPopupMenu/4870644/bug4870644.java Changeset: 1b869adc86f2 Author: mbaesken Date: 2017-06-30 16:32 +0200 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/1b869adc86f2 8183286: Some java/awt and javax/swing tests miss headful jtreg keyword Reviewed-by: serb, clanger ! test/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java ! test/java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java ! test/java/awt/Frame/ObscuredFrame/ObscuredFrameTest.java ! test/java/awt/PopupMenu/PopupMenuLocation.java ! test/java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java ! test/java/awt/Robot/MultiScreenRobotPosition/MultiScreenRobotPosition.java ! test/java/awt/Window/WindowDeadlockTest/WindowDeadlockTest.java ! test/java/awt/font/TextLayout/ArabicDiacriticTest.java ! test/javax/accessibility/JList/AccessibleJListChildNPETest.java ! test/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java ! test/javax/swing/JFrame/AlwaysOnTop/AlwaysOnTopImeTest.java ! test/javax/swing/JLightweightFrame/JLightweightFrameRoundTest.java ! test/javax/swing/JRadioButton/ButtonGroupFocus/ButtonGroupFocusTest.java ! test/javax/swing/JTree/4633594/JTreeFocusTest.java ! test/javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java ! test/javax/swing/text/html/StyleSheet/bug4936917.java Changeset: ef390b05c25d Author: aghaisas Date: 2017-07-06 16:45 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/ef390b05c25d 8165213: [TESTBUG] [PIT] consistent failure of a new regtest for 8163193 Reviewed-by: psadhukhan, serb Contributed-by: shashidhara.veerabhadraiah at oracle.com ! test/javax/swing/plaf/metal/MetalGradient/8163193/ButtonGradientTest.java Changeset: 509e7250736b Author: prr Date: 2017-07-06 09:22 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/509e7250736b Merge Changeset: 5fcac4064fdd Author: serb Date: 2017-07-06 15:54 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/5fcac4064fdd 8178403: DirectAudio in JavaSound may hang and leak Reviewed-by: prr, alitvinov ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java ! test/ProblemList.txt ! test/javax/sound/sampled/Clip/ClipCloseLoss.java Changeset: 87cfff8aeacb Author: aghaisas Date: 2017-07-10 14:55 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/87cfff8aeacb 6919529: NPE from MultiUIDefaults.getUIError Reviewed-by: aghaisas, psadhukhan, serb Contributed-by: shashidhara.veerabhadraiah at oracle.com ! src/java.desktop/share/classes/javax/swing/MultiUIDefaults.java + test/javax/swing/MultiUIDefaults/NPECheck/MultiUIDefaultsNPECheck.java Changeset: 2e4cdfc780cd Author: serb Date: 2017-07-10 14:41 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/2e4cdfc780cd 8183576: Synchronization in BufferedImage.setRGB(int x, int y, int rgb) is not necessary Reviewed-by: prr, flar, pnarayanan ! src/java.desktop/share/classes/java/awt/image/BufferedImage.java Changeset: 72c480992841 Author: psadhukhan Date: 2017-07-13 12:14 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/72c480992841 8184016: Text in native popup is not always updated with Sogou IME Reviewed-by: ssadetsky ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp Changeset: 62976d44cbc7 Author: psadhukhan Date: 2017-07-14 10:30 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/62976d44cbc7 8183529: FilleChooser in "Detail view" does not change the Language of the column headings Reviewed-by: ssadetsky ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp Changeset: 2d8f013734a2 Author: psadhukhan Date: 2017-07-15 11:15 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/2d8f013734a2 8184244: UIDefaults.addResourceBundle uses system class loader Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/UIDefaults.java Changeset: 93b7bd25273e Author: jdv Date: 2017-07-17 14:18 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/93b7bd25273e 8183349: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java and WriteAfterAbort.java Reviewed-by: serb, pnarayanan ! test/javax/imageio/plugins/shared/CanWriteSequence.java ! test/javax/imageio/plugins/shared/WriteAfterAbort.java Changeset: da56caf26b5c Author: prr Date: 2017-07-17 09:14 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/da56caf26b5c Merge ! test/ProblemList.txt - test/java/lang/System/MacEncoding/MacJNUEncoding.sh Changeset: f2a6d80dd60e Author: prr Date: 2017-07-20 09:38 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/f2a6d80dd60e Merge Changeset: 134501ad7b2a Author: psadhukhan Date: 2017-07-21 10:23 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/134501ad7b2a 8184813: Class javax/swing/plaf/metal/MetalFontDesktopProperty is broken in JDK10 Reviewed-by: prr, serb ! src/java.desktop/share/classes/module-info.java - src/java.desktop/windows/classes/module-info.java.extra ! test/com/sun/java/swing/plaf/windows/Test6824600.java ! test/javax/swing/JButton/4796987/bug4796987.java ! test/javax/swing/JComboBox/4199622/bug4199622.java ! test/javax/swing/JComboBox/8015300/Test8015300.java ! test/javax/swing/JFileChooser/8046391/bug8046391.java ! test/javax/swing/JInternalFrame/6725409/bug6725409.java ! test/javax/swing/JSlider/6524424/bug6524424.java ! test/javax/swing/JTree/8004298/bug8004298.java ! test/javax/swing/border/Test4856008.java ! test/javax/swing/border/Test6978482.java Changeset: e282991b6970 Author: serb Date: 2017-07-21 16:27 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/e282991b6970 8134256: copy/paste duplicated tests in some condition statements Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java ! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java + test/javax/swing/plaf/nimbus/AbstractRegionPainter/PaintContextScaleValidation.java + test/javax/swing/text/html/StyleSheet/BackgroundImage/BackgroundImagePosition.java Changeset: b0d7bf900075 Author: aghaisas Date: 2017-07-24 11:54 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/b0d7bf900075 8183341: Better cleanup for javax/imageio/AllowSearch.java Reviewed-by: prr, jdv, pnarayanan Contributed-by: shashidhara.veerabhadraiah at oracle.com ! test/javax/imageio/AllowSearch.java Changeset: 971e17807496 Author: prr Date: 2017-07-25 14:07 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/971e17807496 Merge Changeset: 0ef02247a818 Author: psadhukhan Date: 2017-07-26 10:47 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/0ef02247a818 8173739: JPopupMenu does not disappear on KeyEvent Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java + test/javax/swing/JPopupMenu/8173739/TestPopupMenu.java Changeset: 1a2ad984d501 Author: prr Date: 2017-07-27 12:36 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/1a2ad984d501 Merge - src/java.base/share/classes/sun/net/www/protocol/https/DefaultHostnameVerifier.java - src/java.base/share/classes/sun/util/locale/LocaleEquivalentMaps.java - test/java/lang/ClassLoader/deadlock/Alice.java - test/java/lang/ClassLoader/deadlock/Bob.java - test/java/lang/ClassLoader/deadlock/Starter.java - test/java/lang/ClassLoader/deadlock/SupAlice.java - test/java/lang/ClassLoader/deadlock/SupBob.java - test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh - test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh - test/java/util/Locale/tools/EquivMapsGenerator.java - test/java/util/Locale/tools/language-subtag-registry.txt Changeset: 88de64439af6 Author: psadhukhan Date: 2017-07-28 10:26 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/88de64439af6 7190581: Nimbus: PgDn at the bottom causes scrolling Reviewed-by: ssadetsky ! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java ! test/javax/swing/JTextArea/4697612/bug4697612.java Changeset: d4e5f053e75b Author: serb Date: 2017-07-28 14:39 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/d4e5f053e75b 8139050: -[AWTView draggingEnded:]: unrecognized selector message during drag and drop Reviewed-by: azvegint ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! test/java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java + test/javax/swing/dnd/8139050/NativeErrorsInTableDnD.java Changeset: 59b6ea076972 Author: pkbalakr Date: 2017-08-02 11:26 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/59b6ea076972 8027154: [TESTBUG] Test java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java fails Reviewed-by: serb, arapte Contributed-by: krishna.addepalli at oracle.com ! test/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java Changeset: c2e469517e00 Author: aghaisas Date: 2017-08-03 14:55 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/c2e469517e00 8058785: Nimbus disabled tooltip needs border Reviewed-by: serb, pkbalakr Contributed-by: shashidhara.veerabhadraiah at oracle.com ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf + test/javax/swing/plaf/nimbus/TestDisabledToolTipBorder.java Changeset: 705766d47a97 Author: serb Date: 2017-08-04 18:39 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/705766d47a97 8185093: Expensive multi-core choke point when any graphics objects are created Reviewed-by: prr, flar ! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java Changeset: 4b0d12ba70b8 Author: aghaisas Date: 2017-08-07 10:02 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/4b0d12ba70b8 8178106: There is no error message pop up when clicking 'create folder' button Reviewed-by: serb, psadhukhan Contributed-by: shashidhara.veerabhadraiah at oracle.com ! test/javax/swing/JFileChooser/8067660/FileChooserTest.java Changeset: 7975190ee1b6 Author: prr Date: 2017-08-07 09:45 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/7975190ee1b6 Merge - src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java - test/java/lang/ClassLoader/getResource/GetResource.sh - test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java Changeset: 8c41faaf67ba Author: dmarkov Date: 2017-08-08 14:07 +0100 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/8c41faaf67ba 8177414: Missing key events on Mac Os Reviewed-by: serb, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m + test/java/awt/InputMethods/InputMethodKeyEventsTest/InputMethodKeyEventsTest.java Changeset: d5b73eedc4a7 Author: azvegint Date: 2017-08-10 10:41 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/d5b73eedc4a7 8178448: MenuBar item handler fired twice Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/Desktop.java ! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java Changeset: 9dbe51fc9d6f Author: psadhukhan Date: 2017-08-10 10:46 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/9dbe51fc9d6f 8185890: Intermittent NPE in JLightweightFrame when updating cursor aceoss multiple graphics devices Reviewed-by: azvegint ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java Changeset: 77a5ad135a29 Author: serb Date: 2017-08-10 15:17 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/77a5ad135a29 8153871: [macosx] Low-level error on OS X 10.11 with DnD in Swing Reviewed-by: azvegint ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! test/javax/swing/dnd/8139050/NativeErrorsInTableDnD.java Changeset: fd986bf973c6 Author: mhalder Date: 2017-08-11 18:17 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/fd986bf973c6 8136999: [macosx] NSException and NPE in a crash test Reviewed-by: serb Contributed-by: manajit.halder at oracle.com ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m + test/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java Changeset: aad7d9872662 Author: prr Date: 2017-08-14 10:47 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/aad7d9872662 Merge ! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java Changeset: 0d9457fb89b2 Author: prr Date: 2017-08-16 11:31 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/0d9457fb89b2 Merge Changeset: 53edc766d217 Author: serb Date: 2017-08-17 13:51 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/53edc766d217 8185683: Inaccessible and unused classes can be removed from java.desktop module Reviewed-by: prr, kcr - src/java.desktop/macosx/classes/apple/laf/AquaLookAndFeel.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java - src/java.desktop/share/classes/com/sun/java/swing/Painter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ! test/javax/swing/JTable/6937798/bug6937798.java ! test/javax/swing/plaf/nimbus/Test6741426.java Changeset: c32965c8e99b Author: dbatrak Date: 2017-08-17 19:24 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/c32965c8e99b 8174744: [macos] Wrong rendering of string containing surrogate pairs Reviewed-by: prr, serb ! src/java.desktop/macosx/classes/sun/font/CCharToGlyphMapper.java + test/java/awt/FontClass/SurrogateTest/SuppCharDrawTest.java Changeset: 6e85acfe02c5 Author: lbourges Date: 2017-08-18 10:12 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/6e85acfe02c5 8186364: RFE: API for java.awt.geom.Path2D storage trimming Reviewed-by: prr, flar ! src/java.desktop/share/classes/java/awt/geom/Path2D.java ! test/java/awt/geom/Path2D/Path2DCopyConstructor.java Changeset: 7fef0f800d52 Author: prr Date: 2017-08-18 11:25 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/7fef0f800d52 Merge ! test/ProblemList.txt Changeset: ade058e0f067 Author: serb Date: 2017-08-18 14:03 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/ade058e0f067 8186263: The SunDropTargetEvent sometimes is not dispatched Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetEvent.java ! test/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java Changeset: 2d4405f3f8f8 Author: serb Date: 2017-08-22 09:41 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/2d4405f3f8f8 8186474: WColor class is superseded by the SystemColor and should be removed Reviewed-by: azvegint - src/java.desktop/windows/classes/sun/awt/windows/WColor.java ! src/java.desktop/windows/classes/sun/awt/windows/WPanelPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Color.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Color.h Changeset: ac927d179ff9 Author: prr Date: 2017-08-23 09:28 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/ac927d179ff9 8184135: Remove obsolete dga code and binaries from Solaris SPARC build. Reviewed-by: serb, psadhukhan, pnarayanan ! make/lib/Awt2dLibraries.gmk ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt/mapfile-vers-linux ! make/mapfiles/libawt_xawt/mapfile-vers ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.h - src/java.desktop/unix/native/libsunwjdga/dgalock.c - src/java.desktop/unix/native/libsunwjdga/jdga.h - src/java.desktop/unix/native/libsunwjdga/jdgadevice.h ! test/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh Changeset: 737070667c78 Author: prr Date: 2017-08-23 12:05 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/737070667c78 Merge - src/java.base/share/classes/java/lang/doc-files/capchi.gif - src/java.base/share/classes/java/lang/doc-files/capiota.gif - src/java.base/share/classes/java/lang/doc-files/capsigma.gif - src/java.base/share/classes/java/lang/doc-files/captheta.gif - src/java.base/share/classes/java/lang/doc-files/capupsil.gif - src/java.base/share/classes/java/lang/doc-files/chi.gif - src/java.base/share/classes/java/lang/doc-files/iota.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc21.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc38.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc40.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc41.gif - src/java.base/share/classes/java/lang/doc-files/sigma1.gif - src/java.base/share/classes/java/lang/doc-files/theta.gif - src/java.base/share/classes/java/lang/doc-files/upsilon.gif - src/jdk.security.auth/share/classes/com/sun/security/auth/PolicyFile.java - src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisLoginModule.java - src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisSystem.java - src/jdk.security.auth/solaris/native/libjaas/Solaris.c - test/java/security/Provider/TestSecurityProvider.java - test/java/security/Provider/TestSecurityProviderClient.java - test/java/security/modules/ModularTest.java - test/javax/security/auth/login/modules/TEST.properties Changeset: f68026915934 Author: serb Date: 2017-08-24 11:30 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/f68026915934 8186261: 4 JNI primitive type mismatch defect groups in XlibWrapper.c Reviewed-by: azvegint ! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c Changeset: 66539c09c053 Author: prr Date: 2017-08-28 11:53 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/66539c09c053 8186317: Cache font layout tables for use by harfbuzz Reviewed-by: srl, pnarayanan ! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java ! src/java.desktop/share/native/common/font/fontscalerdefs.h ! src/java.desktop/share/native/libfontmanager/HBShaper.c ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/hb-jdk.h ! src/java.desktop/share/native/libfontmanager/sunFont.c Changeset: 77d046dced5d Author: prr Date: 2017-08-29 10:47 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/77d046dced5d Merge - test/lib/testlibrary/ClassFileInstaller.java Changeset: 9bae8d7e5b8a Author: pkbalakr Date: 2017-08-30 16:56 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/9bae8d7e5b8a 8175015: FileSystemView.isDrive(File) memory leak on "C:\" file reference Reviewed-by: serb, psadhukhan Contributed-by: krishna.addepalli at oracle.com ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java + test/sun/awt/shell/FileSystemViewMemoryLeak.java Changeset: 892a8e0b5834 Author: serb Date: 2017-08-01 14:18 +0800 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/892a8e0b5834 8177951: Charset problem when the name of the sound device contains Chinese character Reviewed-by: amenkov, serb Contributed-by: Charlie Jiang ! make/lib/SoundLibraries.gmk + src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Charset_Util.cpp + src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Charset_Util.h ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Ports.c Changeset: dbb5b171a16b Author: azvegint Date: 2017-08-31 09:28 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/dbb5b171a16b 8181786: Extra runLater causes impossible states to be possible using javafx.embed.singleThread=true Reviewed-by: kcr ! src/java.desktop/share/classes/java/awt/EventDispatchThread.java ! src/java.desktop/share/classes/java/awt/EventQueue.java Changeset: cd9b04ac647e Author: prr Date: 2017-08-31 10:51 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/cd9b04ac647e Merge - make/data/charsetmapping/euc_tw.map ! src/java.desktop/share/classes/java/awt/EventQueue.java Changeset: cb4fd968fb83 Author: prr Date: 2017-08-31 13:09 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/cb4fd968fb83 8183351: Better cleanup for jdk/test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh Reviewed-by: serb ! test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh Changeset: c6f9f9e5f186 Author: serb Date: 2017-08-31 13:00 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/c6f9f9e5f186 8181566: JavaSound javadoc clarification Reviewed-by: amenkov ! src/java.desktop/share/classes/javax/sound/midi/InvalidMidiDataException.java ! src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java ! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java ! src/java.desktop/share/classes/javax/sound/midi/MidiDeviceReceiver.java ! src/java.desktop/share/classes/javax/sound/midi/MidiDeviceTransmitter.java ! src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java ! src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java ! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java ! src/java.desktop/share/classes/javax/sound/midi/MidiUnavailableException.java ! src/java.desktop/share/classes/javax/sound/midi/Receiver.java ! src/java.desktop/share/classes/javax/sound/midi/Sequencer.java ! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java ! src/java.desktop/share/classes/javax/sound/midi/SoundbankResource.java ! src/java.desktop/share/classes/javax/sound/midi/Synthesizer.java ! src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java ! src/java.desktop/share/classes/javax/sound/midi/Track.java ! src/java.desktop/share/classes/javax/sound/midi/Transmitter.java ! src/java.desktop/share/classes/javax/sound/midi/VoiceStatus.java ! src/java.desktop/share/classes/javax/sound/midi/package-info.java ! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileReader.java ! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileWriter.java ! src/java.desktop/share/classes/javax/sound/midi/spi/SoundbankReader.java ! src/java.desktop/share/classes/javax/sound/midi/spi/package-info.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioPermission.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java ! src/java.desktop/share/classes/javax/sound/sampled/BooleanControl.java ! src/java.desktop/share/classes/javax/sound/sampled/Clip.java ! src/java.desktop/share/classes/javax/sound/sampled/CompoundControl.java ! src/java.desktop/share/classes/javax/sound/sampled/Control.java ! src/java.desktop/share/classes/javax/sound/sampled/DataLine.java ! src/java.desktop/share/classes/javax/sound/sampled/Line.java ! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java ! src/java.desktop/share/classes/javax/sound/sampled/LineUnavailableException.java ! src/java.desktop/share/classes/javax/sound/sampled/Mixer.java ! src/java.desktop/share/classes/javax/sound/sampled/Port.java ! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java ! src/java.desktop/share/classes/javax/sound/sampled/SourceDataLine.java ! src/java.desktop/share/classes/javax/sound/sampled/UnsupportedAudioFileException.java ! src/java.desktop/share/classes/javax/sound/sampled/package-info.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileReader.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/package-info.java Changeset: ad37f4ce2062 Author: serb Date: 2017-08-31 15:47 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/ad37f4ce2062 8184435: Cleanup of javadoc in javax.print package Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/javax/print/AttributeException.java ! src/java.desktop/share/classes/javax/print/CancelablePrintJob.java ! src/java.desktop/share/classes/javax/print/Doc.java ! src/java.desktop/share/classes/javax/print/DocFlavor.java ! src/java.desktop/share/classes/javax/print/DocPrintJob.java ! src/java.desktop/share/classes/javax/print/FlavorException.java ! src/java.desktop/share/classes/javax/print/MimeType.java ! src/java.desktop/share/classes/javax/print/MultiDoc.java ! src/java.desktop/share/classes/javax/print/MultiDocPrintJob.java ! src/java.desktop/share/classes/javax/print/MultiDocPrintService.java ! src/java.desktop/share/classes/javax/print/PrintException.java ! src/java.desktop/share/classes/javax/print/PrintService.java ! src/java.desktop/share/classes/javax/print/PrintServiceLookup.java ! src/java.desktop/share/classes/javax/print/ServiceUI.java ! src/java.desktop/share/classes/javax/print/ServiceUIFactory.java ! src/java.desktop/share/classes/javax/print/SimpleDoc.java ! src/java.desktop/share/classes/javax/print/StreamPrintService.java ! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java ! src/java.desktop/share/classes/javax/print/URIException.java ! src/java.desktop/share/classes/javax/print/attribute/Attribute.java ! src/java.desktop/share/classes/javax/print/attribute/AttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/AttributeSetUtilities.java ! src/java.desktop/share/classes/javax/print/attribute/DateTimeSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/DocAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/DocAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/EnumSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/HashAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/HashDocAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/HashPrintJobAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/HashPrintRequestAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/HashPrintServiceAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/IntegerSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/PrintJobAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/PrintJobAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/PrintRequestAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/PrintRequestAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/PrintServiceAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/PrintServiceAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/ResolutionSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/SetOfIntegerSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/Size2DSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/SupportedValuesAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/TextSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/URISyntax.java ! src/java.desktop/share/classes/javax/print/attribute/UnmodifiableSetException.java ! src/java.desktop/share/classes/javax/print/attribute/package-info.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Chromaticity.java ! src/java.desktop/share/classes/javax/print/attribute/standard/ColorSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Compression.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Copies.java ! src/java.desktop/share/classes/javax/print/attribute/standard/CopiesSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCompleted.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCreation.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtProcessing.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Destination.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DialogTypeSelection.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DocumentName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Fidelity.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobHoldUntil.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressions.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsCompleted.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctets.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsProcessed.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheets.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsCompleted.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMessageFromOperator.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobOriginatingUserName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobPriority.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobPrioritySupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobSheets.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobState.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobStateReason.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobStateReasons.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Media.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaPrintableArea.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaSize.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaSizeName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaTray.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfDocuments.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfInterveningJobs.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberUp.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberUpSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/OrientationRequested.java ! src/java.desktop/share/classes/javax/print/attribute/standard/OutputDeviceAssigned.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PDLOverrideSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PageRanges.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinute.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinuteColor.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrintQuality.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterInfo.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterIsAcceptingJobs.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterLocation.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMakeAndModel.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMessageFromOperator.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfo.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterResolution.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterState.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReason.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReasons.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterURI.java ! src/java.desktop/share/classes/javax/print/attribute/standard/QueuedJobCount.java ! src/java.desktop/share/classes/javax/print/attribute/standard/ReferenceUriSchemesSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/RequestingUserName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Severity.java ! src/java.desktop/share/classes/javax/print/attribute/standard/SheetCollate.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Sides.java ! src/java.desktop/share/classes/javax/print/attribute/standard/package-info.java ! src/java.desktop/share/classes/javax/print/event/PrintEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintJobAdapter.java ! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeListener.java ! src/java.desktop/share/classes/javax/print/event/PrintJobEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintJobListener.java ! src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeListener.java ! src/java.desktop/share/classes/javax/print/event/package-info.java ! src/java.desktop/share/classes/javax/print/package-info.java Changeset: 6581f08c67b6 Author: pnarayanan Date: 2017-09-01 12:32 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/6581f08c67b6 8164971: PNG metadata does not handle ImageCreationTime Reviewed-by: prr, bpb, jdv Contributed-by: prahalad.kumar.narayanan at oracle.com ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java + test/javax/imageio/plugins/png/PngCreationTimeTest.java Changeset: 70359afda5d0 Author: pnarayanan Date: 2017-09-03 19:31 +0530 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/70359afda5d0 8187113: test/javax/imageio/plugins/png/PngCreationTimeTest.java fails Reviewed-by: serb, psadhukhan Contributed-by: prahalad.kumar.narayanan at oracle.com ! test/javax/imageio/plugins/png/PngCreationTimeTest.java + test/javax/imageio/plugins/png/duke.png Changeset: f3f6f6410d2d Author: prr Date: 2017-09-05 10:09 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/f3f6f6410d2d Merge - src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexConnectionInfo.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexOutputStream.java From maurizio.cimadamore at oracle.com Thu Sep 7 22:03:46 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:03:46 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201709072203.v87M3kYV020472@aojmv0008.oracle.com> Changeset: 6b5106e00716 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/6b5106e00716 Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:03:47 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:03:47 +0000 Subject: hg: amber/amber/jaxp: Automatic merge with default Message-ID: <201709072203.v87M3l19020555@aojmv0008.oracle.com> Changeset: b0bec9798623 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/jaxp/rev/b0bec9798623 Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:03:45 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:03:45 +0000 Subject: hg: amber/amber/corba: Automatic merge with default Message-ID: <201709072203.v87M3jRV020428@aojmv0008.oracle.com> Changeset: 6d9f8dcb25dc Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/corba/rev/6d9f8dcb25dc Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:03:48 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:03:48 +0000 Subject: hg: amber/amber/jdk: Automatic merge with default Message-ID: <201709072203.v87M3mBS020674@aojmv0008.oracle.com> Changeset: 4fa3e19e6653 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/4fa3e19e6653 Automatic merge with default - src/java.desktop/macosx/classes/apple/laf/AquaLookAndFeel.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java - src/java.desktop/share/classes/com/sun/java/swing/Painter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java - src/java.desktop/unix/native/libsunwjdga/dgalock.c - src/java.desktop/unix/native/libsunwjdga/jdga.h - src/java.desktop/unix/native/libsunwjdga/jdgadevice.h - src/java.desktop/windows/classes/sun/awt/windows/WColor.java From maurizio.cimadamore at oracle.com Thu Sep 7 22:03:49 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:03:49 +0000 Subject: hg: amber/amber/langtools: Automatic merge with default Message-ID: <201709072203.v87M3n1L020692@aojmv0008.oracle.com> Changeset: 211bd81860eb Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/langtools/rev/211bd81860eb Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:03:50 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:03:50 +0000 Subject: hg: amber/amber/jaxws: Automatic merge with default Message-ID: <201709072203.v87M3oMc020700@aojmv0008.oracle.com> Changeset: 915d73ef6280 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/jaxws/rev/915d73ef6280 Automatic merge with default - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package.html - src/java.xml.bind/share/classes/javax/xml/bind/helpers/package.html - src/java.xml.bind/share/classes/javax/xml/bind/util/package.html From maurizio.cimadamore at oracle.com Thu Sep 7 22:03:51 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:03:51 +0000 Subject: hg: amber/amber/hotspot: Automatic merge with default Message-ID: <201709072203.v87M3plU020705@aojmv0008.oracle.com> Changeset: b8fb8324627f Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/b8fb8324627f Automatic merge with default - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/constantPool.cpp - src/share/vm/runtime/fprofiler.cpp - src/share/vm/runtime/fprofiler.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/exceptions.cpp - test/runtime/MinimalVM/Xprof.java From maurizio.cimadamore at oracle.com Thu Sep 7 22:03:51 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:03:51 +0000 Subject: hg: amber/amber/nashorn: Automatic merge with default Message-ID: <201709072203.v87M3psm020708@aojmv0008.oracle.com> Changeset: d9ceb5082bb2 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/nashorn/rev/d9ceb5082bb2 Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:20 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:20 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201709072204.v87M4Koc022016@aojmv0008.oracle.com> Changeset: 2f9f9f47c522 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/2f9f9f47c522 Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:19 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:19 +0000 Subject: hg: amber/amber/corba: Automatic merge with default Message-ID: <201709072204.v87M4JCV021959@aojmv0008.oracle.com> Changeset: 4a855e7d28ad Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/corba/rev/4a855e7d28ad Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:21 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:21 +0000 Subject: hg: amber/amber/langtools: Automatic merge with default Message-ID: <201709072204.v87M4Lnv022076@aojmv0008.oracle.com> Changeset: 7a22956a0562 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/langtools/rev/7a22956a0562 Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:22 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:22 +0000 Subject: hg: amber/amber/jaxws: Automatic merge with default Message-ID: <201709072204.v87M4MFw022117@aojmv0008.oracle.com> Changeset: 80d030a4a256 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/jaxws/rev/80d030a4a256 Automatic merge with default - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package.html - src/java.xml.bind/share/classes/javax/xml/bind/helpers/package.html - src/java.xml.bind/share/classes/javax/xml/bind/util/package.html From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:23 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:23 +0000 Subject: hg: amber/amber/hotspot: Automatic merge with default Message-ID: <201709072204.v87M4NIW022191@aojmv0008.oracle.com> Changeset: f7525d52b8a2 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/f7525d52b8a2 Automatic merge with default - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java - src/share/vm/runtime/fprofiler.cpp - src/share/vm/runtime/fprofiler.hpp - test/runtime/MinimalVM/Xprof.java From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:24 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:24 +0000 Subject: hg: amber/amber/jaxp: Automatic merge with default Message-ID: <201709072204.v87M4OiL022199@aojmv0008.oracle.com> Changeset: 4afce417ee1c Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/jaxp/rev/4afce417ee1c Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:25 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:25 +0000 Subject: hg: amber/amber/jdk: Automatic merge with default Message-ID: <201709072204.v87M4Pat022213@aojmv0008.oracle.com> Changeset: 081dcf1d0835 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/081dcf1d0835 Automatic merge with default - src/java.desktop/macosx/classes/apple/laf/AquaLookAndFeel.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java - src/java.desktop/share/classes/com/sun/java/swing/Painter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java - src/java.desktop/unix/native/libsunwjdga/dgalock.c - src/java.desktop/unix/native/libsunwjdga/jdga.h - src/java.desktop/unix/native/libsunwjdga/jdgadevice.h - src/java.desktop/windows/classes/sun/awt/windows/WColor.java From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:26 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:26 +0000 Subject: hg: amber/amber/nashorn: Automatic merge with default Message-ID: <201709072204.v87M4QQA022218@aojmv0008.oracle.com> Changeset: 243e7fb40d1a Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:00 +0200 URL: http://hg.openjdk.java.net/amber/amber/nashorn/rev/243e7fb40d1a Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:53 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:53 +0000 Subject: hg: amber/amber/corba: Automatic merge with default Message-ID: <201709072204.v87M4ro4023467@aojmv0008.oracle.com> Changeset: 3debff56a01b Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/corba/rev/3debff56a01b Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:54 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:54 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201709072204.v87M4sAf023529@aojmv0008.oracle.com> Changeset: c1c03f972d23 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/c1c03f972d23 Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:54 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:54 +0000 Subject: hg: amber/amber/jaxp: Automatic merge with default Message-ID: <201709072204.v87M4tv6023607@aojmv0008.oracle.com> Changeset: b7546278c214 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/jaxp/rev/b7546278c214 Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:56 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:56 +0000 Subject: hg: amber/amber/jaxws: Automatic merge with default Message-ID: <201709072204.v87M4ucJ023728@aojmv0008.oracle.com> Changeset: 4d5c64809f3e Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/jaxws/rev/4d5c64809f3e Automatic merge with default - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package.html - src/java.xml.bind/share/classes/javax/xml/bind/helpers/package.html - src/java.xml.bind/share/classes/javax/xml/bind/util/package.html From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:55 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:55 +0000 Subject: hg: amber/amber/langtools: Automatic merge with default Message-ID: <201709072204.v87M4tXs023676@aojmv0008.oracle.com> Changeset: 3a70fc236fdd Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/langtools/rev/3a70fc236fdd Automatic merge with default ! .hgtags From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:57 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:57 +0000 Subject: hg: amber/amber/jdk: Automatic merge with default Message-ID: <201709072204.v87M4vkn023752@aojmv0008.oracle.com> Changeset: 7c95180a6e52 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/7c95180a6e52 Automatic merge with default - src/java.desktop/macosx/classes/apple/laf/AquaLookAndFeel.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java - src/java.desktop/share/classes/com/sun/java/swing/Painter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java - src/java.desktop/unix/native/libsunwjdga/dgalock.c - src/java.desktop/unix/native/libsunwjdga/jdga.h - src/java.desktop/unix/native/libsunwjdga/jdgadevice.h - src/java.desktop/windows/classes/sun/awt/windows/WColor.java From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:58 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:58 +0000 Subject: hg: amber/amber/hotspot: Automatic merge with default Message-ID: <201709072204.v87M4w6n023779@aojmv0008.oracle.com> Changeset: 79bf59121b66 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/79bf59121b66 Automatic merge with default - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java - src/share/vm/runtime/fprofiler.cpp - src/share/vm/runtime/fprofiler.hpp - test/runtime/MinimalVM/Xprof.java From maurizio.cimadamore at oracle.com Thu Sep 7 22:04:58 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:04:58 +0000 Subject: hg: amber/amber/nashorn: Automatic merge with default Message-ID: <201709072204.v87M4wML023784@aojmv0008.oracle.com> Changeset: 98a499daa270 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/nashorn/rev/98a499daa270 Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:05:27 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:05:27 +0000 Subject: hg: amber/amber/corba: Automatic merge with default Message-ID: <201709072205.v87M5Spb025293@aojmv0008.oracle.com> Changeset: 58b3a3c6b81e Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/corba/rev/58b3a3c6b81e Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:05:27 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:05:27 +0000 Subject: hg: amber/amber/jaxp: Automatic merge with default Message-ID: <201709072205.v87M5Rar025218@aojmv0008.oracle.com> Changeset: a0d1f5733090 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/jaxp/rev/a0d1f5733090 Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:05:26 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:05:26 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201709072205.v87M5Q4l025145@aojmv0008.oracle.com> Changeset: 6254aa22c0e3 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/6254aa22c0e3 Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:05:29 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:05:29 +0000 Subject: hg: amber/amber/langtools: Automatic merge with default Message-ID: <201709072205.v87M5TLt025395@aojmv0008.oracle.com> Changeset: b60b19b81183 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/langtools/rev/b60b19b81183 Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:05:28 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:05:28 +0000 Subject: hg: amber/amber/jaxws: Automatic merge with default Message-ID: <201709072205.v87M5SFp025342@aojmv0008.oracle.com> Changeset: e98433bd4403 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/jaxws/rev/e98433bd4403 Automatic merge with default - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package.html - src/java.xml.bind/share/classes/javax/xml/bind/helpers/package.html - src/java.xml.bind/share/classes/javax/xml/bind/util/package.html From maurizio.cimadamore at oracle.com Thu Sep 7 22:05:30 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:05:30 +0000 Subject: hg: amber/amber/jdk: Automatic merge with default Message-ID: <201709072205.v87M5Ub2025424@aojmv0008.oracle.com> Changeset: b4a4e261bbb9 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/b4a4e261bbb9 Automatic merge with default - src/java.desktop/macosx/classes/apple/laf/AquaLookAndFeel.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java - src/java.desktop/share/classes/com/sun/java/swing/Painter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java - src/java.desktop/unix/native/libsunwjdga/dgalock.c - src/java.desktop/unix/native/libsunwjdga/jdga.h - src/java.desktop/unix/native/libsunwjdga/jdgadevice.h - src/java.desktop/windows/classes/sun/awt/windows/WColor.java From maurizio.cimadamore at oracle.com Thu Sep 7 22:05:31 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:05:31 +0000 Subject: hg: amber/amber/nashorn: Automatic merge with default Message-ID: <201709072205.v87M5VKq025429@aojmv0008.oracle.com> Changeset: 9563e0b29c7e Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/nashorn/rev/9563e0b29c7e Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:05:31 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:05:31 +0000 Subject: hg: amber/amber/hotspot: Automatic merge with default Message-ID: <201709072205.v87M5VnQ025432@aojmv0008.oracle.com> Changeset: 8b37f7b63a75 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:01 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/8b37f7b63a75 Automatic merge with default - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java - src/share/vm/runtime/fprofiler.cpp - src/share/vm/runtime/fprofiler.hpp - test/runtime/MinimalVM/Xprof.java From maurizio.cimadamore at oracle.com Thu Sep 7 22:06:00 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:06:00 +0000 Subject: hg: amber/amber/corba: Automatic merge with default Message-ID: <201709072206.v87M610t026912@aojmv0008.oracle.com> Changeset: a9e9218987d9 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/corba/rev/a9e9218987d9 Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:05:58 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:05:58 +0000 Subject: hg: amber/amber: Automatic merge with default Message-ID: <201709072205.v87M5wvQ026777@aojmv0008.oracle.com> Changeset: 852c023838d3 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/852c023838d3 Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:05:59 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:05:59 +0000 Subject: hg: amber/amber/jaxp: Automatic merge with default Message-ID: <201709072205.v87M5x7s026835@aojmv0008.oracle.com> Changeset: da17e1373397 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/jaxp/rev/da17e1373397 Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:06:01 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:06:01 +0000 Subject: hg: amber/amber/jaxws: Automatic merge with default Message-ID: <201709072206.v87M61id026985@aojmv0008.oracle.com> Changeset: 704212b2b57a Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/jaxws/rev/704212b2b57a Automatic merge with default - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package.html - src/java.xml.bind/share/classes/javax/xml/bind/helpers/package.html - src/java.xml.bind/share/classes/javax/xml/bind/util/package.html From maurizio.cimadamore at oracle.com Thu Sep 7 22:06:03 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:06:03 +0000 Subject: hg: amber/amber/jdk: Automatic merge with default Message-ID: <201709072206.v87M64YH027035@aojmv0008.oracle.com> Changeset: f8d4156cdb72 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/f8d4156cdb72 Automatic merge with default - src/java.desktop/macosx/classes/apple/laf/AquaLookAndFeel.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java - src/java.desktop/share/classes/com/sun/java/swing/Painter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java - src/java.desktop/unix/native/libsunwjdga/dgalock.c - src/java.desktop/unix/native/libsunwjdga/jdga.h - src/java.desktop/unix/native/libsunwjdga/jdgadevice.h - src/java.desktop/windows/classes/sun/awt/windows/WColor.java From maurizio.cimadamore at oracle.com Thu Sep 7 22:06:02 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:06:02 +0000 Subject: hg: amber/amber/langtools: Automatic merge with default Message-ID: <201709072206.v87M62GO027028@aojmv0008.oracle.com> Changeset: 94845205040b Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/langtools/rev/94845205040b Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:06:05 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:06:05 +0000 Subject: hg: amber/amber/nashorn: Automatic merge with default Message-ID: <201709072206.v87M65St027044@aojmv0008.oracle.com> Changeset: 66b7313dee46 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/nashorn/rev/66b7313dee46 Automatic merge with default From maurizio.cimadamore at oracle.com Thu Sep 7 22:06:04 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:06:04 +0000 Subject: hg: amber/amber/hotspot: Automatic merge with default Message-ID: <201709072206.v87M64dR027040@aojmv0008.oracle.com> Changeset: 65784e884a80 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/65784e884a80 Automatic merge with default - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java - src/share/vm/runtime/fprofiler.cpp - src/share/vm/runtime/fprofiler.hpp - test/runtime/MinimalVM/Xprof.java From maurizio.cimadamore at oracle.com Thu Sep 7 22:06:34 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:06:34 +0000 Subject: hg: amber/amber: Automatic merge with condy Message-ID: <201709072206.v87M6YUk028296@aojmv0008.oracle.com> Changeset: 51c9e3e5e321 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/rev/51c9e3e5e321 Automatic merge with condy From maurizio.cimadamore at oracle.com Thu Sep 7 22:06:34 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:06:34 +0000 Subject: hg: amber/amber/jaxp: Automatic merge with condy Message-ID: <201709072206.v87M6YTO028246@aojmv0008.oracle.com> Changeset: 9c63c5752606 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/jaxp/rev/9c63c5752606 Automatic merge with condy From maurizio.cimadamore at oracle.com Thu Sep 7 22:06:33 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:06:33 +0000 Subject: hg: amber/amber/corba: Automatic merge with condy Message-ID: <201709072206.v87M6XAm028189@aojmv0008.oracle.com> Changeset: 0069aa7a7398 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/corba/rev/0069aa7a7398 Automatic merge with condy From maurizio.cimadamore at oracle.com Thu Sep 7 22:06:35 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:06:35 +0000 Subject: hg: amber/amber/langtools: Automatic merge with condy Message-ID: <201709072206.v87M6ZFC028358@aojmv0008.oracle.com> Changeset: b553aebee24a Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/langtools/rev/b553aebee24a Automatic merge with condy From maurizio.cimadamore at oracle.com Thu Sep 7 22:06:36 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:06:36 +0000 Subject: hg: amber/amber/jaxws: Automatic merge with condy Message-ID: <201709072206.v87M6aDk028417@aojmv0008.oracle.com> Changeset: 0d546cd7aa34 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/jaxws/rev/0d546cd7aa34 Automatic merge with condy - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package.html - src/java.xml.bind/share/classes/javax/xml/bind/helpers/package.html - src/java.xml.bind/share/classes/javax/xml/bind/util/package.html From maurizio.cimadamore at oracle.com Thu Sep 7 22:06:38 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:06:38 +0000 Subject: hg: amber/amber/hotspot: Automatic merge with condy Message-ID: <201709072206.v87M6cRE028431@aojmv0008.oracle.com> Changeset: 94eb0e00259f Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/hotspot/rev/94eb0e00259f Automatic merge with condy - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java - src/share/vm/runtime/fprofiler.cpp - src/share/vm/runtime/fprofiler.hpp - test/runtime/MinimalVM/Xprof.java From maurizio.cimadamore at oracle.com Thu Sep 7 22:06:39 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:06:39 +0000 Subject: hg: amber/amber/nashorn: Automatic merge with condy Message-ID: <201709072206.v87M6dng028451@aojmv0008.oracle.com> Changeset: a33f4389ca4c Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/nashorn/rev/a33f4389ca4c Automatic merge with condy From maurizio.cimadamore at oracle.com Thu Sep 7 22:06:38 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Thu, 07 Sep 2017 22:06:38 +0000 Subject: hg: amber/amber/jdk: Automatic merge with condy Message-ID: <201709072206.v87M6c7f028427@aojmv0008.oracle.com> Changeset: 8b9f084a1c38 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 00:02 +0200 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/8b9f084a1c38 Automatic merge with condy - src/java.desktop/macosx/classes/apple/laf/AquaLookAndFeel.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java - src/java.desktop/share/classes/com/sun/java/swing/Painter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java - src/java.desktop/unix/native/libsunwjdga/dgalock.c - src/java.desktop/unix/native/libsunwjdga/jdga.h - src/java.desktop/unix/native/libsunwjdga/jdgadevice.h - src/java.desktop/windows/classes/sun/awt/windows/WColor.java From paul.sandoz at oracle.com Fri Sep 8 18:44:25 2017 From: paul.sandoz at oracle.com (paul.sandoz at oracle.com) Date: Fri, 08 Sep 2017 18:44:25 +0000 Subject: hg: amber/amber/jdk: Update pack200-verifier/src/xmlkit/ClassReader.java which depends Message-ID: <201709081844.v88IiQ0K016356@aojmv0008.oracle.com> Changeset: c64b7497b866 Author: psandoz Date: 2017-09-08 11:41 -0700 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/c64b7497b866 Update pack200-verifier/src/xmlkit/ClassReader.java which depends on internal tools API. ! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java From maurizio.cimadamore at oracle.com Fri Sep 8 18:49:50 2017 From: maurizio.cimadamore at oracle.com (maurizio.cimadamore at oracle.com) Date: Fri, 08 Sep 2017 18:49:50 +0000 Subject: hg: amber/amber/jdk: Automatic merge with condy Message-ID: <201709081849.v88InoaG023950@aojmv0008.oracle.com> Changeset: e9fcb9b2f936 Author: langtools at sthdev02.uk.oracle.com Date: 2017-09-08 20:46 +0200 URL: http://hg.openjdk.java.net/amber/amber/jdk/rev/e9fcb9b2f936 Automatic merge with condy From bsrbnd at gmail.com Sun Sep 10 17:20:15 2017 From: bsrbnd at gmail.com (B. Blaser) Date: Sun, 10 Sep 2017 19:20:15 +0200 Subject: [enhanced-enums]: Enhanced enums failure with raw types? Message-ID: Vicente, Maurizio, All, Consider the following example involving a raw type in an enhanced enum: public class A { enum E { INTEGER(Integer.class), FLOAT(Float.class); E(Class clazz) {} } enum F { INTEGER(Integer.class); F(Class clazz) {} } static class C { C INTEGER = new C(Integer.class), FLOAT = new C(Float.class); C(Class clazz) {} } } Javac fails to compile the latter but I'd be more expecting an unchecked warning instead, as for classes: $ javac -Xlint:unchecked A.java A.java:3: warning: [unchecked] unchecked call to E(Class) as a member of the raw type E INTEGER(Integer.class), FLOAT(Float.class); ^ where X is a type-variable: X extends Object declared in enum E A.java:13: warning: [unchecked] unchecked call to C(Class) as a member of the raw type C C INTEGER = new C(Integer.class), FLOAT = new C(Float.class); ^ where X is a type-variable: X extends Object declared in class C 2 warnings I've provided a simple fix here under (repo.: amber, branch: enhanced-enums, rev.: 7a22956a0562). Any comment is welcome, Bernard diff -r 7a22956a0562 src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java --- a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Fri Sep 08 00:00:41 2017 +0200 +++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Sun Sep 10 16:23:02 2017 +0200 @@ -903,15 +903,19 @@ } Type attribExprAsEnumType(Env env, JCExpression type) { + return attribExprAsEnumType(env, type, true); + } + Type attribExprAsEnumType(Env env, JCExpression type, boolean erase) { if (type.hasTag(IDENT)) { JCIdent id = (JCIdent)type; Assert.check((env.enclClass.sym.flags() & ENUM) != 0); - id.type = env.info.scope.owner.enclClass().type; + Type t = env.info.scope.owner.enclClass().type; + id.type = t.isParameterized() && erase ? types.erasure(t): t; id.sym = env.info.scope.owner.enclClass(); return id.type; } else { JCTypeApply ta = (JCTypeApply)type; - Type enumBaseType = attribExprAsEnumType(env, ta.clazz); + Type enumBaseType = attribExprAsEnumType(env, ta.clazz, false); ResultInfo prevInfo = resultInfo; resultInfo = unknownTypeInfo; try { From maurizio.cimadamore at oracle.com Mon Sep 11 08:35:58 2017 From: maurizio.cimadamore at oracle.com (Maurizio Cimadamore) Date: Mon, 11 Sep 2017 09:35:58 +0100 Subject: [enhanced-enums]: Enhanced enums failure with raw types? In-Reply-To: References: Message-ID: <7b0318cb-26af-661b-309a-6e09c2c46097@oracle.com> Thanks B. unfortunately, the enhanced enum feature is not gonna make it, because of serious issues discovered during the exploration phase - see this email: http://mail.openjdk.java.net/pipermail/amber-spec-experts/2017-May/000041.html That said, I can't find 'raw type in an enhanced enum' in your example - is this the right source? You mean 'F' - which is not raw - just unparameterized? Cheers Maurizio On 10/09/17 18:20, B. Blaser wrote: > Vicente, Maurizio, All, > > Consider the following example involving a raw type in an enhanced enum: > > public class A { > enum E { > INTEGER(Integer.class), FLOAT(Float.class); > E(Class clazz) {} > } > > enum F { > INTEGER(Integer.class); > F(Class clazz) {} > } > > static class C { > C INTEGER = new C(Integer.class), FLOAT = new C(Float.class); > C(Class clazz) {} > } > } > > Javac fails to compile the latter but I'd be more expecting an > unchecked warning instead, as for classes: > > $ javac -Xlint:unchecked A.java > A.java:3: warning: [unchecked] unchecked call to E(Class) as a > member of the raw type E > INTEGER(Integer.class), FLOAT(Float.class); > ^ > where X is a type-variable: > X extends Object declared in enum E > A.java:13: warning: [unchecked] unchecked call to C(Class) as a > member of the raw type C > C INTEGER = new C(Integer.class), FLOAT = new C(Float.class); > ^ > where X is a type-variable: > X extends Object declared in class C > 2 warnings > > I've provided a simple fix here under (repo.: amber, branch: > enhanced-enums, rev.: 7a22956a0562). > > Any comment is welcome, > Bernard > > diff -r 7a22956a0562 > src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java > --- a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java > Fri Sep 08 00:00:41 2017 +0200 > +++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java > Sun Sep 10 16:23:02 2017 +0200 > @@ -903,15 +903,19 @@ > } > > Type attribExprAsEnumType(Env env, JCExpression type) { > + return attribExprAsEnumType(env, type, true); > + } > + Type attribExprAsEnumType(Env env, JCExpression > type, boolean erase) { > if (type.hasTag(IDENT)) { > JCIdent id = (JCIdent)type; > Assert.check((env.enclClass.sym.flags() & ENUM) != 0); > - id.type = env.info.scope.owner.enclClass().type; > + Type t = env.info.scope.owner.enclClass().type; > + id.type = t.isParameterized() && erase ? types.erasure(t): t; > id.sym = env.info.scope.owner.enclClass(); > return id.type; > } else { > JCTypeApply ta = (JCTypeApply)type; > - Type enumBaseType = attribExprAsEnumType(env, ta.clazz); > + Type enumBaseType = attribExprAsEnumType(env, ta.clazz, false); > ResultInfo prevInfo = resultInfo; > resultInfo = unknownTypeInfo; > try { From bsrbnd at gmail.com Mon Sep 11 11:38:32 2017 From: bsrbnd at gmail.com (B. Blaser) Date: Mon, 11 Sep 2017 13:38:32 +0200 Subject: [enhanced-enums]: Enhanced enums failure with raw types? In-Reply-To: <7b0318cb-26af-661b-309a-6e09c2c46097@oracle.com> References: <7b0318cb-26af-661b-309a-6e09c2c46097@oracle.com> Message-ID: Hi, On 11 September 2017 at 10:35, Maurizio Cimadamore wrote: > Thanks B. > unfortunately, the enhanced enum feature is not gonna make it, because of > serious issues discovered during the exploration phase - see this email: > > http://mail.openjdk.java.net/pipermail/amber-spec-experts/2017-May/000041.html > > That said, I can't find 'raw type in an enhanced enum' in your example - is > this the right source? You mean 'F' - which is not raw - just > unparameterized? The problem is in "E" ("F" and "C" are working fine, they are just here as comparison): public class A { enum E { INTEGER(Integer.class); E(Class clazz) {} } } This simple example doesn't compile because the current version of javac determines "E" as type for "INTEGER" and is then expecting "Class" as argument to the constructor which is incompatible with "Class" (INTEGER would work fine). So, I think the type of INTEGER (in our example) should be "E", the erasure of "E", and the expected argument would be "Class" which is compatible with "Class" (but producing an unchecked warning). We could simulate this with classes, as follows: public class A { static class C { C INTEGER = new C(Integer.class); C(Class clazz) {} } } I think this is only a small compiler bug (see the patch below), not a problem of specification. The fix simply ensures that "INTEGER" (without type argument in the parameterized enum "E") will have type "E" and not "E" which wouldn't make any sense at my opinion. Note that the output of "javac -Xlint:unchecked A.java" I gave yesterday is what I would expect (and it's produced with the fix I suggested). The actual version simply fails to compile this example ending with an error as explained above. I hope this is clearer... What do you think? Cheers, Bernard > Cheers > Maurizio > > > > On 10/09/17 18:20, B. Blaser wrote: >> >> Vicente, Maurizio, All, >> >> Consider the following example involving a raw type in an enhanced enum: >> >> public class A { >> enum E { >> INTEGER(Integer.class), FLOAT(Float.class); >> E(Class clazz) {} >> } >> >> enum F { >> INTEGER(Integer.class); >> F(Class clazz) {} >> } >> >> static class C { >> C INTEGER = new C(Integer.class), FLOAT = new >> C(Float.class); >> C(Class clazz) {} >> } >> } >> >> Javac fails to compile the latter but I'd be more expecting an >> unchecked warning instead, as for classes: >> >> $ javac -Xlint:unchecked A.java >> A.java:3: warning: [unchecked] unchecked call to E(Class) as a >> member of the raw type E >> INTEGER(Integer.class), FLOAT(Float.class); >> ^ >> where X is a type-variable: >> X extends Object declared in enum E >> A.java:13: warning: [unchecked] unchecked call to C(Class) as a >> member of the raw type C >> C INTEGER = new C(Integer.class), FLOAT = new >> C(Float.class); >> ^ >> where X is a type-variable: >> X extends Object declared in class C >> 2 warnings >> >> I've provided a simple fix here under (repo.: amber, branch: >> enhanced-enums, rev.: 7a22956a0562). >> >> Any comment is welcome, >> Bernard >> >> diff -r 7a22956a0562 >> src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java >> --- a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java >> Fri Sep 08 00:00:41 2017 +0200 >> +++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java >> Sun Sep 10 16:23:02 2017 +0200 >> @@ -903,15 +903,19 @@ >> } >> >> Type attribExprAsEnumType(Env env, JCExpression type) { >> + return attribExprAsEnumType(env, type, true); >> + } >> + Type attribExprAsEnumType(Env env, JCExpression >> type, boolean erase) { >> if (type.hasTag(IDENT)) { >> JCIdent id = (JCIdent)type; >> Assert.check((env.enclClass.sym.flags() & ENUM) != 0); >> - id.type = env.info.scope.owner.enclClass().type; >> + Type t = env.info.scope.owner.enclClass().type; >> + id.type = t.isParameterized() && erase ? types.erasure(t): t; >> id.sym = env.info.scope.owner.enclClass(); >> return id.type; >> } else { >> JCTypeApply ta = (JCTypeApply)type; >> - Type enumBaseType = attribExprAsEnumType(env, ta.clazz); >> + Type enumBaseType = attribExprAsEnumType(env, ta.clazz, >> false); >> ResultInfo prevInfo = resultInfo; >> resultInfo = unknownTypeInfo; >> try { > > From maurizio.cimadamore at oracle.com Mon Sep 11 13:27:31 2017 From: maurizio.cimadamore at oracle.com (Maurizio Cimadamore) Date: Mon, 11 Sep 2017 14:27:31 +0100 Subject: [enhanced-enums]: Enhanced enums failure with raw types? In-Reply-To: References: <7b0318cb-26af-661b-309a-6e09c2c46097@oracle.com> Message-ID: Yep - it's a bug in the impl - in the sense that the members of a raw types are erased, meaning that the constructor of E, viewed as a member of a raw type is simply: E(Class clazz) So, your code should work (with warning). That said, I don't think fixing this is a priority, (as anticipated) given the current status of the feature. Maurizio On 11/09/17 12:38, B. Blaser wrote: > Hi, > > On 11 September 2017 at 10:35, Maurizio Cimadamore > wrote: >> Thanks B. >> unfortunately, the enhanced enum feature is not gonna make it, because of >> serious issues discovered during the exploration phase - see this email: >> >> http://mail.openjdk.java.net/pipermail/amber-spec-experts/2017-May/000041.html >> >> That said, I can't find 'raw type in an enhanced enum' in your example - is >> this the right source? You mean 'F' - which is not raw - just >> unparameterized? > The problem is in "E" ("F" and "C" are working fine, they are just > here as comparison): > > public class A { > enum E { > INTEGER(Integer.class); > E(Class clazz) {} > } > } > > This simple example doesn't compile because the current version of > javac determines "E" as type for "INTEGER" and is then expecting > "Class" as argument to the constructor which is incompatible with > "Class" (INTEGER would work fine). > > So, I think the type of INTEGER (in our example) should be "E", the > erasure of "E", and the expected argument would be "Class" which is > compatible with "Class" (but producing an unchecked warning). > > We could simulate this with classes, as follows: > > public class A { > static class C { > C INTEGER = new C(Integer.class); > C(Class clazz) {} > } > } > > I think this is only a small compiler bug (see the patch below), not a > problem of specification. > The fix simply ensures that "INTEGER" (without type argument in the > parameterized enum "E") will have type "E" and not "E" which > wouldn't make any sense at my opinion. > > Note that the output of "javac -Xlint:unchecked A.java" I gave > yesterday is what I would expect (and it's produced with the fix I > suggested). > The actual version simply fails to compile this example ending with an > error as explained above. > > I hope this is clearer... > What do you think? > > Cheers, > Bernard > >> Cheers >> Maurizio >> >> >> >> On 10/09/17 18:20, B. Blaser wrote: >>> Vicente, Maurizio, All, >>> >>> Consider the following example involving a raw type in an enhanced enum: >>> >>> public class A { >>> enum E { >>> INTEGER(Integer.class), FLOAT(Float.class); >>> E(Class clazz) {} >>> } >>> >>> enum F { >>> INTEGER(Integer.class); >>> F(Class clazz) {} >>> } >>> >>> static class C { >>> C INTEGER = new C(Integer.class), FLOAT = new >>> C(Float.class); >>> C(Class clazz) {} >>> } >>> } >>> >>> Javac fails to compile the latter but I'd be more expecting an >>> unchecked warning instead, as for classes: >>> >>> $ javac -Xlint:unchecked A.java >>> A.java:3: warning: [unchecked] unchecked call to E(Class) as a >>> member of the raw type E >>> INTEGER(Integer.class), FLOAT(Float.class); >>> ^ >>> where X is a type-variable: >>> X extends Object declared in enum E >>> A.java:13: warning: [unchecked] unchecked call to C(Class) as a >>> member of the raw type C >>> C INTEGER = new C(Integer.class), FLOAT = new >>> C(Float.class); >>> ^ >>> where X is a type-variable: >>> X extends Object declared in class C >>> 2 warnings >>> >>> I've provided a simple fix here under (repo.: amber, branch: >>> enhanced-enums, rev.: 7a22956a0562). >>> >>> Any comment is welcome, >>> Bernard >>> >>> diff -r 7a22956a0562 >>> src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java >>> --- a/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java >>> Fri Sep 08 00:00:41 2017 +0200 >>> +++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java >>> Sun Sep 10 16:23:02 2017 +0200 >>> @@ -903,15 +903,19 @@ >>> } >>> >>> Type attribExprAsEnumType(Env env, JCExpression type) { >>> + return attribExprAsEnumType(env, type, true); >>> + } >>> + Type attribExprAsEnumType(Env env, JCExpression >>> type, boolean erase) { >>> if (type.hasTag(IDENT)) { >>> JCIdent id = (JCIdent)type; >>> Assert.check((env.enclClass.sym.flags() & ENUM) != 0); >>> - id.type = env.info.scope.owner.enclClass().type; >>> + Type t = env.info.scope.owner.enclClass().type; >>> + id.type = t.isParameterized() && erase ? types.erasure(t): t; >>> id.sym = env.info.scope.owner.enclClass(); >>> return id.type; >>> } else { >>> JCTypeApply ta = (JCTypeApply)type; >>> - Type enumBaseType = attribExprAsEnumType(env, ta.clazz); >>> + Type enumBaseType = attribExprAsEnumType(env, ta.clazz, >>> false); >>> ResultInfo prevInfo = resultInfo; >>> resultInfo = unknownTypeInfo; >>> try { >> From bsrbnd at gmail.com Mon Sep 11 19:25:46 2017 From: bsrbnd at gmail.com (B. Blaser) Date: Mon, 11 Sep 2017 21:25:46 +0200 Subject: [enhanced-enums]: Enhanced enums failure with raw types? In-Reply-To: References: <7b0318cb-26af-661b-309a-6e09c2c46097@oracle.com> Message-ID: On 11 September 2017 at 15:27, Maurizio Cimadamore wrote: > Yep - it's a bug in the impl - in the sense that the members of a raw types > are erased, meaning that the constructor of E, viewed as a member of a raw > type is simply: > > E(Class clazz) > > So, your code should work (with warning). > > That said, I don't think fixing this is a priority, (as anticipated) given > the current status of the feature. I'd like to take back the main reason you gave in "enhanced enums - end of the road?" to put this JEP in standby: "there's no way to write down the type of an enum set which contains heterogeneous options - the wildcard path doesn't help either" So, neither "EnumSet