hg: jigsaw/jake/hotspot: 82 new changesets

mandy.chung at oracle.com mandy.chung at oracle.com
Fri Sep 23 00:03:15 UTC 2016


Changeset: dd951011f433
Author:    dfazunen
Date:      2016-08-25 14:12 +0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dd951011f433

8164133: Tests gc/arguments/TestAlignmentToUseLargePages.java and gc/cms/TestBubbleUpRef.java use too small heap
Reviewed-by: jmasa, sangheki, kzhaldyb

! test/gc/arguments/TestAlignmentToUseLargePages.java
! test/gc/cms/TestBubbleUpRef.java

Changeset: da9cc21bd128
Author:    ctornqvi
Date:      2016-08-25 08:40 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/da9cc21bd128

8164737: Remove Unsafe dependency from ProcessTools
Reviewed-by: gtriantafill, dholmes

! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java
! test/compiler/rtm/locking/TestRTMAbortRatio.java
! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/compiler/rtm/locking/TestRTMLockingThreshold.java
! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/compiler/testlibrary/rtm/XAbortProvoker.java
! test/compiler/unsafe/UnsafeRaw.java
! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java
! test/runtime/ErrorHandling/ProblematicFrameTest.java
! test/runtime/Unsafe/AllocateInstance.java
! test/runtime/Unsafe/AllocateMemory.java
! test/runtime/Unsafe/CopyMemory.java
! test/runtime/Unsafe/DefineClass.java
! test/runtime/Unsafe/FieldOffset.java
! test/runtime/Unsafe/GetField.java
! test/runtime/Unsafe/GetPutAddress.java
! test/runtime/Unsafe/GetPutBoolean.java
! test/runtime/Unsafe/GetPutByte.java
! test/runtime/Unsafe/GetPutChar.java
! test/runtime/Unsafe/GetPutDouble.java
! test/runtime/Unsafe/GetPutFloat.java
! test/runtime/Unsafe/GetPutInt.java
! test/runtime/Unsafe/GetPutLong.java
! test/runtime/Unsafe/GetPutObject.java
! test/runtime/Unsafe/GetPutShort.java
! test/runtime/Unsafe/GetUncompressedObject.java
! test/runtime/Unsafe/NestedUnsafe.java
! test/runtime/Unsafe/PageSize.java
! test/runtime/Unsafe/RangeCheck.java
! test/runtime/Unsafe/Reallocate.java
! test/runtime/Unsafe/SetMemory.java
! test/runtime/Unsafe/ThrowException.java
! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java

Changeset: 92e705c1e6e6
Author:    rprotacio
Date:      2016-08-25 09:23 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/92e705c1e6e6

8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent
Summary: Added default format checking of class names loaded by the app class loader
Reviewed-by: coleenp, lfoltan

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/runtime/reflection.cpp
+ test/runtime/ClassFile/BadHelloWorld.jcod
+ test/runtime/ClassFile/FormatCheckingTest.java

Changeset: 12f7e6595b9f
Author:    rprotacio
Date:      2016-08-25 13:48 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/12f7e6595b9f

Merge


Changeset: 22c1219edf6f
Author:    ysuenaga
Date:      2016-08-25 12:24 +0900
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/22c1219edf6f

8163581: Heap Parameters in HSDB cannot handle G1CollectedHeap
Reviewed-by: dholmes, sjohanss

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java

Changeset: b50061da090e
Author:    dsamersoff
Date:      2016-08-26 13:11 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b50061da090e

8163346: Update jmap-hashcode/Test8028623.java for better diagnostic of timeout.
Summary: Update jmap-hashcode/Test8028623.java to use LingeredApp and rename it to jhsdb/HeapDumpTest.java
Reviewed-by: dsamersoff, dholmes
Contributed-by: sharath.ballal at oracle.com

- test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: c78972384b23
Author:    iklam
Date:      2016-08-26 06:37 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c78972384b23

8161280: assert failed: reference count underflow for symbol
Reviewed-by: dholmes, coleenp, kbarrett

! src/share/vm/oops/symbol.cpp
! src/share/vm/runtime/atomic.hpp

Changeset: b94f7c960bc4
Author:    amurillo
Date:      2016-08-26 10:14 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b94f7c960bc4

Merge


Changeset: 6f10754f85d9
Author:    kvn
Date:      2016-08-18 14:31 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6f10754f85d9

