< prev index next >
src/share/vm/code/codeCache.hpp
Print this page
*** 258,280 ****
// Deoptimization
private:
static int mark_for_deoptimization(KlassDepChange& changes);
#ifdef HOTSWAP
! static int mark_for_evol_deoptimization(instanceKlassHandle dependee);
#endif // HOTSWAP
public:
static void mark_all_nmethods_for_deoptimization();
static int mark_for_deoptimization(Method* dependee);
static void make_marked_nmethods_not_entrant();
// Flushing and deoptimization
! static void flush_dependents_on(instanceKlassHandle dependee);
#ifdef HOTSWAP
// Flushing and deoptimization in case of evolution
! static void flush_evol_dependents_on(instanceKlassHandle dependee);
#endif // HOTSWAP
// Support for fullspeed debugging
static void flush_dependents_on_method(methodHandle dependee);
// tells how many nmethods have dependencies
--- 258,280 ----
// Deoptimization
private:
static int mark_for_deoptimization(KlassDepChange& changes);
#ifdef HOTSWAP
! static int mark_for_evol_deoptimization(InstanceKlass* dependee);
#endif // HOTSWAP
public:
static void mark_all_nmethods_for_deoptimization();
static int mark_for_deoptimization(Method* dependee);
static void make_marked_nmethods_not_entrant();
// Flushing and deoptimization
! static void flush_dependents_on(InstanceKlass* dependee);
#ifdef HOTSWAP
// Flushing and deoptimization in case of evolution
! static void flush_evol_dependents_on(InstanceKlass* dependee);
#endif // HOTSWAP
// Support for fullspeed debugging
static void flush_dependents_on_method(methodHandle dependee);
// tells how many nmethods have dependencies
< prev index next >