Index: runtime/vm/debugger.cc |
diff --git a/runtime/vm/debugger.cc b/runtime/vm/debugger.cc |
index 2c4d54bf04c0bd6dbd76796dab0c00c1fefdd77a..92a8ec544422ea9e372c467301d6fb90372b8047 100644 |
--- a/runtime/vm/debugger.cc |
+++ b/runtime/vm/debugger.cc |
@@ -2518,7 +2518,11 @@ void Debugger::Pause(DebuggerEvent* event) { |
// We are about to invoke the debuggers event handler. Disable interrupts |
// for this thread while waiting for debug commands over the service protocol. |
{ |
- DisableThreadInterruptsScope dtis(Thread::Current()); |
+ Thread* thread = Thread::Current(); |
+ DisableThreadInterruptsScope dtis(thread); |
+ TimelineDurationScope tds(thread, |
+ isolate_->GetDebuggerStream(), |
+ "Debugger Pause"); |
InvokeEventHandler(event); |
} |