| OLD | NEW |
| 1 Metadata: | 1 Metadata: |
| 2 elf_arch=arm | 2 elf_arch=arm |
| 3 elf_build_id=WhatAnAmazingBuildId | 3 elf_build_id=WhatAnAmazingBuildId |
| 4 elf_file_name=elf | 4 elf_file_name=elf |
| 5 elf_mtime={redacted} | 5 elf_mtime={redacted} |
| 6 git_revision=abc123 | 6 git_revision=abc123 |
| 7 gn_args=var1=true var2="foo" | 7 gn_args=var1=true var2="foo" |
| 8 map_file_name=../test.map | 8 map_file_name=../test.map |
| 9 tool_prefix=tools/binary_size/libsupersize/testdata/mock_toolchain/ | 9 tool_prefix=tools/binary_size/libsupersize/testdata/mock_toolchain/ |
| 10 | 10 |
| 11 Section Sizes (Total=41.8mb (43785380 bytes)): | 11 Section Sizes (Total=95.6mb (100233874 bytes)): |
| 12 .ARM.exidx: 1.47mb (1536456 bytes) (1.5%) |
| 12 .bss: 1.24mb (1300456 bytes) (not included in totals) | 13 .bss: 1.24mb (1300456 bytes) (not included in totals) |
| 13 .data: 99.4kb (101768 bytes) (0.2%) | 14 .data: 99.4kb (101768 bytes) (0.1%) |
| 14 .data.rel.ro: 1.02mb (1065224 bytes) (2.4%) | 15 .rel.dyn: 2.53mb (2655384 bytes) (2.6%) |
| 15 .data.rel.ro.local: 771kb (790024 bytes) (1.8%) | 16 .rodata: 5.65mb (5927652 bytes) (5.9%) |
| 16 .rodata: 5.65mb (5927652 bytes) (13.5%) | 17 .strtab: 33.2mb (34841854 bytes) (34.8%) |
| 17 .text: 34.2mb (35900712 bytes) (82.0%) | 18 .symtab: 16.4mb (17166112 bytes) (17.1%) |
| 19 .text: 34.2mb (35900712 bytes) (35.8%) |
| 18 | 20 |
| 19 Other section sizes: | 21 Other section sizes: |
| 20 .ARM.attributes: 60 bytes (60 bytes) | 22 .ARM.attributes: 60 bytes (60 bytes) |
| 21 .ARM.exidx: 1.47mb (1536456 bytes) | |
| 22 .ARM.extab: 179kb (183632 bytes) | 23 .ARM.extab: 179kb (183632 bytes) |
| 24 .data.rel.ro: 1.02mb (1065224 bytes) |
| 25 .data.rel.ro.local: 771kb (790024 bytes) |
| 23 .dynamic: 304 bytes (304 bytes) | 26 .dynamic: 304 bytes (304 bytes) |
| 24 .dynstr: 3.93kb (4025 bytes) | 27 .dynstr: 3.93kb (4025 bytes) |
| 25 .dynsym: 6.34kb (6496 bytes) | 28 .dynsym: 6.34kb (6496 bytes) |
| 26 .fini_array: 8 bytes (8 bytes) | 29 .fini_array: 8 bytes (8 bytes) |
| 27 .gnu.version: 812 bytes (812 bytes) | 30 .gnu.version: 812 bytes (812 bytes) |
| 28 .gnu.version_d: 28 bytes (28 bytes) | 31 .gnu.version_d: 28 bytes (28 bytes) |
| 29 .gnu.version_r: 96 bytes (96 bytes) | 32 .gnu.version_r: 96 bytes (96 bytes) |
| 30 .got: 41.9kb (42956 bytes) | 33 .got: 41.9kb (42956 bytes) |
| 31 .hash: 2.62kb (2684 bytes) | 34 .hash: 2.62kb (2684 bytes) |
| 32 .init_array: 8 bytes (8 bytes) | 35 .init_array: 8 bytes (8 bytes) |
| 33 .interp: 19 bytes (19 bytes) | 36 .interp: 19 bytes (19 bytes) |
| 34 .note.gnu.build-id: 36 bytes (36 bytes) | 37 .note.gnu.build-id: 36 bytes (36 bytes) |
| 35 .note.gnu.gold-version: 28 bytes (28 bytes) | 38 .note.gnu.gold-version: 28 bytes (28 bytes) |
| 36 .plt: 4.14kb (4244 bytes) | 39 .plt: 4.14kb (4244 bytes) |
| 37 .rel.dyn: 2.53mb (2655384 bytes) | |
| 38 .rel.plt: 2.75kb (2816 bytes) | 40 .rel.plt: 2.75kb (2816 bytes) |
| 39 .shstrtab: 436 bytes (436 bytes) | 41 .shstrtab: 436 bytes (436 bytes) |
| 40 .strtab: 33.2mb (34841854 bytes) | |
| 41 .symtab: 16.4mb (17166112 bytes) | |
| 42 | 42 |
| 43 Section r: has 100.0% of 5927652 bytes accounted for from 10 symbols. 0 bytes ar
e unaccounted for. | 43 Section r: has 100.0% of 5927652 bytes accounted for from 10 symbols. 0 bytes ar
e unaccounted for. |
| 44 * Padding accounts for 11 bytes (0.0%) | 44 * Padding accounts for 11 bytes (0.0%) |
| 45 * 5 placeholders (symbols that start with **) account for 5927509 bytes (100.0%) | 45 * 5 placeholders (symbols that start with **) account for 5927509 bytes (100.0%) |
| 46 * 0 symbols have shared ownership | 46 * 0 symbols have shared ownership |
| 47 Section b: has 40.3% of 524520 bytes accounted for from 6 symbols. 775936 bytes
are unaccounted for. | 47 Section b: has 40.3% of 524520 bytes accounted for from 6 symbols. 775936 bytes
are unaccounted for. |
| 48 * Padding accounts for 196 bytes (0.0%) | 48 * Padding accounts for 196 bytes (0.0%) |
| 49 * 0 symbols have shared ownership | 49 * 0 symbols have shared ownership |
| 50 Section d: has 100.0% of 1957016 bytes accounted for from 15 symbols. 0 bytes ar
e unaccounted for. | 50 Section d: has 100.0% of 1957016 bytes accounted for from 15 symbols. 0 bytes ar
e unaccounted for. |
| 51 * Padding accounts for 16 bytes (0.0%) | 51 * Padding accounts for 16 bytes (0.0%) |
| (...skipping 335 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 387 42) 43785380 (100.0%) b@0x2dffda0 pss=28 padding=0 size_without_padding=28 | 387 42) 43785380 (100.0%) b@0x2dffda0 pss=28 padding=0 size_without_padding=28 |
| 388 source_path=third_party/icu/ucnv_ext.c object_path=third_party/
icu/icuuc/ucnv_ext.o | 388 source_path=third_party/icu/ucnv_ext.c object_path=third_party/
icu/icuuc/ucnv_ext.o |
| 389 flags={gen} name=g_chrome_content_browser_client | 389 flags={gen} name=g_chrome_content_browser_client |
| 390 43) 43785380 (100.0%) b@0x2dffe80 pss=200 padding=196 size_without_padding=4 | 390 43) 43785380 (100.0%) b@0x2dffe80 pss=200 padding=196 size_without_padding=4 |
| 391 source_path=third_party/icu/ucnv_ext.c object_path=third_party/
icu/icuuc/ucnv_ext.o | 391 source_path=third_party/icu/ucnv_ext.c object_path=third_party/
icu/icuuc/ucnv_ext.o |
| 392 flags={gen} name=SaveHistogram::atomic_histogram_pointer | 392 flags={gen} name=SaveHistogram::atomic_histogram_pointer |
| 393 full_name=SaveHistogram(_JNIEnv*, base::android::JavaParamRef<
_jobject*> const&, base::android::JavaParamRef<_jstring*> const&, base::android:
:JavaParamRef<_jlongArray*> const&, int)::atomic_histogram_pointer | 393 full_name=SaveHistogram(_JNIEnv*, base::android::JavaParamRef<
_jobject*> const&, base::android::JavaParamRef<_jstring*> const&, base::android:
:JavaParamRef<_jlongArray*> const&, int)::atomic_histogram_pointer |
| 394 44) 43785380 (100.0%) b@0x2dffe84 pss=4 padding=0 size_without_padding=4 | 394 44) 43785380 (100.0%) b@0x2dffe84 pss=4 padding=0 size_without_padding=4 |
| 395 source_path=third_party/icu/ucnv_ext.c object_path=third_party/
icu/icuuc/ucnv_ext.o | 395 source_path=third_party/icu/ucnv_ext.c object_path=third_party/
icu/icuuc/ucnv_ext.o |
| 396 flags={anon,gen} name=g_AnimationFrameTimeHistogram_clazz | 396 flags={anon,gen} name=g_AnimationFrameTimeHistogram_clazz |
| OLD | NEW |