HomeSort by relevance Sort by last modified time
    Searched refs:Atomic (Results 1 - 25 of 81) sorted by null

1 2 3 4

  /external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/
ctor.pass.cpp 13 // NOTE: atomic<> of a TriviallyCopyable class is wrongly rejected by older
17 // <atomic>
19 // constexpr atomic<T>::atomic(T value)
21 #include <atomic>
38 typedef std::atomic<Tp> Atomic;
39 static_assert(std::is_literal_type<Atomic>::value, "");
42 constexpr Atomic a(t);
46 constexpr Atomic a{t}
    [all...]
  /art/runtime/gc/
task_processor_test.cc 32 RecursiveTask(TaskProcessor* task_processor, Atomic<size_t>* counter, size_t max_recursion)
46 Atomic<size_t>* const counter_;
52 WorkUntilDoneTask(TaskProcessor* task_processor, Atomic<bool>* done_running)
62 Atomic<bool>* done_running_;
70 Atomic<bool> done_running(false);
71 Atomic<size_t> counter(0);
137 Atomic<bool> done_running(false);
heap.h 27 #include "atomic.h"
146 // Used so that we don't overflow the allocation time atomic integer.
    [all...]
  /art/runtime/base/
allocator.cc 22 #include "atomic.h"
78 Atomic<size_t> g_bytes_used[kAllocatorTagCount];
80 Atomic<uint64_t> g_total_bytes_used[kAllocatorTagCount];
allocator.h 24 #include "atomic.h"
82 extern Atomic<size_t> g_bytes_used[kAllocatorTagCount];
88 extern Atomic<uint64_t> g_total_bytes_used[kAllocatorTagCount];
  /art/runtime/
atomic.h 21 #include <atomic>
36 // exposed. Clients should be converted to use either class Atomic
39 // ThreadFenceForConstructor and Atomic::*JavaData.
149 // Does the architecture provide reasonable atomic long operations or do we fall back on mutexes?
188 class PACKED(sizeof(T)) Atomic : public std::atomic<T> {
190 Atomic<T>() : std::atomic<T>(0) { }
192 explicit Atomic<T>(T value) : std::atomic<T>(value) {
    [all...]
read_barrier-inl.h 128 Atomic<mirror::Object*>* atomic_root = reinterpret_cast<Atomic<mirror::Object*>*>(root);
171 reinterpret_cast<Atomic<mirror::CompressedReference<MirrorType>>*>(root);
java_vm_ext.h 215 Atomic<bool> allow_accessing_weak_globals_;
  /art/runtime/gc/accounting/
card_table-inl.h 20 #include "atomic.h"
33 Atomic<uint8_t>* byte_atomic = reinterpret_cast<Atomic<uint8_t>*>(address);
41 Atomic<uintptr_t>* word_atomic = reinterpret_cast<Atomic<uintptr_t>*>(address);
194 Atomic<uintptr_t>* atomic_word = reinterpret_cast<Atomic<uintptr_t>*>(word_cur);
bitmap-inl.h 24 #include "atomic.h"
36 auto* atomic_entry = reinterpret_cast<Atomic<uintptr_t>*>(&bitmap_begin_[word_index]);
space_bitmap-inl.h 24 #include "atomic.h"
39 Atomic<uintptr_t>* atomic_entry = reinterpret_cast<Atomic<uintptr_t>*>(&bitmap_begin_[index]);
  /art/runtime/gc/collector/
concurrent_copying.h 212 Atomic<int> is_mark_stack_push_disallowed_;
222 Atomic<MarkStackMode> mark_stack_mode_;
223 Atomic<bool> weak_ref_access_enabled_;
226 Atomic<size_t> bytes_moved_;
227 Atomic<size_t> objects_moved_;
234 Atomic<size_t> to_space_bytes_skipped_;
235 Atomic<size_t> to_space_objects_skipped_;
  /external/skia/tests/
AtomicTest.cpp 33 DEF_TEST(Atomic, reporter) {
  /art/runtime/mirror/
object-inl.h 24 #include "atomic.h"
197 Atomic<uint32_t>* atomic_rb_ptr = reinterpret_cast<Atomic<uint32_t>*>(raw_addr);
766 reinterpret_cast<Atomic<kSize>*>(addr)->StoreSequentiallyConsistent(new_value);
768 reinterpret_cast<Atomic<kSize>*>(addr)->StoreJavaData(new_value);
777 return reinterpret_cast<const Atomic<kSize>*>(addr)->LoadSequentiallyConsistent();
779 return reinterpret_cast<const Atomic<kSize>*>(addr)->LoadJavaData();
796 Atomic<int64_t>* atomic_addr = reinterpret_cast<Atomic<int64_t>*>(raw_addr);
    [all...]
object.cc 42 Atomic<uint32_t> Object::hash_code_seed(987654321U + std::time(nullptr));
  /art/runtime/jit/
profiling_info.cc 89 if (!reinterpret_cast<Atomic<GcRoot<mirror::Class>>*>(&cache->classes_[i])->
  /frameworks/native/opengl/libagl/
BufferObjectManager.cpp 21 #include <utils/Atomic.h>
TextureObjectManager.h 24 #include <utils/Atomic.h>
  /system/core/libutils/
SystemClock.cpp 25 #include <utils/Atomic.h>
96 // NOTE - not atomic and may generate spurious warnings if the 64-bit
  /art/runtime/gc/space/
region_space-inl.h 119 Atomic<uint8_t*>* atomic_top = reinterpret_cast<Atomic<uint8_t*>*>(&top_);
129 reinterpret_cast<Atomic<uint64_t>*>(&objects_allocated_)->FetchAndAddSequentiallyConsistent(1);
image_space.h 176 static Atomic<uint32_t> bitmap_index_;
space.h 23 #include "atomic.h"
334 Atomic<uint8_t*> end_;
  /frameworks/native/services/sensorservice/
BatteryService.cpp 21 #include <utils/Atomic.h>
  /external/llvm/lib/Support/
Android.mk 12 Atomic.cpp \
  /frameworks/base/native/android/
storage_manager.cpp 24 #include <utils/Atomic.h>

Completed in 137 milliseconds

1 2 3 4