hg: hsx/hotspot-rt/hotspot: 32 new changesets
coleen.phillimore at oracle.com
coleen.phillimore at oracle.com
Tue Nov 15 13:47:36 PST 2011
Changeset: ddb34559f9a7
Author: katleman
Date: 2011-11-03 10:32 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/ddb34559f9a7
Added tag jdk8-b12 for changeset 1d3900713a67
! .hgtags
Changeset: 3e609627e780
Author: jcoomes
Date: 2011-11-04 12:40 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/3e609627e780
Merge
- src/share/vm/precompiled.hpp
Changeset: b92ca8e229d2
Author: jcoomes
Date: 2011-11-04 12:43 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/b92ca8e229d2
Added tag hs23-b05 for changeset 3e609627e780
! .hgtags
Changeset: 869804b759e7
Author: jcoomes
Date: 2011-11-04 14:06 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/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/hsx/hotspot-rt/hotspot/rev/78bef05801ca
Merge
- src/share/vm/precompiled.hpp
! src/share/vm/runtime/globals.hpp
Changeset: f9a80a035a4a
Author: coleenp
Date: 2011-11-15 12:40 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f9a80a035a4a
Merge
! src/share/vm/runtime/globals.hpp
More information about the serviceability-dev
mailing list