Lines Matching full:address
45 reinterpret_cast<Address>(rear_));
146 MemCopy(answer->address() + SeqOneByteString::kHeaderSize, str.start(),
176 MemCopy(answer->address() + SeqTwoByteString::kHeaderSize, str.start(),
257 profiler->AllocationEvent(object->address(), size_in_bytes);
286 heap_profiler->ObjectMoveEvent(source->address(), target->address(),
290 LOG_CODE_EVENT(isolate_, SharedFunctionInfoMoveEvent(source->address(),
291 target->address()));
311 Address object_address = object->address();
317 static_cast<uint32_t>(object_address - memory_chunk->address()) |
363 bool Heap::InNewSpace(Address address) { return new_space_.Contains(address); }
376 bool Heap::InOldSpace(Address address) { return old_space_->Contains(address); }
380 return InOldSpace(reinterpret_cast<Address>(object));
390 bool Heap::ShouldBePromoted(Address old_address, int object_size) {
392 Address age_mark = new_space_.age_mark();
398 void Heap::RecordWrite(Address address, int offset) {
399 if (!InNewSpace(address)) store_buffer_.Mark(address + offset);
403 void Heap::RecordWrites(Address address, int start, int len) {
404 if (!InNewSpace(address)) {
406 store_buffer_.Mark(address + start + i * kPointerSize);
427 MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address());
446 void Heap::CopyBlock(Address dst, Address src, int byte_size) {
452 void Heap::MoveBlock(Address dst, Address src, int byte_size) {
475 Address object_address = object->address();
476 Address memento_address = object_address + object->Size();
477 Address last_memento_word_address = memento_address + kPointerSize;
498 Address