< 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 >