8162496: missing precedence edge for anti_dependence
Summary: fix Implicit Null Check optimization code.
Reviewed-by: roland, aph

! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/lcm.cpp

Changeset: e0a8f4132724
Author:    thartmann
Date:      2016-08-19 08:34 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e0a8f4132724

8064892: Non-methods code cache overflow is not handled correctly
Summary: Should keep track of requested code blob type for error reporting. Added additional debug output.
Reviewed-by: kvn, dpochepk

! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp

Changeset: 7c52bc363c21
Author:    iveresov
Date:      2016-08-19 14:35 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7c52bc363c21

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
- test/testlibrary/ClassFileInstaller.java
- test/testlibrary/RedefineClassHelper.java
- test/testlibrary/jdk/test/lib/AllocationHelper.java
- test/testlibrary/jdk/test/lib/Asserts.java
- test/testlibrary/jdk/test/lib/BuildHelper.java
- test/testlibrary/jdk/test/lib/ByteCodeLoader.java
- test/testlibrary/jdk/test/lib/DynamicVMOption.java
- test/testlibrary/jdk/test/lib/ExitCode.java
- test/testlibrary/jdk/test/lib/FileInstaller.java
- test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java
- test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java
- test/testlibrary/jdk/test/lib/InfiniteLoop.java
- test/testlibrary/jdk/test/lib/InputArguments.java
- test/testlibrary/jdk/test/lib/JDKToolFinder.java
- test/testlibrary/jdk/test/lib/JDKToolLauncher.java
- test/testlibrary/jdk/test/lib/OutputAnalyzer.java
- test/testlibrary/jdk/test/lib/OutputBuffer.java
- test/testlibrary/jdk/test/lib/Pair.java
- test/testlibrary/jdk/test/lib/Platform.java
- test/testlibrary/jdk/test/lib/ProcessTools.java
- test/testlibrary/jdk/test/lib/StreamPumper.java
- test/testlibrary/jdk/test/lib/TimeLimitedRunner.java
- test/testlibrary/jdk/test/lib/Triple.java
- test/testlibrary/jdk/test/lib/Utils.java
- test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java
- test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java
- test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java
- test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java
- test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java
- test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java
- test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java
- test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java
- test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java
- test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java

Changeset: decd90cdad6f
Author:    dpochepk
Date:      2016-08-20 00:15 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/decd90cdad6f

8139700: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest and InvalidateInstalledCodeTest timeout
Reviewed-by: kvn

! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java
! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java

Changeset: 89151398365e
Author:    iveresov
Date:      2016-08-19 15:29 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/89151398365e

Merge

! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java
! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java

Changeset: aad37d930942
Author:    iveresov
Date:      2016-08-19 18:51 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/aad37d930942

Merge


Changeset: 8eab4734c758
Author:    iveresov
Date:      2016-08-22 11:47 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8eab4734c758

8164122: C1: assert(false) failed: stack or locks not matching (invalid bytecodes)
Summary: Ignore return value if MH intrinsic returns void
Reviewed-by: roland, kvn

! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp

Changeset: d92ba4bc628e
Author:    dnsimon
Date:      2016-08-22 19:29 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d92ba4bc628e

8163864: [JVMCI] move MethodProfileWidth to jvmci_globals.hpp
Reviewed-by: zmajo

! src/share/vm/jvmci/jvmci_globals.cpp
! src/share/vm/jvmci/jvmci_globals.hpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/runtime/globals.hpp

Changeset: 153bd3fefb24
Author:    dnsimon
Date:      2016-08-22 20:30 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/153bd3fefb24

Merge


Changeset: 2629b100a7e3
Author:    thartmann
Date:      2016-08-23 13:44 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2629b100a7e3

8038348: Instance field load is replaced by wrong data Phi
Summary: Store additional information in PhiNodes corresponding to known instance field values to avoid incorrect reusage.
Reviewed-by: kvn, vlivanov

! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/type.hpp

Changeset: 4fe8f74f70d0
Author:    dnsimon
Date:      2016-08-23 15:16 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4fe8f74f70d0

8164214: [JVMCI] include VarHandle in signature polymorphic method test
Reviewed-by: kvn, twisti, iveresov, psandoz

! 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/HotSpotConstantPool.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java

