/art/runtime/gc/accounting/ |
atomic_stack.h | 106 index = back_index_.LoadRelaxed(); 137 const int32_t index = back_index_.LoadRelaxed(); 144 DCHECK_GT(back_index_.LoadRelaxed(), front_index_.LoadRelaxed()); 146 back_index_.StoreRelaxed(back_index_.LoadRelaxed() - 1); 147 return begin_[back_index_.LoadRelaxed()].AsMirrorPtr(); 152 int32_t index = front_index_.LoadRelaxed(); 153 DCHECK_LT(index, back_index_.LoadRelaxed()); 161 back_index_.StoreRelaxed(back_index_.LoadRelaxed() - n); 173 DCHECK_LE(front_index_.LoadRelaxed(), back_index_.LoadRelaxed()) [all...] |
space_bitmap-inl.h | 44 old_word = atomic_entry->LoadRelaxed(); 62 return (bitmap_begin_[OffsetToIndex(offset)].LoadRelaxed() & OffsetToMask(offset)) != 0; 122 uintptr_t w = bitmap_begin_[i].LoadRelaxed(); 171 uintptr_t w = bitmap_begin[i].LoadRelaxed(); 195 uintptr_t old_word = atomic_entry->LoadRelaxed();
|
space_bitmap.cc | 148 dest[i].StoreRelaxed(src[i].LoadRelaxed()); 187 uintptr_t garbage = live[i].LoadRelaxed() & ~mark[i].LoadRelaxed();
|
bitmap-inl.h | 40 old_word = atomic_entry->LoadRelaxed();
|
card_table-inl.h | 46 const uintptr_t cur_word = word_atomic->LoadRelaxed() &
|
/art/runtime/gc/space/ |
bump_pointer_space-inl.h | 49 uint8_t* end = end_.LoadRelaxed(); 57 objects_allocated_.StoreRelaxed(objects_allocated_.LoadRelaxed() + 1); 58 bytes_allocated_.StoreRelaxed(bytes_allocated_.LoadRelaxed() + num_bytes); 71 old_end = end_.LoadRelaxed();
|
bump_pointer_space.cc | 163 uint64_t total = static_cast<uint64_t>(bytes_allocated_.LoadRelaxed()); 181 uint64_t total = static_cast<uint64_t>(objects_allocated_.LoadRelaxed());
|
region_space-inl.h | 103 old_top = top_.LoadRelaxed(); 368 DCHECK_EQ(objects_allocated_.LoadRelaxed(), 0U); 372 DCHECK_EQ(objects_allocated_.LoadRelaxed(), 0U);
|
region_space.h | 337 DCHECK_EQ(objects_allocated_.LoadRelaxed(), 0U); 464 return top_.LoadRelaxed(); 483 DCHECK_EQ(objects_allocated_.LoadRelaxed(), 0U);
|
space.h | 275 return end_.LoadRelaxed();
|
/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);
|
class_table-inl.h | 91 const uint32_t before = data_.LoadRelaxed(); 105 const uint32_t before = data_.LoadRelaxed();
|
class_table.h | 56 TableSlot(const TableSlot& copy) : data_(copy.data_.LoadRelaxed()) {} 63 data_.StoreRelaxed(copy.data_.LoadRelaxed()); 72 return MaskHash(data_.LoadRelaxed());
|
monitor.h | 133 return hash_code_.LoadRelaxed() != 0;
|
trace.cc | 668 final_offset = cur_offset_.LoadRelaxed(); [all...] |
/art/libartbase/base/ |
allocator.cc | 86 uint64_t bytes_used = g_bytes_used[i].LoadRelaxed(); 88 uint64_t total_bytes_used = g_total_bytes_used[i].LoadRelaxed();
|
atomic.h | 39 T LoadRelaxed() const {
|
/art/runtime/base/ |
mutex-inl.h | 164 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) { 224 return exclusive_owner_.LoadRelaxed(); 251 int32_t state = state_.LoadRelaxed(); 257 return exclusive_owner_.LoadRelaxed(); 260 return exclusive_owner_.LoadRelaxed();
|
mutex.cc | 138 DCHECK_EQ(gAllMutexData->all_mutexes_guard.LoadRelaxed(), mutex_); 157 DCHECK_EQ(Locks::expected_mutexes_on_weak_ref_access_guard_.LoadRelaxed(), mutex_); 309 uint32_t slot = data->cur_content_log_entry.LoadRelaxed(); 316 slot = data->cur_content_log_entry.LoadRelaxed(); 330 uint64_t wait_time = data->wait_time.LoadRelaxed(); 331 uint32_t contention_count = data->contention_count.LoadRelaxed(); 343 uint32_t count = log[i].count.LoadRelaxed(); 389 DCHECK_EQ(0, state_.LoadRelaxed()); 390 DCHECK_EQ(0, num_contenders_.LoadRelaxed()); 405 if (state_.LoadRelaxed() != 0) [all...] |
/art/compiler/utils/ |
atomic_dex_ref_map-inl.h | 73 *out = (*array)[ref.index].LoadRelaxed(); 123 visitor(DexFileReference(dex_file, i), elements[i].LoadRelaxed());
|
/art/runtime/gc/collector/ |
concurrent_copying-inl.h | 81 updated_all_immune_objects_.LoadRelaxed() || 87 if (!kGrayImmuneObject || updated_all_immune_objects_.LoadRelaxed()) {
|
mark_sweep.cc | 727 static_cast<uintptr_t>(mark_sweep_->atomic_finger_.LoadRelaxed())) { [all...] |
concurrent_copying.cc | [all...] |
/art/runtime/mirror/ |
object.cc | 91 reinterpret_cast<Atomic<uintptr_t>*>(src_bytes)->LoadRelaxed()); 99 reinterpret_cast<Atomic<uint32_t>*>(src_bytes)->LoadRelaxed()); 108 reinterpret_cast<Atomic<uint8_t>*>(src_bytes)->LoadRelaxed()); 176 expected_value = hash_code_seed.LoadRelaxed();
|
/art/runtime/gc/ |
heap.cc | [all...] |