/art/runtime/mirror/ |
D | object.h | 134 static ObjPtr<Object> Clone(Handle<Object> h_this, Thread* self) 158 ObjPtr<mirror::Object> MonitorTryEnter(Thread* self) 162 ObjPtr<mirror::Object> MonitorEnter(Thread* self) 166 bool MonitorExit(Thread* self) 170 void Notify(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_); 171 void NotifyAll(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_); 172 void Wait(Thread* self, int64_t timeout, int32_t nanos) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | method_handle_impl.h | 128 static ObjPtr<mirror::MethodHandleImpl> Create(Thread* const self,
|
D | field.h | 74 static ObjPtr<mirror::Field> CreateFromArtField(Thread* self,
|
D | object_array-inl.h | 307 Thread* self = Thread::Current(); in AssignableCheckingMemcpy() local 314 self->ThrowNewException("Ljava/lang/ArrayStoreException;", msg.c_str()); in AssignableCheckingMemcpy()
|
/art/runtime/arch/x86/ |
D | thread_x86.cc | 136 tlsPtr_.self = this; in InitCpu()
|
/art/runtime/gc/space/ |
D | space.cc | 137 : swap_bitmaps(swap_bitmaps_in), space(space_in), self(Thread::Current()) { in SweepCallbackContext()
|
D | zygote_space.cc | 123 Locks::heap_bitmap_lock_->AssertExclusiveHeld(context->self); in SweepCallback()
|
D | region_space.h | 68 mirror::Object* Alloc(Thread* self, 75 mirror::Object* AllocThreadUnsafe(Thread* self, 372 bool AllocNewTlab(Thread* self, const size_t tlab_size, size_t* bytes_tl_bulk_allocated)
|
/art/runtime/ |
D | runtime_callbacks.h | 178 void ThreadStart(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_); 179 void ThreadDeath(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | runtime.h | 220 bool IsShuttingDown(Thread* self); 243 void RunRootClinits(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_); 540 void AbortTransactionAndThrowAbortError(Thread* self, const std::string& abort_message) 542 void ThrowTransactionAbortError(Thread* self) 873 void InitThreadGroups(Thread* self);
|
/art/runtime/jit/ |
D | profile_saver.h | 89 bool ShuttingDown(Thread* self) REQUIRES(!Locks::profiler_lock_);
|
/art/runtime/jni/ |
D | check_jni.cc | 283 Thread* self = Thread::Current(); in CheckAttachedThread() local 284 if (UNLIKELY(self == nullptr)) { in CheckAttachedThread() 541 Thread* self = Thread::Current(); in Check() local 542 if ((flags_ & kFlag_Invocation) == 0 || self != nullptr) { in Check() 543 traceMethod = self->GetCurrentMethod(nullptr); in Check() 589 Thread* self = Thread::Current(); in CheckNonHeap() local 590 if ((flags_ & kFlag_Invocation) == 0 || self != nullptr) { in CheckNonHeap() 591 ScopedObjectAccess soa(self); in CheckNonHeap() 592 ArtMethod* traceMethod = self->GetCurrentMethod(nullptr); in CheckNonHeap() 609 Thread* self = Thread::Current(); in CheckNonHeap() local [all …]
|
D | jni_internal.cc | 88 ALWAYS_INLINE static bool ShouldDenyAccessToMember(T* member, Thread* self) in ShouldDenyAccessToMember() argument 96 ObjPtr<mirror::Class> caller = GetCallingClass(self, /* num_frames */ 1); in ShouldDenyAccessToMember() 111 Thread* self = Thread::Current(); in NotifySetObjectField() local 112 ArtMethod* cur_method = self->GetCurrentMethod(/*dex_pc=*/ nullptr, in NotifySetObjectField() 123 val.SetL(self->DecodeJObject(jval)); in NotifySetObjectField() 124 instrumentation->FieldWriteEvent(self, in NotifySetObjectField() 125 self->DecodeJObject(obj), in NotifySetObjectField() 138 Thread* self = Thread::Current(); in NotifySetPrimitiveField() local 139 ArtMethod* cur_method = self->GetCurrentMethod(/*dex_pc=*/ nullptr, in NotifySetPrimitiveField() 149 instrumentation->FieldWriteEvent(self, in NotifySetPrimitiveField() [all …]
|
D | jni_id_manager.h | 51 void Init(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_);
|
/art/runtime/interpreter/mterp/arm/ |
D | main.S | 438 b MterpCheckBefore @ (self, shadow_frame, dex_pc_ptr) @ Tail call. 551 bl MterpHandleException @ (self, shadow_frame) 746 bl MterpAddHotnessBatch @ (method, shadow_frame, self)
|
/art/runtime/native/ |
D | java_lang_System.cc | 45 Thread* self = Thread::Current(); in ThrowArrayStoreException_NotAnArray() local 46 self->ThrowNewExceptionF("Ljava/lang/ArrayStoreException;", in ThrowArrayStoreException_NotAnArray()
|
/art/oatdump/ |
D | oatdump.cc | 1921 Thread* self = Thread::Current(); in Dump() local 1924 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in Dump() 1930 ScopedThreadSuspension sts(self, kNative); in Dump() 1932 heap->RevokeAllThreadLocalAllocationStacks(self); in Dump() 1938 ReaderMutexLock mu(self, *Locks::dex_lock_); in Dump() 1941 ObjPtr<mirror::DexCache>::DownCast(self->DecodeJObject(data.weak_root)); in Dump() 1950 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in Dump() 2834 Thread* self = Thread::Current(); in InstallOatFile() local 2835 CHECK(self != nullptr); in InstallOatFile() 2837 WellKnownClasses::Init(self->GetJniEnv()); in InstallOatFile() [all …]
|
/art/dex2oat/ |
D | dex2oat.cc | 635 WatchDog* self = reinterpret_cast<WatchDog*>(arg); in CallBack() local 637 self->Wait(); in CallBack() 721 Thread* self = Thread::Current(); in ThreadLocalHashOverride() local 722 ScopedObjectAccess soa(self); in ThreadLocalHashOverride() 723 hs_.emplace(self); // While holding the mutator lock. in ThreadLocalHashOverride() 726 ? runtime->GetClassLinker()->LookupClass(self, in ThreadLocalHashOverride() 738 StackHandleScope<1u> hs2(self); in ThreadLocalHashOverride() 740 old_field_value_->GetClass()->Alloc(self, allocator_type)); in ThreadLocalHashOverride() 749 constructor->Invoke(self, args, sizeof(args), &result, /*shorty=*/ "VI"); in ThreadLocalHashOverride() 750 CHECK(!self->IsExceptionPending()); in ThreadLocalHashOverride() [all …]
|
D | verifier_deps_test.cc | 1219 Thread* const self = Thread::Current(); in TEST_F() local 1220 ASSERT_TRUE(self->GetVerifierDeps() == nullptr); in TEST_F() 1221 self->SetVerifierDeps(&deps1); in TEST_F() 1229 self->SetVerifierDeps(nullptr); in TEST_F() 1230 self->SetVerifierDeps(&deps2); in TEST_F() 1237 self->SetVerifierDeps(nullptr); in TEST_F()
|
/art/runtime/verifier/ |
D | reg_type_cache.cc | 162 Thread* self = Thread::Current(); in ResolveClass() local 163 StackHandleScope<1> hs(self); in ResolveClass() 167 klass = class_linker_->FindClass(self, descriptor, class_loader); in ResolveClass() 169 klass = class_linker_->LookupClass(self, descriptor, loader); in ResolveClass()
|
/art/compiler/optimizing/ |
D | reference_type_propagation.cc | 34 Thread* self, const DexFile& dex_file, Handle<mirror::DexCache> hint_dex_cache) in FindDexCacheWithHint() argument 39 return Runtime::Current()->GetClassLinker()->FindDexCache(self, dex_file); in FindDexCacheWithHint() 516 Thread* self = Thread::Current(); in SetClassAsTypeInfo() local 517 StackHandleScope<2> hs(self); in SetClassAsTypeInfo() 521 hs.NewHandle(FindDexCacheWithHint(self, dex_file, hint_dex_cache_))); in SetClassAsTypeInfo()
|
D | inliner.cc | 324 explicit ScopedProfilingInfoInlineUse(ArtMethod* method, Thread* self) in ScopedProfilingInfoInlineUse() argument 326 self_(self), in ScopedProfilingInfoInlineUse() 330 Runtime::Current()->GetJit()->GetCodeCache()->NotifyCompilerUse(method, self)) { in ScopedProfilingInfoInlineUse() 561 Thread* self = Thread::Current(); in AllocateInlineCacheHolder() local 565 self, in AllocateInlineCacheHolder() 570 DCHECK(self->IsExceptionPending()); in AllocateInlineCacheHolder() 571 self->ClearException(); in AllocateInlineCacheHolder() 749 Thread* self = Thread::Current(); in ExtractClassesFromOfflineProfile() local 761 caller_compilation_unit_.GetClassLinker()->FindDexCache(self, *dex_file); in ExtractClassesFromOfflineProfile()
|
/art/openjdkjvmti/ |
D | events.h | 310 void ForEachEnv(art::Thread* self, Visitor v) REQUIRES(!envs_lock_) { in ForEachEnv() argument 311 art::ReaderMutexLock mu(self, envs_lock_); in ForEachEnv()
|
/art/runtime/gc/collector/ |
D | semi_space.h | 134 void ProcessReferences(Thread* self) REQUIRES(Locks::mutator_lock_)
|
/art/runtime/interpreter/mterp/x86_64/ |
D | main.S | 422 jmp SYMBOL(MterpCheckBefore) # (self, shadow_frame, dex_pc_ptr) 718 call SYMBOL(MterpAddHotnessBatch) # (method, shadow_frame, self)
|