< prev index next >

src/hotspot/share/aot/aotCompiledMethod.hpp

Print this page




 179   virtual bool is_not_installed() const { return state() == not_installed; }
 180 
 181   virtual bool is_unloading() { return false; }
 182 
 183   address exception_begin() const { return (address) _code + _meta->exception_handler_offset(); }
 184 
 185   virtual const char* name() const { return _name; }
 186 
 187   virtual int compile_id() const { return _aot_id; }
 188 
 189   void print_on(outputStream* st) const;
 190   void print_on(outputStream* st, const char* msg) const;
 191   void print() const;
 192 
 193   virtual void print_value_on(outputStream *stream) const;
 194   virtual void print_block_comment(outputStream *stream, address block_begin) const { }
 195   virtual void verify() {}
 196 
 197   virtual int comp_level() const { return CompLevel_aot; }
 198   virtual address verified_entry_point() const { return _code + _meta->verified_entry_offset(); }



 199   virtual void log_identity(xmlStream* stream) const;
 200   virtual void log_state_change() const;
 201   virtual bool make_entrant() NOT_TIERED({ ShouldNotReachHere(); return false; });
 202   virtual bool make_not_entrant() { return make_not_entrant_helper(not_entrant); }
 203   virtual bool make_not_used() { return make_not_entrant_helper(not_used); }
 204   virtual address entry_point() const { return _code + _meta->entry_offset(); }
 205   virtual bool make_zombie() { ShouldNotReachHere(); return false; }
 206   virtual bool is_osr_method() const { return false; }
 207   virtual int osr_entry_bci() const { ShouldNotReachHere(); return -1; }
 208   // AOT compiled methods do not get into zombie state
 209   virtual bool can_convert_to_zombie() { return false; }
 210 
 211   virtual bool is_dependent_on_method(Method* dependee) { return true; }
 212 
 213   virtual void clear_inline_caches();
 214 
 215   virtual void print_pcs() {}
 216 
 217   virtual address scopes_data_end() const { return _meta->scopes_data_end(); }
 218 




 179   virtual bool is_not_installed() const { return state() == not_installed; }
 180 
 181   virtual bool is_unloading() { return false; }
 182 
 183   address exception_begin() const { return (address) _code + _meta->exception_handler_offset(); }
 184 
 185   virtual const char* name() const { return _name; }
 186 
 187   virtual int compile_id() const { return _aot_id; }
 188 
 189   void print_on(outputStream* st) const;
 190   void print_on(outputStream* st, const char* msg) const;
 191   void print() const;
 192 
 193   virtual void print_value_on(outputStream *stream) const;
 194   virtual void print_block_comment(outputStream *stream, address block_begin) const { }
 195   virtual void verify() {}
 196 
 197   virtual int comp_level() const { return CompLevel_aot; }
 198   virtual address verified_entry_point() const { return _code + _meta->verified_entry_offset(); }
 199   virtual address value_entry_point() const { return NULL; }
 200   virtual address verified_value_entry_point() const { return NULL; }
 201   virtual address verified_value_ro_entry_point() const { return NULL; }
 202   virtual void log_identity(xmlStream* stream) const;
 203   virtual void log_state_change() const;
 204   virtual bool make_entrant() NOT_TIERED({ ShouldNotReachHere(); return false; });
 205   virtual bool make_not_entrant() { return make_not_entrant_helper(not_entrant); }
 206   virtual bool make_not_used() { return make_not_entrant_helper(not_used); }
 207   virtual address entry_point() const { return _code + _meta->entry_offset(); }
 208   virtual bool make_zombie() { ShouldNotReachHere(); return false; }
 209   virtual bool is_osr_method() const { return false; }
 210   virtual int osr_entry_bci() const { ShouldNotReachHere(); return -1; }
 211   // AOT compiled methods do not get into zombie state
 212   virtual bool can_convert_to_zombie() { return false; }
 213 
 214   virtual bool is_dependent_on_method(Method* dependee) { return true; }
 215 
 216   virtual void clear_inline_caches();
 217 
 218   virtual void print_pcs() {}
 219 
 220   virtual address scopes_data_end() const { return _meta->scopes_data_end(); }
 221 


< prev index next >