Home
last modified time | relevance | path

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

/art/runtime/
Dindirect_reference_table.h115 enum IndirectRefKind { enum
121 std::ostream& operator<<(std::ostream& os, const IndirectRefKind& rhs);
126 static inline IndirectRefKind GetIndirectRefKind(IndirectRef iref) { in GetIndirectRefKind()
127 return static_cast<IndirectRefKind>(reinterpret_cast<uintptr_t>(iref) & 0x03); in GetIndirectRefKind()
267 IndirectReferenceTable(size_t initialCount, size_t maxCount, IndirectRefKind kind,
391 const IndirectRefKind kind_;
Dindirect_reference_table.cc70 size_t maxCount, IndirectRefKind desiredKind, in IndirectReferenceTable()
Dcheck_jni.cc167 ToStr<IndirectRefKind>(GetIndirectRefKind(java_object)).c_str(), in CheckInstanceFieldID()
515 bool CheckReferenceKind(IndirectRefKind expected_kind, Thread* self, jobject obj) { in CheckReferenceKind()
516 IndirectRefKind found_kind; in CheckReferenceKind()
527 ToStr<IndirectRefKind>(expected_kind).c_str(), in CheckReferenceKind()
528 ToStr<IndirectRefKind>(GetIndirectRefKind(obj)).c_str(), in CheckReferenceKind()
666 what, ToStr<IndirectRefKind>(GetIndirectRefKind(java_object)).c_str(), in CheckInstance()
675 what, ToStr<IndirectRefKind>(GetIndirectRefKind(java_object)).c_str(), in CheckInstance()
959 ToStr<IndirectRefKind>(GetIndirectRefKind(java_array)).c_str(), in CheckArray()
2395 static jobject NewRef(const char* function_name, JNIEnv* env, jobject obj, IndirectRefKind kind) { in NewRef()
2423 static void DeleteRef(const char* function_name, JNIEnv* env, jobject obj, IndirectRefKind kind) { in DeleteRef()
Dreflection.cc884 IndirectRefKind kind = GetIndirectRefKind(ref); in UpdateReference()
Dthread.cc1539 IndirectRefKind kind = GetIndirectRefKind(ref); in DecodeJObject()
1573 ToStr<IndirectRefKind>(kind).c_str(), obj); in DecodeJObject()
Djni_internal.cc2305 IndirectRefKind kind = GetIndirectRefKind(ref); in GetObjectRefType()