hg: jdk9/dev/hotspot: 32 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Mon Aug 22 18:55:04 UTC 2016


Changeset: 12961809ba8f
Author:    rehn
Date:      2016-08-10 09:24 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/12961809ba8f

8161026: GPL header missing comma in year
Reviewed-by: sjohanss, redestad

! src/share/vm/logging/logTagSet.hpp

Changeset: f37577c20a6b
Author:    ysuenaga
Date:      2016-08-10 21:02 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f37577c20a6b

8163580: Cannot get Monitor Cache Dump in HSDB
Reviewed-by: dholmes

! src/share/vm/runtime/vmStructs.cpp

Changeset: b84f097dc4c5
Author:    dsamersoff
Date:      2016-08-11 17:47 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b84f097dc4c5

8163143: illegal bci error with interpreted frames in SA due to mirror being stored in interpreted frames
Summary: Added code to represent the frame mirror offset in SA
Reviewed-by: dsamersoff
Contributed-by: jini.george at oracle.com

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/sparc/SPARCFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java

Changeset: 1c40f3ec6f25
Author:    lfoltan
Date:      2016-08-11 11:41 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1c40f3ec6f25

8162553: Crash in class unloading due to null CLD having a zero _keep_alive value
Summary: Correct the refcounting of ClassLoaderData::_keep_alive for anonymous classes.
Reviewed-by: acorn, coleenp, dholmes, jiangli

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

Changeset: dc2d1035c401
Author:    lfoltan
Date:      2016-08-11 16:13 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/dc2d1035c401

Merge


Changeset: 8e20dbaf0fc0
Author:    dcubed
Date:      2016-08-11 21:35 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8e20dbaf0fc0

Merge


Changeset: b616b5fa5da1
Author:    kvn
Date:      2016-08-02 19:46 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b616b5fa5da1

8163018: Slow compiler tests in JPRT
Summary: fixed test/TEST.groups and added -XX:-TieredCompilation to Test6792161 test.
Reviewed-by: dholmes, dcubed

! test/TEST.groups
! test/compiler/c2/Test6792161.java

Changeset: bf837d6d95f1
Author:    never
Date:      2016-08-02 17:12 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/bf837d6d95f1

8162477: [JVMCI] assert(wf.check_method_context(ctxk, m)) failed: proper context
Reviewed-by: kvn

! src/share/vm/code/dependencies.cpp
+ test/compiler/jvmci/common/testcases/DuplicateSimpleSingleImplementerInterface.java
+ test/compiler/jvmci/common/testcases/MultipleSuperImplementers.java
+ test/compiler/jvmci/common/testcases/SimpleSingleImplementerInterface.java
! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java

Changeset: ab6d822dc3ff
Author:    never
Date:      2016-08-03 15:52 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ab6d822dc3ff

Merge


Changeset: a2e73f79284b
Author:    thartmann
Date:      2016-08-04 08:58 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a2e73f79284b

8162881: Effect of -XX:CICompilerCount depends on ordering of other flags
Summary: Value of CICompilerCount should be range checked after ergo. Don't create C2 compiler threads with TieredStopAtLevel=1.
Reviewed-by: kvn

! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
! test/compiler/arguments/CheckCICompilerCount.java
! test/compiler/intrinsics/IntrinsicAvailableTest.java
! test/compiler/intrinsics/IntrinsicDisabledTest.java

Changeset: a71e5434ccd6
Author:    thartmann
Date:      2016-08-04 10:34 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a71e5434ccd6

8136818: Test compiler/arraycopy/TestEliminatedArrayCopyDeopt.java fails with "m1 failed"
Summary: Added missing Op_StoreB check to ArrayCopyNode::may_modify_helper().
Reviewed-by: kvn

! src/share/vm/opto/arraycopynode.cpp
! test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java

Changeset: 5494c1901ce0
Author:    mdoerr
Date:      2016-08-04 22:42 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/5494c1901ce0

8162369: PPC64: Wrong ucontext used after SIGTRAP while in HTM critical section
Reviewed-by: simonis
Contributed-by: Gustavo Romero <gromero at linux.vnet.ibm.com>

! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp

Changeset: 46bf19165c57
Author:    dpochepk
Date:      2016-08-05 16:22 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/46bf19165c57

8161279: Various JMX-tests timed out
Reviewed-by: kvn

! test/compiler/codecache/jmx/ThresholdNotificationsTest.java
! test/compiler/codecache/jmx/UsageThresholdExceededTest.java

Changeset: 8d2289c7602f
Author:    dpochepk
Date:      2016-08-05 16:23 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8d2289c7602f

8157498: compiler/codecache/jmx/InitialAndMaxUsageTest.java times out on 32-bit platforms
Reviewed-by: kvn

! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java

Changeset: ca049b1e1a25
Author:    iveresov
Date:      2016-08-05 13:37 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ca049b1e1a25

Merge

! src/share/vm/prims/whitebox.cpp

Changeset: 5a9d33dfe6e8
Author:    iveresov
Date:      2016-08-06 11:52 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/5a9d33dfe6e8

8163313: assert(comp != __null) failed: compiler not available
Summary: Constrain compLevel parameter in WB_IsIntrinsicAvailable() to supported levels
Reviewed-by: kvn

! src/share/vm/prims/whitebox.cpp

Changeset: f2b92e975859
Author:    dpochepk
Date:      2016-08-08 11:30 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f2b92e975859

