< prev index next >
src/share/vm/aot/aotLoader.hpp
Print this page
*** 56,77 ****
static void initialize() NOT_AOT({ FLAG_SET_ERGO(bool, UseAOT, false); });
static void universe_init() NOT_AOT_RETURN;
static void set_narrow_klass_shift() NOT_AOT_RETURN;
static bool contains(address p) NOT_AOT({ return false; });
! static void load_for_klass(instanceKlassHandle, Thread* thread) NOT_AOT_RETURN;
static bool find_klass(InstanceKlass* ik) NOT_AOT({ return false; });
static uint64_t get_saved_fingerprint(InstanceKlass* ik) NOT_AOT({ return 0; });
static void oops_do(OopClosure* f) NOT_AOT_RETURN;
static void metadata_do(void f(Metadata*)) NOT_AOT_RETURN;
static address exception_begin(JavaThread* thread, CodeBlob* blob, address return_address) NOT_AOT({ return NULL; });
NOT_PRODUCT( static void print_statistics() NOT_AOT_RETURN; )
#ifdef HOTSWAP
// Flushing and deoptimization in case of evolution
! static void flush_evol_dependents_on(instanceKlassHandle dependee) NOT_AOT_RETURN;
#endif // HOTSWAP
};
#endif // SHARE_VM_AOT_AOTLOADER_HPP
--- 56,77 ----
static void initialize() NOT_AOT({ FLAG_SET_ERGO(bool, UseAOT, false); });
static void universe_init() NOT_AOT_RETURN;
static void set_narrow_klass_shift() NOT_AOT_RETURN;
static bool contains(address p) NOT_AOT({ return false; });
! static void load_for_klass(InstanceKlass* ik, Thread* thread) NOT_AOT_RETURN;
static bool find_klass(InstanceKlass* ik) NOT_AOT({ return false; });
static uint64_t get_saved_fingerprint(InstanceKlass* ik) NOT_AOT({ return 0; });
static void oops_do(OopClosure* f) NOT_AOT_RETURN;
static void metadata_do(void f(Metadata*)) NOT_AOT_RETURN;
static address exception_begin(JavaThread* thread, CodeBlob* blob, address return_address) NOT_AOT({ return NULL; });
NOT_PRODUCT( static void print_statistics() NOT_AOT_RETURN; )
#ifdef HOTSWAP
// Flushing and deoptimization in case of evolution
! static void flush_evol_dependents_on(InstanceKlass* dependee) NOT_AOT_RETURN;
#endif // HOTSWAP
};
#endif // SHARE_VM_AOT_AOTLOADER_HPP
< prev index next >