< prev index next >

src/share/vm/gc/shared/genCollectedHeap.cpp

Print this page
rev 10186 : [mq]: prune_scavengable_nmethods

@@ -622,10 +622,11 @@
     if (so & SO_ScavengeCodeCache) {
       assert(code_roots != NULL, "must supply closure for code cache");
 
       // We only visit parts of the CodeCache when scavenging.
       CodeCache::scavenge_root_nmethods_do(code_roots);
+      CodeCache::prune_scavenge_root_nmethods();
     }
     if (so & SO_AllCodeCache) {
       assert(code_roots != NULL, "must supply closure for code cache");
 
       // CMSCollector uses this to do intermediate-strength collections.
< prev index next >