/art/runtime/ |
H A D | reflection_test.cc | 91 Thread* self = Thread::Current(); local 92 StackHandleScope<2> hs(self); 95 ScopedObjectAccessUnchecked(self).Decode<mirror::ClassLoader*>(jclass_loader))); 97 MakeExecutable(ScopedObjectAccessUnchecked(self).Decode<mirror::ClassLoader*>(jclass_loader), 102 MakeExecutable(ScopedObjectAccessUnchecked(self).Decode<mirror::ClassLoader*>(jclass_loader), 106 mirror::Class* c = class_linker_->FindClass(self, DotToDescriptor(class_name).c_str(), 118 StackHandleScope<1> hs(self); 122 *receiver = c->AllocObject(self); 128 self->TransitionFromSuspendedToRunnable();
|
H A D | class_linker_test.cc | 49 Thread* self = Thread::Current(); local 50 EXPECT_TRUE(class_linker_->FindSystemClass(self, descriptor.c_str()) == NULL); 51 EXPECT_TRUE(self->IsExceptionPending()); 52 mirror::Object* exception = self->GetException(NULL); 53 self->ClearException(); 55 class_linker_->FindSystemClass(self, "Ljava/lang/NoClassDefFoundError;"); 61 Thread* self = Thread::Current(); local 62 AssertPrimitiveClass(descriptor, class_linker_->FindSystemClass(self, descriptor.c_str())); 105 Thread* self = Thread::Current(); local 106 StackHandleScope<2> hs(self); 126 Thread* self = Thread::Current(); local 314 Thread* self = Thread::Current(); local 376 Thread* self = Thread::Current(); local [all...] |
H A D | check_jni.cc | 42 Thread* self = Thread::Current(); local 43 ScopedObjectAccess soa(self); 44 mirror::ArtMethod* current_method = self->GetCurrentMethod(nullptr); 57 self->Dump(os); 64 self->TransitionFromRunnableToSuspended(kNative); 66 self->TransitionFromSuspendedToRunnable(); // Unreachable, keep annotalysis happy. 91 reinterpret_cast<JNIEnvExt*>(env)->self->HandleScopeContains(localRef); 407 Thread* self = Thread::Current(); local 408 if ((flags_ & kFlag_Invocation) == 0 || self != nullptr) { 409 traceMethod = self 761 Thread* self = Thread::Current(); local [all...] |
H A D | instrumentation.h | 320 void PushInstrumentationStackFrame(Thread* self, mirror::Object* this_object, 327 TwoWordReturn PopInstrumentationStackFrame(Thread* self, uintptr_t* return_pc, 332 void PopMethodForUnwind(Thread* self, bool is_deoptimization) const
|
H A D | handle_scope.h | 160 explicit StackHandleScope(Thread* self); variable
|
H A D | transaction.cc | 121 Thread* self = Thread::Current(); local 122 self->AssertNoPendingException(); 123 MutexLock mu1(self, *Locks::intern_table_lock_); 124 MutexLock mu2(self, log_lock_);
|
H A D | thread.h | 204 void ModifySuspendCount(Thread* self, int delta, bool for_debugger) 424 void Interrupt(Thread* self) LOCKS_EXCLUDED(wait_mutex_); 431 void NotifyLocked(Thread* self) EXCLUSIVE_LOCKS_REQUIRED(wait_mutex_); 551 return ThreadOffsetFromTlsPtr<pointer_size>(OFFSETOF_MEMBER(tls_ptr_sized_values, self)); 1024 managed_stack(), suspend_trigger(nullptr), jni_env(nullptr), self(nullptr), opeer(nullptr), 1058 Thread* self; variable
|
H A D | entrypoints_order_test.cc | 94 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, jni_env, self, kPointerSize); 95 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, self, opeer, kPointerSize);
|
H A D | runtime.h | 151 bool IsShuttingDown(Thread* self); 498 void InitThreadGroups(Thread* self);
|
/art/runtime/arch/arm/ |
H A D | entrypoints_init_arm.cc | 28 extern "C" void artInterpreterToInterpreterBridge(Thread* self, MethodHelper& mh, 31 extern "C" void artInterpreterToCompiledCodeBridge(Thread* self, MethodHelper& mh,
|
/art/runtime/arch/arm64/ |
H A D | entrypoints_init_arm64.cc | 27 extern "C" void artInterpreterToInterpreterBridge(Thread* self, MethodHelper& mh, 30 extern "C" void artInterpreterToCompiledCodeBridge(Thread* self, MethodHelper& mh,
|
/art/runtime/arch/mips/ |
H A D | entrypoints_init_mips.cc | 29 extern "C" void artInterpreterToInterpreterBridge(Thread* self, MethodHelper& mh, 32 extern "C" void artInterpreterToCompiledCodeBridge(Thread* self, MethodHelper& mh,
|
/art/runtime/arch/x86/ |
H A D | entrypoints_init_x86.cc | 27 extern "C" void artInterpreterToInterpreterBridge(Thread* self, MethodHelper& mh, 30 extern "C" void artInterpreterToCompiledCodeBridge(Thread* self, MethodHelper& mh,
|
H A D | thread_x86.cc | 122 tlsPtr_.self = this;
|
/art/runtime/arch/x86_64/ |
H A D | entrypoints_init_x86_64.cc | 28 extern "C" void artInterpreterToInterpreterBridge(Thread* self, MethodHelper& mh, 31 extern "C" void artInterpreterToCompiledCodeBridge(Thread* self, MethodHelper& mh,
|
/art/runtime/native/ |
H A D | dalvik_system_VMRuntime.cc | 282 Thread* const self = Thread::Current(); local 283 StackHandleScope<1> hs(self); 289 field = mirror::Class::FindStaticField(self, klass, dex_cache.Get(), field_idx); 434 Thread* self = ThreadForEnv(env); local 447 StackHandleScope<1> hs(self);
|
/art/runtime/mirror/ |
H A D | class.h | 157 void SetStatus(Status new_status, Thread* self) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); 460 ALWAYS_INLINE Object* Alloc(Thread* self, gc::AllocatorType allocator_type) 463 Object* AllocObject(Thread* self) 465 Object* AllocNonMovableObject(Thread* self) 870 static ArtField* FindField(Thread* self, Handle<Class> klass, const StringPiece& name, 890 static ArtField* FindStaticField(Thread* self, Handle<Class> klass, const StringPiece& name, 896 static ArtField* FindStaticField(Thread* self, Handle<Class> klass, const DexCache* dex_cache, 975 static mirror::Class* GetDirectInterface(Thread* self, Handle<mirror::Class> klass, uint32_t idx) 987 void AssertInitializedOrInitializingInThread(Thread* self) 990 Class* CopyOf(Thread* self, int32_ [all...] |
H A D | art_method.h | 41 typedef void (EntryPointFromInterpreter)(Thread* self, MethodHelper& mh, 242 void Invoke(Thread* self, uint32_t* args, uint32_t args_size, JValue* result, const char* shorty) 381 void RegisterNative(Thread* self, const void* native_method, bool is_fast) 384 void UnregisterNative(Thread* self) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
|
/art/compiler/ |
H A D | elf_patcher.cc | 188 Thread* self = Thread::Current(); local 190 const char* old_cause = self->StartAssertNoThreadSuspension("ElfPatcher"); 259 self->EndAssertNoThreadSuspension(old_cause);
|
/art/runtime/gc/space/ |
H A D | space.cc | 137 : swap_bitmaps(swap_bitmaps), space(space), self(Thread::Current()) {
|
/art/runtime/jdwp/ |
H A D | object_registry.h | 120 bool ContainsLocked(Thread* self, mirror::Object* o, int32_t identity_hash_code,
|
/art/runtime/verifier/ |
H A D | method_verifier.cc | 2194 Thread* self = Thread::Current(); local 2195 StackHandleScope<1> hs(self); 2204 DCHECK(!can_load_classes_ || self->IsExceptionPending()); 2205 self->ClearException(); 2240 Thread* self = Thread::Current(); local 2241 StackHandleScope<1> hs(self); 2250 DCHECK(!can_load_classes_ || self->IsExceptionPending()); 2251 self->ClearException(); 2820 Thread* self = Thread::Current(); local 2821 DCHECK(self 3710 Thread* self = Thread::Current(); local 3792 Thread* self = Thread::Current(); local 3861 Thread* self = Thread::Current(); local 4045 Thread* self = Thread::Current(); local [all...] |
/art/runtime/gc/collector/ |
H A D | semi_space.cc | 104 Thread* self = Thread::Current(); local 109 if (Locks::mutator_lock_->IsExclusiveHeld(self)) { 116 Locks::mutator_lock_->AssertNotHeld(self); 124 ReaderMutexLock mu(self, *Locks::mutator_lock_); 156 void SemiSpace::ProcessReferences(Thread* self) { argument 157 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
|
H A D | mark_compact.h | 104 void ProcessReferences(Thread* self) EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
|
/art/dex2oat/ |
H A D | dex2oat.cc | 363 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());
|