Changeset: 10f876d80ff3
Author:    dpochepk
Date:      2016-08-23 19:30 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/10f876d80ff3

8164608: [TESTBUG] compiler/profiling tests fail to compile
Reviewed-by: ctornqvi

! test/compiler/profiling/spectrapredefineclass/Launcher.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java

Changeset: 142dffd0a218
Author:    dpochepk
Date:      2016-08-23 18:57 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/142dffd0a218

Merge


Changeset: d1caa7589bfb
Author:    tpivovarova
Date:      2016-08-23 19:53 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d1caa7589bfb

8164648: [TESTBUG] jittester failed compilation after 8157957
Reviewed-by: vlivanov

! test/testlibrary/jittester/Makefile

Changeset: c4da53d89b97
Author:    tpivovarova
Date:      2016-08-23 18:03 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c4da53d89b97

Merge


Changeset: 60e84c7db2f7
Author:    vdeshpande
Date:      2016-08-23 12:26 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/60e84c7db2f7

8151988: Hotspot deoptimizes div/mod pair usage
Summary: don't remove control edge of Mod node until DivMod node matching
Reviewed-by: kvn

! src/share/vm/opto/compile.cpp
! src/share/vm/opto/divnode.cpp

Changeset: 2c21dc5d3b36
Author:    dnsimon
Date:      2016-08-23 22:24 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2c21dc5d3b36

8164358: [JVMCI] expose Hotspot intrinsics and HotSpotIntrinsicCandidate info to JVMCI
Reviewed-by: twisti, kvn, never

! 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/HotSpotJVMCIRuntime.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.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/HotSpotVMConfig.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigAccess.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/VMIntrinsicMethod.java
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.hpp
! src/share/vm/jvmci/jvmciJavaClasses.hpp
! src/share/vm/jvmci/systemDictionary_jvmci.hpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/jvmci/vmSymbols_jvmci.hpp
- test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java
+ test/compiler/jvmci/compilerToVM/ReadConfigurationTest.java

Changeset: 1e1704f8d3c1
Author:    dnsimon
Date:      2016-08-23 22:31 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1e1704f8d3c1

Merge


Changeset: 10dad1d40843
Author:    vlivanov
Date:      2016-08-25 12:51 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/10dad1d40843

8162101: C2: Handle "wide" aliases for unsafe accesses
Reviewed-by: kvn

! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/type.hpp
! test/compiler/unsafe/OpaqueAccesses.java

Changeset: bde4bcd58309
Author:    vlivanov
Date:      2016-08-25 12:52 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/bde4bcd58309

8155635: C2: Mixed unsafe accesses break alias analysis
Reviewed-by: jrose, kvn

! src/share/vm/opto/compile.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
+ test/compiler/unsafe/MixedUnsafeStoreObject.java

Changeset: 119a2a3cc29b
Author:    jcm
Date:      2016-08-25 02:10 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/119a2a3cc29b

8158639: C2 compilation fails with SIGSEGV
Summary: fixed the jvms for callsite traps based on declared signature.
Reviewed-by: kvn, vlivanov, dlong

! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/graphKit.hpp
! test/compiler/jsr292/NullConstantReceiver.java

Changeset: 8dcab338ec58
Author:    iveresov
Date:      2016-08-26 14:47 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8dcab338ec58

Merge

- src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp
- src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp
- src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp
- src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp
- src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp
- src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp
- src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
- src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp
- src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp
- src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
- src/share/vm/runtime/atomic.inline.hpp
! src/share/vm/runtime/globals.hpp
- test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: 6ac1e2e55eaa
Author:    mlarsson
Date:      2016-04-05 16:51 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6ac1e2e55eaa

8150894: Unused -Xlog tag sequences are silently ignored.
Reviewed-by: rehn, sla

! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logTagLevelExpression.cpp
! src/share/vm/logging/logTagLevelExpression.hpp
! src/share/vm/logging/logTagSet.hpp
! test/native/logging/test_logConfiguration.cpp

Changeset: 346a9ca4e31e
Author:    mlarsson
Date:      2016-08-26 14:27 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/346a9ca4e31e

8150823: UL disables log outputs incorrectly
Reviewed-by: rehn, sla

! src/share/vm/logging/logConfiguration.cpp
! test/native/logging/test_logConfiguration.cpp

Changeset: 59fe439d8f97
Author:    dfazunen
Date:      2016-08-29 23:04 +0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/59fe439d8f97

8164660: MinimalVM is not tested with GC tests
Reviewed-by: jmasa, tschatzl

! test/gc/TestCardTablePageCommits.java
! test/gc/TestObjectAlignment.java
! test/gc/TestSmallHeap.java
! test/gc/TestSoftReferencesBehaviorOnOOME.java
! test/gc/TestVerifyDuringStartup.java
! test/gc/TestVerifySilently.java
! test/gc/TestVerifySubSet.java
! test/gc/g1/TestEagerReclaimHumongousRegions.java
! test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
! test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
! test/gc/g1/TestGCLogMessages.java
! test/gc/g1/TestHumongousAllocInitialMark.java
! test/gc/g1/TestHumongousAllocNearlyFullRegion.java
! test/gc/g1/TestHumongousCodeCacheRoots.java
! test/gc/g1/TestPrintRegionRememberedSetInfo.java
! test/gc/g1/TestStringDeduplicationAgeThreshold.java
! test/gc/g1/TestStringDeduplicationFullGC.java
! test/gc/g1/TestStringDeduplicationInterned.java
! test/gc/g1/TestStringDeduplicationPrintOptions.java
! test/gc/g1/TestStringDeduplicationTableRehash.java
! test/gc/g1/TestStringDeduplicationTableResize.java
! test/gc/g1/TestStringDeduplicationYoungGC.java
! test/gc/g1/TestStringSymbolTableStats.java
! test/gc/serial/HeapChangeLogging.java

Changeset: 24d88ded4cb6
Author:    dholmes
Date:      2016-08-29 20:13 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/24d88ded4cb6

8158854: Ensure release_store is paired with load_acquire in lock-free code
Reviewed-by: shade, dcubed, zgu

! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/oops/arrayKlass.hpp
+ src/share/vm/oops/arrayKlass.inline.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlass.inline.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: b9a861dc8f9d
Author:    tschatzl
Date:      2016-08-30 09:17 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b9a861dc8f9d

8155917: Memory access in free regions during G1 full gc causes regressions in SPECjvm2008 scimark.fft,lu,sor,sparse with 9+116 on Linux-x64
Summary: Do not unnecessarily touch the memory of free regions during the compaction phase in G1 full gc causing some OSes to allocate physical memory for them, decreasing performance in some situations.
Reviewed-by: mgerdin, jmasa

! src/share/vm/gc/shared/space.inline.hpp

Changeset: 1357a160e4f2
Author:    dsamersoff
Date:      2016-08-30 11:06 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1357a160e4f2

8164562: serviceability/sa/TestInstanceKlassSizeForInterface.java: fails with NPE
Summary: Addition of  ?XX:+UnlockDiagnosticVMOptions for the test invocation for jcmd and modularization related cleanup
Reviewed-by: dholmes, mchung
Contributed-by: jini.george at oracle.com

! test/serviceability/sa/TestInstanceKlassSize.java
! test/serviceability/sa/TestInstanceKlassSizeForInterface.java

Changeset: dce4f03f16d2
Author:    dsamersoff
Date:      2016-08-30 09:25 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dce4f03f16d2

Merge


Changeset: fe8e4400e0bd
Author:    akulyakh
Date:      2016-08-30 12:48 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fe8e4400e0bd

8148103: add more tests for task "Update JDI and JDWP for modules"
Summary: A new JDWP test
Reviewed-by: sspitsyn

+ test/serviceability/jdwp/AllModulesCommandTest.java
+ test/serviceability/jdwp/AllModulesCommandTestDebuggee.java
+ test/serviceability/jdwp/DebuggeeLauncher.java
+ test/serviceability/jdwp/JdwpAllModulesCmd.java
+ test/serviceability/jdwp/JdwpAllModulesReply.java
+ test/serviceability/jdwp/JdwpCanReadCmd.java
+ test/serviceability/jdwp/JdwpCanReadReply.java
+ test/serviceability/jdwp/JdwpChannel.java
+ test/serviceability/jdwp/JdwpClassLoaderCmd.java
+ test/serviceability/jdwp/JdwpClassLoaderReply.java
+ test/serviceability/jdwp/JdwpCmd.java
+ test/serviceability/jdwp/JdwpExitCmd.java
+ test/serviceability/jdwp/JdwpModNameCmd.java
+ test/serviceability/jdwp/JdwpModNameReply.java
+ test/serviceability/jdwp/JdwpReply.java
+ test/serviceability/jdwp/StreamHandler.java

