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 e2a08fad4fa7533d573fc5440db6871c40d515c2..f21a82f706bc505a391fb741f5dc441daffc0fba 100644 |
--- a/runtime/bin/vmservice/client/lib/src/elements/isolate_view.html |
+++ b/runtime/bin/vmservice/client/lib/src/elements/isolate_view.html |
@@ -79,6 +79,37 @@ |
</div> |
</div> |
+ <template if="{{ isolate.error != null }}"> |
+ <div class="content"> |
+ <h1>Error</h1> |
+ <div class="memberList"> |
+ <div class="memberItem"> |
+ <div class="memberName">message</div> |
+ <div class="memberValue"> |
+ <pre>{{ isolate.error.message }}</pre> |
+ </div> |
+ </div> |
+ <div class="memberItem"> |
+ <template if="{{ isolate.error.exception != null }}"> |
+ <div class="memberName">exception</div> |
+ <div class="memberValue"> |
+ <instance-ref ref="{{ isolate.error.exception }}"></instance-ref> |
+ </div> |
+ </template> |
+ </div> |
+ <div class="memberItem"> |
+ <template if="{{ isolate.error.stacktrace != null }}"> |
+ <div class="memberName">stacktrace</div> |
+ <div class="memberValue"> |
+ <instance-ref ref="{{ isolate.error.stacktrace }}"></instance-ref> |
+ </div> |
+ </template> |
+ </div> |
+ </div> |
+ </div> |
+ <hr> |
+ </template> |
+ |
<template if="{{ isolate.topFrame != null }}"> |
<br> |
<div class="sourceInset"> |
@@ -170,6 +201,12 @@ |
<hr> |
<div class="content"> |
+ <div id="tagProfileChart" class="col-md-8" style="height: 400px"></div> |
+ </div> |
+ |
+ <hr> |
+ |
+ <div class="content"> |
<eval-box callback="{{ eval }}"></eval-box> |
</div> |
<br><br><br><br> |