Mercurial > hg > truffle
comparison src/share/vm/memory/iterator.cpp @ 12355:cefad50507d8
Merge with hs25-b53
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Fri, 11 Oct 2013 10:38:03 +0200 |
parents | 5888334c9c24 |
children | de6a9e811145 |
comparison
equal
deleted
inserted
replaced
12058:ccb4f2af2319 | 12355:cefad50507d8 |
---|---|
62 NOT_PRODUCT(if (TraceScavenge) nm->print_on(tty, "oops_do, skipped on 2nd visit\n")); | 62 NOT_PRODUCT(if (TraceScavenge) nm->print_on(tty, "oops_do, skipped on 2nd visit\n")); |
63 } | 63 } |
64 } | 64 } |
65 | 65 |
66 void CodeBlobToOopClosure::do_newly_marked_nmethod(nmethod* nm) { | 66 void CodeBlobToOopClosure::do_newly_marked_nmethod(nmethod* nm) { |
67 nm->oops_do(_cl, /*do_strong_roots_only=*/ true); | 67 nm->oops_do(_cl, /*allow_zombie=*/ false); |
68 } | 68 } |
69 | 69 |
70 void CodeBlobToOopClosure::do_code_blob(CodeBlob* cb) { | 70 void CodeBlobToOopClosure::do_code_blob(CodeBlob* cb) { |
71 if (!_do_marking) { | 71 if (!_do_marking) { |
72 nmethod* nm = cb->as_nmethod_or_null(); | 72 nmethod* nm = cb->as_nmethod_or_null(); |