Index: runtime/bin/vmservice/client/lib/src/elements/isolate_view.html |
diff --git a/runtime/bin/vmservice/client/lib/src/elements/isolate_view.html b/runtime/bin/vmservice/client/lib/src/elements/isolate_view.html |
index 209c73df7ce32468b7fe2d023c43851c35c7f4d4..e2a08fad4fa7533d573fc5440db6871c40d515c2 100644 |
--- a/runtime/bin/vmservice/client/lib/src/elements/isolate_view.html |
+++ b/runtime/bin/vmservice/client/lib/src/elements/isolate_view.html |
@@ -39,6 +39,7 @@ |
<top-nav-menu></top-nav-menu> |
<isolate-nav-menu isolate="{{ isolate }}" last="{{ true }}"> |
</isolate-nav-menu> |
+ <nav-refresh callback="{{ refresh }}"></nav-refresh> |
</nav-bar> |
<div class="content"> |
@@ -47,10 +48,21 @@ |
<div class="memberItem"> |
<div class="memberName">status</div> |
<div class="memberValue"> |
- <template if="{{ isolate.topFrame == null }}"> |
- <strong>idle</strong> |
+ <template if="{{ isolate.pausedOnStart }}"> |
+ <strong style="color:darkred;">paused</strong> @ isolate start |
+ <span style="padding-left:20px;"> |
+ [<a on-click="{{ resume }}">resume</a>] |
+ </span> |
+ </template> |
+ |
+ <template if="{{ isolate.pausedOnExit }}"> |
+ <strong style="color:darkred;">paused</strong> @ isolate exit |
+ <span style="padding-left:20px;"> |
+ [<a on-click="{{ resume }}">resume</a>] |
+ </span> |
</template> |
- <template if="{{ isolate.topFrame != null }}"> |
+ |
+ <template if="{{ isolate.running }}"> |
<strong>running</strong> |
@ |
<function-ref ref="{{ isolate.topFrame['function'] }}"> |
@@ -58,6 +70,10 @@ |
(<script-ref ref="{{ isolate.topFrame['script'] }}" |
line="{{ isolate.topFrame['line'] }}"></script-ref>) |
</template> |
+ |
+ <template if="{{ isolate.idle }}"> |
+ <strong>idle</strong> |
+ </template> |
</div> |
</div> |
</div> |
@@ -91,7 +107,7 @@ |
</div> |
<div class="memberItem"> |
<div class="memberName">id</div> |
- <div class="memberValue">{{ isolate.vmName }}</div> |
+ <div class="memberValue">{{ isolate.mainPort }}</div> |
</div> |
<br> |
<div class="memberItem"> |
@@ -140,7 +156,7 @@ |
<div class="memberList"> |
<div class="memberItem"> |
<div class="memberValue"> |
- See <a href="{{ isolate.relativeHashLink('allocationprofile') }}">heap profile</a> |
+ See <a href="{{ isolate.relativeHashLink('allocationprofile') }}">allocation profile</a> |
</div> |
</div> |
<div class="memberItem"> |