< prev index next > src/hotspot/share/code/dependencyContext.hpp
Print this page
_last_cleanup_addr(last_cleanup_addr) {}
#endif // ASSERT
static void init();
! void mark_dependent_nmethods(DeoptimizationScope* deopt_scope, DepChange& changes);
void add_dependent_nmethod(nmethod* nm);
void remove_all_dependents();
void remove_and_mark_for_deoptimization_all_dependents(DeoptimizationScope* deopt_scope);
void clean_unloading_dependents();
static nmethodBucket* release_and_get_next_not_unloading(nmethodBucket* b);
_last_cleanup_addr(last_cleanup_addr) {}
#endif // ASSERT
static void init();
! void mark_dependent_nmethods(DeoptimizationScope* deopt_scope, DepChange& changes, InstanceKlass* context = nullptr);
void add_dependent_nmethod(nmethod* nm);
void remove_all_dependents();
void remove_and_mark_for_deoptimization_all_dependents(DeoptimizationScope* deopt_scope);
void clean_unloading_dependents();
static nmethodBucket* release_and_get_next_not_unloading(nmethodBucket* b);
< prev index next >