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

Side by Side Diff: tools/binary_size/libsupersize/testdata/mock_toolchain/mock_cppfilt.py

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
OLDNEW
(Empty)
1 # Copyright 2017 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4
5 import sys
6
7
8 _MAPPINGS = {
9 '_ZL18extFromUUseMappingaji': (
10 'extFromUUseMapping(signed char, unsigned int, int)'),
11 '_ZL18extFromUUseMapping2aji': 'extFromUUseMapping(aj, int)',
12 '_ZL18ucnv_extMatchFromUPKiiPKtiS2_iPjaa': (
13 'ucnv_extMatchFromU(int const*, int, unsigned short const*, int, unsign'
14 'ed short const*, int, unsigned int*, signed char, signed char)'),
15 '_ZN12_GLOBAL__N_1L37kAnimationFrameTimeHistogramClassPathE': (
16 '(anonymous namespace)::kAnimationFrameTimeHistogramClassPath'),
17 '_ZN12_GLOBAL__N_1L20kSystemClassPrefixesE': (
18 '(anonymous namespace)::kSystemClassPrefixes'),
19 '_ZL35kMethodsAnimationFrameTimeHistogram': (
20 'kMethodsAnimationFrameTimeHistogram'),
21 '_ZN4base7androidL22kBaseRegisteredMethodsE': (
22 'base::android::kBaseRegisteredMethods'),
23 '_ZN4base7android12_GLOBAL__N_125g_renderer_histogram_codeE': (
24 'base::android::(anonymous namespace)::g_renderer_histogram_code'),
25 '_ZN4base7android12_GLOBAL__N_124g_library_version_numberE': (
26 'base::android::(anonymous namespace)::g_library_version_number'),
27 ('_ZZL13SaveHistogramP7_JNIEnvRKN4base7android12JavaParamRefIP8_jobjectEERK'
28 'NS3_IP8_jstringEERKNS3_IP11_jlongArrayEEiE24atomic_histogram_pointer'): (
29 'SaveHistogram(_JNIEnv*, base::android::JavaParamRef<_jobject*> const&'
30 ', base::android::JavaParamRef<_jstring*> const&, base::android::JavaP'
31 'aramRef<_jlongArray*> const&, int)::atomic_histogram_pointer'),
32 '_ZN12_GLOBAL__N_135g_AnimationFrameTimeHistogram_clazzE': (
33 '(anonymous namespace)::g_AnimationFrameTimeHistogram_clazz'),
34 }
35
36
37 def main():
38 for line in sys.stdin:
39 sys.stdout.write(_MAPPINGS[line.rstrip()])
40 sys.stdout.write('\n')
41
42
43 if __name__ == '__main__':
44 main()
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698