hg: jdk7/hotspot/hotspot: 10 new changesets
jon.masamitsu at sun.com
jon.masamitsu at sun.com
Mon Aug 4 16:56:03 PDT 2008
Changeset: 12eea04c8b06
Author: jmasa
Date: 2008-07-09 15:08 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/12eea04c8b06
6672698: mangle_unused_area() should not remangle the entire heap at each collection.
Summary: Maintain a high water mark for the allocations in a space and mangle only up to that high water mark.
Reviewed-by: ysr, apetrusenko
! src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep
! src/share/vm/gc_implementation/includeDB_gc_parNew
! src/share/vm/gc_implementation/includeDB_gc_parallelScavenge
! src/share/vm/gc_implementation/includeDB_gc_shared
! src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
! src/share/vm/gc_implementation/shared/mutableSpace.cpp
! src/share/vm/gc_implementation/shared/mutableSpace.hpp
+ src/share/vm/gc_implementation/shared/spaceDecorator.cpp
+ src/share/vm/gc_implementation/shared/spaceDecorator.hpp
! src/share/vm/includeDB_core
! src/share/vm/includeDB_features
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/dump.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 15dd2594d08e
Author: jcoomes
Date: 2008-07-11 16:11 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/15dd2594d08e
6718283: existing uses of *_FORMAT_W() were broken by 6521491
Reviewed-by: ysr, pbk
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
Changeset: f88815ca1af1
Author: jcoomes
Date: 2008-07-11 16:11 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/f88815ca1af1
6483129: par compact assertion failure (new_top > bottom)
Summary: avoid computing the dense prefix if a space is empty
Reviewed-by: pbk, tonyp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
Changeset: 2214b226b7f0
Author: jcoomes
Date: 2008-07-11 16:11 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/2214b226b7f0
6724367: par compact could clear less young gen summary data
Reviewed-by: jmasa, apetrusenko
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
Changeset: 9d6a3a6891f8
Author: iveresov
Date: 2008-07-14 04:12 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/9d6a3a6891f8
6720130: NUMA allocator: The linux version should search for libnuma.so.1
Summary: Search for libnuma.so.1 on Linux and liblgrp.so.1 on Solaris.
Reviewed-by: jmasa
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
Changeset: d6340ab4105b
Author: iveresov
Date: 2008-07-17 10:26 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/d6340ab4105b
6723228: NUMA allocator: assert(lgrp_id != -1, "No lgrp_id set")
6723229: NUMA allocator: assert(lgrp_num > 0, "There should be at least one locality group")
Summary: The fix takes care of the assertion triggered during TLAB resizing after reconfiguration. Also it now handles a defect in the topology graph, in which a single leaf node doesn't have memory.
Reviewed-by: jmasa
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/gc_implementation/shared/gcUtil.hpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
Changeset: 850fdf70db2b
Author: jmasa
Date: 2008-07-28 15:30 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/850fdf70db2b
Merge
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep
! src/share/vm/gc_implementation/includeDB_gc_parallelScavenge
! src/share/vm/gc_implementation/includeDB_gc_shared
! src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
! src/share/vm/gc_implementation/shared/mutableSpace.cpp
! src/share/vm/gc_implementation/shared/mutableSpace.hpp
! src/share/vm/includeDB_core
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/dump.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: b7f01ad69d30
Author: jmasa
Date: 2008-08-04 12:11 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/b7f01ad69d30
Merge
- agent/src/share/lib/jlfgr-1_0.jar
- agent/src/share/lib/maf-1_0.jar
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/includeDB_core
Changeset: 818a18cd69a8
Author: jmasa
Date: 2008-07-30 11:54 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/818a18cd69a8
6730514: assertion failure in mangling code when expanding by 0 bytes
Summary: An expansion by 0 bytes was not anticipated when the assertion was composed.
Reviewed-by: jjh, jcoomes, apetrusenko
! make/windows/makefiles/defs.make
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/gc_implementation/shared/spaceDecorator.cpp
! src/share/vm/memory/compactingPermGenGen.cpp
! src/share/vm/memory/compactingPermGenGen.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
Changeset: e8cf9b1f7c93
Author: jmasa
Date: 2008-08-04 12:15 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/e8cf9b1f7c93
Merge
More information about the jdk7-changes
mailing list