Searched defs:cookie (Results 1 - 4 of 4) sorted by relevance

/art/runtime/
H A Dindirect_reference_table_test.cc66 const uint32_t cookie = IRT_FIRST_SEGMENT; local
71 EXPECT_FALSE(irt.Remove(cookie, iref0)) << "unexpectedly successful removal";
74 iref0 = irt.Add(cookie, obj0);
77 IndirectRef iref1 = irt.Add(cookie, obj1);
80 IndirectRef iref2 = irt.Add(cookie, obj2);
88 EXPECT_TRUE(irt.Remove(cookie, iref0));
90 EXPECT_TRUE(irt.Remove(cookie, iref1));
92 EXPECT_TRUE(irt.Remove(cookie, iref2));
102 iref0 = irt.Add(cookie, obj0);
104 iref1 = irt.Add(cookie, obj
[all...]
H A Dindirect_reference_table.cc121 IndirectRef IndirectReferenceTable::Add(uint32_t cookie, mirror::Object* obj) { argument
123 prevState.all = cookie;
184 // specified by the cookie, we don't remove anything. This is the behavior
189 bool IndirectReferenceTable::Remove(uint32_t cookie, IndirectRef iref) { argument
191 prevState.all = cookie;
240 << " (cookie=" << cookie << ") val="
/art/runtime/native/
H A Ddalvik_system_DexFile.cc210 static jboolean DexFile_closeDexFile(JNIEnv* env, jclass, jobject cookie) { argument
213 if (!ConvertJavaArrayToDexFiles(env, cookie, dex_files, oat_file)) {
221 mirror::Object* dex_files_object = soa.Decode<mirror::Object*>(cookie);
256 jobject cookie,
260 if (!ConvertJavaArrayToDexFiles(env, cookie, /*out*/ dex_files, /*out*/ oat_file)) {
311 static jobjectArray DexFile_getClassNameList(JNIEnv* env, jclass, jobject cookie) { argument
314 if (!ConvertJavaArrayToDexFiles(env, cookie, /*out */ dex_files, /* out */ oat_file)) {
547 static jboolean DexFile_isBackedByOatFile(JNIEnv* env, jclass, jobject cookie) { argument
550 if (!ConvertJavaArrayToDexFiles(env, cookie, /*out */ dex_files, /* out */ oat_file)) {
252 DexFile_defineClassNative(JNIEnv* env, jclass, jstring javaName, jobject javaLoader, jobject cookie, jobject dexFile) argument
/art/runtime/entrypoints/quick/
H A Dquick_trampoline_entrypoints.cc1655 // Adds space for the cookie. Note: may leave stack unaligned.
1657 // Reference cookie and padding
1661 // Re-layout the callee-save frame (insert a handle-scope). Then add space for the cookie.
1672 // Add space for cookie.
1915 uint64_t artQuickGenericJniEndJNIRef(Thread* self, uint32_t cookie, jobject l, jobject lock) { argument
1917 return reinterpret_cast<uint64_t>(JniMethodEndWithReferenceSynchronized(l, cookie, lock, self));
1919 return reinterpret_cast<uint64_t>(JniMethodEndWithReference(l, cookie, self));
1923 void artQuickGenericJniEndJNINonRef(Thread* self, uint32_t cookie, jobject lock) { argument
1925 JniMethodEndSynchronized(cookie, lock, self);
1927 JniMethodEnd(cookie, sel
1961 uint32_t cookie; local
2030 uint32_t cookie = *(sp32 - 1); local
[all...]

Completed in 172 milliseconds