Home | History | Annotate | Download | only in runtime

Lines Matching full:suspend

139   ss << "Thread suspend timeout\n";
159 // Call a checkpoint function for each thread, threads which are suspend get their checkpoint
185 // Run the checkpoint on ourself while we wait for threads to suspend.
202 << " ms for thread suspend\n";
215 // suspend count. Now the suspend_count_ is lowered so we must do the broadcast.
239 // Update global suspend all state for attaching threads.
241 // Increment everybody's suspend count (except our own).
246 VLOG(threads) << "requesting thread suspend: " << *thread;
280 // Update global suspend all state for attaching threads.
282 // Decrement the suspend counts for all threads.
334 // Update global suspend all state for attaching threads.
337 // Increment everybody's suspend count (except our own).
342 VLOG(threads) << "requesting thread suspend: " << *thread;
369 // The debugger thread must not suspend itself due to debugger activity!
378 // to ensure that we're the only one fiddling with the suspend count
389 // suspend count lock.
400 // just long enough to try to grab the thread-suspend lock).
402 << "(suspend count=" << self->suspend_count_ << ")";
419 // Update global suspend all state for attaching threads.
468 { // Tell all the daemons it's time to suspend.
479 // Give the threads a chance to suspend, complaining if they're slow.
497 LOG(ERROR) << "suspend all daemons failed";
527 // suspend and so on, must happen at this point, and not in ~Thread.