| OLD | NEW |
| 1 <link rel="import" href="../../../../packages/polymer/polymer.html"> | 1 <link rel="import" href="../../../../packages/polymer/polymer.html"> |
| 2 <link rel="import" href="curly_block.html"> | 2 <link rel="import" href="curly_block.html"> |
| 3 <link rel="import" href="eval_box.html"> | 3 <link rel="import" href="eval_box.html"> |
| 4 <link rel="import" href="eval_link.html"> | 4 <link rel="import" href="eval_link.html"> |
| 5 <link rel="import" href="field_ref.html"> | 5 <link rel="import" href="field_ref.html"> |
| 6 <link rel="import" href="function_ref.html"> | 6 <link rel="import" href="function_ref.html"> |
| 7 <link rel="import" href="instance_ref.html"> | 7 <link rel="import" href="instance_ref.html"> |
| 8 <link rel="import" href="library_ref.html"> | 8 <link rel="import" href="library_ref.html"> |
| 9 <link rel="import" href="nav_bar.html"> | 9 <link rel="import" href="nav_bar.html"> |
| 10 <link rel="import" href="observatory_element.html"> | 10 <link rel="import" href="observatory_element.html"> |
| (...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 159 <eval-link callback="{{ reachable }}" | 159 <eval-link callback="{{ reachable }}" |
| 160 label="[more]" | 160 label="[more]" |
| 161 expr="{{ instances['sampleCount'] * 2 }}"> | 161 expr="{{ instances['sampleCount'] * 2 }}"> |
| 162 </eval-link> | 162 </eval-link> |
| 163 </template> | 163 </template> |
| 164 of total {{ instances['totalCount'] }} | 164 of total {{ instances['totalCount'] }} |
| 165 </template> | 165 </template> |
| 166 </div> | 166 </div> |
| 167 </div> | 167 </div> |
| 168 <div class="memberItem"> | 168 <div class="memberItem"> |
| 169 <div class="memberName">retained size</div> | 169 <div class="memberName">total retained memory size</div> |
| 170 <div class="memberValue"> | 170 <div class="memberValue"> |
| 171 <template if="{{ retainedBytes == null }}"> | 171 <template if="{{ retainedBytes == null }}"> |
| 172 <eval-link callback="{{ retainedSize }}" | 172 <eval-link callback="{{ retainedSize }}" |
| 173 label="[calculate]"> | 173 label="[calculate]"> |
| 174 </eval-link> | 174 </eval-link> |
| 175 </template> | 175 </template> |
| 176 <template if="{{ retainedBytes != null }}"> | 176 <template if="{{ retainedBytes != null }}"> |
| 177 {{ retainedBytes | formatSize }} | 177 {{ retainedBytes | formatSize }} |
| 178 </template> | 178 </template> |
| 179 </div> | 179 </div> |
| 180 </div> | 180 </div> |
| 181 <div class="memberItem"> |
| 182 <div class="memberName">toplist by retained memory</div> |
| 183 <div class="memberValue"> |
| 184 <template if="{{ mostRetained == null }}"> |
| 185 <eval-link callback="{{ retainedToplist }}" |
| 186 label="[find]"> |
| 187 </eval-link> |
| 188 </template> |
| 189 <template if="{{ mostRetained != null }}"> |
| 190 <template repeat="{{ most in mostRetained }}"> |
| 191 {{ most.retainedSize | formatSize }}<instance-ref ref="{{ most
}}"></instance-ref><br> |
| 192 </template> |
| 193 </template> |
| 194 </div> |
| 195 </div> |
| 181 </template> | 196 </template> |
| 182 </div> | 197 </div> |
| 183 | 198 |
| 184 <hr> | 199 <hr> |
| 185 | 200 |
| 186 <div class="content"> | 201 <div class="content"> |
| 187 <eval-box callback="{{ eval }}"></eval-box> | 202 <eval-box callback="{{ eval }}"></eval-box> |
| 188 </div> | 203 </div> |
| 189 | 204 |
| 190 <hr> | 205 <hr> |
| 191 <script-inset script="{{ cls.script }}" | 206 <script-inset script="{{ cls.script }}" |
| 192 startPos="{{ cls.tokenPos }}" | 207 startPos="{{ cls.tokenPos }}" |
| 193 endPos="{{ cls.endTokenPos }}"> | 208 endPos="{{ cls.endTokenPos }}"> |
| 194 </script-inset> | 209 </script-inset> |
| 195 | 210 |
| 196 <br><br><br><br> | 211 <br><br><br><br> |
| 197 <br><br><br><br> | 212 <br><br><br><br> |
| 198 </template> | 213 </template> |
| 199 </polymer-element> | 214 </polymer-element> |
| 200 | 215 |
| 201 <script type="application/dart" src="class_view.dart"></script> | 216 <script type="application/dart" src="class_view.dart"></script> |
| OLD | NEW |