hg: hsx/hotspot-rt/hotspot: 12 new changesets
vladimir.danushevsky at oracle.com
vladimir.danushevsky at oracle.com
Tue Dec 27 16:34:28 PST 2011
Changeset: 3c648b9ad052
Author: stefank
Date: 2011-12-14 12:15 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/3c648b9ad052
7121373: Clean up CollectedHeap::is_in
Summary: Fixed G1CollectedHeap::is_in, added tests, cleaned up comments and made Space::is_in pure virtual.
Reviewed-by: brutisso, tonyp, jcoomes
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/oops/arrayOop.cpp
! src/share/vm/oops/arrayOop.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/utilities/quickSort.cpp
! src/share/vm/utilities/quickSort.hpp
Changeset: fd2b426c30db
Author: johnc
Date: 2011-12-14 17:43 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/fd2b426c30db
7119908: G1: Cache CSet start region for each worker for subsequent reuse
Summary: Cache workers' calculated starting heap region, used for parallel iteration over the collcection set, for subsequent reuse.
Reviewed-by: tonyp, brutisso
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
Changeset: 41406797186b
Author: tonyp
Date: 2011-12-16 02:14 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/41406797186b
7113012: G1: rename not-fully-young GCs as "mixed"
Summary: Renamed partially-young GCs as mixed and fully-young GCs as young. Change all external output that includes those terms (GC log and GC ergo log) as well as any comments, fields, methods, etc. The changeset also includes very minor code tidying up (added some curly brackets).
Reviewed-by: johnc, brutisso
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp
! src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
! src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
Changeset: adedfbbf0360
Author: johnc
Date: 2011-12-16 11:40 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/adedfbbf0360
7120038: G1: ParallelGCThreads==0 is broken
Summary: Running G1 with ParallelGCThreads==0 results in various crashes and asserts. Most of these are caused by unguarded references to the worker threads array or an incorrect number of active workers.
Reviewed-by: jmasa, tonyp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: e7dead7e90af
Author: johnc
Date: 2011-12-19 10:02 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/e7dead7e90af
7117303: VM uses non-monotonic time source and complains that it is non-monotonic
Summary: Replaces calls to os::javaTimeMillis(), which does not (and cannot) guarantee monotonicity, in GC code to an equivalent expression that uses os::javaTimeNanos(). os::javaTimeNanos is guaranteed monotonically non-decreasing if the underlying platform provides a monotonic time source. Changes in OS files are to make use of the newly defined constants in globalDefinitions.hpp.
Reviewed-by: dholmes, ysr
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 129cd462ae89
Author: jmasa
Date: 2011-12-20 12:27 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/129cd462ae89
Merge
Changeset: 4b18532913c7
Author: vladidan
Date: 2011-12-22 12:01 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/4b18532913c7
Merge
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
Changeset: 7e075537835d
Author: cl
Date: 2011-12-22 19:00 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/7e075537835d
Added tag jdk8-b18 for changeset 61165f53f165
! .hgtags
Changeset: 4bcf61041217
Author: amurillo
Date: 2011-12-23 15:24 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/4bcf61041217
Merge
Changeset: 9232e0ecbc2c
Author: amurillo
Date: 2011-12-23 15:24 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/9232e0ecbc2c
Added tag hs23-b09 for changeset 4bcf61041217
! .hgtags
Changeset: 0841c0ec2ed6
Author: amurillo
Date: 2011-12-23 15:29 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/0841c0ec2ed6
7123810: new hotspot build - hs23-b10
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 4ec93d767458
Author: vladidan
Date: 2011-12-26 20:36 -0500
URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/4ec93d767458
Merge
More information about the serviceability-dev
mailing list