< prev index next >

src/share/vm/code/codeCache.hpp

Print this page
rev 13281 : [mq]: CollectedHeap_register_nmethod_v2

*** 179,188 **** --- 179,191 ---- // objects to their new location immediately to avoid fixing nmethods on the // basis of the old object locations. static void scavenge_root_nmethods_do(CodeBlobToOopClosure* f); static nmethod* scavenge_root_nmethods() { return _scavenge_root_nmethods; } + // register_scavenge_root_nmethod() conditionally adds the nmethod to the list + // if it is not already on the list and has a scavengeable root + static void register_scavenge_root_nmethod(nmethod* nm); static void add_scavenge_root_nmethod(nmethod* nm); static void drop_scavenge_root_nmethod(nmethod* nm); // Printing/debugging static void print(); // prints summary
< prev index next >