Home | History | Annotate | Download | only in heap

Lines Matching refs:Address

63 NewSpacePageIterator::NewSpacePageIterator(Address start, Address limit)
108 void MemoryAllocator::Protect(Address start, size_t size) {
113 void MemoryAllocator::Unprotect(Address start, size_t size,
121 base::OS::Protect(chunks_[id].address(), chunks_[id].size());
127 base::OS::Unprotect(chunks_[id].address(), chunks_[id].size(),
150 bool PagedSpace::Contains(Address addr) {
169 MemoryChunk* MemoryChunk::FromAnyPointerAddress(Heap* heap, Address addr) {
178 MemoryChunk* chunk = MemoryChunk::FromAddress(o->address());
189 void MemoryChunk::UpdateHighWaterMark(Address mark) {
192 // top points to the next address after the chunk, which effectively belongs
195 int new_mark = static_cast<int>(mark - chunk->address());
238 Address current_top = allocation_info_.top();
239 Address new_top = current_top + size_in_bytes;
260 SkipList::Update(object->address(), size_in_bytes);
262 MSAN_ALLOCATED_UNINITIALIZED_MEMORY(object->address(), size_in_bytes);
275 Address old_top = allocation_info_.top();
286 MSAN_ALLOCATED_UNINITIALIZED_MEMORY(obj->address(), size_in_bytes);