Lines Matching defs:end
111 // Skips filler starting from the given filler until the end address.
114 Address end) {
116 while (addr < end) {
153 PrintIsolate(heap()->isolate(), "Shrinking page %p: end %p -> %p\n",
172 void Page::CreateBlackArea(Address start, Address end) {
175 DCHECK_LT(start, end);
176 DCHECK_EQ(Page::FromAddress(end - 1), this);
180 AddressToMarkbitIndex(end));
181 marking_state->IncrementLiveBytes(this, static_cast<intptr_t>(end - start));
184 void Page::CreateBlackAreaBackground(Address start, Address end) {
187 DCHECK_LT(start, end);
188 DCHECK_EQ(Page::FromAddress(end - 1), this);
192 AddressToMarkbitIndex(end));
194 this, static_cast<intptr_t>(end - start));
197 void Page::DestroyBlackArea(Address start, Address end) {
200 DCHECK_LT(start, end);
201 DCHECK_EQ(Page::FromAddress(end - 1), this);
205 AddressToMarkbitIndex(end));
206 marking_state->IncrementLiveBytes(this, -static_cast<intptr_t>(end - start));
209 void Page::DestroyBlackAreaBackground(Address start, Address end) {
212 DCHECK_LT(start, end);
213 DCHECK_EQ(Page::FromAddress(end - 1), this);
217 AddressToMarkbitIndex(end));
219 this, -static_cast<intptr_t>(end - start));
237 Address SpaceWithLinearArea::ComputeLimit(Address start, Address end,
239 DCHECK_GE(end - start, min_size);
259 uint64_t new_end = std::min(step_end, static_cast<uint64_t>(end));
265 return end;