Searched refs:IndirectRefKind (Results 1 – 9 of 9) sorted by relevance
/art/runtime/ |
D | indirect_reference_table.h | 93 enum IndirectRefKind { enum 100 std::ostream& operator<<(std::ostream& os, IndirectRefKind rhs); 101 const char* GetIndirectRefKindString(const IndirectRefKind& kind); 234 IndirectRefKind kind, 288 IndirectRefKind GetKind() const { in GetKind() 334 ALWAYS_INLINE static inline IndirectRefKind GetIndirectRefKind(IndirectRef iref) { in GetIndirectRefKind() 347 static_cast<uint32_t>(IndirectRefKind::kLastKind)); 359 static constexpr uintptr_t EncodeIndirectRefKind(IndirectRefKind kind) { in EncodeIndirectRefKind() 362 static constexpr IndirectRefKind DecodeIndirectRefKind(uintptr_t uref) { in DecodeIndirectRefKind() 363 return static_cast<IndirectRefKind>(uref & kKindMask); in DecodeIndirectRefKind() [all …]
|
D | indirect_reference_table.cc | 44 const char* GetIndirectRefKindString(const IndirectRefKind& kind) { in GetIndirectRefKindString() 70 IndirectRefKind desired_kind, in IndirectReferenceTable()
|
D | reflection.cc | 1067 IndirectRefKind kind = IndirectReferenceTable::GetIndirectRefKind(ref); in UpdateReference()
|
D | thread.cc | 2635 IndirectRefKind kind = IndirectReferenceTable::GetIndirectRefKind(ref); in DecodeJObject() 2663 << "use of deleted " << ToStr<IndirectRefKind>(kind).c_str() in DecodeJObject() 2671 IndirectRefKind kind = IndirectReferenceTable::GetIndirectRefKind(ref); in IsJWeakCleared()
|
/art/runtime/jni/ |
D | jni_env_ext.h | 217 IndirectRefKind kind);
|
D | java_vm_ext.h | 268 IndirectRefKind kind);
|
D | check_jni.cc | 58 IndirectRefKind kind) { in GetIndirectReferenceTable() 721 bool CheckReferenceKind(IndirectRefKind expected_kind, Thread* self, jobject obj) in CheckReferenceKind() 723 IndirectRefKind found_kind; in CheckReferenceKind() 865 IndirectRefKind ref_kind = IndirectReferenceTable::GetIndirectRefKind(ref); in CheckInstance() 911 ToStr<IndirectRefKind>(ref_kind).c_str(), in CheckInstance() 2818 static jobject NewRef(const char* function_name, JNIEnv* env, jobject obj, IndirectRefKind kind) { in NewRef() 2847 static void DeleteRef(const char* function_name, JNIEnv* env, jobject obj, IndirectRefKind kind) { in DeleteRef()
|
D | jni_internal_test.cc | 2570 IndirectRefKind::kGlobal, in TEST_F()
|
D | jni_internal.cc | 2737 IndirectRefKind kind = IndirectReferenceTable::GetIndirectRefKind(ref); in GetObjectRefType()
|