hg: jdk7/hotspot-rt/hotspot: 14 new changesets

xiaobin.lu at sun.com xiaobin.lu at sun.com
Sat Oct 24 02:08:12 PDT 2009


Changeset: 8afee153274a
Author:    jcoomes
Date:      2009-10-05 05:51 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/8afee153274a

6887948: test/gc/6845368/bigobj.java fails due to timeout
Reviewed-by: iveresov

! test/gc/6845368/bigobj.java

Changeset: 035d2e036a9b
Author:    tonyp
Date:      2009-10-02 16:12 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/035d2e036a9b

6885041: G1: inconsistent thread dump
Summary: When G1 is enabled, thread dumps are inconsistent as the info for some of the G1 threads is not formatted properly.
Reviewed-by: ysr, johnc

! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp
! src/share/vm/gc_implementation/g1/concurrentZFThread.cpp
! src/share/vm/gc_implementation/g1/concurrentZFThread.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp

Changeset: ff2402f6a50b
Author:    tonyp
Date:      2009-10-02 16:20 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/ff2402f6a50b

6882730: G1: parallel heap verification messes up region dump
Summary: It tidies up the G1 heap verification a bit. In particular, when the verification is done in parallel and there is a failure, this is propagated to the top level and the heap is dumped at the end, not by every thread that encounters a failure.
Reviewed-by: johnc, jmasa

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp

Changeset: 1f19207eefc2
Author:    tonyp
Date:      2009-10-05 12:05 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/1f19207eefc2

6847956: G1: crash in oopDesc*G1ParCopyHelper::copy_to_survivor_space(oopDesc*)
Summary: When we copy objects to survivors during marking, we incorrectly set NTAMS to bottom, which causes marking to miss visiting some of those objects.
Reviewed-by: apetrusenko, iveresov

! src/share/vm/gc_implementation/g1/heapRegion.hpp

Changeset: 4c3458a31e17
Author:    tonyp
Date:      2009-10-07 09:42 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/4c3458a31e17

6888316: G1: has_aborted() || _cm->region_stack_empty() fails
Summary: Remove incorrect guarantee.
Reviewed-by: apetrusenko, iveresov

! src/share/vm/gc_implementation/g1/concurrentMark.cpp

Changeset: 11d4857fe5e1
Author:    tonyp
Date:      2009-10-07 10:09 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/11d4857fe5e1

6888619: G1: too many guarantees in concurrent marking
Summary: change more guarantees in concurrent marking into asserts.
Reviewed-by: apetrusenko, iveresov

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp

Changeset: 2c03ce058f55
Author:    bobv
Date:      2009-10-07 09:48 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/2c03ce058f55

6888847: TaskQueue needs release_store() for correctness on RMO machines
Summary: See title.
Reviewed-by: jmasa, ysr, jcoomes, iveresov, tonyp

! src/share/vm/utilities/taskqueue.hpp

Changeset: 1ee412f7fec9
Author:    tonyp
Date:      2009-10-07 19:01 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/1ee412f7fec9

6866190: Remove SIMPLE_STACK code from TaskQueue
Summary: What the title says. We don't use SIMPLE_STACK any more.
Reviewed-by: ysr

! src/share/vm/utilities/taskqueue.hpp

Changeset: f99f695bb8ef
Author:    tonyp
Date:      2009-10-19 17:02 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/f99f695bb8ef

Merge

! src/share/vm/gc_implementation/g1/concurrentZFThread.cpp

Changeset: 39b01ab7035a
Author:    ysr
Date:      2009-10-16 02:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/39b01ab7035a

6888898: CMS: ReduceInitialCardMarks unsafe in the presence of cms precleaning
6889757: G1: enable card mark elision for initializing writes from compiled code (ReduceInitialCardMarks)
Summary: Defer the (compiler-elided) card-mark upon a slow-path allocation until after the store  and before the next subsequent safepoint; G1 now answers yes to can_elide_tlab_write_barriers().
Reviewed-by: jcoomes, kvn, never

! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: 052a899eec3e
Author:    ysr
Date:      2009-10-20 00:00 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/052a899eec3e

6892749: assert(UseParNewGC || UseSerialGC || UseConcMarkSweepGC, "...") fails
Summary: Removed the assert: UseSerialGC is not necessarily always set when serial gc is being used.
Reviewed-by: jcoomes, jmasa, tonyp

! src/share/vm/memory/genCollectedHeap.hpp

Changeset: b0b36f0de97e
Author:    tonyp
Date:      2009-10-20 11:28 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/b0b36f0de97e

Merge


Changeset: dfdaf65c3423
Author:    apetrusenko
Date:      2009-10-22 07:43 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/dfdaf65c3423

6858886: G1: guarantee(_next_marked_bytes <= used(),"invariant") at heapRegion.hpp:359
Reviewed-by: tonyp, ysr

! src/share/vm/gc_implementation/g1/concurrentMark.cpp

Changeset: a3b9e96881fe
Author:    xlu
Date:      2009-10-23 18:44 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/a3b9e96881fe

Merge




More information about the hotspot-runtime-dev mailing list