Home
last modified time | relevance | path

Searched refs:cookie (Results 1 – 5 of 5) sorted by relevance

/art/runtime/
Dindirect_reference_table_test.cc66 const uint32_t cookie = IRT_FIRST_SEGMENT; in TEST_F() local
71 EXPECT_FALSE(irt.Remove(cookie, iref0)) << "unexpectedly successful removal"; in TEST_F()
74 iref0 = irt.Add(cookie, obj0); in TEST_F()
77 IndirectRef iref1 = irt.Add(cookie, obj1); in TEST_F()
80 IndirectRef iref2 = irt.Add(cookie, obj2); in TEST_F()
88 EXPECT_TRUE(irt.Remove(cookie, iref0)); in TEST_F()
90 EXPECT_TRUE(irt.Remove(cookie, iref1)); in TEST_F()
92 EXPECT_TRUE(irt.Remove(cookie, iref2)); in TEST_F()
102 iref0 = irt.Add(cookie, obj0); in TEST_F()
104 iref1 = irt.Add(cookie, obj1); in TEST_F()
[all …]
Dindirect_reference_table.cc104 IndirectRef IndirectReferenceTable::Add(uint32_t cookie, mirror::Object* obj) { in Add() argument
106 prevState.all = cookie; in Add()
172 bool IndirectReferenceTable::Remove(uint32_t cookie, IndirectRef iref) { in Remove() argument
174 prevState.all = cookie; in Remove()
223 << " (cookie=" << cookie << ") val=" in Remove()
Dindirect_reference_table.h280 IndirectRef Add(uint32_t cookie, mirror::Object* obj)
316 bool Remove(uint32_t cookie, IndirectRef iref);
/art/runtime/native/
Ddalvik_system_DexFile.cc195 static void DexFile_closeDexFile(JNIEnv* env, jclass, jobject cookie) { in DexFile_closeDexFile() argument
196 std::unique_ptr<std::vector<const DexFile*>> dex_files = ConvertJavaArrayToNative(env, cookie); in DexFile_closeDexFile()
219 jobject cookie) { in DexFile_defineClassNative() argument
220 std::unique_ptr<std::vector<const DexFile*>> dex_files = ConvertJavaArrayToNative(env, cookie); in DexFile_defineClassNative()
264 static jobjectArray DexFile_getClassNameList(JNIEnv* env, jclass, jobject cookie) { in DexFile_getClassNameList() argument
265 std::unique_ptr<std::vector<const DexFile*>> dex_files = ConvertJavaArrayToNative(env, cookie); in DexFile_getClassNameList()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc1782 uint64_t artQuickGenericJniEndJNIRef(Thread* self, uint32_t cookie, jobject l, jobject lock) { in artQuickGenericJniEndJNIRef() argument
1784 return reinterpret_cast<uint64_t>(JniMethodEndWithReferenceSynchronized(l, cookie, lock, self)); in artQuickGenericJniEndJNIRef()
1786 return reinterpret_cast<uint64_t>(JniMethodEndWithReference(l, cookie, self)); in artQuickGenericJniEndJNIRef()
1790 void artQuickGenericJniEndJNINonRef(Thread* self, uint32_t cookie, jobject lock) { in artQuickGenericJniEndJNINonRef() argument
1792 JniMethodEndSynchronized(cookie, lock, self); in artQuickGenericJniEndJNINonRef()
1794 JniMethodEnd(cookie, self); in artQuickGenericJniEndJNINonRef()
1828 uint32_t cookie; in artQuickGenericJniTrampoline() local
1830 cookie = JniMethodStartSynchronized(visitor.GetFirstHandleScopeJObject(), self); in artQuickGenericJniTrampoline()
1837 cookie = JniMethodStart(self); in artQuickGenericJniTrampoline()
1840 *(sp32 - 1) = cookie; in artQuickGenericJniTrampoline()
[all …]