Changeset: 3d026957cd98
Author:    kbarrett
Date:      2016-08-30 23:48 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3d026957cd98

8156500: Move Reference pending list into VM to prevent deadlocks
Summary: Move reference pending list and locking into VM
Reviewed-by: coleenp, dholmes, dcubed, mchung, plevart
Contributed-by: kim.barrett at oracle.com, per.liden at oracle.com

! make/symbols/symbols-unix
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/sa.js
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp
! src/share/vm/gc/cms/vmCMSOperations.cpp
! src/share/vm/gc/cms/vmCMSOperations.hpp
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/vm_operations_g1.cpp
! src/share/vm/gc/g1/vm_operations_g1.hpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
- src/share/vm/gc/shared/referencePendingListLocker.cpp
- src/share/vm/gc/shared/referencePendingListLocker.hpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/referenceProcessor.hpp
! src/share/vm/gc/shared/vmGCOperations.cpp
! src/share/vm/gc/shared/vmGCOperations.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 3652a2a22916
Author:    dsamersoff
Date:      2016-08-31 11:47 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3652a2a22916

8163150: SA: CLHSDB printmdo throws an exception with "java.lang.InternalError: missing reason for 22"
Summary: Accounted for the new JVMCI related Deoptimization Reasons.
Reviewed-by: dsamersoff, sla
Contributed-by: jini.george at oracle.com

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java
! src/share/vm/runtime/vmStructs.cpp

Changeset: 47bb3faf5b08
Author:    coleenp
Date:      2016-08-31 06:35 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/47bb3faf5b08

8164692: InstanceKlass::_previous_version_count goes negative
Summary: decrement previous_version_count when it's removed from the list.
Reviewed-by: dcubed, dlong, sspitsyn

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
+ test/runtime/RedefineTests/RedefineCount.java

Changeset: 3f7812f59bf7
Author:    erikj
Date:      2016-08-31 16:48 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3f7812f59bf7

8164862: 2 JVMCI tests should not be executed on linux-x86
Reviewed-by: kvn, gtriantafill

! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java
! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java

Changeset: 145e6c9b7643
Author:    hseigel
Date:      2016-08-31 10:27 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/145e6c9b7643

8162412: Ignore any System property specified as -Djdk.module that matches reserved module system properties
Summary: Change the checks for module related properties to look for specific properties, not just jdk.module
Reviewed-by: coleenp, gziemski, ddmitriev

! src/share/vm/runtime/arguments.cpp
! test/runtime/modules/ModuleOptionsWarn.java

Changeset: a5f5a75e03ed
Author:    hseigel
Date:      2016-08-31 16:41 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a5f5a75e03ed

Merge


Changeset: ee428b2585cd
Author:    mdoerr
Date:      2016-08-31 19:41 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ee428b2585cd

8165014: Unaligned unsafe access should throw InternalError on Solaris
Reviewed-by: dholmes, coleenp

! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp

Changeset: e84c337743f5
Author:    rehn
Date:      2016-09-01 08:30 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e84c337743f5

8163589: Add back class id intrinsic method for event based tracing
Reviewed-by: kvn, mgronlun

! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/library_call.cpp

Changeset: 7286fe7ee4a3
Author:    kzhaldyb
Date:      2016-08-24 18:10 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7286fe7ee4a3

8164738: Convert AltHashing_test to GTest
Reviewed-by: dholmes, coleenp

! src/share/vm/classfile/altHashing.cpp
! src/share/vm/classfile/altHashing.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/classfile/test_AltHashing.cpp

Changeset: aec4f09f3575
Author:    kzhaldyb
Date:      2016-08-24 19:21 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/aec4f09f3575

8164743: Convert TestAsUtf8 to GTest
Reviewed-by: dholmes, rprotacio

! src/share/vm/utilities/internalVMTests.cpp
! src/share/vm/utilities/utf8.cpp
+ test/native/utilities/test_utf8.cpp

Changeset: 8e33ab1e0856
Author:    mlarsson
Date:      2016-08-29 14:11 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8e33ab1e0856

8157948: UL allows same log file with multiple file=
Reviewed-by: dholmes, rehn

