===== Summary of symbols.tsv (from _build/oil/ovm-opt): -- Rows: 2790 By Size On Disk: symbols vmsize filesize 1 [section .rodata] 103043 103043 2 PyEval_EvalFrameEx 38980 39023 3 fastlex_MatchOshToken 26699 26745 4 [section .text] 13563 13563 5 PyType_Ready 9500 9537 6 convertitem 9309 9345 7 PyString_Format 7061 7101 8 [section .symtab] 0 6648 9 _PyExc_Init 6143 6179 10 slotdefs 5600 5633 11 PyMarshal_WriteObjectToString 5491 5545 12 PyMarshal_WriteObjectToFile 5292 5344 13 w_object 4763 4796 14 type_new 4605 4638 15 __libc_csu_init 3941 4433 16 r_object 4284 4317 17 [section .strtab] 0 4219 18 long_pow 3944 3977 19 [section .data] 3965 3965 20 [section .dynsym] 3960 3960 21 k_mul 3674 3704 22 listsort 3652 3685 23 warn_explicit.constprop.1 3531 3581 24 merge_at 3439 3472 25 PyLong_FromString 3313 3355 26 _pystat_fromstructstat 3288 3335 27 long_true_divide 3291 3332 28 float_pow 3276 3310 29 float_richcompare 3227 3269 30 collect 3101 3133 -- Total filesize: 1172120 By Size in Virtual Memory: symbols vmsize filesize 1 [section .rodata] 103043 103043 2 method_cache 98304 37 3 PyEval_EvalFrameEx 38980 39023 4 fastlex_MatchOshToken 26699 26745 5 [section .text] 13563 13563 6 PyType_Ready 9500 9537 7 convertitem 9309 9345 8 PyString_Format 7061 7101 9 _PyExc_Init 6143 6179 10 slotdefs 5600 5633 11 PyMarshal_WriteObjectToString 5491 5545 12 PyMarshal_WriteObjectToFile 5292 5344 13 w_object 4763 4796 14 type_new 4605 4638 15 r_object 4284 4317 16 emacs_meta_keymap 4178 108 17 [section .data] 3965 3965 18 [section .dynsym] 3960 3960 19 long_pow 3944 3977 20 __libc_csu_init 3941 4433 21 k_mul 3674 3704 22 listsort 3652 3685 23 warn_explicit.constprop.1 3531 3581 24 merge_at 3439 3472 25 PyLong_FromString 3313 3355 26 long_true_divide 3291 3332 27 _pystat_fromstructstat 3288 3335 28 float_pow 3276 3310 29 float_richcompare 3227 3269 30 collect 3101 3133 -- Total vmsize: 1162236 ===== Summary of compileunits.tsv (from _build/oil/ovm-dbg): -- Rows: 115 By Size On Disk: compileunits vmsize filesize 1 [section .rodata] 175238 175238 2 Objects/typeobject.c 195706 166471 3 Python/ceval.c 61229 104946 4 Objects/stringobject.c 58940 100169 5 Modules/posixmodule.c 41517 92372 6 Objects/longobject.c 52294 86412 7 ../native/fastlex.c 36007 80819 8 Objects/abstract.c 35680 69705 9 Objects/classobject.c 36609 68352 10 Objects/dictobject.c 35429 66603 11 Objects/listobject.c 35502 64951 12 Python/bltinmodule.c 29347 56974 13 Objects/exceptions.c 34968 56928 14 Python/import.c 29012 55337 15 Objects/setobject.c 30007 55251 16 Objects/fileobject.c 25924 48909 17 Modules/getbuildinfo.c 484 47386 18 Objects/floatobject.c 25981 46454 19 Objects/object.c 21951 44311 20 Python/getargs.c 25242 42793 21 Python/pythonrun.c 16855 42371 22 Objects/weakrefobject.c 19662 39250 23 Objects/descrobject.c 17539 37953 24 Python/sysmodule.c 17405 35903 25 Python/marshal.c 19941 35086 26 Objects/intobject.c 17291 30995 27 Modules/gcmodule.c 11407 29737 28 Objects/frameobject.c 12914 27907 29 Modules/zipimport.c 12819 27424 30 Objects/tupleobject.c 11496 25605 -- Total filesize: 2435424 By Size in Virtual Memory: compileunits vmsize filesize 1 Objects/typeobject.c 195706 166471 2 [section .rodata] 175238 175238 3 Python/ceval.c 61229 104946 4 Objects/stringobject.c 58940 100169 5 Objects/longobject.c 52294 86412 6 Modules/posixmodule.c 41517 92372 7 Objects/classobject.c 36609 68352 8 ../native/fastlex.c 36007 80819 9 Objects/abstract.c 35680 69705 10 Objects/listobject.c 35502 64951 11 Objects/dictobject.c 35429 66603 12 Objects/exceptions.c 34968 56928 13 Objects/setobject.c 30007 55251 14 Python/bltinmodule.c 29347 56974 15 Python/import.c 29012 55337 16 Objects/floatobject.c 25981 46454 17 Objects/fileobject.c 25924 48909 18 Python/getargs.c 25242 42793 19 Objects/object.c 21951 44311 20 Python/marshal.c 19941 35086 21 Objects/weakrefobject.c 19662 39250 22 Objects/descrobject.c 17539 37953 23 Python/sysmodule.c 17405 35903 24 Objects/intobject.c 17291 30995 25 Python/pythonrun.c 16855 42371 26 ../native/line_input.c 13789 25479 27 Objects/frameobject.c 12914 27907 28 Modules/zipimport.c 12819 27424 29 Modules/timemodule.c 12527 22591 30 Objects/tupleobject.c 11496 25605 -- Total vmsize: 1370180 ===== Other analysis: Big Docstrings (approximate, based on name) symbols vmsize filesize 1 type_get_doc 207 244 2 instancemethod_get_doc 130 177 3 wrapperdescr_get_doc 95 140 4 meth_get__doc__ 95 135 5 getset_get_doc 95 134 6 member_get_doc 95 134 7 wrapper_doc 95 131 8 method_get_doc 95 119 9 module_doc 4 107 10 cStringIO_module_documentation 1 55 11 _Py_capitalize__doc__ 1 47 12 PyCObject_Type__doc__ 1 46 13 PyCapsule_Type__doc__ 1 46 14 statvfs_result__doc__ 1 46 15 _Py_swapcase__doc__ 1 45 16 struct_passwd__doc__ 1 45 17 struct_rusage__doc__ 1 45 18 _Py_isalnum__doc__ 1 44 19 _Py_isalpha__doc__ 1 44 20 _Py_isdigit__doc__ 1 44 -- 75 symbols in 3856 bytes