Lines Matching refs:_end
88 address _end; // current end address
104 _end = NULL;
125 _end = start;
139 _end = cs->_end;
147 address end() const { return _end; }
149 csize_t size() const { return (csize_t)(_end - _start); }
153 csize_t remaining() const { return (csize_t)(_limit - _end); }
166 bool is_empty() const { return _start == _end; }
173 bool contains(address pc) const { return pc >= _start && pc < _end; }
174 bool contains2(address pc) const { return pc >= _start && pc <= _end; }
178 void set_end(address pc) { assert(allocates2(pc), err_msg("not in CodeBuffer memory: " PTR_FORMAT " <= " PTR_FORMAT " <= " PTR_FORMAT, _start, pc, _limit)); _end = pc; }
183 void set_mark() { _mark = _end; }