Searched refs:self (Results 1 - 25 of 186) sorted by path

12345678

/art/compiler/
H A Dcommon_compiler_test.cc274 Thread* self = Thread::Current(); local
275 StackHandleScope<1> hs(self);
277 mirror::Class* klass = class_linker_->FindClass(self, class_descriptor.c_str(), loader);
355 Thread* self = Thread::Current(); local
356 StackHandleScope<1> hs(self);
358 mirror::Class* klass = class_linker_->FindClass(self, class_descriptor.c_str(), loader);
381 Thread* self = Thread::Current(); local
382 mirror::Class* klass = class_linker_->FindClass(self, class_descriptor.c_str(), class_loader);
394 Thread* self = Thread::Current(); local
395 mirror::Class* klass = class_linker_->FindClass(self, class_descripto
[all...]
H A Delf_patcher.cc188 Thread* self = Thread::Current(); local
190 const char* old_cause = self->StartAssertNoThreadSuspension("ElfPatcher");
259 self->EndAssertNoThreadSuspension(old_cause);
H A Dimage_writer.cc257 Thread* self = Thread::Current(); local
258 StackHandleScope<1> hs(self);
419 Thread* self = Thread::Current(); local
420 StackHandleScope<3> hs(self);
422 class_linker->FindSystemClass(self, "[Ljava/lang/Object;")));
435 hs.NewHandle(ObjectArray<Object>::Alloc(self, object_array_class.Get(),
449 ObjectArray<Object>::Alloc(self, object_array_class.Get(), ImageHeader::kImageRootsMax)));
532 Thread* self = Thread::Current(); local
533 StackHandleScope<1> hs(self);
544 WriterMutexLock mu(self, *Lock
580 Thread* self = Thread::Current(); local
[all...]
/art/compiler/dex/quick/
H A Ddex_file_to_method_inliner_map.cc41 Thread* self = Thread::Current(); local
43 ReaderMutexLock mu(self, lock_);
58 WriterMutexLock mu(self, lock_);
66 locked_inliner->lock_.ExclusiveLock(self); // Acquire inliner's lock_ before releasing lock_.
69 locked_inliner->lock_.ExclusiveUnlock(self);
/art/compiler/dex/
H A Dverification_results.cc42 Thread* self = Thread::Current(); local
44 WriterMutexLock mu(self, verified_methods_lock_);
/art/compiler/driver/
H A Dcompiler_driver.cc421 Thread* self = Thread::Current(); local
423 MutexLock mu(self, compiled_classes_lock_);
427 MutexLock mu(self, compiled_methods_lock_);
431 MutexLock mu(self, compiled_methods_lock_);
435 MutexLock mu(self, compiled_methods_lock_);
439 MutexLock mu(self, compiled_methods_lock_);
519 Thread* self, Handle<mirror::ClassLoader> class_loader, const DexFile& dex_file,
523 mirror::Class* klass = class_linker->FindClass(self, descriptor, class_loader);
525 CHECK(self->IsExceptionPending());
526 self
550 Thread* self = Thread::Current(); local
704 Thread* self = Thread::Current(); local
762 Thread* self = Thread::Current(); local
799 Thread* self = Thread::Current(); local
1401 Thread* self = Thread::Current(); local
1431 Run(Thread* self) argument
1511 Thread* self = Thread::Current(); local
1762 Thread* self = soa.Self(); local
2041 Thread* self = Thread::Current(); local
2105 AddRequiresConstructorBarrier(Thread* self, const DexFile* dex_file, uint16_t class_def_index) argument
2111 RequiresConstructorBarrier(Thread* self, const DexFile* dex_file, uint16_t class_def_index) argument
[all...]
H A Dcompiler_driver.h187 void AddRequiresConstructorBarrier(Thread* self, const DexFile* dex_file,
189 bool RequiresConstructorBarrier(Thread* self, const DexFile* dex_file, uint16_t class_def_index);
/art/compiler/jni/
H A Djni_compiler_test.cc929 Thread* self = Thread::Current(); local
930 EXPECT_EQ(kNative, self->GetState());
931 Locks::mutator_lock_->AssertNotHeld(self);
932 EXPECT_EQ(self->GetJniEnv(), env);
937 ScopedObjectAccess soa(self);
938 EXPECT_EQ(2U, self->NumStackReferences());
939 EXPECT_TRUE(self->HoldsLock(soa.Decode<mirror::Object*>(thisObj)));
/art/compiler/utils/
H A Darena_allocator.cc164 Thread* self = Thread::Current(); local
167 MutexLock lock(self, lock_);
191 Thread* self = Thread::Current(); local
192 MutexLock lock(self, lock_);
H A Ddedupe_set.h48 Key* Add(Thread* self, const Key& key) { argument
53 MutexLock lock(self, *lock_[shard_bin]);
H A Ddedupe_set_test.cc36 Thread* self = Thread::Current(); local
46 array1 = deduplicator.Add(self, test1);
57 array2 = deduplicator.Add(self, test1);
69 array3 = deduplicator.Add(self, test1);
/art/dex2oat/
H A Ddex2oat.cc363 Thread* self = Thread::Current(); local
368 ScopedObjectAccess soa(self);
634 WatchDog* self = reinterpret_cast<WatchDog*>(arg); local
636 self->Wait();
1284 Thread* self = Thread::Current(); local
1285 self->TransitionFromRunnableToSuspended(kNative);
1290 WellKnownClasses::Init(self->GetJniEnv());
/art/oatdump/
H A Doatdump.cc1059 Thread* self = Thread::Current(); local
1062 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
1069 self->TransitionFromRunnableToSuspended(kNative);
1072 heap->RevokeAllThreadLocalAllocationStacks(self);
1074 self->TransitionFromSuspendedToRunnable();
1082 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_);
/art/runtime/arch/arm/
H A Dentrypoints_init_arm.cc28 extern "C" void artInterpreterToInterpreterBridge(Thread* self, MethodHelper& mh,
31 extern "C" void artInterpreterToCompiledCodeBridge(Thread* self, MethodHelper& mh,
H A Dfault_handler_arm.cc58 Thread* self = Thread::Current(); local
59 CHECK(self != nullptr); // This will cause a SIGABRT if self is nullptr.
61 sc->arm_r0 = reinterpret_cast<uintptr_t>(*self->GetNestedSignalState());
H A Dquick_entrypoints_arm.S390 eor r2, r1, r2 @ lock_word.ThreadId() ^ self->ThreadId()
392 cbnz r2, .Lslow_lock @ lock word and self thread id's match -> recursive lock
420 eor r3, r1, r2 @ lock_word.ThreadId() ^ self->ThreadId()
422 cbnz r3, .Lslow_unlock @ do lock word and self thread id's match?
1055 // Restore self pointer.
/art/runtime/arch/arm64/
H A Dentrypoints_init_arm64.cc27 extern "C" void artInterpreterToInterpreterBridge(Thread* self, MethodHelper& mh,
30 extern "C" void artInterpreterToCompiledCodeBridge(Thread* self, MethodHelper& mh,
H A Dfault_handler_arm64.cc46 Thread* self = Thread::Current(); local
47 CHECK(self != nullptr); // This will cause a SIGABRT if self is nullptr.
49 sc->regs[0] = reinterpret_cast<uintptr_t>(*self->GetNestedSignalState());
/art/runtime/arch/mips/
H A Dentrypoints_init_mips.cc29 extern "C" void artInterpreterToInterpreterBridge(Thread* self, MethodHelper& mh,
32 extern "C" void artInterpreterToCompiledCodeBridge(Thread* self, MethodHelper& mh,
/art/runtime/arch/
H A Dstub_test.cc61 Thread::tls_ptr_sized_values* GetTlsPtr(Thread* self) { argument
62 return &self->tlsPtr_;
66 size_t Invoke3(size_t arg0, size_t arg1, size_t arg2, uintptr_t code, Thread* self) { argument
67 return Invoke3WithReferrer(arg0, arg1, arg2, code, self, nullptr);
71 size_t Invoke3WithReferrer(size_t arg0, size_t arg1, size_t arg2, uintptr_t code, Thread* self, argument
75 self->PushManagedStackFragment(&fragment);
110 "str %[self], [sp, #16]\n\t"
126 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self),
149 "str %[self], [s
294 Invoke3WithReferrerAndHidden(size_t arg0, size_t arg1, size_t arg2, uintptr_t code, Thread* self, mirror::ArtMethod* referrer, size_t hidden) argument
521 Invoke3UWithReferrer(size_t arg0, uint64_t arg1, uintptr_t code, Thread* self, mirror::ArtMethod* referrer) argument
536 Invoke3UUWithReferrer(uint32_t arg0, uint32_t arg1, uint64_t arg2, uintptr_t code, Thread* self, mirror::ArtMethod* referrer) argument
547 GetEntrypoint(Thread* self, QuickEntrypointEnum entrypoint) argument
564 Thread* self = Thread::Current(); local
574 10 * sizeof(uint32_t), StubTest::GetEntrypoint(self, kQuickMemcpy), self); local
603 Thread* self = Thread::Current(); local
618 Invoke3(reinterpret_cast<size_t>(obj.Get()), 0U, 0U, art_quick_lock_object, self); local
626 Invoke3(reinterpret_cast<size_t>(obj.Get()), 0U, 0U, art_quick_lock_object, self); local
642 Invoke3(reinterpret_cast<size_t>(obj2.Get()), 0U, 0U, art_quick_lock_object, self); local
676 Thread* self = Thread::Current(); variable
691 test->Invoke3(reinterpret_cast<size_t>(obj.Get()), 0U, 0U, art_quick_unlock_object, self); variable
700 test->Invoke3(reinterpret_cast<size_t>(obj.Get()), 0U, 0U, art_quick_lock_object, self); variable
706 test->Invoke3(reinterpret_cast<size_t>(obj.Get()), 0U, 0U, art_quick_unlock_object, self); variable
761 self); variable
765 art_quick_unlock_object, self); variable
797 self); variable
825 Thread* self = Thread::Current(); local
842 art_quick_check_cast, self); local
847 art_quick_check_cast, self); local
852 art_quick_check_cast, self); local
859 art_quick_check_cast, self); local
876 Thread* self = Thread::Current(); local
911 art_quick_aput_obj_with_null_and_bound_check, self); local
917 art_quick_aput_obj_with_null_and_bound_check, self); local
923 art_quick_aput_obj_with_null_and_bound_check, self); local
929 art_quick_aput_obj_with_null_and_bound_check, self); local
937 art_quick_aput_obj_with_null_and_bound_check, self); local
943 art_quick_aput_obj_with_null_and_bound_check, self); local
949 art_quick_aput_obj_with_null_and_bound_check, self); local
955 art_quick_aput_obj_with_null_and_bound_check, self); local
984 art_quick_aput_obj_with_null_and_bound_check, self); local
992 art_quick_aput_obj_with_null_and_bound_check, self); local
1011 Thread* self = Thread::Current(); local
1133 Thread* self = Thread::Current(); local
1215 Thread* self = Thread::Current(); local
1625 Thread* self = Thread::Current(); local
1638 Thread* self = Thread::Current(); local
1651 Thread* self = Thread::Current(); local
1666 Thread* self = Thread::Current(); local
1774 Thread* self = Thread::Current(); local
[all...]
/art/runtime/arch/x86/
H A Dentrypoints_init_x86.cc27 extern "C" void artInterpreterToInterpreterBridge(Thread* self, MethodHelper& mh,
30 extern "C" void artInterpreterToCompiledCodeBridge(Thread* self, MethodHelper& mh,
H A Dfault_handler_x86.cc236 Thread* self = Thread::Current(); local
237 CHECK(self != nullptr); // This will cause a SIGABRT if self is nullptr.
240 uc->CTX_JMP_BUF = reinterpret_cast<uintptr_t>(*self->GetNestedSignalState());
H A Dthread_x86.cc122 tlsPtr_.self = this;
/art/runtime/arch/x86_64/
H A Dentrypoints_init_x86_64.cc28 extern "C" void artInterpreterToInterpreterBridge(Thread* self, MethodHelper& mh,
31 extern "C" void artInterpreterToCompiledCodeBridge(Thread* self, MethodHelper& mh,
H A Dthread_x86_64.cc48 tlsPtr_.self = this;

Completed in 224 milliseconds

12345678