< prev index next >

src/share/vm/code/codeCache.cpp

Print this page

        

*** 1032,1042 **** // then search the interfaces this class implements looking for nmethods // which might be dependent of the fact that an interface only had one // implementor. // nmethod::check_all_dependencies works only correctly, if no safepoint // can happen ! No_Safepoint_Verifier nsv; for (DepChange::ContextStream str(changes, nsv); str.next(); ) { Klass* d = str.klass(); number_of_marked_CodeBlobs += InstanceKlass::cast(d)->mark_dependent_nmethods(changes); } --- 1032,1042 ---- // then search the interfaces this class implements looking for nmethods // which might be dependent of the fact that an interface only had one // implementor. // nmethod::check_all_dependencies works only correctly, if no safepoint // can happen ! NoSafepointVerifier nsv; for (DepChange::ContextStream str(changes, nsv); str.next(); ) { Klass* d = str.klass(); number_of_marked_CodeBlobs += InstanceKlass::cast(d)->mark_dependent_nmethods(changes); }
< prev index next >