Searched refs:LocalReferenceTable (Results 1 – 9 of 9) sorted by relevance
/aosp_15_r20/art/runtime/jni/ |
H A D | local_reference_table.cc | 141 LocalReferenceTable::LocalReferenceTable(bool check_jni) in LocalReferenceTable() function in art::jni::LocalReferenceTable 152 void LocalReferenceTable::SetCheckJniEnabled(bool enabled) { in SetCheckJniEnabled() 157 bool LocalReferenceTable::Initialize(size_t max_count, std::string* error_msg) { in Initialize() 179 LocalReferenceTable::~LocalReferenceTable() { in ~LocalReferenceTable() 193 bool LocalReferenceTable::Resize(size_t new_size, std::string* error_msg) { in Resize() 239 inline void LocalReferenceTable::PrunePoppedFreeEntries(EntryGetter&& get_entry) { in PrunePoppedFreeEntries() 251 inline uint32_t LocalReferenceTable::IncrementSerialNumber(LrtEntry* serial_number_entry) { in IncrementSerialNumber() 265 IndirectRef LocalReferenceTable::Add(ObjPtr<mirror::Object> obj, std::string* error_msg) { in Add() 373 << MutatorLockedDumpable<LocalReferenceTable>(*this) in Add() 384 << MutatorLockedDumpable<LocalReferenceTable>(*this) in Add() [all …]
|
H A D | local_reference_table-inl.h | 65 inline uint32_t LocalReferenceTable::GetReferenceEntryIndex(IndirectRef iref) const { in GetReferenceEntryIndex() 89 inline bool LocalReferenceTable::IsValidReference(IndirectRef iref, in IsValidReference() 131 inline void LocalReferenceTable::DCheckValidReference(IndirectRef iref) const { in DCheckValidReference() 141 inline ObjPtr<mirror::Object> LocalReferenceTable::Get(IndirectRef iref) const { in Get() 146 inline void LocalReferenceTable::Update(IndirectRef iref, ObjPtr<mirror::Object> obj) { in Update()
|
H A D | local_reference_table_test.cc | 38 static void CheckDump(LocalReferenceTable* lrt, size_t num_objects, size_t num_unique) 49 LocalReferenceTable* lrt, size_t num_objects, size_t num_unique) { in CheckDump() 84 LocalReferenceTable lrt(check_jni); in BasicTest() 324 LocalReferenceTable lrt(check_jni); in BasicHolesTest() 355 LocalReferenceTable lrt(check_jni); in BasicHolesTest() 387 LocalReferenceTable lrt(check_jni); in BasicHolesTest() 427 LocalReferenceTable lrt(check_jni); in BasicHolesTest() 469 LocalReferenceTable lrt(check_jni); in BasicHolesTest() 524 LocalReferenceTable lrt(check_jni); in BasicResizeTest() 577 LocalReferenceTable lrt(check_jni); in TestAddRemove() [all …]
|
H A D | local_reference_table.h | 244 class LocalReferenceTable { 246 explicit LocalReferenceTable(bool check_jni); 247 ~LocalReferenceTable(); 352 return MemberOffset(OFFSETOF_MEMBER(LocalReferenceTable, previous_state_)); in PreviousStateOffset() 358 return MemberOffset(OFFSETOF_MEMBER(LocalReferenceTable, segment_state_)); in SegmentStateOffset()
|
H A D | jni_env_ext.h | 171 jni::LocalReferenceTable locals_; 206 friend jni::LocalReferenceTable* GetLocalReferenceTable(ScopedObjectAccess& soa);
|
H A D | jni_env_ext.cc | 157 jni::LocalReferenceTable::SegmentStateOffset().SizeValue()); in LrtSegmentStateOffset() 162 jni::LocalReferenceTable::PreviousStateOffset().SizeValue()); in LrtPreviousStateOffset()
|
H A D | jni_internal_test.cc | 2584 jni::LocalReferenceTable lrt(/*check_jni=*/ true); in TEST_F() 2591 jni::LocalReferenceTable::PreviousStateOffset().SizeValue()); in TEST_F() 2594 jni::LocalReferenceTable::SegmentStateOffset().SizeValue()); in TEST_F() 2644 jni::LocalReferenceTable::PreviousStateOffset().Uint32Value(); in TEST_F() 2650 jni::LocalReferenceTable::SegmentStateOffset().Uint32Value(); in TEST_F()
|
H A D | check_jni.cc | 70 inline jni::LocalReferenceTable* GetLocalReferenceTable(ScopedObjectAccess& soa) { in GetLocalReferenceTable() 881 jni::LocalReferenceTable* lrt = GetLocalReferenceTable(soa); in CheckInstance()
|
/aosp_15_r20/art/runtime/ |
H A D | reference_table.h | 33 class LocalReferenceTable; variable 68 friend class jni::LocalReferenceTable; // For Dump.
|