===== Summary of symbols.tsv (from ../benchmark-data/src/oil-native-0.12.6/_bin/cxx-opt-sh/osh_eval): -- Rows: 3347 By Size On Disk: symbols vmsize filesize 1 [section .debug_info] 0 3117836 2 [section .debug_loc] 0 2219312 3 [section .debug_str] 0 637848 4 [section .debug_ranges] 0 584992 5 [section .debug_line] 0 407597 6 Alloc<>()::__PRETTY_FUNCTION__ 50908 113305 7 Alloc<>() 58418 79803 8 [section .debug_abbrev] 0 69966 9 match::OneToken() 57327 57403 10 [section .debug_aranges] 0 38432 11 List<>::reserve() 27641 31845 12 list_append<>() 19364 23952 13 [section .gcc_except_table] 21137 21137 14 Dict<>::reserve() 15706 16907 15 [section .rodata] 15757 15757 16 [section .text] 12966 12966 17 shell_native::Main() 11916 12028 18 id_kind_asdl::Id_str() 10789 10840 19 List<>::set()::__PRETTY_FUNCTION__ 3756 9344 20 cmd_eval::CommandEvaluator::_Dispatch() 9219 9343 21 List<>::List()::__PRETTY_FUNCTION__ 3383 9148 22 NewList<>() 7046 9019 23 Dict<>::position_of_key() 6699 8293 24 dict_set<>() 6018 7457 25 [section .data] 6744 6744 26 consts::OptionNum() 6541 6592 27 consts::OptionName() 6272 6321 28 Dict<>::set() 4535 5742 29 List<>::index_() 3734 5657 30 builtin_printf::Printf::_Format() 5295 5415 -- Total filesize: 8538624 By Size in Virtual Memory: symbols vmsize filesize 1 Alloc<>() 58418 79803 2 match::OneToken() 57327 57403 3 Alloc<>()::__PRETTY_FUNCTION__ 50908 113305 4 gHeap 32912 30 5 List<>::reserve() 27641 31845 6 [section .gcc_except_table] 21137 21137 7 list_append<>() 19364 23952 8 [section .rodata] 15757 15757 9 Dict<>::reserve() 15706 16907 10 [section .text] 12966 12966 11 shell_native::Main() 11916 12028 12 id_kind_asdl::Id_str() 10789 10840 13 cmd_eval::CommandEvaluator::_Dispatch() 9219 9343 14 NewList<>() 7046 9019 15 [section .data] 6744 6744 16 Dict<>::position_of_key() 6699 8293 17 consts::OptionNum() 6541 6592 18 consts::OptionName() 6272 6321 19 dict_set<>() 6018 7457 20 builtin_printf::Printf::_Format() 5295 5415 21 builtin_assign::_PrintVariables() 4910 5044 22 Dict<>::set() 4535 5742 23 arg_types::kFlagSpecs 4224 4275 24 qsn::_encode_runes() 4053 4119 25 List<>::set()::__PRETTY_FUNCTION__ 3756 9344 26 List<>::index_() 3734 5657 27 cmd_parse::CommandParser::ParseSimpleCommand() 3448 3523 28 cmd_parse::CommandParser::ParseCommand() 3387 3456 29 List<>::List()::__PRETTY_FUNCTION__ 3383 9148 30 expr_to_ast::Transformer::Expr() 3196 3271 -- Total vmsize: 1169689 ===== Summary of compileunits.tsv (from ../benchmark-data/src/oil-native-0.12.6/_bin/cxx-dbg-sh/osh_eval): -- Rows: 60 By Size On Disk: compileunits vmsize filesize 1 _gen/bin/osh_eval.mycpp.cc 1048179 2965710 2 _gen/frontend/syntax.asdl.cc 115842 497738 3 cpp/leaky_frontend_match.cc 112291 222492 4 cpp/leaky_core.cc 13163 166946 5 _gen/core/runtime.asdl.cc 10005 150365 6 cpp/leaky_frontend_flag_spec.cc 16783 101297 7 mycpp/marksweep_heap.cc 48171 93078 8 [section .debug_aranges] 0 88560 9 _gen/frontend/consts.cc 26543 83276 10 cpp/leaky_stdlib.cc 5644 65350 11 _gen/frontend/arg_types.cc 17832 64077 12 cpp/leaky_osh.cc 3520 54278 13 mycpp/leaky_containers.cc 7268 46822 14 _gen/osh/arith_parse.cc 3712 44138 15 cpp/leaky_pgen2.cc 283 41938 16 cpp/leaky_frontend_tdop.cc 150 41751 17 mycpp/leaky_mylib.cc 3991 41239 18 cpp/leaky_libc.cc 3142 39310 19 mycpp/leaky_builtins.cc 3656 36162 20 [section .debug_ranges] 0 35328 21 mycpp/cheney_heap.cc 81 28695 22 cpp/leaky_pylib.cc 376 27891 23 [section .gcc_except_table] 25442 25442 24 _gen/frontend/id_kind.asdl.cc 12765 22464 25 [section .debug_str] 0 18162 26 [section .rodata] 12954 12954 27 [section .data] 7044 7044 28 [section .symtab] 0 5184 29 [section .debug_abbrev] 0 3396 30 [section .strtab] 0 3386 -- Total filesize: 5051592 By Size in Virtual Memory: compileunits vmsize filesize 1 _gen/bin/osh_eval.mycpp.cc 1048179 2965710 2 _gen/frontend/syntax.asdl.cc 115842 497738 3 cpp/leaky_frontend_match.cc 112291 222492 4 mycpp/marksweep_heap.cc 48171 93078 5 _gen/frontend/consts.cc 26543 83276 6 [section .gcc_except_table] 25442 25442 7 _gen/frontend/arg_types.cc 17832 64077 8 cpp/leaky_frontend_flag_spec.cc 16783 101297 9 cpp/leaky_core.cc 13163 166946 10 [section .rodata] 12954 12954 11 _gen/frontend/id_kind.asdl.cc 12765 22464 12 _gen/core/runtime.asdl.cc 10005 150365 13 mycpp/leaky_containers.cc 7268 46822 14 [section .data] 7044 7044 15 cpp/leaky_stdlib.cc 5644 65350 16 mycpp/leaky_mylib.cc 3991 41239 17 _gen/osh/arith_parse.cc 3712 44138 18 mycpp/leaky_builtins.cc 3656 36162 19 cpp/leaky_osh.cc 3520 54278 20 cpp/leaky_libc.cc 3142 39310 21 [section .dynsym] 2712 2712 22 [section .text] 1911 1911 23 [section .plt] 1600 1600 24 [section .dynstr] 1408 1408 25 [section .got] 856 856 26 [section .rela.dyn] 696 696 27 [LOAD #2 [RX]] 598 598 28 [section .dynamic] 528 528 29 cpp/leaky_pylib.cc 376 27891 30 [section .eh_frame] 312 312 -- Total vmsize: 1510402 ===== Other analysis: Big Docstrings (approximate, based on name) [1] symbols vmsize filesize <0 rows> (or 0-length row.names) -- 0 symbols in 0 bytes