[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-serviceability-dev
Subject:    hg: jdk8/tl/hotspot: 42 new changesets
From:       lana.steuck () oracle ! com (lana ! steuck at oracle ! com)
Date:       2011-11-29 21:52:23
Message-ID: 20111129215350.DABB2474A0 () hg ! openjdk ! java ! net
[Download RAW message or body]

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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic