Searched refs:self (Results 226 - 250 of 363) sorted by relevance

1234567891011>>

/art/runtime/interpreter/mterp/arm/
H A Dop_const_string_jumbo.S9 bl MterpConstString @ (index, tgt_reg, shadow_frame, self)
H A Dop_double_to_long.S39 mov r2, r4 @ compare against self
41 bl __aeabi_dcmpeq @ is arg == self?
H A Dop_iget.S12 mov r3, rSELF @ r3<- self
/art/runtime/interpreter/mterp/mips/
H A Dop_const_string_jumbo.S10 JAL(MterpConstString) # v0 <- Mterp(index, tgt_reg, shadow_frame, self)
H A Dop_iget.S12 move a3, rSELF # a3 <- self
H A Dop_iget_wide.S11 move a3, rSELF # a3 <- self
/art/runtime/interpreter/mterp/mips64/
H A Dop_goto.S16 jal MterpProfileBranch # (self, shadow_frame, offset)
H A Dop_goto_16.S15 jal MterpProfileBranch # (self, shadow_frame, offset)
H A Dop_iget.S13 move a3, rSELF # a3 <- self
H A Dop_iget_wide.S12 move a3, rSELF # a3 <- self
/art/runtime/interpreter/mterp/x86/
H A Dop_iget.S17 movl %ecx, OUT_ARG3(%esp) # self
H A Dop_iget_wide.S16 movl %ecx, OUT_ARG3(%esp) # self
H A Dop_instance_of.S19 call SYMBOL(MterpInstanceOf) # (index, &obj, method, self)
/art/runtime/jit/
H A Dprofiling_info.cc28 bool ProfilingInfo::Create(Thread* self, ArtMethod* method, bool retry_allocation) { argument
62 return code_cache->AddProfilingInfo(self, method, entries, retry_allocation) != nullptr;
H A Dprofile_saver.cc80 Thread* self = Thread::Current(); local
88 MutexLock mu(self, wait_lock_);
96 period_condition_.TimedWait(self, NsToMs(end_time - current_time), 0);
103 while (!ShuttingDown(self)) {
108 MutexLock mu(self, wait_lock_);
109 period_condition_.Wait(self);
113 if (ShuttingDown(self)) {
122 MutexLock mu(self, wait_lock_);
123 period_condition_.TimedWait(self, NsToMs(kMinSavePeriodNs - sleep_time), 0);
127 if (ShuttingDown(self)) {
476 ShuttingDown(Thread* self) argument
[all...]
H A Dprofile_compilation_info_test.cc38 Thread* self = Thread::Current(); local
39 ScopedObjectAccess soa(self);
40 StackHandleScope<1> hs(self);
42 reinterpret_cast<mirror::ClassLoader*>(self->DecodeJObject(class_loader))));
43 mirror::Class* klass = class_linker->FindClass(self, clazz.c_str(), h_loader);
96 Thread* self = Thread::Current(); local
99 ScopedObjectAccess soa(self);
114 ScopedObjectAccess soa(self);
130 ScopedObjectAccess soa(self);
/art/runtime/mirror/
H A Dmethod.h32 static Method* CreateFromArtMethod(Thread* self, ArtMethod* method)
64 static Constructor* CreateFromArtMethod(Thread* self, ArtMethod* method)
/art/runtime/
H A Dquick_exception_handler.h38 QuickExceptionHandler(Thread* self, bool is_deoptimization)
108 static void DumpFramesWithType(Thread* self, bool details = false)
H A Dthread_list.h92 // Find an existing thread (or self) by its thread id (not tid).
134 void Register(Thread* self)
139 void Unregister(Thread* self)
156 uint32_t AllocThreadId(Thread* self);
157 void ReleaseThreadId(Thread* self, uint32_t id) REQUIRES(!Locks::allocated_thread_ids_lock_);
172 void SuspendAllInternal(Thread* self,
178 void AssertThreadsAreSuspended(Thread* self, Thread* ignore1, Thread* ignore2 = nullptr)
H A Dtrace.cc178 Thread* self = Thread::Current(); local
179 uint64_t start = self->GetCpuMicroTime();
192 uint64_t elapsed_us = self->GetCpuMicroTime() - start;
288 Thread* self = Thread::Current(); local
291 MutexLock mu(self, *Locks::trace_lock_);
299 MutexLock mu(self, *Locks::thread_list_lock_);
310 Thread* self = Thread::Current(); local
312 MutexLock mu(self, *Locks::trace_lock_);
322 ScopedObjectAccess soa(self);
338 ScopedObjectAccess soa(self);
389 Thread* const self = Thread::Current(); local
473 Thread* const self = Thread::Current(); local
526 Thread* self = Thread::Current(); local
652 Thread* const self = Thread::Current(); local
1029 Thread* self = Thread::Current(); local
[all...]
H A Dcommon_throws.cc61 Thread* self = Thread::Current(); local
62 self->ThrowNewException(exception_descriptor, msg.str().c_str());
77 Thread* self = Thread::Current(); local
78 self->ThrowNewWrappedException(exception_descriptor, msg.str().c_str());
560 void ThrowStackOverflowError(Thread* self) { argument
561 if (self->IsHandlingStackOverflow()) {
566 self->SetStackEndForStackOverflow(); // Allow space on the stack for constructor to execute.
567 JNIEnvExt* env = self->GetJniEnv();
569 msg += PrettySize(self->GetStackSize());
633 self
[all...]
H A Dquick_exception_handler.cc40 QuickExceptionHandler::QuickExceptionHandler(Thread* self, bool is_deoptimization) argument
41 : self_(self),
42 context_(self->GetLongJumpContext()),
58 CatchBlockStackVisitor(Thread* self, Context* context, Handle<mirror::Throwable>* exception,
61 : StackVisitor(self, context, StackVisitor::StackWalkKind::kIncludeInlinedFrames),
281 DeoptimizeStackVisitor(Thread* self,
286 : StackVisitor(self, context, StackVisitor::StackWalkKind::kIncludeInlinedFrames),
546 InstrumentationStackVisitor(Thread* self, size_t frame_depth)
548 : StackVisitor(self, nullptr, StackVisitor::StackWalkKind::kIncludeInlinedFrames),
614 DumpFramesWithTypeStackVisitor(Thread* self, boo
655 DumpFramesWithType(Thread* self, bool details) argument
[all...]
H A Dindirect_reference_table.cc183 auto* self = Thread::Current(); local
184 if (self->HandleScopeContains(reinterpret_cast<jobject>(iref))) {
185 auto* env = self->GetJniEnv();
188 ScopedObjectAccess soa(self);
191 self->Dump(LOG(WARNING));
/art/runtime/native/
H A Djava_lang_Class.cc112 Thread* self, mirror::Class* klass, bool public_only, bool force_resolve)
114 StackHandleScope<1> hs(self);
133 self, mirror::Field::ArrayClass(), array_size));
139 auto* reflect_field = mirror::Field::CreateFromArtField(self, &field, force_resolve);
142 self->AssertPendingException();
152 auto* reflect_field = mirror::Field::CreateFromArtField(self, &field, force_resolve);
155 self->AssertPendingException();
189 Thread* self ATTRIBUTE_UNUSED, mirror::String* name, LengthPrefixedArray<ArtField>* fields)
203 // int result = field->GetStringName(self, true)->CompareTo(name);
221 Thread* self, mirro
[all...]
/art/compiler/
H A Delf_writer_quick.cc224 Thread* self = Thread::Current(); local
233 debug_info_thread_pool_->AddTask(self, debug_info_task_.get());
234 debug_info_thread_pool_->StartWorkers(self);
248 Thread* self = Thread::Current(); local
250 debug_info_thread_pool_->Wait(self, true, false);

Completed in 232 milliseconds

1234567891011>>