hg: jdk8/tl/hotspot: 42 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Tue Nov 29 21:52:23 UTC 2011
Changeset: 869804b759e7
Author: jcoomes
Date: 2011-11-04 14:06 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/869804b759e7
7108553: Bump the hs23 build number to 06
Reviewed-by: johnc
Contributed-by: alejandro.murillo at oracle.com
! make/hotspot_version
Changeset: 5bda8dae4e14
Author: never
Date: 2011-10-23 20:23 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/5bda8dae4e14
7103784: enable some flags by default
Reviewed-by: kvn
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 754110e02bd5
Author: never
Date: 2011-10-23 12:31 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/754110e02bd5
7103380: assertion failure with -XX:+PrintNativeNMethods
Reviewed-by: kvn, iveresov
! src/share/vm/asm/codeBuffer.cpp
Changeset: 42783d1414b2
Author: never
Date: 2011-10-23 23:57 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/42783d1414b2
Merge
- make/templates/bsd-header
Changeset: b20d64f83668
Author: twisti
Date: 2011-10-24 07:53 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/b20d64f83668
7090904: JSR 292: JRuby junit test crashes in PSScavengeRootsClosure::do_oop
Reviewed-by: kvn, never, jrose
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/interpreter/bytecodeTracer.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/thread.cpp
Changeset: 12d38ffcba2a
Author: twisti
Date: 2011-10-25 00:55 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/12d38ffcba2a
7094138: JSR 292: JRuby junit test fails in CallSite.setTargetNormal: obj->is_oop() failed: sanity check
Reviewed-by: iveresov, never
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/unsafe.cpp
Changeset: 2ec638646e86
Author: twisti
Date: 2011-10-25 04:07 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/2ec638646e86
7101642: JSR 292: SIGSEGV in java.lang.invoke.MethodHandleImpl$FieldAccessor.getFieldI(Ljava/lang/Object;)I
Reviewed-by: kvn, iveresov
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: a6eef545f1a2
Author: never
Date: 2011-10-25 08:17 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/a6eef545f1a2
7103224: collision between __LEAF define in interfaceSupport.hpp and /usr/include/sys/cdefs.h with gcc
Reviewed-by: never
Contributed-by: Omair Majid <omajid at redhat.com>
! src/share/vm/opto/addnode.cpp
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/prims/jvmtiEnter.xsl
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/runtime/interfaceSupport.hpp
Changeset: e69a66a1457b
Author: kvn
Date: 2011-10-25 12:51 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e69a66a1457b
7059039: EA: don't change non-escaping state of NULL pointer
Summary: NULL pointers do not escape but escape state propagation may change it leading to worser results.
Reviewed-by: never
! src/share/vm/opto/escape.cpp
Changeset: d8cb48376797
Author: kvn
Date: 2011-10-26 06:08 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d8cb48376797
7097546: Optimize use of CMOVE instructions
Summary: Avoid CMove in a loop if possible. May generate CMove if it could be moved outside a loop.
Reviewed-by: never
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/matcher.hpp
Changeset: cec1757a0134
Author: twisti
Date: 2011-10-27 04:43 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/cec1757a0134
7102657: JSR 292: C1 deoptimizes unlinked invokedynamic call sites infinitely
Reviewed-by: never, bdelsart
! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/c1/c1_Runtime1.hpp
! src/share/vm/opto/runtime.cpp
Changeset: e0658a9b3f87
Author: kvn
Date: 2011-10-27 09:39 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e0658a9b3f87
7105364: JDK8 b10 hotspot: src/share/vm/ci/ciMethodHandle.cpp Error: Use "." or "->"
Summary: Define ciMethodHandle::print_chain_impl() and ciMethodHandle::print_chain() bodies only in debug builds.
Reviewed-by: never, twisti
! src/share/vm/ci/ciMethodHandle.cpp
! src/share/vm/ci/ciMethodHandle.hpp
Changeset: 34535d2cb362
Author: iveresov
Date: 2011-10-27 14:40 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/34535d2cb362
7104177: Tiered: -XX:+PrintCanonicalization doesn't work with -XX:+TieredCompilation
Summary: Initialize printable_bci of instruction when passed to Canonicalizer
Reviewed-by: kvn, never
! src/share/vm/c1/c1_Canonicalizer.hpp
Changeset: f350490a45fd
Author: kvn
Date: 2011-10-27 18:20 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f350490a45fd
7105611: Set::print() is broken
Summary: Reimplemented class VSetI_ to restore Set::print().
Reviewed-by: never
! src/share/vm/libadt/vectset.cpp
! src/share/vm/libadt/vectset.hpp
Changeset: eba044a722a4
Author: never
Date: 2011-10-28 14:44 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/eba044a722a4
7103261: crash with jittester on sparc
Reviewed-by: iveresov, kvn
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
+ test/compiler/7103261/Test7103261.java
Changeset: e3b0dcc327b9
Author: twisti
Date: 2011-10-31 03:06 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e3b0dcc327b9
7104561: UseRDPCForConstantTableBase doesn't work after shorten branches changes
Reviewed-by: never, kvn
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/share/vm/opto/machnode.cpp
Changeset: 71699e9d8673
Author: kvn
Date: 2011-10-31 15:52 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/71699e9d8673
7106907: 64 bit VM fails test compiler/6865265/StackOverflowBug.java
Summary: Use -Xss224k instead of -Xss128k.
Reviewed-by: never
! test/compiler/6865265/StackOverflowBug.java
Changeset: e342a5110bed
Author: twisti
Date: 2011-11-03 01:43 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e342a5110bed
7106774: JSR 292: nightly test inlineMHTarget fails with wrong result
Reviewed-by: kvn
! src/share/vm/interpreter/bytecode.hpp
! src/share/vm/runtime/deoptimization.cpp
Changeset: 448691f285a5
Author: twisti
Date: 2011-11-03 04:12 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/448691f285a5
7106944: assert(_pc == *pc_addr) failed may be too strong
Reviewed-by: kvn, never
! src/cpu/x86/vm/frame_x86.cpp
Changeset: 1feb272af3a7
Author: never
Date: 2011-11-04 13:55 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/1feb272af3a7
6636110: unaligned stackpointer leads to crash during deoptimization
Reviewed-by: never, kvn
Contributed-by: Andreas Schoesser <andreas.schoesser at sap.com>
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
Changeset: 59e515ee9354
Author: kvn
Date: 2011-11-07 14:33 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/59e515ee9354
7059047: EA: can't find initializing store with several CheckCastPP
Summary: Split adjust_escape_state() method into two methods to find initializing stores.
Reviewed-by: never
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/escape.hpp
Changeset: 44ce519bc3d1
Author: never
Date: 2011-11-08 10:31 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/44ce519bc3d1
7104960: JSR 292: +VerifyMethodHandles in product JVM can overflow buffer
Reviewed-by: kvn, jrose, twisti
! src/cpu/sparc/vm/assembler_sparc.inline.hpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.hpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.hpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/globals.hpp
Changeset: c9a03402fe56
Author: never
Date: 2011-11-08 17:29 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/c9a03402fe56
7105305: assert check_method_context proper context
Reviewed-by: jrose, kvn
! src/share/vm/code/dependencies.cpp
! src/share/vm/oops/constantPoolKlass.cpp
Changeset: e3e363b2bf19
Author: never
Date: 2011-11-08 20:42 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e3e363b2bf19
7108242: jinfo -permstat shouldn't report interned strings as part of perm
Reviewed-by: kvn, twisti
! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! agent/src/share/classes/sun/jvm/hotspot/tools/PermStat.java
Changeset: 83d0b5cd1438
Author: twisti
Date: 2011-11-09 00:42 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/83d0b5cd1438
7087727: JSR 292: C2 crash if ScavengeRootsInCode=2 when "static final" MethodHandle constants are in use
Reviewed-by: jrose, kvn, never
! src/share/vm/opto/callGenerator.cpp
Changeset: 7e0e43cf86d6
Author: kvn
Date: 2011-11-09 06:14 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/7e0e43cf86d6
7109887: java/util/Arrays/CopyMethods.java fails with -XX:+DeoptimizeALot
Summary: zero array when compiled code is deoptimized.
Reviewed-by: never, twisti
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
Changeset: 670a74b863fc
Author: kvn
Date: 2011-11-09 07:25 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/670a74b863fc
7107042: assert(no_dead_loop) failed: dead loop detected
Summary: Use dead nodes elimination code in PhaseIdealLoop before executing EA.
Reviewed-by: never, twisti
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 78bef05801ca
Author: twisti
Date: 2011-11-10 04:46 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/78bef05801ca
Merge
- src/share/vm/precompiled.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 3c7d67df8d07
Author: dholmes
Date: 2011-11-10 06:23 -0500
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/3c7d67df8d07
7108264: Fix for 7104173 is insufficient
Summary: Disable PrintVMOptions by default for all builds
Reviewed-by: dsamersoff, twisti
! src/share/vm/runtime/globals.hpp
Changeset: f9a80a035a4a
Author: coleenp
Date: 2011-11-15 12:40 -0500
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f9a80a035a4a
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 5a5ed80bea5b
Author: ysr
Date: 2011-10-26 21:07 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/5a5ed80bea5b
7105163: CMS: some mentions of MinChunkSize should be IndexSetStart
Summary: Fixed the instances that were missed in the changeset for 7099817.
Reviewed-by: stefank
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
Changeset: 59519b7d7b9d
Author: tonyp
Date: 2011-10-28 13:04 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/59519b7d7b9d
Merge
Changeset: 6fd81579526f
Author: brutisso
Date: 2011-10-31 08:01 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/6fd81579526f
7102044: G1: VM crashes with assert(old_end != new_end) failed: don't call this otherwise
Summary: arrayOopDesc::max_array_length() should return a value that does not overflow a size_t if it is converted to bytes.
Reviewed-by: kvn, dholmes
! make/jprt.properties
! src/share/vm/oops/arrayOop.cpp
! src/share/vm/oops/arrayOop.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/utilities/quickSort.cpp
! test/Makefile
Changeset: ed80554efa25
Author: brutisso
Date: 2011-11-02 08:04 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ed80554efa25
7106751: G1: gc/gctests/nativeGC03 crashes VM with SIGSEGV
Summary: _cset_rs_update_cl[] was indexed with values beyond what it is set up to handle.
Reviewed-by: ysr, jmasa, johnc
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
Changeset: 8aae2050e83e
Author: tonyp
Date: 2011-11-07 22:11 -0500
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/8aae2050e83e
7092309: G1: introduce old region set
Summary: Keep track of all the old regions in the heap with a heap region set.
Reviewed-by: brutisso, johnc
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.hpp
! src/share/vm/gc_implementation/g1/heapRegionSets.cpp
! src/share/vm/gc_implementation/g1/heapRegionSets.hpp
Changeset: 53074c2c4600
Author: tonyp
Date: 2011-11-08 00:41 -0500
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/53074c2c4600
7099849: G1: include heap region information in hs_err files
Reviewed-by: johnc, brutisso, poonam
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: ab5107bee78c
Author: brutisso
Date: 2011-11-09 23:21 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ab5107bee78c
7110190: GCCause::to_string missing case for _adaptive_size_policy
Summary: Added case for _adaptive_size_policy
Reviewed-by: johnc, ysr
! src/share/vm/gc_interface/gcCause.cpp
Changeset: aa4c21b00f7f
Author: brutisso
Date: 2011-11-15 20:17 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/aa4c21b00f7f
7110152: assert(size_in_words <= (julong)max_jint) failed: no overflow
Summary: Reduce what arrayOopDesc::max_array_length() returns to avoid int overflow
Reviewed-by: kvn, dholmes, tonyp
! src/share/vm/oops/arrayOop.hpp
Changeset: 2ceafe3ceb65
Author: poonam
Date: 2011-11-16 16:27 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/2ceafe3ceb65
7110428: Crash during HeapDump operation
Reviewed-by: ysr, dholmes
! src/share/vm/services/heapDumper.cpp
Changeset: b1754f3fbbd8
Author: tonyp
Date: 2011-11-17 13:14 -0500
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/b1754f3fbbd8
Merge
Changeset: 6c2a55d4902f
Author: jcoomes
Date: 2011-11-18 15:15 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/6c2a55d4902f
Merge
Changeset: fde2a39ed7f3
Author: jcoomes
Date: 2011-11-18 15:15 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/fde2a39ed7f3
Added tag hs23-b06 for changeset 6c2a55d4902f
! .hgtags
More information about the security-dev
mailing list