! src/share/vm/logging/log.cpp
! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logConfiguration.hpp
! src/share/vm/logging/logFileOutput.cpp
! src/share/vm/logging/logFileOutput.hpp
! test/native/logging/test_logConfiguration.cpp
! test/native/logging/test_logFileOutput.cpp

Changeset: a5a5ae802430
Author:    kzhaldyb
Date:      2016-08-15 13:18 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a5a5ae802430

8163860: Convert TestOldFreeSpaceCalculation_test to GTest
Reviewed-by: iignatyev, dfazunen

! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/parallel/test_psAdaptiveSizePolicy.cpp

Changeset: 5824fc568091
Author:    kzhaldyb
Date:      2016-08-22 16:43 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5824fc568091

8164028: Convert TestPredictions_test to GTest
Reviewed-by: jwilhelm, dfazunen, ehelin

- src/share/vm/gc/g1/g1Predictions.cpp
! src/share/vm/gc/g1/g1Predictions.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/g1/test_g1Predictions.cpp

Changeset: d4fedc85b584
Author:    kzhaldyb
Date:      2016-08-29 20:15 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d4fedc85b584

8164230: Convert TestCodeCacheRemSet_test to GTest
Reviewed-by: mgerdin, dfazunen

! src/share/vm/gc/g1/g1CodeCacheRemSet.cpp
! src/share/vm/gc/g1/g1CodeCacheRemSet.hpp
+ src/share/vm/gc/g1/g1CodeRootSetTable.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/g1/test_g1CodeCacheRemSet.cpp

Changeset: 4a2c2f49eb2c
Author:    kzhaldyb
Date:      2016-09-01 18:15 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4a2c2f49eb2c

Merge


Changeset: 2cbbeaf227c1
Author:    amurillo
Date:      2016-09-01 14:09 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2cbbeaf227c1

Merge

! test/runtime/Unsafe/NestedUnsafe.java

Changeset: 94b5513984dd
Author:    amurillo
Date:      2016-09-01 15:20 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/94b5513984dd

Merge


Changeset: 3bcb4cd1cf16
Author:    coleenp
Date:      2016-09-01 18:02 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3bcb4cd1cf16

8165268: [BACKOUT] InstanceKlass::_previous_version_count goes negative
Reviewed-by: dcubed

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
- test/runtime/RedefineTests/RedefineCount.java

Changeset: ca98af3254cc
Author:    coleenp
Date:      2016-09-02 00:08 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ca98af3254cc

Merge

- test/runtime/RedefineTests/RedefineCount.java

Changeset: 4dd38e97e16b
Author:    kzhaldyb
Date:      2016-09-01 20:46 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4dd38e97e16b

8164039: Convert test_memset_with_concurrent_readers to GTest
Reviewed-by: iignatyev, kbarrett

- src/share/vm/gc/shared/memset_with_concurrent_readers.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/gc/shared/test_memset_with_concurrent_readers.cpp

Changeset: 519ab022ab10
Author:    kzhaldyb
Date:      2016-09-02 01:39 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/519ab022ab10

Merge

- src/share/vm/gc/shared/memset_with_concurrent_readers.cpp

Changeset: ab25b7b15ed0
Author:    rehn
Date:      2016-09-02 08:51 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ab25b7b15ed0

8165215: Setting same UL tag multiple times matches wrong tagset
Reviewed-by: mlarsson, rprotacio

! src/share/vm/logging/logTagLevelExpression.cpp
! src/share/vm/logging/logTagLevelExpression.hpp
! test/native/logging/test_logTagLevelExpression.cpp

Changeset: 4c39def70c5c
Author:    tschatzl
Date:      2016-09-02 09:49 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4c39def70c5c

8164936: G1 age table printout contains contents from previous GC
Summary: Split tenuring threshold update and printing into two separate parts so that they can be used independently.
Reviewed-by: jmasa, sangheki

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.hpp
! src/share/vm/gc/g1/g1Policy.hpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/shared/ageTable.cpp
! src/share/vm/gc/shared/ageTable.hpp
+ test/gc/TestAgeOutput.java

Changeset: f722ed07b76b
Author:    tschatzl
Date:      2016-09-02 11:18 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f722ed07b76b

Merge


Changeset: fb9963f07435
Author:    kzhaldyb
Date:      2016-08-30 21:35 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fb9963f07435

