src/hotspot/share/code/exceptionHandlerTable.hpp
changeset 51333 f6641fcf7b7e
parent 49373 47b5652f2928
child 53244 9807daeb47c4
equal deleted inserted replaced
51332:c25572739e7c 51333:f6641fcf7b7e
   145   uint _len;
   145   uint _len;
   146   implicit_null_entry *_data;
   146   implicit_null_entry *_data;
   147   implicit_null_entry *adr( uint idx ) const { return &_data[2*idx]; }
   147   implicit_null_entry *adr( uint idx ) const { return &_data[2*idx]; }
   148   ReallocMark          _nesting;  // assertion check for reallocations
   148   ReallocMark          _nesting;  // assertion check for reallocations
   149 public:
   149 public:
   150   ImplicitExceptionTable( ) :  _data(0), _size(0), _len(0) { }
   150   ImplicitExceptionTable( ) :  _size(0), _len(0), _data(0) { }
   151   // (run-time) construction from nmethod
   151   // (run-time) construction from nmethod
   152   ImplicitExceptionTable( const nmethod *nm );
   152   ImplicitExceptionTable( const nmethod *nm );
   153 
   153 
   154   void set_size( uint size );
   154   void set_size( uint size );
   155   void append( uint exec_off, uint cont_off );
   155   void append( uint exec_off, uint cont_off );