hg: jdk/jdk10: 24 new changesets

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Wed Dec 20 21:12:13 UTC 2017


Changeset: 8b434af2703d
Author:    sballal
Date:      2017-12-08 15:41 +0530
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/8b434af2703d

8193124: SA: Testcases for clhsdb jdis and findpc commands
Reviewed-by: sundar, cjplummer, jgeorge

+ test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java

Changeset: 0997d6959851
Author:    dcubed
Date:      2017-12-08 15:24 -0500
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/0997d6959851

8193135: get rid of redundant _smr_ prefix/infix in ThreadSMRSupport stuff
Reviewed-by: stefank, gtriantafill, coleenp

! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.hpp
! src/hotspot/share/runtime/threadSMR.inline.hpp
! test/hotspot/jtreg/runtime/ErrorHandling/NestedThreadsListHandleInErrorHandlingTest.java
! test/hotspot/jtreg/runtime/Thread/TestThreadDumpSMRInfo.java

Changeset: d6388b652504
Author:    ccheung
Date:      2017-12-08 15:14 -0800
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/d6388b652504

8192989: runtime/appcds/javaldr/ArrayTest.java crashes with assert(k->is_instance_klass())
Summary: disable loading array classes from the class list
Reviewed-by: iklam, jiangli

! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classListParser.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/runtime/appcds/javaldr/ArrayTest.java

Changeset: ecff0c7bfb4d
Author:    jwilhelm
Date:      2017-12-08 23:43 +0100
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/ecff0c7bfb4d

Merge

- test/langtools/jdk/javadoc/doclet/testBadPackageFileInJar/badPackageFileInJar.jar
- test/langtools/jdk/javadoc/doclet/testGroupOption/C.java
- test/langtools/tools/javac/T5090006/AssertionFailureTest.java
- test/langtools/tools/javac/T5090006/broken.jar

Changeset: 589a6f1d86e9
Author:    cjplummer
Date:      2017-12-09 07:50 -0800
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/589a6f1d86e9

8191229: serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java fails with NoClassDefFoundError
Summary: call FindClass() when we are in the proper classloader context
Reviewed-by: sspitsyn, dholmes, amenkov

! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/libGetOwnedMonitorInfoTest.c

Changeset: ed1bb7743b3e
Author:    thartmann
Date:      2017-12-12 19:05 +0100
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/ed1bb7743b3e

8193363: TestDumpReplay.java fails with product builds
Summary: Added missing -XX:+IgnoreUnrecognizedVMOptions
Reviewed-by: kvn

! test/hotspot/jtreg/compiler/ciReplay/TestDumpReplay.java

Changeset: 7daebcef2e0d
Author:    coleenp
Date:      2017-12-12 11:55 -0500
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/7daebcef2e0d

8193386: CompressedClassSize too large with MaxMetaspace
Reviewed-by: ysuenaga, coleenp
Contributed-by: manc at google.com

! src/hotspot/share/memory/metaspace.cpp

Changeset: a576e1b6784d
Author:    coleenp
Date:      2017-12-12 14:14 -0500
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/a576e1b6784d

Merge


Changeset: 7b1a9b267a94
Author:    dcubed
Date:      2017-12-12 21:27 -0500
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/7b1a9b267a94

8193407: jdk/hs fails Solaris slowdebug test-image build
Summary: Add a missing '-lc' option for libCNLookUp.
Reviewed-by: dholmes, kvn

! make/test/JtregNativeHotspot.gmk

Changeset: fe6fb69336b5
Author:    dholmes
Date:      2017-12-12 19:06 -0500
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/fe6fb69336b5

8193222: EnsureLocalCapacity() should maintain capacity requests through multiple calls
Reviewed-by: coleenp, dcubed

! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/jniCheck.cpp
+ test/hotspot/jtreg/runtime/jni/checked/TestCheckedEnsureLocalCapacity.java
+ test/hotspot/jtreg/runtime/jni/checked/libTestCheckedEnsureLocalCapacity.c

Changeset: d3b6470a6dec
Author:    dholmes
Date:      2017-12-12 21:43 -0500
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/d3b6470a6dec

Merge

! make/test/JtregNativeHotspot.gmk

Changeset: 10ec0c43cf1d
Author:    bchristi
Date:      2017-12-08 13:04 -0800
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/10ec0c43cf1d

8193271: ProblemList tools/launcher/TestXcheckJNIWarnings.java
Reviewed-by: darcy

! test/jdk/ProblemList.txt

Changeset: 993b004ab38f
Author:    bchristi
Date:      2017-12-12 21:46 -0500
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/993b004ab38f

8190984: tools/launcher/TestXcheckJNIWarnings.java WARNING was found in the output
Reviewed-by: dholmes, mchung

! src/java.base/share/native/libjava/System.c
! test/jdk/ProblemList.txt

Changeset: 39a84de6afd6
Author:    neliasso
Date:      2017-12-13 10:21 +0100
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/39a84de6afd6

8192971: LockCompilationTest fails intermittently
Summary: Remove all unnecessary compilations
Reviewed-by: kvn, thartmann

