Lines Matching defs:addr
749 void AllocationEvent(Address addr, int size) final {
755 UpdateAllocationsHash(HeapObject::FromAddress(addr));
3310 HeapObject CreateFillerObjectAtImpl(Heap* heap, Address addr, int size,
3313 HeapObject filler = HeapObject::FromAddress(addr);
3322 AtomicSlot slot(ObjectSlot(addr) + 1);
3331 MemsetTagged(ObjectSlot(addr) + 2, Object(kClearedFreeMemoryValue),
3360 HeapObject Heap::CreateFillerObjectAt(Address addr, int size,
3364 CreateFillerObjectAtImpl(this, addr, size, clear_memory_mode);
3365 VerifyNoNeedToClearSlots(addr, addr + size);
3370 Address addr, int size, ClearFreedMemoryMode clear_memory_mode) {
3371 CreateFillerObjectAtImpl(this, addr, size, clear_memory_mode);
3376 HeapObject Heap::CreateFillerObjectAt(Address addr, int size,
3379 // with {addr} pointing into large object space; however we currently
3384 this, addr, size,
3390 ClearRecordedSlotRange(addr, addr + size);
3392 VerifyNoNeedToClearSlots(addr, addr + size);
4560 bool Heap::InSpaceSlow(Address addr, AllocationSpace space) const {
4561 if (memory_allocator()->IsOutsideAllocatedSpace(addr)) {
4568 return new_space_->ToSpaceContainsSlow(addr);
4570 return old_space_->ContainsSlow(addr);
4572 return code_space_->ContainsSlow(addr);
4575 return map_space_->ContainsSlow(addr);
4577 return lo_space_->ContainsSlow(addr);
4579 return code_lo_space_->ContainsSlow(addr);
4581 return new_lo_space_->ContainsSlow(addr);
4583 return read_only_space_->ContainsSlow(addr);
4859 Address addr = code->address();
4860 if (!V8_ENABLE_THIRD_PARTY_HEAP_BOOL && code_space()->Contains(addr)) {
4863 ->RegisterNewlyAllocatedCodeObject(addr);
7187 bool Heap::GcSafeCodeContains(Code code, Address addr) {
7191 OffHeapInstructionStream::TryLookupCode(isolate(), addr);
7198 return start <= addr && addr < end;