Home
last modified time | relevance | path

Searched refs:gAborting (Results 1 – 14 of 14) sorted by relevance

/art/libartbase/base/
Daborting.h27 extern std::atomic<unsigned int> gAborting;
Dlogging.cc39 std::atomic<unsigned int> gAborting(0); variable
/art/runtime/base/
Dmutex-inl.h144 if (gAborting == 0) { // Avoid recursive aborts. in RegisterAsLocked()
165 if (kDebugLocking && gAborting == 0) { // Avoid recursive aborts. in RegisterAsUnlocked()
232 if (result && self != nullptr && level_ != kMonitorLock && !gAborting) { in IsExclusiveHeld()
248 if (kDebugLocking && (gAborting == 0)) { in AssertExclusiveHeld()
285 if (kDebugLocking && (gAborting == 0)) { in AssertExclusiveHeld()
Dmutex.h190 if (kDebugLocking && (gAborting == 0)) { in AssertNotHeldExclusive()
315 if (kDebugLocking && (gAborting == 0)) { in AssertNotExclusiveHeld()
328 if (kDebugLocking && (gAborting == 0)) { in AssertSharedHeld()
340 if (kDebugLocking && (gAborting == 0)) { in AssertNotHeld()
Dmutex.cc222 if (gAborting == 0) { // Avoid recursive aborts. in CheckSafeToWait()
/art/runtime/
Dbarrier.cc109 LOG((gAborting == 0 && verify_count_on_shutdown_) ? FATAL : WARNING) in ~Barrier()
Dthread-inl.h145 if (gAborting == 0) { in AssertThreadSuspensionIsAllowable()
175 if (gAborting == 0) { in AssertThreadSuspensionIsAllowable()
Dnative_stack_dump.cc345 use_addr2line = (gAborting > 0) && RunCommand(FindAddr2line() + " -h"); in DumpNativeStack()
Dthread_list.cc240 LOG((kIsDebugBuild && (gAborting == 0)) ? ::android::base::FATAL : ::android::base::ERROR) in WaitForThreadsToRunThroughCheckpoint()
296 ++gAborting; in UnsafeLogFatalForThreadSuspendAllTimeout()
303 --gAborting; in UnsafeLogFatalForThreadSuspendAllTimeout()
Druntime.cc501 if (gAborting > 1) { in Dump()
506 gAborting++; in Dump()
589 if (gAborting < kOnlyPrintWhenRecursionLessThan) { in DumpRecursiveAbort()
590 gAborting++; in DumpRecursiveAbort()
597 auto old_value = gAborting.fetch_add(1); // set before taking any locks in Abort()
Druntime_common.cc488 gAborting++; // set before taking any locks in HandleUnexpectedSignalCommon()
Dthread.cc1818 if (gAborting == 0 && self != nullptr && thread != nullptr && thread->tlsPtr_.opeer != nullptr) { in DumpState()
2167 bool dump_for_abort = (gAborting > 0); in DumpStack()
/art/runtime/verifier/
Dreg_type_cache.cc287 Thread::Current()->AssertThreadSuspensionIsAllowable(gAborting == 0); in RegTypeCache()
Dmethod_verifier.cc651 if (LIKELY(gAborting == 0)) { in FailOrAbort()