Home
last modified time | relevance | path

Searched refs:AtomicStack (Results 1 – 6 of 6) sorted by relevance

/art/runtime/gc/accounting/
Datomic_stack.h47 class AtomicStack {
66 static AtomicStack* Create(const std::string& name, size_t growth_limit, size_t capacity) { in Create()
67 std::unique_ptr<AtomicStack> mark_stack(new AtomicStack(name, growth_limit, capacity)); in Create()
72 ~AtomicStack() {} in ~AtomicStack()
224 AtomicStack(const std::string& name, size_t growth_limit, size_t capacity) in AtomicStack() function
285 DISALLOW_COPY_AND_ASSIGN(AtomicStack);
288 typedef AtomicStack<mirror::Object> ObjectStack;
/art/runtime/gc/collector/
Dsemi_space.h46 template <typename T> class AtomicStack; variable
47 typedef AtomicStack<mirror::Object> ObjectStack;
Dmark_sweep.h48 template<typename T> class AtomicStack; variable
49 typedef AtomicStack<mirror::Object> ObjectStack;
Dconcurrent_copying.h42 template<typename T> class AtomicStack; variable
43 typedef AtomicStack<mirror::Object> ObjectStack;
/art/runtime/
Dthread.h53 template<class T> class AtomicStack; variable
305 gc::accounting::AtomicStack<mirror::Object>* GetThreadLocalMarkStack() { in GetThreadLocalMarkStack()
309 void SetThreadLocalMarkStack(gc::accounting::AtomicStack<mirror::Object>* stack) { in SetThreadLocalMarkStack()
1756 gc::accounting::AtomicStack<mirror::Object>* thread_local_mark_stack; in PACKED()
/art/runtime/gc/
Dheap.h76 template <typename T> class AtomicStack; variable
77 typedef AtomicStack<mirror::Object> ObjectStack;