Searched defs:self_ (Results 1 - 24 of 24) sorted by relevance

/art/runtime/gc/
H A Dscoped_gc_critical_section.h40 Thread* const self_; member in class:art::gc::ScopedGCCriticalSection
/art/runtime/
H A Dobject_lock.h42 Thread* const self_; member in class:art::ObjectLock
60 Thread* const self_; member in class:art::ObjectTryLock
H A Dscoped_thread_state_change.h50 return self_;
57 Thread* const self_ = nullptr; member in class:art::ScopedThreadStateChange
72 return self_;
115 : self_(nullptr), env_(nullptr), vm_(reinterpret_cast<JavaVMExt*>(vm)) {}
124 Thread* const self_; member in class:art::ScopedObjectAccessAlreadyRunnable
203 Thread* const self_; member in class:art::ScopedThreadSuspension
H A Djni_env_ext.h98 Thread* GetSelf() const { return self_; }
162 Thread* const self_; member in class:art::JNIEnvExt
H A Dhandle_scope.h268 return self_;
274 Thread* const self_; variable
312 Thread* const self_; member in class:art::VariableSizedHandleScope
H A Dhidden_api_test.cc33 self_ = Thread::Current();
34 self_->TransitionFromSuspendedToRunnable();
72 Thread* self_; member in class:art::HiddenApiTest
146 ScopedObjectAccess soa(self_);
165 ScopedObjectAccess soa(self_);
184 ScopedObjectAccess soa(self_);
200 ScopedObjectAccess soa(self_);
215 ScopedObjectAccess soa(self_);
228 ScopedObjectAccess soa(self_);
239 ScopedObjectAccess soa(self_);
[all...]
H A Dquick_exception_handler.h142 Thread* const self_; member in class:art::QuickExceptionHandler
H A Dmonitor.cc398 ScopedAssertNotHeld(Thread* self, Mutex& mu) : self_(self), mu_(mu) {
399 mu_.AssertNotHeld(self_);
403 mu_.AssertNotHeld(self_);
407 Thread* const self_; member in class:art::ScopedAssertNotHeld
1570 MonitorDeflateVisitor() : self_(Thread::Current()), deflate_count_(0) {}
1574 if (Monitor::Deflate(self_, object)) {
1583 Thread* const self_; member in class:art::MonitorDeflateVisitor
1589 Locks::mutator_lock_->AssertExclusiveHeld(visitor.self_);
H A Dthread.h1784 self_ = Thread::Current();
1785 old_cause_ = self_->StartAssertNoThreadSuspension(cause);
1795 self_->EndAssertNoThreadSuspension(old_cause_);
1802 Thread* self_; member in class:art::ScopedAssertNoThreadSuspension
1810 : self_(self), type_(type) {
1811 self_->PushStackedShadowFrame(sf, type);
1814 self_->PopStackedShadowFrame(type_);
1818 Thread* const self_; member in class:art::ScopedStackedShadowFramePusher
1827 explicit ScopedDebugDisallowReadBarriers(Thread* self) : self_(self) {
1828 self_
1835 Thread* const self_; member in class:art::ScopedDebugDisallowReadBarriers
1855 Thread* const self_; member in class:art::ScopedTransitioningToRunnable
[all...]
H A Dthread.cc2162 explicit MonitorExitVisitor(Thread* self) : self_(self) { }
2167 if (self_->HoldsLock(entered_monitor)) {
2172 entered_monitor->MonitorExit(self_);
2177 Thread* const self_; member in class:MonitorExitVisitor
2503 self_(self),
2512 StackHandleScope<1> hs(self_);
2521 self_->StartAssertNoThreadSuspension("Building internal stack trace");
2522 self_->AssertPendingOOMException();
2526 class_linker->AllocPointerArray(self_, depth * 2);
2528 self_
2582 Thread* const self_; member in class:BuildInternalStackTraceVisitor
[all...]
H A Dclass_linker.cc1172 self_(Thread::Current()) {}
1183 const Thread* self_; member in class:art::CHAOnDeleteUpdateClassVisitor
6767 self_(self),
6834 ScopedThreadStateChange tsc(self_, kSuspended);
6835 gc::ScopedGCCriticalSection gcs(self_,
6875 Thread* const self_; member in class:ClassLinker::LinkInterfaceMethodsHelper
6899 switch (class_linker_->FindDefaultMethodImplementation(self_,
7027 self_, old_methods, old_methods_ptr_size, new_size));
7134 down_cast<mirror::PointerArray*>(old_vtable->CopyOf(self_, new_vtable_count));
7136 self_
[all...]
/art/runtime/entrypoints/quick/
H A Dcallee_save_frame.h43 REQUIRES_SHARED(Locks::mutator_lock_) : self_(self), exit_check_(exit_check) {
57 Locks::mutator_lock_->AssertSharedHeld(self_);
58 self_->VerifyStack();
62 Locks::mutator_lock_->AssertSharedHeld(self_);
63 self_->VerifyStack();
66 Thread* const self_; member in class:art::ScopedQuickEntrypointChecks
/art/openjdkjvmti/
H A Dti_redefine.h219 art::Thread* self_; member in class:openjdkjvmti::Redefiner
232 self_(self),
H A Ddeopt_manager.cc275 : self_(self), deopt_(deopt), uninterruptible_cause_(nullptr) {
276 deopt_->WaitForDeoptimizationToFinishLocked(self_);
281 deopt_->deoptimization_status_lock_.Unlock(self_);
284 uninterruptible_cause_ = self_->StartAssertNoThreadSuspension("JVMTI deoptimizing methods");
291 self_->EndAssertNoThreadSuspension(uninterruptible_cause_);
295 art::MutexLock lk(self_, deopt_->deoptimization_status_lock_);
297 deopt_->deoptimization_condition_.Broadcast(self_);
301 art::Thread* self_; member in class:openjdkjvmti::ScopedDeoptimizationContext
H A Dti_heap.cc1347 explicit ReportClassVisitor(art::Thread* self) : self_(self) {}
1352 classes_.push_back(self_->GetJniEnv()->AddLocalReference<jclass>(klass));
1357 art::Thread* self_; member in class:openjdkjvmti::ReportClassVisitor
H A Dti_redefine.cc330 GetMirrorClass()->MonitorEnter(driver_->self_);
335 GetMirrorClass()->MonitorExit(driver_->self_);
475 return driver_->self_->DecodeJObject(klass_)->AsClass();
484 art::StackHandleScope<2> hs(driver_->self_);
488 cl->GetClassRoot(art::ClassLinker::kJavaLangDexCache)->AllocObject(driver_->self_))));
490 driver_->self_->AssertPendingOOMException();
496 driver_->self_->AssertPendingOOMException();
499 art::WriterMutexLock mu(driver_->self_, *art::Locks::dex_lock_);
500 art::mirror::DexCache::InitializeDexCache(driver_->self_,
523 driver_->self_,
1327 art::Thread* self_; member in class:openjdkjvmti::ScopedDisableConcurrentAndMovingGc
[all...]
/art/runtime/gc/collector/
H A Dsemi_space.h222 Thread* self_; member in class:art::gc::collector::SemiSpace
H A Dconcurrent_copying.cc639 explicit GrayImmuneObjectVisitor(Thread* self) : self_(self) {}
644 Locks::mutator_lock_->AssertSharedHeld(self_);
649 Locks::mutator_lock_->AssertExclusiveHeld(self_);
660 Thread* const self_; member in class:art::gc::collector::ConcurrentCopying::GrayImmuneObjectVisitor
/art/runtime/native/
H A Ddalvik_system_ZygoteHooks.cc94 explicit ClassSet(Thread* const self) : self_(self) {
95 self_->GetJniEnv()->PushFrame(kClassSetCapacity);
99 self_->GetJniEnv()->PopFrame();
103 class_set_.insert(self_->GetJniEnv()->AddLocalReference<jclass>(klass.Ptr()));
111 Thread* const self_; member in class:art::ClassSet
/art/runtime/verifier/
H A Dmethod_verifier.h700 Thread* const self_; member in class:art::verifier::MethodVerifier
/art/runtime/base/
H A Dmutex.h512 MutexLock(Thread* self, Mutex& mu) ACQUIRE(mu) : self_(self), mu_(mu) {
513 mu_.ExclusiveLock(self_);
517 mu_.ExclusiveUnlock(self_);
521 Thread* const self_; member in class:art::MutexLock
537 Thread* const self_; member in class:art::ReaderMutexLock
547 self_(self), mu_(mu) {
548 mu_.ExclusiveLock(self_);
552 mu_.ExclusiveUnlock(self_);
556 Thread* const self_; member in class:art::WriterMutexLock
/art/compiler/optimizing/
H A Dinliner.cc312 self_(self),
323 Runtime::Current()->GetJit()->GetCodeCache()->DoneCompilerUse(method_, self_);
331 Thread* const self_; member in class:art::ScopedProfilingInfoInlineUse
/art/runtime/mirror/
H A Dclass.cc1178 : self_(self), orig_(orig), new_length_(new_length),
1184 StackHandleScope<1> hs(self_);
1187 Class::SetStatus(h_new_class_obj, ClassStatus::kResolving, self_);
1198 Thread* const self_; member in class:art::mirror::CopyClassVisitor
/art/compiler/driver/
H A Dcompiler_driver.cc1209 self_->EndAssertNoThreadSuspension(old_cause_);
1278 self_(self) {
1322 Thread* const self_; member in class:art::ClinitImageUpdate

Completed in 3865 milliseconds