Home
last modified time | relevance | path

Searched refs:lrt (Results 1 – 3 of 3) sorted by relevance

/art/runtime/jni/
Dlocal_reference_table_test.cc38 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 …]
Djni_internal_test.cc2584 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 …]
Dcheck_jni.cc881 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()