hg: jdk7/hotspot-comp/hotspot: 26 new changesets
vladimir.kozlov at sun.com
vladimir.kozlov at sun.com
Wed Jul 1 19:44:49 PDT 2009
Changeset: 315a5d70b295
Author: iveresov
Date: 2009-05-11 16:30 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/315a5d70b295
6484957: G1: parallel concurrent refinement
6826318: G1: remove traversal-based refinement code
Summary: Removed traversal-based refinement code as it's no longer used. Made the concurrent refinement (queue-based) parallel.
Reviewed-by: tonyp
! src/cpu/sparc/vm/assembler_sparc.cpp
! 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/concurrentMarkThread.hpp
! src/share/vm/gc_implementation/g1/concurrentZFThread.hpp
! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
! 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/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/gc_implementation/g1/ptrQueue.cpp
! src/share/vm/gc_implementation/includeDB_gc_g1
! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp
! src/share/vm/gc_implementation/shared/concurrentGCThread.hpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: 215f81b4d9b3
Author: iveresov
Date: 2009-05-18 11:52 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/215f81b4d9b3
6841831: G1: assert(contains_reference(from),"We just added it!") fires
Summary: During parallel rset updating we have to make sure that the worker ids of the refinement threads do not intersect with the worker ids that can be claimed by the mutator threads.
Reviewed-by: tonyp
! 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/dirtyCardQueue.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/includeDB_gc_g1
Changeset: 29e7d79232b9
Author: apetrusenko
Date: 2009-05-19 04:05 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/29e7d79232b9
6819065: G1: eliminate high serial card table clearing time
Reviewed-by: iveresov, tonyp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
Changeset: 7fd05714f579
Author: jcoomes
Date: 2009-05-26 16:43 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/7fd05714f579
Merge
Changeset: fe1574da39fc
Author: ysr
Date: 2009-06-07 00:27 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/fe1574da39fc
6848641: CMSCollector::_roots_scanning_options should be initialized
Summary: The field is now initialized in the constructor.
Reviewed-by: iveresov, jmasa, johnc
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
Changeset: f89cf529c3c7
Author: iveresov
Date: 2009-06-08 16:14 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/f89cf529c3c7
6849122: G1: Typo introduced during implementation of the parallel refinement
Summary: Typo fix
Reviewed-by: jcoomes
! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
Changeset: 7295839252de
Author: jmasa
Date: 2009-06-10 14:57 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/7295839252de
Merge
Changeset: aa0c48844632
Author: vasya
Date: 2009-05-14 10:57 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/aa0c48844632
Added tag jdk7-b59 for changeset c55be0c7bd32
! .hgtags
Changeset: f5ee65f94d9a
Author: ohair
Date: 2009-05-15 13:41 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/f5ee65f94d9a
Merge
- make/jprt.config
! make/linux/makefiles/gcc.make
! make/linux/makefiles/jsig.make
! make/linux/makefiles/saproc.make
Changeset: a77eddcd510c
Author: ohair
Date: 2009-05-19 17:40 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/a77eddcd510c
6843041: Remove duplicate README files in repositories (make/README)
Reviewed-by: robilad
- make/README
Changeset: cf4f487696ba
Author: trims
Date: 2009-06-11 17:46 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/cf4f487696ba
Merge
Changeset: 08f86fa55a31
Author: trims
Date: 2009-06-11 17:56 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/08f86fa55a31
6850551: Bump the HS16 build number to 04
Summary: Update the HS16 build number to 04
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 86092459c54d
Author: xdono
Date: 2009-06-11 10:54 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/86092459c54d
Added tag jdk7-b60 for changeset a77eddcd510c
! .hgtags
Changeset: 27b728fd1281
Author: trims
Date: 2009-06-11 21:01 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/27b728fd1281
Merge
Changeset: 821269eca479
Author: ysr
Date: 2009-06-11 12:40 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/821269eca479
6820167: GCALotAtAllSafepoints + FullGCALot(ScavengeALot) options crash JVM
Summary: Short-circuit gc-a-lot attempts by non-JavaThreads; SkipGCALot c'tor to elide re-entrant gc-a-lot attempts.
Reviewed-by: apetrusenko, jcoomes, jmasa, kamg
! src/share/vm/memory/gcLocker.hpp
! src/share/vm/runtime/interfaceSupport.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmThread.cpp
Changeset: d44bdab1c03d
Author: johnc
Date: 2009-06-11 17:19 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/d44bdab1c03d
6843694: G1: assert(index < _vs.committed_size(),"bad index"), g1BlockOffsetTable.inline.hpp:55
Summary: For heaps larger than 32Gb, the number of heap regions overflows the data type used to hold the region index in the SparsePRT structure. Changed the region indexes, card indexes, and RSet hash table buckets to ints and added some size overflow guarantees.
Reviewed-by: ysr, tonyp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.hpp
! src/share/vm/gc_implementation/includeDB_gc_g1
Changeset: 353ba4575581
Author: jcoomes
Date: 2009-06-07 22:08 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/353ba4575581
6814552: par compact - some compilers fail to optimize bitmap code
Reviewed-by: tonyp, iveresov, jmasa, ysr
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp
Changeset: 6e2afda171db
Author: jcoomes
Date: 2009-06-11 13:31 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/6e2afda171db
6849716: BitMap - performance regression introduced with G1
Summary: make verification code visible only in debug builds
Reviewed-by: iveresov, ysr, johnc, apetrusenko, tonyp
! src/share/vm/includeDB_compiler1
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
! src/share/vm/utilities/bitMap.inline.hpp
! src/share/vm/utilities/macros.hpp
Changeset: 3104f76478ee
Author: jmasa
Date: 2009-06-18 12:40 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/3104f76478ee
Merge
Changeset: 830ca2573896
Author: tonyp
Date: 2009-06-12 16:20 -0400
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/830ca2573896
6850846: G1: extend G1 marking verification
Summary: extend G1 marking verification to use either the "prev" or "next" marking information, as appropriate.
Reviewed-by: johnc, ysr
! 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/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
Changeset: 85d0690f7d12
Author: jmasa
Date: 2009-06-19 07:33 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/85d0690f7d12
Merge
Changeset: a88386380bda
Author: xdono
Date: 2009-06-18 13:05 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/a88386380bda
Added tag jdk7-b61 for changeset 27b728fd1281
! .hgtags
Changeset: 8754a3c37762
Author: xdono
Date: 2009-06-25 12:09 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/8754a3c37762
Added tag jdk7-b62 for changeset a88386380bda
! .hgtags
Changeset: f9c95d5dc41f
Author: trims
Date: 2009-06-25 22:01 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/f9c95d5dc41f
Merge
Changeset: 32c83fb84370
Author: trims
Date: 2009-06-30 10:40 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/32c83fb84370
6856257: Bump the HS16 build number to 05
Summary: Update the HS16 build number to 05
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: b64314863098
Author: kvn
Date: 2009-07-01 15:06 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/b64314863098
Merge
More information about the hotspot-compiler-dev
mailing list