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

1 2 3 4 5 6 7 8 91011

  /art/runtime/
art_field.h 45 ObjPtr<mirror::Class> GetDeclaringClass() REQUIRES_SHARED(Locks::mutator_lock_);
47 void SetDeclaringClass(ObjPtr<mirror::Class> new_declaring_class)
104 uint8_t GetBoolean(ObjPtr<mirror::Object> object) REQUIRES_SHARED(Locks::mutator_lock_);
107 void SetBoolean(ObjPtr<mirror::Object> object, uint8_t z) REQUIRES_SHARED(Locks::mutator_lock_);
109 int8_t GetByte(ObjPtr<mirror::Object> object) REQUIRES_SHARED(Locks::mutator_lock_);
112 void SetByte(ObjPtr<mirror::Object> object, int8_t b) REQUIRES_SHARED(Locks::mutator_lock_);
114 uint16_t GetChar(ObjPtr<mirror::Object> object) REQUIRES_SHARED(Locks::mutator_lock_);
117 void SetChar(ObjPtr<mirror::Object> object, uint16_t c) REQUIRES_SHARED(Locks::mutator_lock_);
119 int16_t GetShort(ObjPtr<mirror::Object> object) REQUIRES_SHARED(Locks::mutator_lock_);
122 void SetShort(ObjPtr<mirror::Object> object, int16_t s) REQUIRES_SHARED(Locks::mutator_lock_)
    [all...]
