hg: jdk9/hs-gc/hotspot: 2 new changesets

stefan.karlsson at oracle.com stefan.karlsson at oracle.com
Thu Apr 2 13:59:51 UTC 2015


Changeset: e641ea5c503b
Author:    stefank
Date:      2015-04-02 10:04 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/e641ea5c503b

8075955: Replace the macro based implementation of oop_oop_iterate with a template based solution
Reviewed-by: brutisso, coleenp, kbarrett, sjohanss

! make/solaris/makefiles/product.make
+ src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp
! src/share/vm/gc_implementation/g1/g1OopClosures.cpp
+ src/share/vm/gc_implementation/parNew/parOopClosures.cpp
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
+ src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/gc_implementation/shared/markSweep.inline.hpp
! src/share/vm/memory/defNewGeneration.cpp
+ src/share/vm/memory/genOopClosures.cpp
! src/share/vm/memory/iterator.cpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/memory/iterator.inline.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/tenuredGeneration.cpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
! src/share/vm/oops/instanceClassLoaderKlass.hpp
+ src/share/vm/oops/instanceClassLoaderKlass.inline.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
+ src/share/vm/oops/instanceKlass.inline.hpp
! src/share/vm/oops/instanceMirrorKlass.cpp
! src/share/vm/oops/instanceMirrorKlass.hpp
+ src/share/vm/oops/instanceMirrorKlass.inline.hpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/instanceRefKlass.hpp
+ src/share/vm/oops/instanceRefKlass.inline.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
- src/share/vm/oops/klassPS.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/oops/objArrayKlass.inline.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.hpp
+ src/share/vm/oops/typeArrayKlass.inline.hpp
! src/share/vm/precompiled/precompiled.hpp

Changeset: 73bd472043ee
Author:    stefank
Date:      2015-04-02 10:22 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/73bd472043ee

8076456: Remove unnecessary oopDesc::klass() calls
Reviewed-by: pliden, jmasa

! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/oops/instanceKlass.inline.hpp



More information about the jdk9-all-changes mailing list