! test/hotspot/jtreg/compiler/whitebox/LockCompilationTest.java

Changeset: 919780ab7acc
Author:    coleenp
Date:      2017-12-13 07:14 -0500
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/919780ab7acc

8193053: jvm crash by G1CMBitMapClosure::do_addr
Summary: We were adding an unloaded mirror to the SATB collection set in remove_handle.
Reviewed-by: hseigel, kbarrett

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp

Changeset: 3c9975e46464
Author:    vlivanov
Date:      2017-12-13 19:32 +0300
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/3c9975e46464

8190869: C2: missing strength reduction of Math.pow(x, 2.0D) to x*x
Reviewed-by: kvn

! src/hotspot/cpu/x86/macroAssembler_x86_pow.cpp
! src/hotspot/share/opto/library_call.cpp

Changeset: ead47ddf5844
Author:    kvn
Date:      2017-12-13 11:59 -0800
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/ead47ddf5844

8191788: add jdk.internal.vm.compiler to --limit-modules if -Djvmci.Compiler=graal is in the command line
Summary: skip tests which use --limit-modules when Graal is used as JIT compiler.
Reviewed-by: alanb, mchung, dholmes, ccheung, dnsimon

! .hgignore
! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/JigsawOptionsCombo.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/BootAppendTests.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/ClassPathTests.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsTests.java
! test/jdk/TEST.ROOT
! test/jdk/com/sun/tools/attach/modules/Driver.java
! test/jdk/java/lang/String/concat/WithSecurityManager.java
! test/jdk/java/lang/System/LoggerFinder/LoggerFinderAPI/LoggerFinderAPI.java
! test/jdk/java/lang/instrument/TestAgentWithLimitMods.java
! test/jdk/java/lang/management/ManagementFactory/DefaultManagementProviderTest.java
! test/jdk/java/net/SocketOption/OptionsTest.java
! test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java
! test/jdk/java/nio/channels/DatagramChannel/SocketOptionTests.java
! test/jdk/java/nio/channels/ServerSocketChannel/SocketOptionTests.java
! test/jdk/java/nio/channels/SocketChannel/SocketOptionTests.java
! test/jdk/tools/launcher/modules/limitmods/LimitModsTest.java
! test/jdk/tools/launcher/modules/listmods/ListModsTest.java
! test/jdk/tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java

Changeset: 79afa4c434f6
Author:    iveresov
Date:      2017-12-13 12:28 -0800
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/79afa4c434f6

8193439: Update Graal
Reviewed-by: kvn

! src/jdk.internal.vm.compiler/.mx.graal/suite.py
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRKindTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LIRKind.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/CompilationAlarm.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCLIRKindTool.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Assertions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Graph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRKindTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CRC32CSubstitutionsTest.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/JVMCIInfopointErrorTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReferenceMapBuilder.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/replacements/CRC32CSubstitutions.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_idiv_overflow.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldiv_overflow.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerDivRemNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ProfileCompiledMethodsPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/GraphEffectList.java

Changeset: cf7792800ba9
Author:    jwilhelm
Date:      2017-12-13 23:06 +0100
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/cf7792800ba9

Merge

- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java
! test/jdk/ProblemList.txt
! test/jdk/TEST.ROOT

Changeset: 8604408bc26e
Author:    dlong
Date:      2017-12-13 20:35 -0800
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/8604408bc26e

8193323: Crash in "failed dependencies, but counter didn't change" with enabled UseJVMCICompiler
Reviewed-by: kvn

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp

Changeset: be065f758154
Author:    jgeorge
Date:      2017-12-14 12:49 +0530
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/be065f758154

8192985: SA: Test cases for the clhsdb 'inspect', 'scanoops' and 'printas' commands
Summary: Create tests for the clhsdb commands: inspect, scanoops and printas
Reviewed-by: sspitsyn, sballal, cjplummer

+ test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAs.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java

Changeset: 945332d45710
Author:    lkorinth
Date:      2017-12-06 11:11 +0100
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/945332d45710

8133805: Remove the bot_updates parameter from G1Allocator's allocation methods
Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/g1/g1AllocRegion.cpp
! src/hotspot/share/gc/g1/g1AllocRegion.hpp
! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp

Changeset: 6d4e1efac80a
Author:    iklam
Date:      2017-12-13 15:37 -0800
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/6d4e1efac80a

8165603: runtime/appcds/UseAppCDS.java: failed to clean up files after test when running with agentvm
Reviewed-by: mseledtsov, dholmes

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/appcds/MultiReleaseJars.java
! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/appcds/UseAppCDS.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/RedefineClassTest.java
! test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationTest.java
! test/hotspot/jtreg/runtime/appcds/test-classes/Util.java

Changeset: 177e1783d886
Author:    jwilhelm
Date:      2017-12-20 20:55 +0100
URL:       http://hg.openjdk.java.net/jdk/jdk10/rev/177e1783d886

Merge

! src/hotspot/share/opto/library_call.cpp
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java



More information about the jdk-all-changes mailing list