< prev index next >
src/share/vm/code/codeCache.hpp
Print this page
@@ -258,23 +258,23 @@
// Deoptimization
private:
static int mark_for_deoptimization(KlassDepChange& changes);
#ifdef HOTSWAP
- static int mark_for_evol_deoptimization(instanceKlassHandle dependee);
+ 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(instanceKlassHandle dependee);
+ static void flush_dependents_on(InstanceKlass* dependee);
#ifdef HOTSWAP
// Flushing and deoptimization in case of evolution
- static void flush_evol_dependents_on(instanceKlassHandle dependee);
+ 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 >