FAQ
Changeset: 500023bd0818
Author: johnc
Date: 2012-03-13 11:05 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/500023bd0818

7143511: G1: Another instance of high GC Worker Other time (50ms)
Summary: Tiered compilation has increased the number of nmethods in the code cache. This has, in turn, significantly increased the number of marked nmethods processed during the StrongRootsScope destructor. Create a specialized version of CodeBlobToOopClosure for G1 which places only those nmethods that contain pointers into the collection set on to the marked nmethods list.
Reviewed-by: iveresov, tonyp

! src/share/vm/code/nmethod.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouphotspot-gc-dev @
categoriesopenjdk
postedMar 30, '12 at 12:07p
activeMar 30, '12 at 12:07p
posts1
users1
websiteopenjdk.java.net

1 user in discussion

John Cuthbertson: 1 post

People

Translate

site design / logo © 2022 Grokbase