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

1 2 3

  /art/runtime/mirror/
proxy.h 31 HeapReference<Object> h_;
throwable.h 70 HeapReference<Object> backtrace_; // Note this is Java volatile:
71 HeapReference<Throwable> cause_;
72 HeapReference<String> detail_message_;
73 HeapReference<Object> stack_trace_;
74 HeapReference<Object> suppressed_exceptions_;
reference.h 119 HeapReference<Object>* GetReferentReferenceAddr() SHARED_REQUIRES(Locks::mutator_lock_) {
124 HeapReference<Reference> pending_next_;
125 HeapReference<Object> queue_;
126 HeapReference<Reference> queue_next_;
127 HeapReference<Object> referent_; // Note this is Java volatile:
153 HeapReference<FinalizerReference> next_;
154 HeapReference<FinalizerReference> prev_;
155 HeapReference<Object> zombie_;
object_reference.h 83 class MANAGED HeapReference : public ObjectReference<kPoisonHeapReferences, MirrorType> {
85 static HeapReference<MirrorType> FromMirrorPtr(MirrorType* mirror_ptr)
87 return HeapReference<MirrorType>(mirror_ptr);
90 HeapReference<MirrorType>(MirrorType* mirror_ptr) SHARED_REQUIRES(Locks::mutator_lock_)
class_loader.h 75 HeapReference<Object> packages_;
76 HeapReference<ClassLoader> parent_;
77 HeapReference<Object> proxyCache_;
stack_trace_element.h 66 HeapReference<String> declaring_class_;
67 HeapReference<String> file_name_;
68 HeapReference<String> method_name_;
abstract_method.h 64 HeapReference<mirror::Class> declaring_class_;
65 HeapReference<mirror::Class> declaring_class_of_overridden_method_;
object-inl.h 202 HeapReference<Object> expected_ref(HeapReference<Object>::FromMirrorPtr(expected_rb_ptr));
203 HeapReference<Object> new_ref(HeapReference<Object>::FromMirrorPtr(rb_ptr));
    [all...]
object_array-inl.h 40 ComponentSizeShiftWidth(sizeof(HeapReference<Object>)),
46 ComponentSizeShiftWidth(sizeof(HeapReference<Object>)));
132 static_assert(sizeof(HeapReference<T>) == sizeof(uint32_t),
133 "art::mirror::HeapReference<T> and uint32_t have different sizes.");
176 static_assert(sizeof(HeapReference<T>) == sizeof(uint32_t),
177 "art::mirror::HeapReference<T> and uint32_t have different sizes.");
269 return MemberOffset(DataOffset(sizeof(HeapReference<Object>)).Int32Value() +
270 (i * sizeof(HeapReference<Object>)));
field.h 101 HeapReference<mirror::Class> declaring_class_;
102 HeapReference<mirror::Class> type_;
dex_cache.h 219 HeapReference<Object> dex_;
220 HeapReference<String> location_;
  /art/runtime/
object_callbacks.h 25 template<class MirrorType> class HeapReference;
46 virtual void MarkHeapReference(mirror::HeapReference<mirror::Object>* obj) = 0;
read_barrier.h 34 template<typename MirrorType> class HeapReference;
51 mirror::Object* obj, MemberOffset offset, mirror::HeapReference<MirrorType>* ref_addr)
read_barrier-inl.h 33 mirror::Object* obj, MemberOffset offset, mirror::HeapReference<MirrorType>* ref_addr) {
49 ref_addr = reinterpret_cast<mirror::HeapReference<MirrorType>*>(
  /art/runtime/gc/accounting/
mod_union_table.cc 182 std::vector<mirror::HeapReference<mirror::Object>*>* references,
192 mirror::HeapReference<mirror::Object>* ref_ptr = obj->GetFieldObjectReferenceAddr(offset);
224 std::vector<mirror::HeapReference<mirror::Object>*>* const references_;
232 std::vector<mirror::HeapReference<mirror::Object>*>* references,
253 std::vector<mirror::HeapReference<mirror::Object>*>* const references_;
324 for (mirror::HeapReference<mirror::Object>* ref : ref_pair.second) {
336 for (mirror::HeapReference<mirror::Object>* obj_ptr : ref_pair.second) {
360 for (mirror::HeapReference<mirror::Object>* ref : ref_pair.second) {
369 std::vector<mirror::HeapReference<mirror::Object>*> cards_references;
411 std::vector<mirror::HeapReference<mirror::Object>*>& references = it->second
    [all...]
mod_union_table.h 138 AllocationTrackingSafeMap<const uint8_t*, std::vector<mirror::HeapReference<mirror::Object>*>,
remembered_set.cc 72 mirror::HeapReference<mirror::Object>* ref_ptr = obj->GetFieldObjectReferenceAddr(offset);
  /art/runtime/gc/collector/
garbage_collector.h 190 virtual bool IsMarkedHeapReference(mirror::HeapReference<mirror::Object>* obj)
197 virtual void MarkHeapReference(mirror::HeapReference<mirror::Object>* obj)
mark_compact.h 173 virtual void MarkHeapReference(mirror::HeapReference<mirror::Object>* obj_ptr) OVERRIDE
178 virtual bool IsMarkedHeapReference(mirror::HeapReference<mirror::Object>* obj) OVERRIDE
184 void UpdateHeapReference(mirror::HeapReference<mirror::Object>* reference)
semi_space.h 113 virtual void MarkHeapReference(mirror::HeapReference<mirror::Object>* obj_ptr) OVERRIDE
169 virtual bool IsMarkedHeapReference(mirror::HeapReference<mirror::Object>* object) OVERRIDE
concurrent_copying.h 151 virtual void MarkHeapReference(mirror::HeapReference<mirror::Object>* from_ref) OVERRIDE
155 virtual bool IsMarkedHeapReference(mirror::HeapReference<mirror::Object>* field) OVERRIDE
mark_sweep.h 191 virtual bool IsMarkedHeapReference(mirror::HeapReference<mirror::Object>* ref) OVERRIDE
218 virtual void MarkHeapReference(mirror::HeapReference<mirror::Object>* ref) OVERRIDE
  /art/runtime/gc/
reference_queue.cc 141 mirror::HeapReference<mirror::Object>* referent_addr = ref->GetReferentReferenceAddr();
159 mirror::HeapReference<mirror::Object>* referent_addr = ref->GetReferentReferenceAddr();
183 mirror::HeapReference<mirror::Object>* referent_addr = ref->GetReferentReferenceAddr();
reference_processor.cc 78 mirror::HeapReference<mirror::Object>* const referent_addr =
196 mirror::HeapReference<mirror::Object>* referent = ref->GetReferentReferenceAddr();
  /art/runtime/entrypoints/quick/
quick_field_entrypoints.cc 162 sizeof(mirror::HeapReference<mirror::Object>));
169 sizeof(mirror::HeapReference<mirror::Object>));
310 sizeof(mirror::HeapReference<mirror::Object>));
317 sizeof(mirror::HeapReference<mirror::Object>),
442 sizeof(mirror::HeapReference<mirror::Object>));
457 sizeof(mirror::HeapReference<mirror::Object>));
604 sizeof(mirror::HeapReference<mirror::Object>));
618 sizeof(mirror::HeapReference<mirror::Object>));
642 mirror::HeapReference<mirror::Object>* ref_addr =
643 reinterpret_cast<mirror::HeapReference<mirror::Object>*>(raw_addr)
    [all...]

Completed in 1745 milliseconds

1 2 3