hg: hsx/hotspot-rt/hotspot: 63 new changesets
karen.kinnear at oracle.com
karen.kinnear at oracle.com
Mon Jan 21 15:45:15 PST 2013
Changeset: e51c9860cf66
Author: jmasa
Date: 2012-12-03 15:09 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/e51c9860cf66
8005082: NPG: Add specialized Metachunk sizes for reflection and anonymous classloaders
Reviewed-by: johnc, coleenp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/memory/binaryTreeDictionary.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/metachunk.cpp
! src/share/vm/memory/metachunk.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 1de1b145f6bc
Author: jmasa
Date: 2012-12-26 15:05 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/1de1b145f6bc
8005486: NPG: Incorrect assertion in ChunkManager::list_index()
Reviewed-by: coleenp
! src/share/vm/memory/metaspace.cpp
Changeset: b735136e0d82
Author: johnc
Date: 2013-01-02 11:32 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/b735136e0d82
8004132: SerialGC: ValidateMarkSweep broken when running GCOld
Summary: Remove bit-rotten ValidateMarkSweep functionality and flag.
Reviewed-by: johnc, jmasa
Contributed-by: tamao <tao.mao at oracle.com>
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/gc_implementation/shared/markSweep.inline.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/debug.cpp
Changeset: 37f7535e5f18
Author: johnc
Date: 2012-12-21 11:45 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/37f7535e5f18
8001424: G1: Rename certain G1-specific flags
Summary: Rename G1DefaultMinNewGenPercent, G1DefaultMaxNewGenPercent, and G1OldCSetRegionLiveThresholdPercent to G1NewSizePercent, G1MaxNewSizePercent, and G1MixedGCLiveThresholdPercent respectively. The previous names are no longer accepted.
Reviewed-by: brutisso, ysr
! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: d275c3dc73e6
Author: johnc
Date: 2013-01-03 16:28 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/d275c3dc73e6
8004816: G1: Kitchensink failures after marking stack changes
Summary: Reset the marking state, including the mark stack overflow flag, in the event of a marking stack overflow during serial reference processing.
Reviewed-by: jmasa
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
Changeset: ca0a78017dc7
Author: brutisso
Date: 2012-12-30 08:47 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/ca0a78017dc7
8005396: Use ParNew with only one thread instead of DefNew as default for CMS on single CPU machines
Reviewed-by: jmasa, jcoomes
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/tenuredGeneration.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: e0ab18eafbde
Author: brutisso
Date: 2013-01-04 11:10 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/e0ab18eafbde
8003820: Deprecate untested and rarely used GC combinations
Summary: Log warning messages for DefNew+CMS and ParNew+SerialOld
Reviewed-by: ysr, jwilhelm, jcoomes
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
Changeset: c98b676a98b4
Author: brutisso
Date: 2013-01-04 21:33 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/c98b676a98b4
8003822: Deprecate the incremental mode of CMS
Reviewed-by: johnc, jwilhelm
! src/share/vm/runtime/arguments.cpp
Changeset: 6e9174173e00
Author: jmasa
Date: 2013-01-04 17:04 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/6e9174173e00
8000325: Change default for CMSClassUnloadingEnabled to true
Reviewed-by: stefank, ysr
! src/share/vm/runtime/globals.hpp
Changeset: 0b54ffe4c2d3
Author: jmasa
Date: 2013-01-04 17:04 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/0b54ffe4c2d3
8005672: Clean up some changes to GC logging with GCCause's
Reviewed-by: johnc, ysr
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
! src/share/vm/gc_interface/gcCause.hpp
Changeset: 1f6d10b4cc0c
Author: acorn
Date: 2013-01-09 18:06 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/1f6d10b4cc0c
Merge
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 608b2e8a0063
Author: bpittore
Date: 2013-01-03 15:08 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/608b2e8a0063
8004051: assert(_oprs_len[mode] < maxNumberOfOperands) failed: array overflow
Summary: assert is triggered when number of register based arguments passed to a java method exceeds 16.
Reviewed-by: roland, vladidan
! src/share/vm/c1/c1_LIR.hpp
Changeset: 0c8717a92b2d
Author: jiangli
Date: 2013-01-08 13:01 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/0c8717a92b2d
8001341: SIGSEGV in methodOopDesc::fast_exception_handler_bci_for(KlassHandle,int,Thread*)+0x3e9.
Summary: Use methodHandle.
Reviewed-by: coleenp, acorn, twisti, sspitsyn
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: 18c3c3fa291b
Author: dlong
Date: 2013-01-09 21:18 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/18c3c3fa291b
Merge
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
Changeset: 4c8bf5e55392
Author: brutisso
Date: 2013-01-09 09:48 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/4c8bf5e55392
8005489: VM hangs during GC with ParallelGC and ParallelGCThreads=0
Summary: Print an error message and exit the VM if UseParallalGC is combined with ParllelGCThreads==0. Also reviewed by vitalyd at gmail.com.
Reviewed-by: stefank, ehelin
! src/share/vm/runtime/arguments.cpp
Changeset: b2fef6b220e9
Author: jmasa
Date: 2013-01-10 07:32 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/b2fef6b220e9
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: d092d1b31229
Author: roland
Date: 2012-12-23 17:08 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/d092d1b31229
8005071: Incremental inlining for JSR 292
Summary: post parse inlining driven by number of live nodes.
Reviewed-by: twisti, kvn, jrose
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callGenerator.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 00af3a3a8df4
Author: kvn
Date: 2013-01-03 15:09 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/00af3a3a8df4
8005522: use fast-string instructions on x86 for zeroing
Summary: use 'rep stosb' instead of 'rep stosq' when fast-string operations are available.
Reviewed-by: twisti, roland
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/memnode.cpp
Changeset: e2e6bf86682c
Author: kvn
Date: 2013-01-03 16:30 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/e2e6bf86682c
8005544: Use 256bit YMM registers in arraycopy stubs on x86
Summary: Use YMM registers in arraycopy and array_fill stubs.
Reviewed-by: roland, twisti
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
Changeset: ffa87474d7a4
Author: twisti
Date: 2013-01-07 14:08 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/ffa87474d7a4
8004537: replace AbstractAssembler emit_long with emit_int32
Reviewed-by: jrose, kvn, twisti
Contributed-by: Morris Meyer <morris.meyer at oracle.com>
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/assembler_sparc.inline.hpp
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/asm/assembler.hpp
Changeset: 038dd2875b94
Author: kvn
Date: 2013-01-08 11:30 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/038dd2875b94
8005419: Improve intrinsics code performance on x86 by using AVX2
Summary: use 256bit vpxor,vptest instructions in String.compareTo() and equals() intrinsics.
Reviewed-by: twisti
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
+ test/compiler/8005419/Test8005419.java
Changeset: 5698813d45eb
Author: twisti
Date: 2013-01-09 15:37 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/5698813d45eb
8005418: JSR 292: virtual dispatch bug in 292 impl
Reviewed-by: jrose, kvn
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp
Changeset: f1c06dcee0b5
Author: kvn
Date: 2013-01-10 10:00 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f1c06dcee0b5
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 79f492f184d0
Author: katleman
Date: 2012-12-20 16:24 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/79f492f184d0
8004982: JDK8 source with GPL header errors
Reviewed-by: ohair
! agent/src/share/classes/sun/jvm/hotspot/ci/ciArrayKlass.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciField.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciInstance.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciKlass.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciMetadata.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciObjArrayKlass.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciObject.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciObjectFactory.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciSymbol.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciType.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciTypeArrayKlass.java
! agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java
! agent/src/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java
! agent/src/share/classes/sun/jvm/hotspot/memory/LoaderConstraintTable.java
! agent/src/share/classes/sun/jvm/hotspot/oops/BitData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ProfileData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/RetData.java
! agent/src/share/classes/sun/jvm/hotspot/opto/Block.java
! agent/src/share/classes/sun/jvm/hotspot/opto/Block_Array.java
! agent/src/share/classes/sun/jvm/hotspot/opto/Block_List.java
! agent/src/share/classes/sun/jvm/hotspot/opto/CallDynamicJavaNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/CallJavaNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/CallNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/CallRuntimeNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/CallStaticJavaNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/Compile.java
! agent/src/share/classes/sun/jvm/hotspot/opto/HaltNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/InlineTree.java
! agent/src/share/classes/sun/jvm/hotspot/opto/JVMState.java
! agent/src/share/classes/sun/jvm/hotspot/opto/LoopNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/MachCallJavaNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/MachCallNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/MachCallRuntimeNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/MachCallStaticJavaNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/MachIfNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/MachNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/MachReturnNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/MachSafePointNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/MultiNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/Node.java
! agent/src/share/classes/sun/jvm/hotspot/opto/Node_Array.java
! agent/src/share/classes/sun/jvm/hotspot/opto/Node_List.java
! agent/src/share/classes/sun/jvm/hotspot/opto/Phase.java
! agent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java
! agent/src/share/classes/sun/jvm/hotspot/opto/PhaseRegAlloc.java
! agent/src/share/classes/sun/jvm/hotspot/opto/PhiNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/ProjNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/RegionNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/RootNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/SafePointNode.java
! agent/src/share/classes/sun/jvm/hotspot/opto/TypeNode.java
! agent/src/share/classes/sun/jvm/hotspot/prims/JvmtiExport.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/GenericGrowableArray.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/GrowableArray.java
! agent/src/share/native/sadis.c
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/memory/metaspaceCounters.cpp
! src/share/vm/memory/metaspaceCounters.hpp
! src/share/vm/runtime/os_ext.hpp
! src/share/vm/services/diagnosticArgument.cpp
! src/share/vm/services/diagnosticCommand_ext.hpp
! src/share/vm/services/memReporter.cpp
! src/share/vm/services/memReporter.hpp
! test/runtime/7158804/Test7158804.sh
Changeset: e94068d4ff52
Author: katleman
Date: 2012-12-26 14:23 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/e94068d4ff52
Merge
! src/share/vm/classfile/classLoaderData.hpp
Changeset: 0847210f8548
Author: katleman
Date: 2012-12-27 12:14 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/0847210f8548
Added tag jdk8-b70 for changeset e94068d4ff52
! .hgtags
Changeset: d5cb5830f570
Author: katleman
Date: 2013-01-03 12:44 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/d5cb5830f570
Added tag jdk8-b71 for changeset 0847210f8548
! .hgtags
Changeset: 11619f33cd68
Author: katleman
Date: 2013-01-10 09:55 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/11619f33cd68
Added tag jdk8-b72 for changeset d5cb5830f570
! .hgtags
Changeset: 1e129851479e
Author: amurillo
Date: 2013-01-11 01:43 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/1e129851479e
Merge
Changeset: b5e6bec76f4a
Author: amurillo
Date: 2013-01-11 01:43 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/b5e6bec76f4a
Added tag hs25-b15 for changeset 1e129851479e
! .hgtags
Changeset: d58b7b43031b
Author: amurillo
Date: 2013-01-11 02:02 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/d58b7b43031b
8006034: new hotspot build - hs25-b16
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 92d4b5d8dde4
Author: acorn
Date: 2013-01-16 18:23 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/92d4b5d8dde4
Merge
! src/cpu/x86/vm/vm_version_x86.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 337e1dd9d902
Author: jiangli
Date: 2013-01-11 16:55 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/337e1dd9d902
8005895: Inefficient InstanceKlass field packing wasts memory.
Summary: Pack _misc_has_default_methods into the _misc_flags, move _idnum_allocated_count.
Reviewed-by: coleenp, shade
! src/share/vm/oops/instanceKlass.hpp
Changeset: 94fa3c4e7643
Author: vladidan
Date: 2013-01-14 13:44 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/94fa3c4e7643
8005639: Move InlineSynchronizedMethods flag from develop to product
Summary: Move InlineSynchronizedMethods flag from develop to product
Reviewed-by: kvn, vladidan
Contributed-by: Alexander Harlap <alexander.harlap at oracle.com>
! src/share/vm/c1/c1_globals.hpp
Changeset: 9deda4d8e126
Author: vladidan
Date: 2013-01-14 13:52 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/9deda4d8e126
8005204: Code Cache Reduction: command line options implementation
Summary: Adding more detailed output on CodeCache usage
Reviewed-by: kvn, vladidan
Contributed-by: Alexander Harlap <alexander.harlap at oracle.com>
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 212c5b9c38e7
Author: dlong
Date: 2013-01-17 01:27 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/212c5b9c38e7
Merge
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
Changeset: a3f92e6c0274
Author: twisti
Date: 2013-01-11 14:07 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/a3f92e6c0274
8006031: LibraryCallKit::inline_array_copyOf disabled unintentionally with 7172640
Reviewed-by: kvn
! src/share/vm/opto/library_call.cpp
Changeset: f9bda35f4226
Author: twisti
Date: 2013-01-11 16:47 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f9bda35f4226
8005816: Shark: fix volatile float field access
Reviewed-by: twisti
Contributed-by: Roman Kennke <rkennke at redhat.com>
! src/share/vm/shark/sharkBlock.cpp
Changeset: c566b81b3323
Author: twisti
Date: 2013-01-11 16:47 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/c566b81b3323
8005817: Shark: implement deoptimization support
Reviewed-by: twisti
Contributed-by: Roman Kennke <rkennke at redhat.com>
! src/cpu/zero/vm/frame_zero.cpp
! src/cpu/zero/vm/frame_zero.inline.hpp
! src/cpu/zero/vm/sharkFrame_zero.hpp
! src/share/vm/shark/sharkInvariants.hpp
! src/share/vm/shark/sharkTopLevelBlock.cpp
Changeset: c095a7f289aa
Author: twisti
Date: 2013-01-11 16:47 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/c095a7f289aa
8005818: Shark: fix OSR for non-empty incoming stack
Reviewed-by: twisti
Contributed-by: Roman Kennke <rkennke at redhat.com>
! src/share/vm/shark/sharkCompiler.cpp
! src/share/vm/shark/sharkFunction.cpp
! src/share/vm/shark/sharkInvariants.hpp
Changeset: 606eada1bf86
Author: twisti
Date: 2013-01-11 16:47 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/606eada1bf86
8005820: Shark: enable JSR292 support
Reviewed-by: twisti
Contributed-by: Roman Kennke <rkennke at redhat.com>
! src/share/vm/compiler/abstractCompiler.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/shark/sharkBlock.cpp
! src/share/vm/shark/sharkCompiler.hpp
! src/share/vm/shark/sharkConstant.cpp
! src/share/vm/shark/sharkInliner.cpp
! src/share/vm/shark/sharkTopLevelBlock.cpp
Changeset: 6d1f5516534e
Author: twisti
Date: 2013-01-11 20:01 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/6d1f5516534e
8006127: remove printing code added with 8006031
Reviewed-by: kvn
! src/share/vm/opto/library_call.cpp
Changeset: d92fa52a5d03
Author: vlivanov
Date: 2013-01-14 08:22 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/d92fa52a5d03
8006095: C1: SIGSEGV w/ -XX:+LogCompilation
Summary: avoid printing inlining decision when compilation fails
Reviewed-by: kvn, roland
! src/share/vm/c1/c1_GraphBuilder.cpp
Changeset: f1de9dbc914e
Author: twisti
Date: 2013-01-15 12:06 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f1de9dbc914e
8006109: test/java/util/AbstractSequentialList/AddAll.java fails: assert(rtype == ctype) failed: mismatched return types
Reviewed-by: kvn
! src/share/vm/ci/ciType.cpp
! src/share/vm/ci/ciType.hpp
! src/share/vm/opto/doCall.cpp
Changeset: 5b8548391bf3
Author: kvn
Date: 2013-01-15 14:45 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/5b8548391bf3
8005821: C2: -XX:+PrintIntrinsics is broken
Summary: Check all print inlining flags when processing inlining list.
Reviewed-by: kvn, twisti
Contributed-by: david.r.chase at oracle.com
! src/share/vm/opto/compile.cpp
Changeset: bf623b2d5508
Author: kvn
Date: 2013-01-16 14:55 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/bf623b2d5508
8006204: please JTREGify test/compiler/7190310/Test7190310.java
Summary: Add proper jtreg annotations in the preceding comment, including an explicit timeout.
Reviewed-by: kvn, twisti
Contributed-by: david.r.chase at oracle.com
! test/compiler/7190310/Test7190310.java
Changeset: eab4f9ed602c
Author: kvn
Date: 2013-01-17 18:47 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/eab4f9ed602c
Merge
! src/share/vm/compiler/compileBroker.cpp
Changeset: 689e1218d7fe
Author: brutisso
Date: 2013-01-14 09:58 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/689e1218d7fe
8004018: Remove old initialization flags
Reviewed-by: dholmes, stefank
Contributed-by: erik.helin at oracle.com
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
Changeset: a30e7b564541
Author: brutisso
Date: 2013-01-14 21:30 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/a30e7b564541
8005972: ParNew should not update the tenuring threshold when promotion failed has occurred
Reviewed-by: ysr, johnc, jwilhelm
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
Changeset: ed6154d7d259
Author: stefank
Date: 2013-01-15 13:32 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/ed6154d7d259
8005590: java_lang_Class injected field resolved_constructor appears unused
Reviewed-by: coleenp, dholmes
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: ff0a7943fd29
Author: stefank
Date: 2013-01-15 10:09 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/ff0a7943fd29
8005994: Method annotations are allocated unnecessarily during class file parsing
Summary: Also reviewed by: vitalyd at gmail.com
Reviewed-by: coleenp, acorn
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/prims/jvm.cpp
Changeset: 4967eb4f67a9
Author: johnc
Date: 2013-01-15 12:32 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/4967eb4f67a9
8001425: G1: Change the default values for certain G1 specific flags
Summary: Changes to default and ergonomic flag values recommended by performance team. Changes were also reviewed by Monica Beckwith <monica.beckwith at oracle.com>.
Reviewed-by: brutisso, huntch
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: 2dce7c34c564
Author: stefank
Date: 2013-01-17 11:39 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/2dce7c34c564
8006513: Null pointer in DefaultMethods::generate_default_methods when merging annotations
Reviewed-by: brutisso, jfranck
! src/share/vm/classfile/defaultMethods.cpp
Changeset: 59a58e20dc60
Author: jmasa
Date: 2013-01-17 19:04 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/59a58e20dc60
8006537: Assert when dumping archive with default methods
Reviewed-by: coleenp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/memory/metadataFactory.hpp
Changeset: f422634e5828
Author: brutisso
Date: 2013-01-18 11:03 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f422634e5828
Merge
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 41ccb2e737fb
Author: katleman
Date: 2013-01-16 11:59 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/41ccb2e737fb
Added tag jdk8-b73 for changeset 11619f33cd68
! .hgtags
Changeset: 1a3e54283c54
Author: katleman
Date: 2013-01-16 20:53 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/1a3e54283c54
Merge
! .hgtags
Changeset: 70c89bd6b895
Author: amurillo
Date: 2013-01-18 05:19 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/70c89bd6b895
Merge
Changeset: 2b878edabfc0
Author: amurillo
Date: 2013-01-18 05:19 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/2b878edabfc0
Added tag hs25-b16 for changeset 70c89bd6b895
! .hgtags
Changeset: 46e60405583b
Author: amurillo
Date: 2013-01-18 05:33 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/46e60405583b
8006511: new hotspot build - hs25-b17
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 557bda927cc2
Author: sla
Date: 2013-01-18 14:15 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/557bda927cc2
Merge
! src/share/vm/runtime/vmStructs.cpp
Changeset: 617b18aadb33
Author: sla
Date: 2013-01-18 19:13 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/617b18aadb33
Merge
Changeset: c73c3f2c5b3b
Author: acorn
Date: 2013-01-21 16:11 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/c73c3f2c5b3b
Merge
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/services/diagnosticArgument.cpp
More information about the serviceability-dev
mailing list