Searched refs:IndirectRefKind (Results 1 – 10 of 10) sorted by relevance
/art/runtime/ |
D | indirect_reference_table.h | 68 enum IndirectRefKind { enum 75 EXPORT std::ostream& operator<<(std::ostream& os, IndirectRefKind rhs); 76 const char* GetIndirectRefKindString(IndirectRefKind kind); 152 explicit IndirectReferenceTable(IndirectRefKind kind); 190 IndirectRefKind GetKind() const { in GetKind() 217 ALWAYS_INLINE static inline IndirectRefKind GetIndirectRefKind(IndirectRef iref) { in GetIndirectRefKind() 261 static_cast<uint32_t>(IndirectRefKind::kLastKind)); 273 static constexpr uintptr_t EncodeIndirectRefKind(IndirectRefKind kind) { in EncodeIndirectRefKind() 276 static constexpr IndirectRefKind DecodeIndirectRefKind(uintptr_t uref) { in DecodeIndirectRefKind() 277 return static_cast<IndirectRefKind>(uref & kKindMask); in DecodeIndirectRefKind() [all …]
|
D | indirect_reference_table.cc | 44 const char* GetIndirectRefKindString(IndirectRefKind kind) { in GetIndirectRefKindString() 82 IndirectReferenceTable::IndirectReferenceTable(IndirectRefKind kind) in IndirectReferenceTable()
|
D | reflection.cc | 1067 IndirectRefKind kind = IndirectReferenceTable::GetIndirectRefKind(ref); in UpdateReference()
|
D | thread.cc | 2827 IndirectRefKind kind = IndirectReferenceTable::GetIndirectRefKind(ref); in DecodeGlobalJObject() 2845 << "use of deleted " << ToStr<IndirectRefKind>(kind).c_str() in DecodeGlobalJObject() 2853 IndirectRefKind kind = IndirectReferenceTable::GetIndirectRefKind(ref); in IsJWeakCleared()
|
/art/runtime/jni/ |
D | local_reference_table.h | 200 static_assert(enum_cast<uint32_t>(IndirectRefKind::kLastKind) < alignof(LrtEntry)); 302 IndirectRefKind GetKind() const { in GetKind()
|
D | jni_env_ext.h | 205 IndirectRefKind kind);
|
D | java_vm_ext.h | 291 IndirectRefKind kind);
|
D | check_jni.cc | 59 IndirectRefKind kind) { in GetIndirectReferenceTable() 727 bool CheckReferenceKind(IndirectRefKind expected_kind, Thread* self, jobject obj) in CheckReferenceKind() 729 IndirectRefKind found_kind; in CheckReferenceKind() 869 IndirectRefKind ref_kind = IndirectReferenceTable::GetIndirectRefKind(ref); in CheckInstance() 918 ToStr<IndirectRefKind>(ref_kind).c_str(), in CheckInstance() 2827 static jobject NewRef(const char* function_name, JNIEnv* env, jobject obj, IndirectRefKind kind) { in NewRef() 2856 static void DeleteRef(const char* function_name, JNIEnv* env, jobject obj, IndirectRefKind kind) { in DeleteRef()
|
D | local_reference_table.cc | 424 IndirectRefKind kind = IndirectReferenceTable::GetIndirectRefKind(iref); in Remove()
|
D | jni_internal.cc | 2849 IndirectRefKind kind = IndirectReferenceTable::GetIndirectRefKind(ref); in GetObjectRefType()
|