hg: jdk9/hs/hotspot: 7 new changesets
jon.masamitsu at oracle.com
jon.masamitsu at oracle.com
Wed Jul 23 23:32:07 UTC 2014
Changeset: 86736b0bc568
Author: simonis
Date: 2014-07-17 11:32 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/86736b0bc568
8050228: Rename 'rem_size' in compactibleFreeListSpace.cpp because of name clashes on AIX
Reviewed-by: dholmes, jmasa
! src/os/aix/vm/os_aix.inline.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
Changeset: ab6489f6a9a5
Author: jmasa
Date: 2014-07-18 15:42 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ab6489f6a9a5
Merge
Changeset: 2749b7a7e9d8
Author: tschatzl
Date: 2014-07-21 09:59 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2749b7a7e9d8
8049051: Use of during_initial_mark_pause() in G1CollectorPolicy::record_collection_pause_end() prevents use of seperate object copy time prediction during marking
Summary: Replaced use of during_initial_mark_pause() with the variable last_pause_included_initial_mark that holds the real old value of _during_initial_mark_pause.
Reviewed-by: brutisso, ehelin
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
Changeset: 3f1eced0e393
Author: tschatzl
Date: 2014-07-21 09:59 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3f1eced0e393
8048085: Aborting marking just before remark results in useless additional clearing of the next mark bitmap
Summary: Skip clearing the next bitmap if we just recently aborted since the full GC already clears this bitmap.
Reviewed-by: brutisso
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
Changeset: 3334afa474d7
Author: tschatzl
Date: 2014-07-21 09:59 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3334afa474d7
8048088: Conservative maximum heap alignment should take vm_allocation_granularity into account
Summary: Also consider os::vm_allocation_granularity in the calculation.
Reviewed-by: brutisso
! src/share/vm/runtime/arguments.cpp
Changeset: 5689ad43b108
Author: tschatzl
Date: 2014-07-21 10:00 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5689ad43b108
8048112: G1 Full GC needs to support the case when the very first region is not available
Summary: Refactor preparation for compaction during Full GC so that it lazily initializes the first compaction point. This also avoids problems later when the first region may not be committed. Also reviewed by K. Barrett.
Reviewed-by: brutisso
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/space.hpp
Changeset: c0e87c6d7975
Author: jmasa
Date: 2014-07-23 14:06 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c0e87c6d7975
Merge
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/runtime/arguments.cpp
More information about the jdk9-hs-changes
mailing list