8157468: gc/testlibrary contains a lot of duplicated code
Reviewed-by: dfazunen, iignatyev

! test/gc/testlibrary/Helpers.java

Changeset: a60eceb45884
Author:    mlarsson
Date:      2016-08-31 09:38 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a60eceb45884

8164939: GTest LogDecorations.iso8601_time_test fails on macOS
Reviewed-by: sla, dsamersoff

! test/native/logging/test_logDecorations.cpp

Changeset: 6ed5d1d6f24c
Author:    mdoerr
Date:      2016-09-05 20:40 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6ed5d1d6f24c

8165018: Missing memory barrier for PPC64 in Unsafe_GetObjectVolatile
Reviewed-by: kbarrett, dholmes

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

Changeset: c54ebf67ef13
Author:    dsamersoff
Date:      2016-09-06 09:54 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c54ebf67ef13

8165114: stale reference to hotspot test Test8028623.java
Summary: Remove Test8028623.java from hotspot/test/TEST.groups
Reviewed-by: sla, dholmes
Contributed-by: sharath.ballal at oracle.com

! test/TEST.groups

Changeset: 14336f84e4cc
Author:    rprotacio
Date:      2016-09-06 16:29 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/14336f84e4cc

8161224: CONSTANT_NameAndType_info permits references to illegal names and descriptors
Summary: Enforces proper format checking for NameAndType string content, and that the checking occurs even when not referenced in classfile
Reviewed-by: coleenp, hseigel, ddmitriev

! src/share/vm/classfile/classFileParser.cpp

Changeset: 176fb0d13598
Author:    rprotacio
Date:      2016-09-06 22:52 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/176fb0d13598

Merge

! src/share/vm/classfile/classFileParser.cpp
- src/share/vm/gc/g1/g1Predictions.cpp
- src/share/vm/gc/shared/memset_with_concurrent_readers.cpp
- src/share/vm/gc/shared/referencePendingListLocker.cpp
- src/share/vm/gc/shared/referencePendingListLocker.hpp
- test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java
- test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: 6d3c44100184
Author:    tschatzl
Date:      2016-09-07 09:20 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6d3c44100184

8165292: The gc+task logging is repeated a lot, decreasing the usefulness of -Xlog:gc*=info
Summary: Separate number of workers used debugging information from adaptive worker sizing log messages.
Reviewed-by: ehelin, sjohanss, jmasa

! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/shared/workgroup.hpp
+ test/gc/TestNumWorkerOutput.java

Changeset: 274dc4b09989
Author:    hseigel
Date:      2016-09-07 07:19 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/274dc4b09989

8058575: IllegalAccessError trying to access package-private class from VM anonymous class
Summary: Put anonymous classes in unnamed package into host class's package.  Throw exception if host class's package differs from anonymous class.
Reviewed-by: coleenp, acorn

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/klassFactory.cpp
! src/share/vm/classfile/klassFactory.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/reflection.cpp
! test/compiler/jsr292/CallSiteDepContextTest.java
+ test/runtime/defineAnonClass/DefineAnon.java
+ test/runtime/defineAnonClass/NestedUnsafe.java
+ test/runtime/defineAnonClass/NestedUnsafe2.java

Changeset: 188971305167
Author:    mlarsson
Date:      2016-09-07 14:36 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/188971305167

8165226: Bad -Xloggc: arguments crashes the VM
Reviewed-by: dsamersoff, sjohanss

! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/services/classLoadingService.cpp

Changeset: d3a49c3aa08f
Author:    mlarsson
Date:      2016-09-07 15:21 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d3a49c3aa08f

Merge


Changeset: 1d7bc97f0b38
Author:    fparain
Date:      2016-09-07 12:52 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1d7bc97f0b38

8137035: nsk/stress/stack/stack tests got EXCEPTION_STACK_OVERFLOW on Windows 64 bit
Reviewed-by: dholmes, dcubed, coleenp

! src/cpu/x86/vm/globals_x86.hpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/interfaceSupport.hpp

Changeset: fb5dcd613881
Author:    coleenp
Date:      2016-09-07 15:25 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fb5dcd613881

8165246: [REDO] InstanceKlass::_previous_version_count goes negative
Summary: make _has_previous_version a boolean that is set to true when previous version of a class is added or during class unloading call to purge_previous_versions
Reviewed-by: gtriantafill, dcubed, sspitsyn

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
+ test/runtime/RedefineTests/RedefinePreviousVersions.java

