| OLD | NEW |
| 1 # Show pydoc for main types: | 1 # Show pydoc for main types: |
| 2 import models | 2 import models |
| 3 help(models) | 3 help(models) |
| 4 | 4 |
| 5 # Show all attributes of all symbols & per-section totals: | 5 # Show all attributes of all symbols & per-section totals: |
| 6 Print(size_info, verbose=True) | 6 Print(size_info, verbose=True) |
| 7 | 7 |
| 8 # Show two levels of .text, grouped by first two subdirectories | 8 # Show two levels of .text, grouped by first two subdirectories |
| 9 text_syms = size_info.symbols.WhereInSection("t") | 9 text_syms = size_info.symbols.WhereInSection("t") |
| 10 by_path = text_syms.GroupBySourcePath(depth=2) | 10 by_path = text_syms.GroupBySourcePath(depth=2) |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 55 42137655 d@0x2ddc608 1065132 {no path} | 55 42137655 d@0x2ddc608 1065132 {no path} |
| 56 ** symbol gap 3 (end of section) | 56 ** symbol gap 3 (end of section) |
| 57 42927559 d@0x2c17740 789904 third_party/container.c | 57 42927559 d@0x2c17740 789904 third_party/container.c |
| 58 chrome::mojom::FieldTrialRecorderProxy [vtable] | 58 chrome::mojom::FieldTrialRecorderProxy [vtable] |
| 59 43603544 r@0x284e518 675985 {no path} | 59 43603544 r@0x284e518 675985 {no path} |
| 60 ** merge strings | 60 ** merge strings |
| 61 43705144 d@0x2dffd88 101600 {no path} | 61 43705144 d@0x2dffd88 101600 {no path} |
| 62 ** symbol gap 3 (end of section) | 62 ** symbol gap 3 (end of section) |
| 63 43774268 t@0x28f1e0 69124 third_party/icu/ucnv_ext.c | 63 43774268 t@0x28f1e0 69124 third_party/icu/ucnv_ext.c |
| 64 foo_bar | 64 foo_bar |
| 65 43779986 t@0x28f000 5718 third_party/icu/ucnv_ext.c | 65 43779986 t@0x28f000 5718 {no path} |
| 66 ** symbol gap 0 | 66 ** symbol gap 0 |
| 67 43784026 t@0x2a1000 4040 third_party/container.c | 67 43784026 t@0x2a1000 4040 {no path} |
| 68 ** symbol gap 1 | 68 ** symbol gap 1 |
| 69 43784474 t@0x28f000 448 third_party/icu/ucnv_ext.c | 69 43784474 t@0x28f000 448 third_party/icu/ucnv_ext.c |
| 70 ucnv_extMatchFromU | 70 ucnv_extMatchFromU |
| 71 43784626 d@0x2de7008 152 third_party/container.c | 71 43784626 d@0x2de7008 152 third_party/container.c |
| 72 base::android::kBaseRegisteredMethods | 72 base::android::kBaseRegisteredMethods |
| 73 43784720 t@0x2a1000 94 third_party/container.c | 73 43784720 t@0x2a1000 94 third_party/container.c |
| 74 blink::PaintChunker::releasePaintChunks [clone .part.1] | 74 blink::PaintChunker::releasePaintChunks [clone .part.1] |
| 75 43784776 d@0x2c176f0 56 third_party/icu/ucnv_ext.c | 75 43784776 d@0x2c176f0 56 third_party/icu/ucnv_ext.c |
| 76 ChromeMainDelegate [vtable] | 76 ChromeMainDelegate [vtable] |
| 77 43784832 d@0x2cd8500 56 third_party/paint.cc | 77 43784832 d@0x2cd8500 56 third_party/paint.cc |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 120 43785361 d@0x2de70a4 4 third_party/container.c | 120 43785361 d@0x2de70a4 4 third_party/container.c |
| 121 base::android::g_library_version_number | 121 base::android::g_library_version_number |
| 122 43785365 d@0x2de70a0 4 third_party/container.c | 122 43785365 d@0x2de70a0 4 third_party/container.c |
| 123 base::android::g_renderer_histogram_code | 123 base::android::g_renderer_histogram_code |
| 124 43785369 r@0x28f3480 4 third_party/paint.cc | 124 43785369 r@0x28f3480 4 third_party/paint.cc |
| 125 blink::CSSValueKeywordsHash::findValueImpl::value_word_list | 125 blink::CSSValueKeywordsHash::findValueImpl::value_word_list |
| 126 43785373 d@0x2de7000 4 base/page_allocator.cc | 126 43785373 d@0x2de7000 4 base/page_allocator.cc |
| 127 google::protobuf::internal::pLinuxKernelCmpxchg | 127 google::protobuf::internal::pLinuxKernelCmpxchg |
| 128 43785377 d@0x2de7004 4 third_party/container.c | 128 43785377 d@0x2de7004 4 third_party/container.c |
| 129 google::protobuf::internal::pLinuxKernelMemoryBarrier | 129 google::protobuf::internal::pLinuxKernelMemoryBarrier |
| 130 43785380 r@0x284e364 3 base/page_allocator.cc | 130 43785380 r@0x284e364 3 {no path} |
| 131 ** symbol gap 2 | 131 ** symbol gap 2 |
| 132 43785380 b@0x0 262144 third_party/fft_float.cc | 132 43785380 b@0x0 262144 third_party/fft_float.cc |
| 133 ff_cos_131072 | 133 ff_cos_131072 |
| 134 43785380 b@0x0 131072 third_party/fft_fixed.cc | 134 43785380 b@0x0 131072 third_party/fft_fixed.cc |
| 135 ff_cos_131072_fixed | 135 ff_cos_131072_fixed |
| 136 43785380 b@0x0 131072 third_party/fft_float.cc | 136 43785380 b@0x0 131072 third_party/fft_float.cc |
| 137 ff_cos_65536 | 137 ff_cos_65536 |
| 138 43785380 b@0x2dffe80 200 third_party/icu/ucnv_ext.c | 138 43785380 b@0x2dffe80 200 third_party/icu/ucnv_ext.c |
| 139 SaveHistogram::atomic_histogram_pointer | 139 SaveHistogram::atomic_histogram_pointer |
| 140 43785380 b@0x2dffda0 28 third_party/icu/ucnv_ext.c | 140 43785380 b@0x2dffda0 28 third_party/icu/ucnv_ext.c |
| 141 g_chrome_content_browser_client | 141 g_chrome_content_browser_client |
| 142 43785380 b@0x2dffe84 4 third_party/icu/ucnv_ext.c | 142 43785380 b@0x2dffe84 4 third_party/icu/ucnv_ext.c |
| 143 g_AnimationFrameTimeHistogram_clazz | 143 g_AnimationFrameTimeHistogram_clazz |
| OLD | NEW |