Home | History | Annotate | Download | only in heap

Lines Matching full:address

45       reinterpret_cast<uintptr_t>(virtual_memory_->address());
47 reinterpret_cast<Address*>(RoundUp(start_as_int, kStoreBufferSize * 2));
54 reinterpret_cast<Address*>(old_virtual_memory_->address());
75 DCHECK(reinterpret_cast<Address>(start_) >= virtual_memory_->address());
76 DCHECK(reinterpret_cast<Address>(limit_) >= virtual_memory_->address());
77 Address* vm_limit = reinterpret_cast<Address*>(
78 reinterpret_cast<char*>(virtual_memory_->address()) +
87 if (!virtual_memory_->Commit(reinterpret_cast<Address>(start_),
192 for (Address* p = old_start_; p < old_top_; p += prime_sample_step) {
193 Address addr = *p;
218 Address* new_top = old_start_;
220 for (Address* p = old_start_; p < old_top_; p++) {
221 Address addr = *p;
287 Address slot_address = object->address();
288 Address end = object->address() + object->Size();
322 void StoreBuffer::ProcessOldToNewSlot(Address slot_address,
339 EnterDirectlyIntoStoreBuffer(reinterpret_cast<Address>(slot));
346 Address start, Address end, ObjectSlotCallback slot_callback) {
347 for (Address slot_address = start; slot_address < end;
356 Address* limit = old_top_;
360 for (Address* current = old_start_; current < limit; current++) {
362 Address* saved_top = old_top_;
373 Address* new_top = old_start_;
374 for (Address* current = old_start_; current < old_top_; current++) {
375 Address addr = *current;
394 MemoryChunk* chunk = MemoryChunk::FromAddress(object->address());
404 for (Address* current = old_start_; current < old_top_; current++) {
410 reinterpret_cast<Address>(slot), HeapObject::cast(object));
423 reinterpret_cast<Address>(start), reinterpret_cast<Address>(end),
427 V8_INLINE void VisitCodeEntry(Address code_entry_slot) override {}
442 // but we can't simply figure that out from slot address
472 Address start = array->address();
473 Address end = start + array->Size();
487 heap_object->address() + Map::kPointerFieldsBeginOffset,
488 heap_object->address() + Map::kPointerFieldsEndOffset,
523 Address* top = reinterpret_cast<Address*>(heap_->store_buffer_top());
538 for (Address* current = start_; current < top; current++) {
543 // The upper part of an address is basically random because of ASLR and OS
567 *old_top_++ = reinterpret_cast<Address>(int_addr << kPointerSizeLog2);