/art/runtime/interpreter/mterp/x86_64/ |
D | other.S | 12 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)
|
D | object.S | 10 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/ |
D | string_builder_append.h | 58 static ObjPtr<mirror::String> AppendF(uint32_t format, const uint32_t* args, Thread* self)
|
D | indirect_reference_table.cc | 358 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()
|
D | reflection_test.cc | 97 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()
|
D | class_linker_test.cc | 67 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 …]
|
D | runtime_callbacks.cc | 203 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()
|
D | method_handles_test.cc | 49 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()
|
D | transaction.h | 57 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)
|
D | class_loader_utils.h | 83 Thread* self = soa.Self(); in VisitClassLoaderDexElements() local 95 StackHandleScope<1> hs(self); in VisitClassLoaderDexElements()
|
D | intern_table.h | 146 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/ |
D | region_space.cc | 846 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/ |
D | jit_compiler.h | 44 Thread* self, JitMemoryRegion* region, ArtMethod* method, CompilationKind kind)
|
/art/tools/tracefast-plugin/ |
D | tracefast.cc | 107 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/ |
D | object-inl.h | 82 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 …]
|
D | stack_trace_element.h | 42 static ObjPtr<StackTraceElement> Alloc(Thread* self,
|
D | object_array.h | 42 static ObjPtr<ObjectArray<T>> Alloc(Thread* self, 48 static ObjPtr<ObjectArray<T>> Alloc(Thread* self, 111 Thread* self,
|
D | class.h | 109 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/ |
D | object.S | 12 movl %eax, OUT_ARG3(%esp) # arg3: Thread* self 33 call SYMBOL(MterpCheckCast) # (index, &obj, method, self)
|
D | other.S | 15 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/ |
D | ti_field.cc | 73 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/ |
D | dalvik_system_VMRuntime.cc | 406 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/ |
D | expected.txt | 17 Test instance self-ref 25 Test instance self-ref smaller
|
/art/runtime/gc/collector/ |
D | semi_space.cc | 98 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/ |
D | reference_queue.h | 63 void AtomicEnqueueIfNotEnqueued(Thread* self, ObjPtr<mirror::Reference> ref)
|