< prev index next >

src/hotspot/share/aot/aotCompiledMethod.hpp

Print this page
rev 56098 : imported patch 8226705-8221734-baseline


 159   }
 160 
 161   virtual bool is_aot() const { return true; }
 162   virtual bool is_runtime_stub() const { return is_aot_runtime_stub(); }
 163 
 164   virtual bool is_compiled() const     { return !is_aot_runtime_stub(); }
 165 
 166   virtual bool is_locked_by_vm() const { return false; }
 167 
 168   int state() const { return *_state_adr; }
 169 
 170   // Non-virtual for speed
 171   bool _is_alive() const { return state() < unloaded; }
 172 
 173   virtual bool is_zombie() const { return state() == zombie; }
 174   virtual bool is_unloaded() const { return state() == unloaded; }
 175   virtual bool is_not_entrant() const { return state() == not_entrant ||
 176                                                  state() == not_used; }
 177   virtual bool is_alive() const { return _is_alive(); }
 178   virtual bool is_in_use() const { return state() == in_use; }

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




 159   }
 160 
 161   virtual bool is_aot() const { return true; }
 162   virtual bool is_runtime_stub() const { return is_aot_runtime_stub(); }
 163 
 164   virtual bool is_compiled() const     { return !is_aot_runtime_stub(); }
 165 
 166   virtual bool is_locked_by_vm() const { return false; }
 167 
 168   int state() const { return *_state_adr; }
 169 
 170   // Non-virtual for speed
 171   bool _is_alive() const { return state() < unloaded; }
 172 
 173   virtual bool is_zombie() const { return state() == zombie; }
 174   virtual bool is_unloaded() const { return state() == unloaded; }
 175   virtual bool is_not_entrant() const { return state() == not_entrant ||
 176                                                  state() == not_used; }
 177   virtual bool is_alive() const { return _is_alive(); }
 178   virtual bool is_in_use() const { return state() == in_use; }
 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;


< prev index next >