hg: jdk9/hs-rt/hotspot: 2 new changesets
thomas.schatzl at oracle.com
thomas.schatzl at oracle.com
Thu Jan 28 16:55:56 UTC 2016
Changeset: 6d650a9f831d
Author: tschatzl
Date: 2016-01-28 13:30 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6d650a9f831d
8146987: Improve Parallel GC Full GC by caching results of live_words_in_range()
Summary: A large part of time in the parallel scavenge collector is spent finding out the amount of live words within memory ranges to find out where to move an object to. Try to incrementally calculate this value.
Reviewed-by: tschatzl, mgerdin, jmasa
Contributed-by: ray alex <sky1young at gmail.com>
! src/share/vm/gc/parallel/parMarkBitMap.cpp
! src/share/vm/gc/parallel/parMarkBitMap.hpp
! src/share/vm/gc/parallel/psCompactionManager.cpp
! src/share/vm/gc/parallel/psCompactionManager.hpp
! src/share/vm/gc/parallel/psCompactionManager.inline.hpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psParallelCompact.hpp
! src/share/vm/gc/parallel/psParallelCompact.inline.hpp
! src/share/vm/oops/instanceClassLoaderKlass.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceMirrorKlass.hpp
! src/share/vm/oops/instanceRefKlass.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/typeArrayKlass.hpp
Changeset: 8edce4224ea4
Author: tschatzl
Date: 2016-01-28 16:34 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8edce4224ea4
Merge
More information about the jdk9-hs-rt-changes
mailing list