Searched refs:self (Results 151 - 175 of 186) sorted by relevance

12345678

/art/runtime/
H A Dreflection_test.cc91 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 Dclass_linker_test.cc49 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 Dcheck_jni.cc42 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 Dinstrumentation.h320 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 Dhandle_scope.h160 explicit StackHandleScope(Thread* self); variable
H A Dtransaction.cc121 Thread* self = Thread::Current(); local
122 self->AssertNoPendingException();
123 MutexLock mu1(self, *Locks::intern_table_lock_);
124 MutexLock mu2(self, log_lock_);
H A Dthread.h204 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 Dentrypoints_order_test.cc94 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, jni_env, self, kPointerSize);
95 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, self, opeer, kPointerSize);
H A Druntime.h151 bool IsShuttingDown(Thread* self);
498 void InitThreadGroups(Thread* self);
/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,
/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,
/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/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 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,
/art/runtime/native/
H A Ddalvik_system_VMRuntime.cc282 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 Dclass.h157 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 Dart_method.h41 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 Delf_patcher.cc188 Thread* self = Thread::Current(); local
190 const char* old_cause = self->StartAssertNoThreadSuspension("ElfPatcher");
259 self->EndAssertNoThreadSuspension(old_cause);
/art/runtime/gc/space/
H A Dspace.cc137 : swap_bitmaps(swap_bitmaps), space(space), self(Thread::Current()) {
/art/runtime/jdwp/
H A Dobject_registry.h120 bool ContainsLocked(Thread* self, mirror::Object* o, int32_t identity_hash_code,
/art/runtime/verifier/
H A Dmethod_verifier.cc2194 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 Dsemi_space.cc104 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 Dmark_compact.h104 void ProcessReferences(Thread* self) EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_)
/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());

Completed in 382 milliseconds

12345678