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-all-changes mailing list