diff -r 04ed664b7e30 -r 8966c2d65d96 src/share/vm/code/codeCache.cpp --- a/src/share/vm/code/codeCache.cpp Fri Sep 21 14:39:56 2012 -0700 +++ b/src/share/vm/code/codeCache.cpp Tue Sep 25 14:58:12 2012 +0200 @@ -309,12 +309,10 @@ // Mark nmethods for unloading if they contain otherwise unreachable // oops. -void CodeCache::do_unloading(BoolObjectClosure* is_alive, - OopClosure* keep_alive, - bool unloading_occurred) { +void CodeCache::do_unloading(BoolObjectClosure* is_alive, bool unloading_occurred) { assert_locked_or_safepoint(CodeCache_lock); FOR_ALL_ALIVE_NMETHODS(nm) { - nm->do_unloading(is_alive, keep_alive, unloading_occurred); + nm->do_unloading(is_alive, unloading_occurred); } }