src/share/vm/aot/aotCodeHeap.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File hotspot Cdiff src/share/vm/aot/aotCodeHeap.hpp

src/share/vm/aot/aotCodeHeap.hpp

Print this page
rev 29186 : Review changes 2

*** 183,193 **** void link_os_symbols(); void link_graal_runtime_symbols(); void link_global_lib_symbols(); void link_primitive_array_klasses(); ! void publish_aot(instanceKlassHandle kh, methodHandle mh, AOTMethodData* method_data, int code_id); address load_symbol(const char *name); AOTCompiledMethod* next_in_use_at(int index) const; --- 183,193 ---- void link_os_symbols(); void link_graal_runtime_symbols(); void link_global_lib_symbols(); void link_primitive_array_klasses(); ! void publish_aot(const methodHandle& mh, AOTMethodData* method_data, int code_id); address load_symbol(const char *name); AOTCompiledMethod* next_in_use_at(int index) const;
*** 212,222 **** virtual CodeBlob* find_blob_unsafe(void* start) const; virtual void* first() const; virtual void* next(void *p) const; AOTKlassData* find_klass(InstanceKlass* ik); ! bool load_klass_data(instanceKlassHandle kh, Thread* thread); Klass* get_klass_from_got(const char* klass_name, int klass_len, const Method* method); void sweep_dependent_methods(AOTKlassData* klass_data); bool is_dependent_method(Klass* dependee, AOTCompiledMethod* aot); const char* get_name_at(int offset) { --- 212,222 ---- virtual CodeBlob* find_blob_unsafe(void* start) const; virtual void* first() const; virtual void* next(void *p) const; AOTKlassData* find_klass(InstanceKlass* ik); ! bool load_klass_data(const instanceKlassHandle& kh, Thread* thread); Klass* get_klass_from_got(const char* klass_name, int klass_len, const Method* method); void sweep_dependent_methods(AOTKlassData* klass_data); bool is_dependent_method(Klass* dependee, AOTCompiledMethod* aot); const char* get_name_at(int offset) {
*** 260,270 **** void cleanup_inline_caches(); DEBUG_ONLY( int verify_icholder_relocations(); ) ! void flush_evol_dependents_on(instanceKlassHandle dependee); void alive_methods_do(void f(CompiledMethod* nm)); #ifndef PRODUCT static int klasses_seen; --- 260,270 ---- void cleanup_inline_caches(); DEBUG_ONLY( int verify_icholder_relocations(); ) ! void flush_evol_dependents_on(const instanceKlassHandle& dependee); void alive_methods_do(void f(CompiledMethod* nm)); #ifndef PRODUCT static int klasses_seen;
src/share/vm/aot/aotCodeHeap.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File