intern_table.h 61 ObjPtr<mirror::String> InternStrong(int32_t utf16_length, const char* utf8_data)
67 ObjPtr<mirror::String> InternStrongImageString(ObjPtr<mirror::String> s)
71 ObjPtr<mirror::String> InternStrong(const char* utf8_data) REQUIRES_SHARED(Locks::mutator_lock_)
75 ObjPtr<mirror::String> InternStrong(ObjPtr<mirror::String> s)
80 ObjPtr<mirror::String> InternWeak(ObjPtr<mirror::String> s) REQUIRES_SHARED(Locks::mutator_lock_)
86 bool ContainsWeak(ObjPtr<mirror::String> s) REQUIRES_SHARED(Locks::mutator_lock_)
90 ObjPtr<mirror::String> LookupStrong(Thread* self, ObjPtr<mirror::String> s
    [all...]
reflection.h 36 ObjPtr<mirror::Object> BoxPrimitive(Primitive::Type src_class, const JValue& value)
39 bool UnboxPrimitiveForField(ObjPtr<mirror::Object> o,
40 ObjPtr<mirror::Class> dst_class,
45 bool UnboxPrimitiveForResult(ObjPtr<mirror::Object> o,
46 ObjPtr<mirror::Class> dst_class,
95 ALWAYS_INLINE bool VerifyObjectIsClass(ObjPtr<mirror::Object> o, ObjPtr<mirror::Class> c)
99 ObjPtr<mirror::Object> obj,
100 ObjPtr<mirror::Class> declaring_class,
102 ObjPtr<mirror::Class>* calling_class
    [all...]
obj_ptr-inl.h 27 inline bool ObjPtr<MirrorType>::IsValid() const {
35 inline void ObjPtr<MirrorType>::AssertValid() const {
43 inline uintptr_t ObjPtr<MirrorType>::Encode(MirrorType* ptr) {
58 inline std::ostream& operator<<(std::ostream& os, ObjPtr<MirrorType> ptr) {
obj_ptr.h 33 // Since the cookie is thread based, it is not safe to share an ObjPtr between threads.
35 class ObjPtr {
45 ALWAYS_INLINE ObjPtr() REQUIRES_SHARED(Locks::mutator_lock_) : reference_(0u) {}
52 ALWAYS_INLINE ObjPtr(std::nullptr_t) // NOLINT
58 ALWAYS_INLINE ObjPtr(Type* ptr) // NOLINT
65 ALWAYS_INLINE ObjPtr(const ObjPtr<Type>& other) // NOLINT
72 ALWAYS_INLINE ObjPtr& operator=(const ObjPtr<Type>& other)
78 ALWAYS_INLINE ObjPtr& operator=(MirrorType* ptr) REQUIRES_SHARED(Locks::mutator_lock_)
    [all...]
common_throws.h 55 void ThrowArrayStoreException(ObjPtr<mirror::Class> element_class,
56 ObjPtr<mirror::Class> array_class)
69 void ThrowClassCircularityError(ObjPtr<mirror::Class> c)
72 void ThrowClassCircularityError(ObjPtr<mirror::Class> c, const char* fmt, ...)
77 void ThrowClassCastException(ObjPtr<mirror::Class> dest_type, ObjPtr<mirror::Class> src_type)
85 void ThrowClassFormatError(ObjPtr<mirror::Class> referrer, const char* fmt, ...)
91 void ThrowIllegalAccessErrorClass(ObjPtr<mirror::Class> referrer, ObjPtr<mirror::Class> accessed)
94 void ThrowIllegalAccessErrorClassForMethodDispatch(ObjPtr<mirror::Class> referrer
    [all...]
verify_object.h 56 void VerifyObjectImpl(ObjPtr<mirror::Object> obj) NO_THREAD_SAFETY_ANALYSIS;
60 static inline void VerifyObject(ObjPtr<mirror::Object> obj) NO_THREAD_SAFETY_ANALYSIS {
67 ALWAYS_INLINE bool VerifyClassClass(ObjPtr<mirror::Class> c) NO_THREAD_SAFETY_ANALYSIS;
intern_table.cc 68 ObjPtr<mirror::String> old_ref = root.Read<kWithoutReadBarrier>();
70 ObjPtr<mirror::String> new_ref = root.Read<kWithoutReadBarrier>();
91 ObjPtr<mirror::String> InternTable::LookupWeak(Thread* self, ObjPtr<mirror::String> s) {
96 ObjPtr<mirror::String> InternTable::LookupStrong(Thread* self, ObjPtr<mirror::String> s) {
101 ObjPtr<mirror::String> InternTable::LookupStrong(Thread* self,
112 ObjPtr<mirror::String> InternTable::LookupWeakLocked(ObjPtr<mirror::String> s) {
116 ObjPtr<mirror::String> InternTable::LookupStrongLocked(ObjPtr<mirror::String> s)
    [all...]
art_field-inl.h 38 inline ObjPtr<mirror::Class> ArtField::GetDeclaringClass() {
40 ObjPtr<mirror::Class> result = declaring_class_.Read<kReadBarrierOption>(&gc_root_source);
46 inline void ArtField::SetDeclaringClass(ObjPtr<mirror::Class> new_declaring_class) {
55 inline uint32_t ArtField::Get32(ObjPtr<mirror::Object> object) {
65 inline void ArtField::Set32(ObjPtr<mirror::Object> object, uint32_t new_value) {
75 inline uint64_t ArtField::Get64(ObjPtr<mirror::Object> object) {
85 inline void ArtField::Set64(ObjPtr<mirror::Object> object, uint64_t new_value) {
96 inline ObjPtr<MirrorType> ArtField::GetObj(ObjPtr<mirror::Object> object) {
106 inline void ArtField::SetObj(ObjPtr<mirror::Object> object, ObjPtr<mirror::Object> new_value)
    [all...]
class_table.h 50 explicit TableSlot(ObjPtr<mirror::Class> klass);
52 TableSlot(ObjPtr<mirror::Class> klass, uint32_t descriptor_hash);
75 static uint32_t HashDescriptor(ObjPtr<mirror::Class> klass)
87 static ObjPtr<mirror::Class> ExtractPtr(uint32_t data)
90 static uint32_t Encode(ObjPtr<mirror::Class> klass, uint32_t hash_bits)
136 bool Contains(ObjPtr<mirror::Class> klass)
147 size_t NumZygoteClasses(ObjPtr<mirror::ClassLoader> defining_loader) const
152 size_t NumNonZygoteClasses(ObjPtr<mirror::ClassLoader> defining_loader) const
200 mirror::Class* LookupByDescriptor(ObjPtr<mirror::Class> klass)
206 ObjPtr<mirror::Class> TryInsert(ObjPtr<mirror::Class> klass
    [all...]
scoped_thread_state_change.cc 33 ObjPtr<mirror::Object> obj) {
verify_object-inl.h 27 inline bool VerifyClassClass(ObjPtr<mirror::Class> c) {
  /art/runtime/mirror/
stack_trace_element.cc 32 void StackTraceElement::SetClass(ObjPtr<Class> java_lang_StackTraceElement) {
48 ObjPtr<StackTraceElement> trace =
49 ObjPtr<StackTraceElement>::DownCast(GetStackTraceElement()->AllocObject(self));
61 void StackTraceElement::Init(ObjPtr<String> declaring_class,
62 ObjPtr<String> method_name,
63 ObjPtr<String> file_name,
object_array.h 35 ObjPtr<Class> object_array_class,
41 ObjPtr<Class> object_array_class,
53 bool CheckAssignable(ObjPtr<T> object) NO_THREAD_SAFETY_ANALYSIS;
55 ALWAYS_INLINE void Set(int32_t i, ObjPtr<T> object) REQUIRES_SHARED(Locks::mutator_lock_);
59 ALWAYS_INLINE void Set(int32_t i, ObjPtr<T> object) NO_THREAD_SAFETY_ANALYSIS;
67 ALWAYS_INLINE void SetWithoutChecks(int32_t i, ObjPtr<T> object) NO_THREAD_SAFETY_ANALYSIS;
72 ALWAYS_INLINE void SetWithoutChecksAndWriteBarrier(int32_t i, ObjPtr<T> object)
81 ObjPtr<ObjectArray<T>> src,
88 ObjPtr<ObjectArray<T>> src,
96 ObjPtr<ObjectArray<T>> src
    [all...]
reference-inl.h 35 inline void Reference::SetReferent(ObjPtr<Object> referent) {
39 inline void Reference::SetPendingNext(ObjPtr<Reference> pending_next) {
48 inline void FinalizerReference::SetZombie(ObjPtr<Object> zombie) {
iftable-inl.h 26 inline void IfTable::SetInterface(int32_t i, ObjPtr<Class> interface) {
34 inline void IfTable::SetMethodArray(int32_t i, ObjPtr<PointerArray> arr) {
stack_trace_element.h 56 static void SetClass(ObjPtr<Class> java_lang_StackTraceElement);
73 void Init(ObjPtr<String> declaring_class,
74 ObjPtr<String> method_name,
75 ObjPtr<String> file_name,
throwable.cc 41 void Throwable::SetDetailMessage(ObjPtr<String> new_detail_message) {
50 void Throwable::SetCause(ObjPtr<Throwable> cause) {
62 void Throwable::SetStackState(ObjPtr<Object> state) REQUIRES_SHARED(Locks::mutator_lock_) {
79 ObjPtr<Object> stack_state = GetStackState();
83 ObjPtr<mirror::ObjectArray<Object>> const trace = stack_state->AsObjectArray<Object>();
93 ObjPtr<String> msg = GetDetailMessage();
98 ObjPtr<Object> stack_state = GetStackState();
101 ObjPtr<ObjectArray<Object>> object_array = stack_state->AsObjectArray<Object>();
105 ObjPtr<Object> methods_and_dex_pcs = object_array->Get(0);
107 ObjPtr<PointerArray> method_trace = ObjPtr<PointerArray>::DownCast(methods_and_dex_pcs)
    [all...]
throwable.h 35 void SetDetailMessage(ObjPtr<String> new_detail_message) REQUIRES_SHARED(Locks::mutator_lock_);
44 void SetCause(ObjPtr<Throwable> cause) REQUIRES_SHARED(Locks::mutator_lock_);
45 void SetStackState(ObjPtr<Object> state) REQUIRES_SHARED(Locks::mutator_lock_);
55 static void SetClass(ObjPtr<Class> java_lang_Throwable);
  /art/runtime/openjdkjvmti/
ti_class_loader.h 81 static art::ObjPtr<art::mirror::Object> FindSourceDexFileObject(
85 static art::ObjPtr<art::mirror::LongArray> GetDexFileCookie(
88 static art::ObjPtr<art::mirror::LongArray> AllocateNewDexFileCookie(
93 static void UpdateJavaDexFile(art::ObjPtr<art::mirror::Object> java_dex_file,
94 art::ObjPtr<art::mirror::LongArray> new_cookie)
  /art/runtime/native/
java_lang_ref_FinalizerReference.cc 33 ObjPtr<mirror::FinalizerReference> ref = soa.Decode<mirror::FinalizerReference>(javaThis);
39 ObjPtr<mirror::Reference> ref = soa.Decode<mirror::Reference>(javaThis);
40 ObjPtr<mirror::Object> const referent =
java_lang_ref_Reference.cc 33 ObjPtr<mirror::Reference> ref = soa.Decode<mirror::Reference>(javaThis);
34 ObjPtr<mirror::Object> const referent =
41 ObjPtr<mirror::Reference> ref = soa.Decode<mirror::Reference>(javaThis);
  /art/runtime/gc/
allocation_listener.h 42 virtual void ObjectAllocated(Thread* self, ObjPtr<mirror::Object>* obj, size_t byte_count)
reference_queue.cc 33 void ReferenceQueue::AtomicEnqueueIfNotEnqueued(Thread* self, ObjPtr<mirror::Reference> ref) {
41 void ReferenceQueue::EnqueueReference(ObjPtr<mirror::Reference> ref) {
50 ObjPtr<mirror::Reference> head = list_->GetPendingNext<kWithoutReadBarrier>();
58 ObjPtr<mirror::Reference> ReferenceQueue::DequeuePendingReference() {
60 ObjPtr<mirror::Reference> ref = list_->GetPendingNext<kWithoutReadBarrier>();
67 ObjPtr<mirror::Reference> next = ref->GetPendingNext<kWithoutReadBarrier>();
75 void ReferenceQueue::DisableReadBarrierForReference(ObjPtr<mirror::Reference> ref) {
92 ObjPtr<mirror::Object> referent = ref->GetReferent<kWithoutReadBarrier>();
104 ObjPtr<mirror::Reference> cur = list_;
110 ObjPtr<mirror::Reference> pending_next = cur->GetPendingNext()
    [all...]
reference_queue.h 60 void AtomicEnqueueIfNotEnqueued(Thread* self, ObjPtr<mirror::Reference> ref)
65 void EnqueueReference(ObjPtr<mirror::Reference> ref) REQUIRES_SHARED(Locks::mutator_lock_);
69 ObjPtr<mirror::Reference> DequeuePendingReference() REQUIRES_SHARED(Locks::mutator_lock_);
74 void DisableReadBarrierForReference(ObjPtr<mirror::Reference> ref)
117 // GC types. Not an ObjPtr since it is accessed from multiple threads.

Completed in 243 milliseconds

1 2 3 4 5 6 7 8 91011