hg: jdk7/hotspot-svc/hotspot: 10 new changesets

daniel.daugherty at sun.com daniel.daugherty at sun.com
Tue Aug 5 09:26:04 PDT 2008


Changeset: 12eea04c8b06
Author:    jmasa
Date:      2008-07-09 15:08 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-svc/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-svc/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-svc/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-svc/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-svc/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-svc/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-svc/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-svc/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-svc/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-svc/hotspot/rev/e8cf9b1f7c93

Merge





More information about the jdk7-changes mailing list