Changeset: b6fea183465f
Author:    coleenp
Date:      2016-09-07 19:29 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b6fea183465f

Merge


Changeset: 0fc5c6ca654e
Author:    dholmes
Date:      2016-09-07 16:43 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0fc5c6ca654e

8165153: Crash in rebuild_cpu_to_node_map
Summary: use processor_count(), not active_processor_count() to determine physical number of CPUs
Reviewed-by: rehn, cjplummer

! src/os/linux/vm/os_linux.cpp

Changeset: 5b52605562b0
Author:    dholmes
Date:      2016-09-07 23:17 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5b52605562b0

Merge


Changeset: b69381e24635
Author:    mgerdin
Date:      2016-09-02 16:45 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b69381e24635

8161079: Default heap size causes native memory exhaustion on 32 bit Windows
Reviewed-by: tschatzl, sjohanss

! src/os/windows/vm/os_windows.cpp

Changeset: 94edac068fa7
Author:    amurillo
Date:      2016-09-10 12:18 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/94edac068fa7

Merge

- src/share/vm/gc/g1/g1Predictions.cpp
- src/share/vm/gc/shared/memset_with_concurrent_readers.cpp
- src/share/vm/gc/shared/referencePendingListLocker.cpp
- src/share/vm/gc/shared/referencePendingListLocker.hpp
- test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java
- test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: dfcbf839e299
Author:    lana
Date:      2016-09-15 21:09 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dfcbf839e299

Merge

- src/share/vm/gc/g1/g1Predictions.cpp
- src/share/vm/gc/shared/memset_with_concurrent_readers.cpp
- src/share/vm/gc/shared/referencePendingListLocker.cpp
- src/share/vm/gc/shared/referencePendingListLocker.hpp
- test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java
- test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: 0d3825c6afdf
Author:    lana
Date:      2016-09-22 16:41 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0d3825c6afdf

Added tag jdk-9+137 for changeset dfcbf839e299

! .hgtags

Changeset: 294f2c1bdc4b
Author:    mchung
Date:      2016-09-22 15:24 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/294f2c1bdc4b

Merge

! .hgtags
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/sa.js
! src/os/linux/vm/os_linux.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/klassFactory.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/utf8.cpp
! test/compiler/jsr292/CallSiteDepContextTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/compiler/unsafe/UnsafeRaw.java
! test/gc/TestSmallHeap.java
! test/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/gc/g1/TestStringDeduplicationAgeThreshold.java
! test/gc/g1/TestStringDeduplicationFullGC.java
! test/gc/g1/TestStringDeduplicationInterned.java
! test/gc/g1/TestStringDeduplicationPrintOptions.java
! test/gc/g1/TestStringDeduplicationTableRehash.java
! test/gc/g1/TestStringDeduplicationTableResize.java
! test/gc/g1/TestStringDeduplicationYoungGC.java
! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java
! test/runtime/ErrorHandling/ProblematicFrameTest.java
! test/runtime/Unsafe/AllocateInstance.java
! test/runtime/Unsafe/AllocateMemory.java
! test/runtime/Unsafe/CopyMemory.java
! test/runtime/Unsafe/DefineClass.java
! test/runtime/Unsafe/FieldOffset.java
! test/runtime/Unsafe/GetField.java
! test/runtime/Unsafe/GetPutAddress.java
! test/runtime/Unsafe/GetPutBoolean.java
! test/runtime/Unsafe/GetPutByte.java
! test/runtime/Unsafe/GetPutChar.java
! test/runtime/Unsafe/GetPutDouble.java
! test/runtime/Unsafe/GetPutFloat.java
! test/runtime/Unsafe/GetPutInt.java
! test/runtime/Unsafe/GetPutLong.java
! test/runtime/Unsafe/GetPutObject.java
! test/runtime/Unsafe/GetPutShort.java
! test/runtime/Unsafe/GetUncompressedObject.java
! test/runtime/Unsafe/PageSize.java
! test/runtime/Unsafe/RangeCheck.java
! test/runtime/Unsafe/Reallocate.java
! test/runtime/Unsafe/SetMemory.java
! test/runtime/Unsafe/ThrowException.java
! test/testlibrary/jittester/Makefile



More information about the jigsaw-dev mailing list