Home
last modified time | relevance | path

Searched refs:self (Results 351 – 375 of 397) sorted by relevance

1...<<111213141516

/art/runtime/mirror/
Dobject.h134 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_);
Dmethod_handle_impl.h128 static ObjPtr<mirror::MethodHandleImpl> Create(Thread* const self,
Dfield.h74 static ObjPtr<mirror::Field> CreateFromArtField(Thread* self,
Dobject_array-inl.h307 Thread* self = Thread::Current(); in AssignableCheckingMemcpy() local
314 self->ThrowNewException("Ljava/lang/ArrayStoreException;", msg.c_str()); in AssignableCheckingMemcpy()
/art/runtime/arch/x86/
Dthread_x86.cc136 tlsPtr_.self = this; in InitCpu()
/art/runtime/gc/space/
Dspace.cc137 : swap_bitmaps(swap_bitmaps_in), space(space_in), self(Thread::Current()) { in SweepCallbackContext()
Dzygote_space.cc123 Locks::heap_bitmap_lock_->AssertExclusiveHeld(context->self); in SweepCallback()
Dregion_space.h68 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/
Druntime_callbacks.h178 void ThreadStart(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_);
179 void ThreadDeath(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_);
Druntime.h220 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/
Dprofile_saver.h89 bool ShuttingDown(Thread* self) REQUIRES(!Locks::profiler_lock_);
/art/runtime/jni/
Dcheck_jni.cc283 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 …]
Djni_internal.cc88 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 …]
Djni_id_manager.h51 void Init(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_);
/art/runtime/interpreter/mterp/arm/
Dmain.S438 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/
Djava_lang_System.cc45 Thread* self = Thread::Current(); in ThrowArrayStoreException_NotAnArray() local
46 self->ThrowNewExceptionF("Ljava/lang/ArrayStoreException;", in ThrowArrayStoreException_NotAnArray()
/art/oatdump/
Doatdump.cc1921 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/
Ddex2oat.cc635 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 …]
Dverifier_deps_test.cc1219 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/
Dreg_type_cache.cc162 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/
Dreference_type_propagation.cc34 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()
Dinliner.cc324 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/
Devents.h310 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/
Dsemi_space.h134 void ProcessReferences(Thread* self) REQUIRES(Locks::mutator_lock_)
/art/runtime/interpreter/mterp/x86_64/
Dmain.S422 jmp SYMBOL(MterpCheckBefore) # (self, shadow_frame, dex_pc_ptr)
718 call SYMBOL(MterpAddHotnessBatch) # (method, shadow_frame, self)

1...<<111213141516