Home
last modified time | relevance | path

Searched refs:self (Results 301 – 325 of 397) sorted by relevance

1...<<111213141516

/art/runtime/interpreter/mterp/x86_64/
Dother.S12 call SYMBOL($helper) # (index, tgt_reg, shadow_frame, self)
70 call SYMBOL(MterpConstString) # (index, tgt_reg, shadow_frame, self)
108 call SYMBOL(artLockObjectFromCode) # (object, self)
130 call SYMBOL(artUnlockObjectFromCode) # (object, self)
Dobject.S10 movq rSELF, OUT_ARG3 # arg3: Thread* self
26 call SYMBOL(MterpCheckCast) # (index, &obj, method, self)
118 call SYMBOL(MterpInstanceOf) # (index, &obj, method, self)
/art/runtime/
Dstring_builder_append.h58 static ObjPtr<mirror::String> AppendF(uint32_t format, const uint32_t* args, Thread* self)
Dindirect_reference_table.cc358 auto* self = Thread::Current(); in Remove() local
359 if (self->HandleScopeContains(reinterpret_cast<jobject>(iref))) { in Remove()
360 auto* env = self->GetJniEnv(); in Remove()
363 ScopedObjectAccess soa(self); in Remove()
366 self->Dump(LOG_STREAM(WARNING)); in Remove()
Dreflection_test.cc97 Thread* self = Thread::Current(); in ReflectionTestMakeInterpreted() local
98 StackHandleScope<3> hs(self); in ReflectionTestMakeInterpreted()
101 ScopedObjectAccessUnchecked(self).Decode<mirror::ClassLoader>(jclass_loader))); in ReflectionTestMakeInterpreted()
103 MakeInterpreted(class_linker_->FindSystemClass(self, "Ljava/lang/Class;")); in ReflectionTestMakeInterpreted()
104 MakeInterpreted(class_linker_->FindSystemClass(self, "Ljava/lang/Object;")); in ReflectionTestMakeInterpreted()
107 ObjPtr<mirror::Class> c = class_linker_->FindClass(self, in ReflectionTestMakeInterpreted()
122 StackHandleScope<1> hs2(self); in ReflectionTestMakeInterpreted()
124 bool initialized = class_linker_->EnsureInitialized(self, h_class, true, true); in ReflectionTestMakeInterpreted()
127 *receiver = c->AllocObject(self); in ReflectionTestMakeInterpreted()
134 self->TransitionFromSuspendedToRunnable(); in ReflectionTestMakeInterpreted()
Dclass_linker_test.cc67 Thread* self = Thread::Current(); in AssertNonExistentClass() local
68 EXPECT_TRUE(class_linker_->FindSystemClass(self, descriptor.c_str()) == nullptr); in AssertNonExistentClass()
69 EXPECT_TRUE(self->IsExceptionPending()); in AssertNonExistentClass()
70 StackHandleScope<1> hs(self); in AssertNonExistentClass()
71 Handle<mirror::Object> exception = hs.NewHandle<mirror::Object>(self->GetException()); in AssertNonExistentClass()
72 self->ClearException(); in AssertNonExistentClass()
74 class_linker_->FindSystemClass(self, "Ljava/lang/NoClassDefFoundError;"); in AssertNonExistentClass()
80 Thread* self = Thread::Current(); in AssertPrimitiveClass() local
81 AssertPrimitiveClass(descriptor, class_linker_->FindSystemClass(self, descriptor.c_str())); in AssertPrimitiveClass()
184 Thread* self = Thread::Current(); in AssertArrayClass() local
[all …]
Druntime_callbacks.cc203 void RuntimeCallbacks::ThreadStart(Thread* self) { in ThreadStart() argument
205 cb->ThreadStart(self); in ThreadStart()
209 void RuntimeCallbacks::ThreadDeath(Thread* self) { in ThreadDeath() argument
211 cb->ThreadDeath(self); in ThreadDeath()
Dmethod_handles_test.cc49 static ObjPtr<mirror::MethodType> CreateVoidMethodType(Thread* self, in CreateVoidMethodType() argument
53 StackHandleScope<2> hs(self); in CreateVoidMethodType()
56 mirror::ObjectArray<mirror::Class>::Alloc(self, class_array_type, 1)); in CreateVoidMethodType()
59 return mirror::MethodType::Create(self, void_class, parameter_types); in CreateVoidMethodType()
62 static bool TryConversion(Thread* self, in TryConversion() argument
67 StackHandleScope<2> hs(self); in TryConversion()
68 Handle<mirror::MethodType> from_mt = hs.NewHandle(CreateVoidMethodType(self, from)); in TryConversion()
69 Handle<mirror::MethodType> to_mt = hs.NewHandle(CreateVoidMethodType(self, to)); in TryConversion()
Dtransaction.h57 void ThrowAbortError(Thread* self, const std::string* abort_message)
143 bool ReadConstraint(Thread* self, ObjPtr<mirror::Object> obj)
147 bool WriteConstraint(Thread* self, ObjPtr<mirror::Object> obj)
151 bool WriteValueConstraint(Thread* self, ObjPtr<mirror::Object> value)
Dclass_loader_utils.h83 Thread* self = soa.Self(); in VisitClassLoaderDexElements() local
95 StackHandleScope<1> hs(self); in VisitClassLoaderDexElements()
Dintern_table.h146 ObjPtr<mirror::String> LookupStrong(Thread* self, ObjPtr<mirror::String> s)
149 ObjPtr<mirror::String> LookupStrong(Thread* self, uint32_t utf16_length, const char* utf8_data)
156 ObjPtr<mirror::String> LookupWeak(Thread* self, ObjPtr<mirror::String> s)
323 void WaitUntilAccessible(Thread* self)
/art/runtime/gc/space/
Dregion_space.cc846 bool RegionSpace::AllocNewTlab(Thread* self, in AllocNewTlab() argument
849 MutexLock mu(self, region_lock_); in AllocNewTlab()
850 RevokeThreadLocalBuffersLocked(self, /*reuse=*/ gc::Heap::kUsePartialTlabs); in AllocNewTlab()
877 r->thread_ = self; in AllocNewTlab()
879 self->SetTlab(start, start + tlab_size, r->End()); in AllocNewTlab()
919 Thread* self = Thread::Current(); in RevokeAllThreadLocalBuffers() local
920 MutexLock mu(self, *Locks::runtime_shutdown_lock_); in RevokeAllThreadLocalBuffers()
921 MutexLock mu2(self, *Locks::thread_list_lock_); in RevokeAllThreadLocalBuffers()
937 Thread* self = Thread::Current(); in AssertAllThreadLocalBuffersAreRevoked() local
938 MutexLock mu(self, *Locks::runtime_shutdown_lock_); in AssertAllThreadLocalBuffersAreRevoked()
[all …]
/art/compiler/jit/
Djit_compiler.h44 Thread* self, JitMemoryRegion* region, ArtMethod* method, CompilationKind kind)
/art/tools/tracefast-plugin/
Dtracefast.cc107 void ExceptionHandled(art::Thread* self ATTRIBUTE_UNUSED, in ExceptionHandled()
130 art::Thread* self = art::Thread::Current(); in StartTracing() local
132 art::gc::ScopedGCCriticalSection gcs(self, in StartTracing()
/art/runtime/mirror/
Dobject-inl.h82 inline ObjPtr<mirror::Object> Object::MonitorEnter(Thread* self) { in MonitorEnter() argument
83 return Monitor::MonitorEnter(self, this, /*trylock=*/false); in MonitorEnter()
86 inline ObjPtr<mirror::Object> Object::MonitorTryEnter(Thread* self) { in MonitorTryEnter() argument
87 return Monitor::MonitorEnter(self, this, /*trylock=*/true); in MonitorTryEnter()
90 inline bool Object::MonitorExit(Thread* self) { in MonitorExit() argument
91 return Monitor::MonitorExit(self, this); in MonitorExit()
94 inline void Object::Notify(Thread* self) { in Notify() argument
95 Monitor::Notify(self, this); in Notify()
98 inline void Object::NotifyAll(Thread* self) { in NotifyAll() argument
99 Monitor::NotifyAll(self, this); in NotifyAll()
[all …]
Dstack_trace_element.h42 static ObjPtr<StackTraceElement> Alloc(Thread* self,
Dobject_array.h42 static ObjPtr<ObjectArray<T>> Alloc(Thread* self,
48 static ObjPtr<ObjectArray<T>> Alloc(Thread* self,
111 Thread* self,
Dclass.h109 static void SetStatus(Handle<Class> h_this, ClassStatus new_status, Thread* self)
532 ALWAYS_INLINE ObjPtr<Object> Alloc(Thread* self, gc::AllocatorType allocator_type)
535 ObjPtr<Object> AllocObject(Thread* self)
537 ObjPtr<Object> AllocNonMovableObject(Thread* self)
756 Thread* self,
764 static ObjPtr<Constructor> GetDeclaredConstructorInternal(Thread* self,
1084 static ArtField* FindField(Thread* self,
1106 static ArtField* FindStaticField(Thread* self,
1114 static ArtField* FindStaticField(Thread* self,
1140 static ObjPtr<ClassExt> EnsureExtDataPresent(Handle<Class> h_this, Thread* self)
[all …]
/art/runtime/interpreter/mterp/x86/
Dobject.S12 movl %eax, OUT_ARG3(%esp) # arg3: Thread* self
33 call SYMBOL(MterpCheckCast) # (index, &obj, method, self)
Dother.S15 call SYMBOL($helper) # (index, tgt_reg, shadow_frame, self)
77 call SYMBOL(MterpConstString) # (index, tgt_reg, shadow_frame, self)
131 call SYMBOL(artLockObjectFromCode) # (object, self)
156 call SYMBOL(artUnlockObjectFromCode) # (object, self)
/art/openjdkjvmti/
Dti_field.cc73 art::Thread* self = art::Thread::Current(); in VisitReflectiveTargets() local
74 event_handler->ForEachEnv(self, [&](ArtJvmTiEnv* env) NO_THREAD_SAFETY_ANALYSIS { in VisitReflectiveTargets()
75 art::Locks::mutator_lock_->AssertExclusiveHeld(self); in VisitReflectiveTargets()
76 art::WriterMutexLock mu(self, env->event_info_mutex_); in VisitReflectiveTargets()
/art/runtime/native/
Ddalvik_system_VMRuntime.cc406 static void PreloadDexCachesResolveType(Thread* self, in PreloadDexCachesResolveType() argument
420 : linker->LookupClass(self, class_name, nullptr); in PreloadDexCachesResolveType()
524 Thread* const self = Thread::Current(); in PreloadDexCachesStatsFilled() local
528 if (!class_linker->IsDexFileRegistered(self, *dex_file)) { in PreloadDexCachesStatsFilled()
531 const ObjPtr<mirror::DexCache> dex_cache = class_linker->FindDexCache(self, *dex_file); in PreloadDexCachesStatsFilled()
690 Thread* self = Thread::Current(); in VMRuntime_setSystemDaemonThreadPriority() local
691 DCHECK(self != nullptr); in VMRuntime_setSystemDaemonThreadPriority()
692 pid_t tid = self->GetTid(); in VMRuntime_setSystemDaemonThreadPriority()
698 PLOG(INFO) << *self << " setpriority(PRIO_PROCESS, " << tid << ", " in VMRuntime_setSystemDaemonThreadPriority()
/art/test/1974-resize-array/
Dexpected.txt17 Test instance self-ref
25 Test instance self-ref smaller
/art/runtime/gc/collector/
Dsemi_space.cc98 Thread* self = Thread::Current(); in RunPhases() local
103 if (Locks::mutator_lock_->IsExclusiveHeld(self)) { in RunPhases()
110 Locks::mutator_lock_->AssertNotHeld(self); in RunPhases()
118 ReaderMutexLock mu(self, *Locks::mutator_lock_); in RunPhases()
146 void SemiSpace::ProcessReferences(Thread* self) { in ProcessReferences() argument
147 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in ProcessReferences()
/art/runtime/gc/
Dreference_queue.h63 void AtomicEnqueueIfNotEnqueued(Thread* self, ObjPtr<mirror::Reference> ref)

1...<<111213141516