/art/runtime/gc/accounting/ |
atomic_stack.h | 76 index = back_index_.LoadRelaxed(); 107 int32_t index = back_index_.LoadRelaxed(); 114 DCHECK_GT(back_index_.LoadRelaxed(), front_index_.LoadRelaxed()); 116 back_index_.StoreRelaxed(back_index_.LoadRelaxed() - 1); 117 return begin_[back_index_.LoadRelaxed()]; 122 int32_t index = front_index_.LoadRelaxed(); 123 DCHECK_LT(index, back_index_.LoadRelaxed()); 139 DCHECK_LE(front_index_.LoadRelaxed(), back_index_.LoadRelaxed()); [all...] |
card_table-inl.h | 43 const uintptr_t cur_word = word_atomic->LoadRelaxed() &
|
space_bitmap-inl.h | 43 old_word = atomic_entry->LoadRelaxed();
|
/art/runtime/gc/space/ |
bump_pointer_space-inl.h | 44 byte* end = end_.LoadRelaxed(); 52 objects_allocated_.StoreRelaxed(objects_allocated_.LoadRelaxed() + 1); 53 bytes_allocated_.StoreRelaxed(bytes_allocated_.LoadRelaxed() + num_bytes); 65 old_end = end_.LoadRelaxed();
|
bump_pointer_space.cc | 210 uint64_t total = static_cast<uint64_t>(bytes_allocated_.LoadRelaxed()); 228 uint64_t total = static_cast<uint64_t>(objects_allocated_.LoadRelaxed());
|
space.h | 255 return end_.LoadRelaxed();
|
/art/runtime/base/ |
allocator.cc | 83 uint64_t bytes_used = bytes_used_[i].LoadRelaxed(); 84 uint64_t max_bytes_used = max_bytes_used_[i].LoadRelaxed(); 85 uint64_t total_bytes_used = total_bytes_used_[i].LoadRelaxed();
|
mutex.cc | 191 uint32_t slot = data->cur_content_log_entry.LoadRelaxed(); 198 slot = data->cur_content_log_entry.LoadRelaxed(); 212 uint64_t wait_time = data->wait_time.LoadRelaxed(); 213 uint32_t contention_count = data->contention_count.LoadRelaxed(); 225 uint32_t count = log[i].count.LoadRelaxed(); 271 DCHECK_EQ(0, state_.LoadRelaxed()); 272 DCHECK_EQ(0, num_contenders_.LoadRelaxed()); 288 if (state_.LoadRelaxed() != 0) { 322 int32_t cur_state = state_.LoadRelaxed(); 340 DCHECK_EQ(state_.LoadRelaxed(), 1) [all...] |
mutex-inl.h | 156 int32_t cur_state = state_.LoadRelaxed(); 188 int32_t cur_state = state_.LoadRelaxed(); 196 if (num_pending_writers_.LoadRelaxed() > 0 || 197 num_pending_readers_.LoadRelaxed() > 0) { 241 int32_t state = state_.LoadRelaxed();
|
allocator.h | 80 max_bytes_used_[tag].StoreRelaxed(std::max(max_bytes_used_[tag].LoadRelaxed(), new_bytes));
|
/art/runtime/ |
barrier_test.cc | 72 while (count1.LoadRelaxed() != num_threads) { 76 EXPECT_EQ(0, count2.LoadRelaxed()); 82 EXPECT_EQ(count1.LoadRelaxed(), num_threads); 83 EXPECT_EQ(count2.LoadRelaxed(), num_threads); 127 EXPECT_EQ(count.LoadRelaxed(), expected_total_tasks);
|
monitor_pool.cc | 50 uintptr_t* old_backing = monitor_chunks_.LoadRelaxed(); 67 *(monitor_chunks_.LoadRelaxed() + num_chunks_) = reinterpret_cast<uintptr_t>(chunk);
|
monitor_pool.h | 121 uintptr_t base = *(monitor_chunks_.LoadRelaxed()+index); 134 uintptr_t chunk_addr = *(monitor_chunks_.LoadRelaxed() + index);
|
atomic.h | 195 T LoadRelaxed() const {
|
monitor.h | 116 return hash_code_.LoadRelaxed() != 0;
|
monitor.cc | 134 return hash_code_.LoadRelaxed(); 149 CHECK_EQ(hash_code_.LoadRelaxed(), static_cast<int32_t>(lw.GetHashCode())); [all...] |
trace.cc | 510 size_t final_offset = cur_offset_.LoadRelaxed(); 648 old_offset = cur_offset_.LoadRelaxed();
|
dex_file.cc | 374 delete class_def_index_.LoadRelaxed(); [all...] |
/art/runtime/gc/collector/ |
mark_sweep.cc | 584 static_cast<uintptr_t>(mark_sweep_->atomic_finger_.LoadRelaxed())) { [all...] |
/art/runtime/mirror/ |
object.cc | 143 expected_value = hash_code_seed.LoadRelaxed();
|
object-inl.h | 149 if (UNLIKELY(atomic_rb_ptr->LoadRelaxed() != expected_ref.reference_)) { 155 DCHECK_EQ(new_ref.reference_, atomic_rb_ptr->LoadRelaxed()); [all...] |
/art/runtime/gc/ |
heap.cc | [all...] |
/art/compiler/dex/ |
mir_graph.cc | [all...] |