8163243: [TESTBUG] compiler/codecache/jmx/UsageThresholdIncreasedTest.java failed with: Failed to find sun/hotspot/WhiteBox.class
Reviewed-by: iveresov

! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java

Changeset: 4e39797c7b47
Author:    dnsimon
Date:      2016-08-08 17:06 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/4e39797c7b47

8163105: SIGSEGV: constantPoolHandle::constantPoolHandle(ConstantPool*)
Summary: Simplify CompilerToVM.getConstantPool() and related tests.
Reviewed-by: kvn, zmajo

! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java

Changeset: 3bec2875306e
Author:    dpochepk
Date:      2016-08-09 14:16 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3bec2875306e

8160083: compiler.codecache.jmx.InitialAndMaxUsageTest can not be used w/ disabled SegmentedCodeCache
Reviewed-by: kvn

! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java

Changeset: 21401222db20
Author:    dpochepk
Date:      2016-08-09 14:17 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/21401222db20

8163366: compiler/codecache/jmx/ThresholdNotificationsTest.java doesn't set -XX:+UnlockDiagnosticVMOptions while using WB
Reviewed-by: kvn

! test/compiler/codecache/jmx/ThresholdNotificationsTest.java

Changeset: 5fde6ccb4092
Author:    dpochepk
Date:      2016-08-09 16:47 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/5fde6ccb4092

8160299: Test8015436 doesn't check which method was executed
Reviewed-by: kvn

+ test/compiler/runtime/cr8015436/Driver8015436.java
! test/compiler/runtime/cr8015436/Test8015436.java

Changeset: 397565766eb4
Author:    iveresov
Date:      2016-08-11 16:22 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/397565766eb4

Merge


Changeset: 133339642ba1
Author:    dholmes
Date:      2016-08-12 00:19 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/133339642ba1

8159461: bigapps/Kitchensink/stressExitCode hits assert: Must be VMThread or JavaThread
Reviewed-by: fparain, simonis, dcubed

! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/runtime/thread.cpp

Changeset: 20b4607582a4
Author:    fparain
Date:      2016-08-12 08:46 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/20b4607582a4

8146697: VM crashes in test Test7005594
Reviewed-by: coleenp, dholmes

! src/cpu/x86/vm/interp_masm_x86.cpp

Changeset: 46a21d1c5f1c
Author:    amurillo
Date:      2016-08-12 14:12 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/46a21d1c5f1c

Merge

- test/runtime/modules/Visibility/XpatchVisibility.java
- test/runtime/modules/Xpatch/BasicJarBuilder.java
- test/runtime/modules/Xpatch/Xpatch2Dirs.java
- test/runtime/modules/Xpatch/Xpatch2DirsMain.java
- test/runtime/modules/Xpatch/XpatchDupJavaBase.java
- test/runtime/modules/Xpatch/XpatchDupModule.java
- test/runtime/modules/Xpatch/XpatchJavaBase.java
- test/runtime/modules/Xpatch/XpatchMain.java
- test/runtime/modules/Xpatch/XpatchTest.java
- test/runtime/modules/Xpatch/XpatchTestJar.java
- test/runtime/modules/Xpatch/XpatchTestJarDir.java
- test/runtime/modules/Xpatch/XpatchTraceCL.java
- test/runtime/modules/XpatchCDS.java

Changeset: 56108f8bd06d
Author:    ysuenaga
Date:      2016-08-09 21:57 +0900
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/56108f8bd06d

8163185: jhsdb jstack cannot work with normal mode
Reviewed-by: dsamersoff, dholmes

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java

Changeset: 0b3116993972
Author:    erikj
Date:      2016-08-15 16:15 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/0b3116993972

8069540: Remove universal binaries support from hotspot build
Reviewed-by: tbell, dholmes, dcubed

! make/Dist.gmk

Changeset: 3fcea91bb5a8
Author:    cjplummer
Date:      2016-08-15 13:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3fcea91bb5a8

8133749: os::current_frame() is not returning the proper frame on ARM and solaris-x64
Summary: Need to go up one extra frame to be consistent with other platforms.
Reviewed-by: dholmes, zgu

! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp

Changeset: 8f2230e4c0ed
Author:    cjplummer
Date:      2016-08-15 13:13 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8f2230e4c0ed

8133747: NMT includes an extra stack frame due to assumption NMT is making on tail calls being used
Summary: Better frame skipping logic in NativeCallStack::NativeCallStack.
Reviewed-by: dholmes, zgu

! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/utilities/nativeCallStack.cpp
+ test/runtime/NMT/CheckForProperDetailStackTrace.java

Changeset: a83994c1cd49
Author:    cjplummer
Date:      2016-08-15 13:14 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a83994c1cd49

8133740: NMT for Linux/x86/x64 and bsd/x64 slowdebug builds includes NativeCallStack::NativeCallStack() frame in backtrace
Summary: Skip an extra frame in _get_previous_fp() when it is not inlined.
Reviewed-by: dholmes, zgu

! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp

Changeset: 5fd233e7cdc7
Author:    hseigel
Date:      2016-08-16 09:56 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/5fd233e7cdc7

8030221: Checking for anonymous class should check for NULL as well as potential nesting
Summary: Store the first non-anonymous class as the host when defining the anonymous class so don't need look for it later.
Reviewed-by: dholmes, lfoltan

! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/reflection.cpp
+ test/runtime/Unsafe/NestedUnsafe.java

Changeset: a25e0fb60332
Author:    amurillo
Date:      2016-08-19 11:22 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a25e0fb60332

Merge




More information about the jdk9-dev-changes mailing list