Home
last modified time | relevance | path

Searched refs:monitor_chunks_ (Results 1 – 2 of 2) sorted by relevance

/art/runtime/
Dmonitor_pool.cc34 monitor_chunks_[i] = nullptr; // Not absolutely required, but ... in MonitorPool()
54 DCHECK(monitor_chunks_[current_chunk_list_index_] == nullptr); in AllocateChunk()
55 monitor_chunks_[current_chunk_list_index_] = new_list; in AllocateChunk()
67 monitor_chunks_[current_chunk_list_index_][num_chunks_] = reinterpret_cast<uintptr_t>(chunk); in AllocateChunk()
95 DCHECK_NE(monitor_chunks_[i], static_cast<uintptr_t*>(nullptr)); in FreeInternal()
98 DCHECK_NE(monitor_chunks_[i][j], 0U); in FreeInternal()
99 allocator_.deallocate(reinterpret_cast<uint8_t*>(monitor_chunks_[i][j]), kChunkSize); in FreeInternal()
101 DCHECK_EQ(monitor_chunks_[i][j], 0U); in FreeInternal()
104 delete[] monitor_chunks_[i]; in FreeInternal()
Dmonitor_pool.h141 uintptr_t base = monitor_chunks_[top_index][list_index]; in LookupMonitor()
157 uintptr_t chunk_addr = monitor_chunks_[i][j]; in ComputeMonitorIdInPool()
224 uintptr_t* monitor_chunks_[kMaxChunkLists]; // uintptr_t is really a Monitor* . variable