hg: hsx/hotspot-rt/hotspot: 31 new changesets
daniel.daugherty at oracle.com
daniel.daugherty at oracle.com
Fri Feb 8 14:26:49 PST 2013
Changeset: 3c327c2b6782
Author: jmasa
Date: 2013-01-03 15:03 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/3c327c2b6782
8004895: NPG: JMapPermCore test failure caused by warnings about missing field
Reviewed-by: johnc
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
! src/share/vm/memory/binaryTreeDictionary.cpp
! src/share/vm/memory/binaryTreeDictionary.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: ef1e11845e18
Author: jmasa
Date: 2013-02-04 12:01 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/ef1e11845e18
Merge
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 454d7cc622ab
Author: dcubed
Date: 2013-02-06 15:22 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/454d7cc622ab
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/BinaryTreeDictionary.java
- make/solaris/makefiles/kernel.make
! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
- test/runtime/7158988/TestFieldMonitor.sh
Changeset: fcc9e7681d63
Author: vlivanov
Date: 2013-02-01 02:50 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/fcc9e7681d63
8006410: allocating without ResourceMark when CompileCommand was specified
Reviewed-by: kvn, vlivanov
Contributed-by: Igor Ignatyev <igor.ignatyev at oracle.com>
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/oops/symbol.cpp
Changeset: 60bba1398c51
Author: vlivanov
Date: 2013-02-01 03:02 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/60bba1398c51
8005439: no message about inline method if it specifed by CompileCommand
Reviewed-by: kvn, vlivanov
Contributed-by: Igor Ignatyev <igor.ignatyev at oracle.com>
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/parse.hpp
Changeset: e4bb0bda20a4
Author: morris
Date: 2013-01-25 16:31 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/e4bb0bda20a4
8005811: Turn off TierdCompilation in JDK8 trunk for all platforms
Summary: Disable tiered compilation in jdk8 because of CodeCache and performance anomalies
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/x86/vm/c2_globals_x86.hpp
Changeset: 76341426b645
Author: drchase
Date: 2013-01-25 16:09 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/76341426b645
8006500: compiler/8004741/Test8004741.java fails intermediately
Summary: rewrote the test to be more reliable, add test for invalid size exception
Reviewed-by: kvn
! test/compiler/8004741/Test8004741.java
Changeset: 9fae07c31641
Author: morris
Date: 2013-01-25 16:50 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/9fae07c31641
6518907: cleanup IA64 specific code in Hotspot
Summary: removed unused IA64 specific code
Reviewed-by: twisti, kvn, dholmes
! agent/src/os/linux/LinuxDebuggerLocal.c
! agent/src/os/linux/libproc.h
! agent/src/os/win32/windbg/sawindbg.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/opto/generateOptoStub.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/vframeArray.cpp
Changeset: 37c18711a0df
Author: roland
Date: 2013-02-04 09:11 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/37c18711a0df
8005114: VM is crashing in ciKlass*ciObjArrayKlass::element_klass() if metaspaces are full
Summary: missing test for loaded klass in c1
Reviewed-by: kvn
! src/share/vm/c1/c1_Instruction.cpp
Changeset: 39901f2f1abe
Author: mikael
Date: 2013-02-04 10:28 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/39901f2f1abe
8007403: Incorrect format arguments in adlparse.cpp
Reviewed-by: kvn, twisti
! src/share/vm/adlc/adlparse.cpp
Changeset: 8bd61471a109
Author: roland
Date: 2013-02-04 11:30 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/8bd61471a109
8007144: Incremental inlining mistakes some call sites for dead ones and doesn't inline them
Summary: wrong detection for dead call sites.
Reviewed-by: kvn
! src/share/vm/opto/callGenerator.cpp
Changeset: 6a51fc70a15e
Author: vlivanov
Date: 2013-02-05 08:25 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/6a51fc70a15e
8006613: adding reason to made_not_compilable
Reviewed-by: kvn, vlivanov
Contributed-by: Igor Ignatyev <igor.ignatyev at oracle.com>
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/runtime/deoptimization.cpp
Changeset: 4fcf990aa34a
Author: drchase
Date: 2013-02-06 11:33 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/4fcf990aa34a
8006807: C2 crash due to out of bounds array access in Parse::do_multianewarray
Summary: check ndimensions before accessing length[i] element
Reviewed-by: kvn
Contributed-by: volker.simonis at gmail.com
! src/share/vm/opto/parse3.cpp
Changeset: d05ff4bf41b3
Author: vlivanov
Date: 2013-02-07 12:23 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/d05ff4bf41b3
Merge
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/methodData.hpp
Changeset: db9981fd3124
Author: jprovino
Date: 2013-01-23 13:02 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/db9981fd3124
8005915: Unify SERIALGC and INCLUDE_ALTERNATE_GCS
Summary: Rename INCLUDE_ALTERNATE_GCS to INCLUDE_ALL_GCS and replace SERIALGC with INCLUDE_ALL_GCS.
Reviewed-by: coleenp, stefank
! make/bsd/makefiles/minimal1.make
! make/excludeSrc.make
! make/linux/makefiles/minimal1.make
! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/cpu/zero/vm/assembler_zero.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/c1/c1_CodeStubs.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/shared/allocationStats.cpp
! src/share/vm/gc_implementation/shared/allocationStats.hpp
! src/share/vm/gc_implementation/shared/concurrentGCThread.hpp
! src/share/vm/gc_implementation/shared/gSpaceCounters.cpp
! src/share/vm/gc_implementation/shared/gSpaceCounters.hpp
! src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp
! src/share/vm/gc_implementation/shared/hSpaceCounters.hpp
! src/share/vm/gc_implementation/shared/immutableSpace.cpp
! src/share/vm/gc_implementation/shared/isGCActiveMark.hpp
! src/share/vm/gc_implementation/shared/markSweep.inline.hpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
! src/share/vm/gc_implementation/shared/mutableSpace.cpp
! src/share/vm/gc_implementation/shared/spaceCounters.cpp
! src/share/vm/gc_implementation/shared/spaceCounters.hpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/memory/binaryTreeDictionary.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp
! src/share/vm/memory/freeBlockDictionary.cpp
! src/share/vm/memory/freeList.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/generationSpec.cpp
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/memory/heapInspection.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/memory/specialized_oop_closures.hpp
! src/share/vm/memory/tenuredGeneration.cpp
! src/share/vm/memory/tenuredGeneration.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceClassLoaderKlass.cpp
! src/share/vm/oops/instanceClassLoaderKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceMirrorKlass.cpp
! src/share/vm/oops/instanceMirrorKlass.hpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/instanceRefKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klassPS.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/oops/objArrayKlass.inline.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/oop.pcgc.inline.hpp
! src/share/vm/oops/oop.psgc.inline.hpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiEnvBase.hpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/fprofiler.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals_extension.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/attachListener.hpp
! src/share/vm/services/classLoadingService.cpp
! src/share/vm/services/classLoadingService.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
! src/share/vm/services/g1MemoryPool.hpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/services/management.cpp
! src/share/vm/services/memReporter.hpp
! src/share/vm/services/memoryPool.cpp
! src/share/vm/services/memoryPool.hpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/psMemoryPool.hpp
! src/share/vm/services/runtimeService.cpp
! src/share/vm/utilities/macros.hpp
! src/share/vm/utilities/top.hpp
! src/share/vm/utilities/yieldingWorkgroup.cpp
! src/share/vm/utilities/yieldingWorkgroup.hpp
Changeset: 8391fdd36e1f
Author: dlong
Date: 2013-01-27 01:07 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/8391fdd36e1f
Merge
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/heapDumper.cpp
Changeset: 3c9bc17b9403
Author: bpittore
Date: 2013-02-07 16:05 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/3c9bc17b9403
Merge
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/memory/binaryTreeDictionary.cpp
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/memory/heapInspection.hpp
! src/share/vm/memory/universe.cpp
! 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/oop.inline.hpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/attachListener.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
Changeset: df8462fbe585
Author: vladidan
Date: 2013-02-07 20:40 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/df8462fbe585
Merge
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: ec0c4951286c
Author: stefank
Date: 2013-01-29 10:51 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/ec0c4951286c
8004710: NPG: jmap could throw sun.jvm.hotspot.types.WrongTypeException after PermGen removal
Summary: When calculating live object regions, make sure that the alignment reserve, at the end of a TLAB, is excluded.
Reviewed-by: jmasa, brutisso
! agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/ThreadLocalAllocBuffer.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/share/vm/runtime/vmStructs.cpp
Changeset: 4700e77d44c1
Author: johnc
Date: 2013-02-01 13:17 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/4700e77d44c1
8006894: G1: Number of marking threads missing from PrintFlagsFinal output
Summary: Set ConcGCThreads to the calculated number of marking threads.
Reviewed-by: jmasa, ysr
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
Changeset: d9058e388631
Author: mikael
Date: 2013-02-01 17:21 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/d9058e388631
8007257: NPG: metaspace.cpp: Incorrect arguments in calls to err_msg
Summary: Fix size checks in assert and corrected some print formats. Also reviewed by vitalyd at gmail.com.
Reviewed-by: coleenp, sspitsyn
! src/share/vm/memory/metaspace.cpp
Changeset: 256d3f43c177
Author: johnc
Date: 2013-01-31 10:45 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/256d3f43c177
8005875: G1: Kitchensink fails with ParallelGCThreads=0
Summary: Check that the concurrent marking worker gang exists in ConcurrentMark::print_worker_threads_on(). Changes were also reviewed by Vitaly Davidovich <vitalyd at gmail.com>.
Reviewed-by: brutisso
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
Changeset: 80518f4ecf32
Author: jmasa
Date: 2013-02-04 12:51 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/80518f4ecf32
Merge
! src/share/vm/runtime/vmStructs.cpp
Changeset: f2f0cf0f5444
Author: jmasa
Date: 2013-02-04 13:26 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f2f0cf0f5444
Merge
Changeset: 06fd03af6ce4
Author: johnc
Date: 2013-02-04 13:24 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/06fd03af6ce4
8001384: G1: assert(!is_null(v)) failed: narrow oop value can never be zero
Summary: Flush any deferred card mark before a Java thread exits.
Reviewed-by: brutisso, jmasa
! src/share/vm/runtime/thread.cpp
Changeset: 84304a77c4e3
Author: johnc
Date: 2013-02-04 19:40 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/84304a77c4e3
Merge
Changeset: 95ccff9eee8e
Author: jwilhelm
Date: 2013-01-28 15:41 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/95ccff9eee8e
6348447: Specifying -XX:OldSize crashes 64-bit VMs
Summary: Heap size will be set to allow for OldSize to fit. Also reviewed by vitalyd at gmail.com
Reviewed-by: ehelin, jmasa
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp
Changeset: f90b9bceb8e5
Author: johnc
Date: 2013-02-05 09:13 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f90b9bceb8e5
8005032: G1: Cleanup serial reference processing closures in concurrent marking
Summary: Reuse the parallel reference processing oop closures during serial reference processing.
Reviewed-by: brutisso
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
Changeset: 50d3b37d5bcd
Author: johnc
Date: 2013-02-05 22:24 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/50d3b37d5bcd
Merge
Changeset: 1135141fb97e
Author: brutisso
Date: 2013-02-08 10:08 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/1135141fb97e
Merge
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 461a3adac4d1
Author: sspitsyn
Date: 2013-02-08 09:14 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/461a3adac4d1
Merge
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
More information about the serviceability-dev
mailing list