Lines Matching refs:nullptr
78 ConditionVariable* Thread::resume_cond_ = nullptr;
120 tlsPtr_.deoptimization_shadow_frame = nullptr; in GetAndClearDeoptimizationShadowFrame()
131 CHECK_NE(static_cast<ShadowFrame*>(nullptr), tlsPtr_.shadow_frame_under_construction); in ClearShadowFrameUnderConstruction()
148 if (runtime == nullptr) { in CreateCallback()
150 return nullptr; in CreateCallback()
155 MutexLock mu(nullptr, *Locks::runtime_shutdown_lock_); in CreateCallback()
166 CHECK(self->tlsPtr_.jpeer != nullptr); in CreateCallback()
169 self->tlsPtr_.jpeer = nullptr; in CreateCallback()
179 InvokeVirtualOrInterfaceWithJValues(soa, receiver, mid, nullptr); in CreateCallback()
184 return nullptr; in CreateCallback()
195 if (result != nullptr && !result->IsSuspended()) { in FromManagedThread()
289 CHECK(java_peer != nullptr); in CreateNativeThread()
335 child_thread->tlsPtr_.jpeer = nullptr; in CreateNativeThread()
337 child_thread = nullptr; in CreateNativeThread()
354 CHECK(Thread::Current() == nullptr); in Init()
379 if (runtime == nullptr) { in Attach()
381 return nullptr; in Attach()
384 MutexLock mu(nullptr, *Locks::runtime_shutdown_lock_); in Attach()
387 return nullptr; in Attach()
407 if (thread_name != nullptr) { in Attach()
428 if (thread_group == nullptr) { in CreatePeer()
432 if (name != nullptr && thread_name.get() == nullptr) { in CreatePeer()
440 if (peer.get() == nullptr) { in CreatePeer()
462 if (peer_thread_name.Get() == nullptr) { in CreatePeer()
475 if (peer_thread_name.Get() != nullptr) { in CreatePeer()
601 …return (tlsPtr_.opeer != nullptr) ? reinterpret_cast<mirror::String*>(f->GetObject(tlsPtr_.opeer))… in GetThreadName()
681 tlsPtr_.checkpoint_functions[i] = nullptr; in RunCheckpointFunction()
690 if (checkpoints[i] != nullptr) { in RunCheckpointFunction()
709 if (tlsPtr_.checkpoint_functions[i] == nullptr) { in RequestCheckpoint()
732 tlsPtr_.checkpoint_functions[available_checkpoint] = nullptr; in RequestCheckpoint()
759 if (gAborting == 0 && self != nullptr && thread != nullptr && thread->tlsPtr_.opeer != nullptr) { in DumpState()
769 if (thread_group != nullptr) { in DumpState()
774 group_name = (group_name_string != nullptr) ? group_name_string->ToModifiedUtf8() : "<null>"; in DumpState()
785 if (thread != nullptr) { in DumpState()
803 if (thread != nullptr) { in DumpState()
815 if (thread != nullptr) { in DumpState()
845 if (thread != nullptr) { in DumpState()
854 if (mutex != nullptr) { in DumpState()
879 last_method(nullptr), last_line_number(0), repetition_count(0), frame_count(0) { in StackDumpVisitor()
897 if (dex_cache != nullptr) { // be tolerant of bad input in VisitFrame()
917 os << "(" << (source_file != nullptr ? source_file : "unavailable") in VisitFrame()
938 if (o == nullptr) { in DumpLockedObject()
988 mirror::ArtMethod* current_method = thread->GetCurrentMethod(nullptr); in ShouldShowNativeStack()
989 return current_method != nullptr && current_method->IsNative(); in ShouldShowNativeStack()
1040 DumpNativeStack(os, GetTid(), " native: ", GetCurrentMethod(nullptr, !dump_for_abort)); in DumpStack()
1071 MutexLock mu(nullptr, *Locks::thread_suspend_count_lock_); in Startup()
1080 if (pthread_getspecific(pthread_key_self_) != nullptr) { in Startup()
1101 if (resume_cond_ != nullptr) { in Shutdown()
1103 resume_cond_ = nullptr; in Shutdown()
1107 Thread::Thread(bool daemon) : tls32_(daemon), wait_monitor_(nullptr), interrupted_(false) { in Thread()
1124 tlsPtr_.checkpoint_functions[i] = nullptr; in Thread()
1135 return (tlsPtr_.jpeer == nullptr && tlsPtr_.opeer == nullptr) || in IsStillStarting()
1142 mirror::Throwable* exception = GetException(nullptr); in AssertNoPendingException()
1150 mirror::Throwable* exception = GetException(nullptr); in AssertNoPendingExceptionForNewException()
1173 if (tlsPtr_.opeer != nullptr) { in Destroy()
1194 if (lock != nullptr) { in Destroy()
1203 if (tlsPtr_.jni_env != nullptr) { in Destroy()
1209 if (tlsPtr_.jni_env != nullptr && tlsPtr_.jpeer != nullptr) { in ~Thread()
1212 tlsPtr_.jpeer = nullptr; in ~Thread()
1214 tlsPtr_.opeer = nullptr; in ~Thread()
1216 bool initialized = (tlsPtr_.jni_env != nullptr); // Did Thread::Init run? in ~Thread()
1219 tlsPtr_.jni_env = nullptr; in ~Thread()
1223 CHECK(tlsPtr_.checkpoint_functions[0] == nullptr); in ~Thread()
1224 CHECK(tlsPtr_.checkpoint_functions[1] == nullptr); in ~Thread()
1225 CHECK(tlsPtr_.checkpoint_functions[2] == nullptr); in ~Thread()
1233 if (tlsPtr_.long_jump_context != nullptr) { in ~Thread()
1268 if (handler.get() == nullptr) { in HandleUncaughtExceptions()
1288 if (ogroup != nullptr) { in RemoveFromThreadGroup()
1323 if (object != nullptr) { in HandleScopeVisitRoots()
1336 if (obj == nullptr) { in DecodeJObject()
1337 return nullptr; in DecodeJObject()
1365 return nullptr; in DecodeJObject()
1369 if (UNLIKELY(result == nullptr)) { in DecodeJObject()
1370 JniAbortF(nullptr, "use of deleted %s %p", ToStr<IndirectRefKind>(kind).c_str(), obj); in DecodeJObject()
1405 if (wait_monitor_ != nullptr) { in NotifyLocked()
1414 : StackVisitor(thread, nullptr), in SHARED_LOCKS_REQUIRED()
1454 : StackVisitor(thread, nullptr), self_(self), in BuildInternalStackTraceVisitor()
1455 skip_depth_(skip_depth), count_(0), dex_pc_trace_(nullptr), method_trace_(nullptr) {} in BuildInternalStackTraceVisitor()
1464 if (method_trace.Get() == nullptr) { in Init()
1468 if (dex_pc_trace == nullptr) { in Init()
1478 CHECK(last_no_suspend_cause == nullptr) << last_no_suspend_cause; in Init()
1485 if (method_trace_ != nullptr) { in ~BuildInternalStackTraceVisitor()
1486 self_->EndAssertNoThreadSuspension(nullptr); in ~BuildInternalStackTraceVisitor()
1491 if (method_trace_ == nullptr || dex_pc_trace_ == nullptr) { in VisitFrame()
1538 return nullptr; // Allocation failed. in CreateInternalStackTrace()
1544 CHECK(trace->Get(i) != nullptr); in CreateInternalStackTrace()
1564 if (output_array != nullptr) { in InternalStackTraceToStackTraceElementArray()
1575 if (java_traces == nullptr) { in InternalStackTraceToStackTraceElementArray()
1576 return nullptr; in InternalStackTraceToStackTraceElementArray()
1581 if (stack_depth != nullptr) { in InternalStackTraceToStackTraceElementArray()
1592 auto class_name_object(hs.NewHandle<mirror::String>(nullptr)); in InternalStackTraceToStackTraceElementArray()
1593 auto source_name_object(hs.NewHandle<mirror::String>(nullptr)); in InternalStackTraceToStackTraceElementArray()
1605 CHECK(descriptor != nullptr); in InternalStackTraceToStackTraceElementArray()
1608 if (class_name_object.Get() == nullptr) { in InternalStackTraceToStackTraceElementArray()
1609 return nullptr; in InternalStackTraceToStackTraceElementArray()
1612 if (source_file != nullptr) { in InternalStackTraceToStackTraceElementArray()
1614 if (source_name_object.Get() == nullptr) { in InternalStackTraceToStackTraceElementArray()
1615 return nullptr; in InternalStackTraceToStackTraceElementArray()
1620 CHECK(method_name != nullptr); in InternalStackTraceToStackTraceElementArray()
1623 if (method_name_object.Get() == nullptr) { in InternalStackTraceToStackTraceElementArray()
1624 return nullptr; in InternalStackTraceToStackTraceElementArray()
1628 if (obj == nullptr) { in InternalStackTraceToStackTraceElementArray()
1629 return nullptr; in InternalStackTraceToStackTraceElementArray()
1671 ScopedLocalRef<jobject> cause(GetJniEnv(), soa.AddLocalReference<jobject>(GetException(nullptr))); in ThrowNewWrappedException()
1676 mirror::ClassLoader* cl = nullptr; in ThrowNewWrappedException()
1677 if (saved_throw_method.Get() != nullptr) { in ThrowNewWrappedException()
1684 if (UNLIKELY(exception_class.Get() == nullptr)) { in ThrowNewWrappedException()
1699 if (exception.Get() == nullptr) { in ThrowNewWrappedException()
1709 ScopedLocalRef<jstring> msg_string(GetJniEnv(), nullptr); in ThrowNewWrappedException()
1710 if (msg != nullptr) { in ThrowNewWrappedException()
1714 if (UNLIKELY(msg_string.get() == nullptr)) { in ThrowNewWrappedException()
1718 if (cause.get() == nullptr) { in ThrowNewWrappedException()
1724 if (cause.get() == nullptr) { in ThrowNewWrappedException()
1733 CHECK(exception_init_method != nullptr) << "No <init>" << signature << " in " in ThrowNewWrappedException()
1740 if (msg != nullptr) { in ThrowNewWrappedException()
1743 if (cause.get() != nullptr) { in ThrowNewWrappedException()
1750 if (trace.get() != nullptr) { in ThrowNewWrappedException()
1761 if (msg != nullptr) { in ThrowNewWrappedException()
1765 if (cause.get() != nullptr) { in ThrowNewWrappedException()
1955 CHECK(exception != nullptr); in QuickDeliverException()
1974 if (result == nullptr) { in GetLongJumpContext()
1977 tlsPtr_.long_jump_context = nullptr; // Avoid context being shared. in GetLongJumpContext()
1988 : StackVisitor(thread, context), this_object_(nullptr), method_(nullptr), dex_pc_(0), in CurrentMethodVisitor()
1996 if (context_ != nullptr) { in VisitFrame()
2010 CurrentMethodVisitor visitor(const_cast<Thread*>(this), nullptr, abort_on_error); in GetCurrentMethod()
2012 if (dex_pc != nullptr) { in GetCurrentMethod()
2027 if (object == nullptr) { in HoldsLock()
2047 if (shadow_frame != nullptr) { in VisitFrame()
2059 DCHECK(m != nullptr); in VisitShadowFrame()
2065 if (ref != nullptr) { in VisitShadowFrame()
2077 CHECK(gc_map != nullptr) << PrettyMethod(m); in VisitShadowFrame()
2081 DCHECK(reg_bitmap != nullptr); in VisitShadowFrame()
2086 if (ref != nullptr) { in VisitShadowFrame()
2111 CHECK(native_gc_map != nullptr) << PrettyMethod(m); in VisitQuickFrame()
2113 …DCHECK(code_item != nullptr) << PrettyMethod(m); // Can't be nullptr or how would we compile its … in VisitQuickFrame()
2122 DCHECK(reg_bitmap != nullptr); in VisitQuickFrame()
2128 DCHECK(cur_quick_frame != nullptr); in VisitQuickFrame()
2138 if (*ref_addr != nullptr) { in VisitQuickFrame()
2147 if (ref != nullptr) { in VisitQuickFrame()
2191 if (tlsPtr_.opeer != nullptr) { in VisitRoots()
2194 if (tlsPtr_.exception != nullptr && tlsPtr_.exception != GetDeoptimizationException()) { in VisitRoots()
2199 if (tlsPtr_.class_loader_override != nullptr) { in VisitRoots()
2203 if (tlsPtr_.monitor_enter_object != nullptr) { in VisitRoots()
2209 if (tlsPtr_.debug_invoke_req != nullptr) { in VisitRoots()
2212 if (tlsPtr_.single_step_control != nullptr) { in VisitRoots()
2215 if (tlsPtr_.deoptimization_shadow_frame != nullptr) { in VisitRoots()
2217 ReferenceMapVisitor<RootCallbackVisitor> mapper(this, nullptr, visitorToCallback); in VisitRoots()
2218 for (ShadowFrame* shadow_frame = tlsPtr_.deoptimization_shadow_frame; shadow_frame != nullptr; in VisitRoots()
2223 if (tlsPtr_.shadow_frame_under_construction != nullptr) { in VisitRoots()
2225 ReferenceMapVisitor<RootCallbackVisitor> mapper(this, nullptr, visitor_to_callback); in VisitRoots()
2227 shadow_frame != nullptr; in VisitRoots()
2239 if (frame.this_object_ != nullptr) { in VisitRoots()
2242 DCHECK(frame.method_ != nullptr); in VisitRoots()
2291 bool has_tlab = tlsPtr_.thread_local_pos != nullptr; in HasTlab()
2293 DCHECK(tlsPtr_.thread_local_start != nullptr && tlsPtr_.thread_local_end != nullptr); in HasTlab()
2295 DCHECK(tlsPtr_.thread_local_start == nullptr && tlsPtr_.thread_local_end == nullptr); in HasTlab()