Home | History | Annotate | Download | only in runtime

Lines Matching full:suspended

193     // Note thread and self may not be equal if thread was already suspended at the point of the
302 // We are probably suspended, try to make sure that we stay suspended.
320 // Run the checkpoint on the suspended threads.
328 // Busy wait until the thread is suspended.
342 // We know for sure that the thread is suspended at this point.
360 // Request that a checkpoint function be run on all active (non-suspended)
371 // Call a checkpoint function for each non-suspended thread.
422 // Set the flip function for both runnable and suspended threads
425 // runnable/suspended thread before a runnable threads runs it
426 // for itself or we run it for a suspended thread below.
477 // All threads are known to have suspended (but a thread may still own the mutator lock)
504 // Debug check that all threads are suspended.
508 ATRACE_BEGIN((std::string("Mutator threads suspended for ") + cause).c_str());
519 // SuspendAllInternal. This is safe because it will be set back to suspended state before
534 // 1. Threads cannot be deleted while they are suspended or have a suspend-
536 // 2. When threads are created, they are created in a suspended state (actually
570 // the thread to change to a suspended state, because it might need to run checkpoint
641 // Debug check that all threads are suspended.
661 // Broadcast a notification to all suspended threads, some or all of
679 // This assumes there was an ATRACE_BEGIN when we suspended the thread.
694 // We only expect threads within the thread-list to have been suspended otherwise we can't
774 // which will allow this thread to be suspended.
790 // If thread is suspended (perhaps it was already not Runnable but didn't have a suspend
791 // count, or else we've waited and it has self suspended) or is the current thread, we're
794 VLOG(threads) << "SuspendThreadByPeer thread suspended: " << *thread;
798 ATRACE_BEGIN(StringPrintf("SuspendThreadByPeer suspended %s for peer=%p", name.c_str(),
862 Suspended thread " << suspended_thread
876 // which will allow this thread to be suspended.
891 // If thread is suspended (perhaps it was already not Runnable but didn't have a suspend
892 // count, or else we've waited and it has self suspended) or is the current thread, we're
898 ATRACE_BEGIN(StringPrintf("SuspendThreadByThreadId suspended %s id=%d",
901 VLOG(threads) << "SuspendThreadByThreadId thread suspended: " << *thread;
959 // Thread 1 fails assertion that all threads are suspended due to thread 2 being in a runnable
1014 // The condition was signaled but we're still suspended. This
1020 VLOG(jdwp) << *self << " still suspended after undo "
1053 // to resume some suspended threads (with suspend count == 1)
1057 << "having suspended them all before.";
1179 LOG(WARNING) << "daemon thread not yet suspended: " << *thread;
1253 // thread_suspend_count_lock_ so that the unregistering thread cannot be suspended.