Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(94)

Side by Side Diff: tools/binary_size/libsupersize/testdata/test.map

Issue 2851473003: supersize: Track symbol aliases and shared symbols (Closed)
Patch Set: fix regression in calculate padding introduced in ps3 Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tools/binary_size/libsupersize/testdata/sub.ninja ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Archive member included because of file (symbol) 1 Archive member included because of file (symbol)
2 2
3 obj/chrome/browser/libbrowser.a(about_flags.o) 3 obj/chrome/browser/libbrowser.a(about_flags.o)
4 --whole-archive 4 --whole-archive
5 5
6 Allocating common symbols 6 Allocating common symbols
7 Common symbol size file 7 Common symbol size file
8 8
9 ff_cos_131072 0x40000 obj/third_party/ffmpeg/libffmpeg_internal. a(fft_float.o) 9 ff_cos_131072 0x40000 obj/third_party/ffmpeg/libffmpeg_internal. a(fft_float.o)
10 ff_cos_131072_fixed 10 ff_cos_131072_fixed
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
81 0x0028d948 0x1c obj/base/base/page_allocator.o 81 0x0028d948 0x1c obj/base/base/page_allocator.o
82 .text._ZL18extFromUUseMappingaji 82 .text._ZL18extFromUUseMappingaji
83 0xffffffffffffffff 0x26 obj/base/base/page_allocator.o 83 0xffffffffffffffff 0x26 obj/base/base/page_allocator.o
84 .text._ZL18extFromUUseMapping2aji 84 .text._ZL18extFromUUseMapping2aji
85 0xffffffffffffffff 0x20 obj/base/base/page_allocator.o 85 0xffffffffffffffff 0x20 obj/base/base/page_allocator.o
86 .text._ZL18ucnv_extMatchFromUPKiiPKtiS2_iPjaa 86 .text._ZL18ucnv_extMatchFromUPKiiPKtiS2_iPjaa
87 0x0028f000 0x1c0 obj/third_party/icu/icuuc/ucnv_ext.o 87 0x0028f000 0x1c0 obj/third_party/icu/icuuc/ucnv_ext.o
88 .text.startup._GLOBAL__sub_I_SkDeviceProfile.cpp 88 .text.startup._GLOBAL__sub_I_SkDeviceProfile.cpp
89 0x0028f1c8 0x14 obj/third_party/icu/icuuc/ucnv_ext.o 89 0x0028f1c8 0x14 obj/third_party/icu/icuuc/ucnv_ext.o
90 .text.unlikely.foo_bar 90 .text.unlikely.foo_bar
91 0x0028f1e0 0x14 obj/third_party/icu/icuuc/ucnv_ext.o 91 0x0028f1e0 0x10e00 obj/third_party/icu/icuuc/ucnv_ext.o
92 .text._ZN5blink23ContiguousContainerBase11shrinkToFitEv 92 .text._ZN5blink23ContiguousContainerBase11shrinkToFitEv
93 0x002a0000 0x10 obj/third_party/WebKit.a(PaintChunker.o) 93 0x002a0000 0x10 obj/third_party/WebKit.a(PaintChunker.o)
94 0x002a0001 blink::ContiguousContainerBase::shrink ToFit() 94 0x002a0001 blink::ContiguousContainerBase::shrink ToFit()
95 .text._ZN5blink23ContiguousContainerBase11shrinkToFitEv2 95 .text._ZN5blink23ContiguousContainerBase11shrinkToFitEv2
96 0x002a0010 0xc obj/third_party/WebKit.a(PaintChunker.o) 96 0x002a0010 0xc obj/third_party/WebKit.a(PaintChunker.o)
97 0x002a0011 blink::ContiguousContainerBase::shrink ToFit() [clone .part.1234] [clone .isra.2] 97 0x002a0011 blink::ContiguousContainerBase::shrink ToFit() [clone .part.1234] [clone .isra.2]
98 .text._ZN5blink23ContiguousContainerBaseC2EOS0_ 98 .text._ZN5blink23ContiguousContainerBaseC2EOS0_
99 0xffffffffffffffff 0x18 obj/third_party/WebKit.a(Contiguou sContainer.o) 99 0xffffffffffffffff 0x18 obj/third_party/WebKit.a(Contiguou sContainer.o)
100 0x002a0021 blink::ContiguousContainerBase::Contig uousContainerBase(blink::ContiguousContainerBase&&) 100 0x002a0021 blink::ContiguousContainerBase::Contig uousContainerBase(blink::ContiguousContainerBase&&)
101 0x002a0021 blink::ContiguousContainerBase::Contig uousContainerBase(blink::ContiguousContainerBase&&) 101 0x002a0021 blink::ContiguousContainerBase::Contig uousContainerBase(blink::ContiguousContainerBase&&)
(...skipping 27 matching lines...) Expand all
129 0x028f3480 0x4 obj/third_party/WebKit.a(PaintChunker.o) 129 0x028f3480 0x4 obj/third_party/WebKit.a(PaintChunker.o)
130 0x028f3480 blink::(anonymous namespace)::CSSValue KeywordsHash::findValueImpl(char const*, unsigned int)::value_word_list 130 0x028f3480 blink::(anonymous namespace)::CSSValue KeywordsHash::findValueImpl(char const*, unsigned int)::value_word_list
131 131
132 .data.rel.ro.local 132 .data.rel.ro.local
133 0x02c176f0 0xc0e08 133 0x02c176f0 0xc0e08
134 .data.rel.ro.local._ZTV18ChromeMainDelegate 134 .data.rel.ro.local._ZTV18ChromeMainDelegate
135 0x02c176f0 0x38 obj/third_party/icu/icuuc/ucnv_ext.o 135 0x02c176f0 0x38 obj/third_party/icu/icuuc/ucnv_ext.o
136 0x02c176f0 vtable for ChromeMainDelegate 136 0x02c176f0 vtable for ChromeMainDelegate
137 .data.rel.ro.local._ZTVN6chrome5mojom34FieldTrialRecorderRequestValidatorE 137 .data.rel.ro.local._ZTVN6chrome5mojom34FieldTrialRecorderRequestValidatorE
138 0x02c17728 0x18 obj/third_party/icu/icuuc/ucnv_ext.o 138 0x02c17728 0x18 obj/third_party/icu/icuuc/ucnv_ext.o
139 0x02c17728 vtable for chrome::mojom::FieldTrialRe corderRequestValidator 139 0x02c17728 vtable for chrome::mojom::FieldTrialRe corder
140 .data.rel.ro.local._ZTVN6chrome5mojom23FieldTrialRecorderProxyE 140 .data.rel.ro.local._ZTVN6chrome5mojom23FieldTrialRecorderProxyE
141 0x02c17740 0x18 obj/third_party/WebKit.a(ContiguousContain er.o) 141 0x02c17740 0xc0d90 obj/third_party/WebKit.a(ContiguousCont ainer.o)
142 0x02c17740 vtable for chrome::mojom::FieldTrialRe corderProxy 142 0x02c17740 vtable for chrome::mojom::FieldTrialRe corderProxy
143 .data.rel.ro.local..Lswitch.table.45 143 .data.rel.ro.local..Lswitch.table.45
144 0x02cd84e0 0x10 ../../third_party/gvr-android-sdk/libgvr_s him_static_arm.a(libcontroller_api_impl.a_controller_api_impl.o) 144 0x02cd84e0 0x10 ../../third_party/gvr-android-sdk/libgvr_s him_static_arm.a(libcontroller_api_impl.a_controller_api_impl.o)
145 .data.rel.ro.local._ZN12_GLOBAL__N_1L20kSystemClassPrefixesE 145 .data.rel.ro.local._ZN12_GLOBAL__N_1L20kSystemClassPrefixesE
146 0x02cd84f0 0x8 ../../third_party/gvr-android-sdk/libgvr_s him_static_arm.a(libport_android_jni.a_jni_utils.o) 146 0x02cd84f0 0x8 ../../third_party/gvr-android-sdk/libgvr_s him_static_arm.a(libport_android_jni.a_jni_utils.o)
147 147
148 .data.rel.ro 0x02cd8500 0x104108 148 .data.rel.ro 0x02cd8500 0x104108
149 .data.rel.ro._ZTV25ChromeMainDelegateAndroid 149 .data.rel.ro._ZTV25ChromeMainDelegateAndroid
150 0x02cd8500 0x38 obj/third_party/WebKit.a(PaintChunker.o) 150 0x02cd8500 0x38 obj/third_party/WebKit.a(PaintChunker.o)
151 0x02cd8500 vtable for ChromeMainDelegateAndroid 151 0x02cd8500 vtable for ChromeMainDelegateAndroid
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
189 .bss 0x02dffda0 0x13d7e8 189 .bss 0x02dffda0 0x13d7e8
190 .bss.g_chrome_content_browser_client 190 .bss.g_chrome_content_browser_client
191 0x02dffda0 0x1c obj/third_party/icu/icuuc/ucnv_ext.o 191 0x02dffda0 0x1c obj/third_party/icu/icuuc/ucnv_ext.o
192 0x02dffda0 g_chrome_content_browser_client 192 0x02dffda0 g_chrome_content_browser_client
193 .bss._ZZL13SaveHistogramP7_JNIEnvRKN4base7android12JavaParamRefIP8_jobjectEERKN S3_IP8_jstringEERKNS3_IP11_jlongArrayEEiE24atomic_histogram_pointer 193 .bss._ZZL13SaveHistogramP7_JNIEnvRKN4base7android12JavaParamRefIP8_jobjectEERKN S3_IP8_jstringEERKNS3_IP11_jlongArrayEEiE24atomic_histogram_pointer
194 0x02dffe80 0x4 obj/third_party/icu/icuuc/ucnv_ext.o 194 0x02dffe80 0x4 obj/third_party/icu/icuuc/ucnv_ext.o
195 .bss._ZN12_GLOBAL__N_135g_AnimationFrameTimeHistogram_clazzE 195 .bss._ZN12_GLOBAL__N_135g_AnimationFrameTimeHistogram_clazzE
196 0x02dffe84 0x4 obj/third_party/icu/icuuc/ucnv_ext.o 196 0x02dffe84 0x4 obj/third_party/icu/icuuc/ucnv_ext.o
197 ** common 0x02e2fca0 0x10d8e8 197 ** common 0x02e2fca0 0x10d8e8
198 198
199 .debug_info 0x00000000 0x81aee3a
200 .debug_info 0x00000000 0x41 obj/chrome/android/chrome/chrome_main_dele gate_android_initializer.o
201
202 .debug_abbrev 0x00000000 0xa79307
203 .debug_abbrev 0x00000000 0x2f obj/chrome/android/chrome/chrome_main_dele gate_android_initializer.o
204
205 .debug_aranges 0x00000000 0x4a2a18
206 .debug_aranges
207 0x00000000 0x20 obj/chrome/android/chrome/chrome_main_dele gate_android_initializer.o
208
209 .debug_ranges 0x00000000 0x1dd3880
210 .debug_ranges 0x00000000 0x10 obj/chrome/android/chrome/chrome_main_dele gate_android_initializer.o
211
212 .debug_line 0x00000000 0x37976e9
213 .debug_line 0x00000000 0x7b obj/chrome/android/chrome/chrome_main_dele gate_android_initializer.o
214
215 .debug_str 0x00000000 0xf73136b
216 ** merge strings
217 0x00000000 0xf73136b
218
219 .debug_frame 0x00000000 0xfa0610
220 .debug_frame 0x00000000 0x28 obj/chrome/android/chrome/chrome_main_dele gate_android_initializer.o
221
222 .comment 0x00000000 0x7f
223 ** merge strings
224 0x00000000 0x7f
225
226 .debug_loc 0x00000000 0x4fdb6
227 .debug_loc 0x00000000 0x85 ../../third_party/android_tools/ndk/source s/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(chrono.o)
228
229 .debug_pubnames
230 0x00000000 0x4165f
231 .debug_pubnames
232 0x00000000 0xc42 ../../third_party/android_tools/ndk/source s/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(chrono.o)
233
234 .debug_pubtypes
235 0x00000000 0x184f4
236 .debug_pubtypes
237 0x00000000 0xc74 ../../third_party/android_tools/ndk/source s/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(chrono.o)
238
239 .note.gnu.gold-version 199 .note.gnu.gold-version
240 0x00000000 0x1c 200 0x00000000 0x1c
241 ** note header 201 ** note header
242 0x00000000 0x10 202 0x00000000 0x10
243 ** fill 0x00000010 0x9 203 ** fill 0x00000010 0x9
244 ** zero fill 0x00000019 0x3 204 ** zero fill 0x00000019 0x3
245 205
246 .ARM.attributes 206 .ARM.attributes
247 0x00000000 0x3c 207 0x00000000 0x3c
248 ** attributes 0x00000000 0x3c 208 ** attributes 0x00000000 0x3c
249 209
250 .symtab 0x00000000 0x105ef20 210 .symtab 0x00000000 0x105ef20
251 ** symtab 0x00000000 0x105ef20 211 ** symtab 0x00000000 0x105ef20
252 212
253 .strtab 0x00000000 0x213a4fe 213 .strtab 0x00000000 0x213a4fe
254 ** string table 214 ** string table
255 0x00000000 0x213a4fe 215 0x00000000 0x213a4fe
256 216
257 .shstrtab 0x00000000 0x1b4 217 .shstrtab 0x00000000 0x1b4
258 ** string table 218 ** string table
259 0x00000000 0x1b4 219 0x00000000 0x1b4
OLDNEW
« no previous file with comments | « tools/binary_size/libsupersize/testdata/sub.ninja ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698