Searched refs:lrt (Results 1 – 3 of 3) sorted by relevance
/art/runtime/jni/ |
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() argument 51 lrt->Dump(oss); in CheckDump() 84 LocalReferenceTable lrt(check_jni); in BasicTest() local 85 bool success = lrt.Initialize(max_count, &error_msg); in BasicTest() 88 CheckDump(&lrt, 0, 0); in BasicTest() 92 EXPECT_FALSE(lrt.Remove(bad_iref)) << "unexpectedly successful removal"; in BasicTest() 96 IndirectRef iref0 = lrt.Add(obj0.Get(), &error_msg); in BasicTest() 98 CheckDump(&lrt, 1, 1); in BasicTest() 99 IndirectRef iref1 = lrt.Add(obj1.Get(), &error_msg); in BasicTest() [all …]
|
D | jni_internal_test.cc | 2584 jni::LocalReferenceTable lrt(/*check_jni=*/ true); in TEST_F() local 2585 bool success = lrt.Initialize(/*max_count=*/ 5, &error_msg); in TEST_F() 2590 reinterpret_cast<uint8_t*>(&lrt) + in TEST_F() 2593 reinterpret_cast<uint8_t*>(&lrt) + in TEST_F() 2599 jni::LRTSegmentState cookie0 = lrt.PushFrame(); in TEST_F() 2605 IndirectRef ref = lrt.Add(reinterpret_cast32<mirror::Object*>(0xdeadbee0u), &error_msg); in TEST_F() 2612 jni::LRTSegmentState cookie1 = lrt.PushFrame(); in TEST_F() 2618 jni::LRTSegmentState cookie2 = lrt.PushFrame(); in TEST_F() 2624 lrt.PopFrame(cookie2); in TEST_F() 2627 lrt.PopFrame(cookie1); in TEST_F() [all …]
|
D | check_jni.cc | 881 jni::LocalReferenceTable* lrt = GetLocalReferenceTable(soa); in CheckInstance() local 882 okay = lrt->IsValidReference(java_object, &error_msg); in CheckInstance() 884 obj = lrt->Get(ref); in CheckInstance()
|