Lines Matching refs:_start
42 HeapWord* _start;
46 MemRegion() : _start(NULL), _word_size(0) {};
48 _start(start), _word_size(word_size) {};
50 _start(start), _word_size(pointer_delta(end, start)) {
54 MemRegion(const MemRegion& mr): _start(mr._start), _word_size(mr._word_size) {}
63 HeapWord* start() const { return _start; }
64 HeapWord* end() const { return _start + _word_size; }
65 HeapWord* last() const { return _start + _word_size - 1; }
67 void set_start(HeapWord* start) { _start = start; }
68 void set_end(HeapWord* end) { _word_size = pointer_delta(end, _start); }
74 return _start <= mr2._start && end() >= mr2.end();
77 return addr >= (void*)_start && addr < (void*)end();