| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <!-- | 2 <!-- |
| 3 Copyright (c) 2015 The Chromium Authors. All rights reserved. | 3 Copyright (c) 2015 The Chromium Authors. All rights reserved. |
| 4 Use of this source code is governed by a BSD-style license that can be | 4 Use of this source code is governed by a BSD-style license that can be |
| 5 found in the LICENSE file. | 5 found in the LICENSE file. |
| 6 --> | 6 --> |
| 7 | 7 |
| 8 <link rel="import" href="/tracing/base/fixed_color_scheme.html"> | 8 <link rel="import" href="/tracing/base/fixed_color_scheme.html"> |
| 9 <link rel="import" href="/tracing/base/iteration_helpers.html"> | |
| 10 <link rel="import" href="/tracing/base/scalar.html"> | 9 <link rel="import" href="/tracing/base/scalar.html"> |
| 11 <link rel="import" href="/tracing/base/unit.html"> | 10 <link rel="import" href="/tracing/base/unit.html"> |
| 12 <link rel="import" href="/tracing/base/unit_scale.html"> | 11 <link rel="import" href="/tracing/base/unit_scale.html"> |
| 12 <link rel="import" href="/tracing/base/utils.html"> |
| 13 <link rel="import" href="/tracing/model/memory_allocator_dump.html"> | 13 <link rel="import" href="/tracing/model/memory_allocator_dump.html"> |
| 14 <link rel="import" href="/tracing/ui/analysis/memory_dump_allocator_details_pane
.html"> | 14 <link rel="import" href="/tracing/ui/analysis/memory_dump_allocator_details_pane
.html"> |
| 15 <link rel="import" href="/tracing/ui/analysis/memory_dump_sub_view_util.html"> | 15 <link rel="import" href="/tracing/ui/analysis/memory_dump_sub_view_util.html"> |
| 16 <link rel="import" href="/tracing/ui/analysis/memory_dump_vm_regions_details_pan
e.html"> | 16 <link rel="import" href="/tracing/ui/analysis/memory_dump_vm_regions_details_pan
e.html"> |
| 17 <link rel="import" href="/tracing/ui/analysis/stacked_pane.html"> | 17 <link rel="import" href="/tracing/ui/analysis/stacked_pane.html"> |
| 18 <link rel="import" href="/tracing/ui/base/color_legend.html"> | 18 <link rel="import" href="/tracing/ui/base/color_legend.html"> |
| 19 <link rel="import" href="/tracing/ui/base/dom_helpers.html"> | 19 <link rel="import" href="/tracing/ui/base/dom_helpers.html"> |
| 20 <link rel="import" href="/tracing/ui/base/table.html"> | 20 <link rel="import" href="/tracing/ui/base/table.html"> |
| 21 <link rel="import" href="/tracing/ui/view_specific_brushing_state.html"> | 21 <link rel="import" href="/tracing/ui/view_specific_brushing_state.html"> |
| 22 | 22 |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 92 const SOME_TIMESTAMPS_INFO_QUANTIFIER = | 92 const SOME_TIMESTAMPS_INFO_QUANTIFIER = |
| 93 tr.ui.analysis.MemoryColumn.SOME_TIMESTAMPS_INFO_QUANTIFIER; | 93 tr.ui.analysis.MemoryColumn.SOME_TIMESTAMPS_INFO_QUANTIFIER; |
| 94 | 94 |
| 95 // Unicode symbols used for memory cell info icons and messages. | 95 // Unicode symbols used for memory cell info icons and messages. |
| 96 const RIGHTWARDS_ARROW_WITH_HOOK = String.fromCharCode(0x21AA); | 96 const RIGHTWARDS_ARROW_WITH_HOOK = String.fromCharCode(0x21AA); |
| 97 const RIGHTWARDS_ARROW_FROM_BAR = String.fromCharCode(0x21A6); | 97 const RIGHTWARDS_ARROW_FROM_BAR = String.fromCharCode(0x21A6); |
| 98 const GREATER_THAN_OR_EQUAL_TO = String.fromCharCode(0x2265); | 98 const GREATER_THAN_OR_EQUAL_TO = String.fromCharCode(0x2265); |
| 99 const UNMARRIED_PARTNERSHIP_SYMBOL = String.fromCharCode(0x26AF); | 99 const UNMARRIED_PARTNERSHIP_SYMBOL = String.fromCharCode(0x26AF); |
| 100 const TRIGRAM_FOR_HEAVEN = String.fromCharCode(0x2630); | 100 const TRIGRAM_FOR_HEAVEN = String.fromCharCode(0x2630); |
| 101 | 101 |
| 102 // TODO(petrcermak): Move this to iteration_helpers.html. | |
| 103 function lazyMap(list, fn, opt_this) { | 102 function lazyMap(list, fn, opt_this) { |
| 104 opt_this = opt_this || this; | 103 opt_this = opt_this || this; |
| 105 let result = undefined; | 104 let result = undefined; |
| 106 list.forEach(function(item, index) { | 105 list.forEach(function(item, index) { |
| 107 const value = fn.call(opt_this, item, index); | 106 const value = fn.call(opt_this, item, index); |
| 108 if (value === undefined) return; | 107 if (value === undefined) return; |
| 109 if (result === undefined) { | 108 if (result === undefined) { |
| 110 result = new Array(list.length); | 109 result = new Array(list.length); |
| 111 } | 110 } |
| 112 result[index] = value; | 111 result[index] = value; |
| (...skipping 652 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 765 // All exports are for testing only. | 764 // All exports are for testing only. |
| 766 ProcessNameColumn, | 765 ProcessNameColumn, |
| 767 UsedMemoryColumn, | 766 UsedMemoryColumn, |
| 768 PeakMemoryColumn, | 767 PeakMemoryColumn, |
| 769 ByteStatColumn, | 768 ByteStatColumn, |
| 770 AllocatorColumn, | 769 AllocatorColumn, |
| 771 TracingColumn, | 770 TracingColumn, |
| 772 }; | 771 }; |
| 773 }); | 772 }); |
| 774 </script> | 773 </script> |
| OLD | NEW |