Lines Matching refs:address
84 address code_begin() const { ShouldNotCallThis(); return NULL; } // points to the first byte of the code
85 address code_end() const { ShouldNotCallThis(); return NULL; } // points to the first byte after the code
118 virtual address code_begin(Stub* self) const = 0; // points to the first code byte
119 virtual address code_end(Stub* self) const = 0; // points to the first byte after the code
147 virtual address code_begin(Stub* self) const { return cast(self)->code_begin(); } \
148 virtual address code_end(Stub* self) const { return cast(self)->code_end(); } \
163 address _stub_buffer; // where all stubs are stored
173 int index_of(Stub* s) const { int i = (address)s - _stub_buffer; check_index(i); return i; }
182 bool stub_contains(Stub* s, address pc) const { return _stub_interface->code_begin(s) <= pc && pc < _stub_interface->code_end(s); }
200 bool contains(address pc) const { return _stub_buffer <= pc && pc < _stub_buffer + _buffer_limit; }
201 Stub* stub_containing(address pc) const;
202 address code_start() const { return _stub_buffer; }
203 address code_end() const { return _stub_buffer + _buffer_limit; }
225 address stub_code_begin(Stub* s) const { return _stub_interface->code_begin(s); }
226 address stub_code_end(Stub* s) const { return _stub_interface->code_end(s); }