===== Summary of symbols.tsv (from ../benchmark-data/src/oil-native-0.12.7/_bin/cxx-opt-sh/osh_eval): -- Rows: 3358 By Size On Disk: symbols vmsize filesize 1 [section .debug_info] 0 3741683 2 [section .debug_loc] 0 2506983 3 [section .debug_ranges] 0 681728 4 [section .debug_str] 0 650415 5 [section .debug_line] 0 430026 6 Alloc<>()::__PRETTY_FUNCTION__ 50963 113384 7 Alloc<>() 59391 81094 8 [section .debug_abbrev] 0 72178 9 match::OneToken() 58091 58167 10 [section .debug_aranges] 0 37856 11 List<>::reserve() 29121 33325 12 [section .gcc_except_table] 27815 27815 13 list_append<>() 21409 25997 14 Dict<>::reserve() 15526 16727 15 [section .rodata] 15651 15651 16 [section .text] 14144 14144 17 shell_native::Main() 12832 12944 18 id_kind_asdl::Id_str() 10787 10838 19 cmd_eval::CommandEvaluator::_Dispatch() 10101 10225 20 List<>::set()::__PRETTY_FUNCTION__ 3756 9344 21 List<>::List()::__PRETTY_FUNCTION__ 3383 9148 22 NewList<>() 7149 9122 23 dict_set<>() 6120 7559 24 Dict<>::position_of_key() 5922 7516 25 [section .data] 6744 6744 26 consts::OptionNum() 6541 6592 27 Dict<>::set() 4715 5922 28 consts::OptionName() 5836 5885 29 List<>::index_() 3734 5657 30 builtin_printf::Printf::_Format() 5528 5648 -- Total filesize: 9624784 By Size in Virtual Memory: symbols vmsize filesize 1 Alloc<>() 59391 81094 2 match::OneToken() 58091 58167 3 Alloc<>()::__PRETTY_FUNCTION__ 50963 113384 4 List<>::reserve() 29121 33325 5 [section .gcc_except_table] 27815 27815 6 list_append<>() 21409 25997 7 [section .rodata] 15651 15651 8 Dict<>::reserve() 15526 16727 9 [section .text] 14144 14144 10 shell_native::Main() 12832 12944 11 id_kind_asdl::Id_str() 10787 10838 12 cmd_eval::CommandEvaluator::_Dispatch() 10101 10225 13 NewList<>() 7149 9122 14 [section .data] 6744 6744 15 consts::OptionNum() 6541 6592 16 dict_set<>() 6120 7559 17 Dict<>::position_of_key() 5922 7516 18 consts::OptionName() 5836 5885 19 builtin_printf::Printf::_Format() 5528 5648 20 builtin_assign::_PrintVariables() 5488 5622 21 Dict<>::set() 4715 5922 22 arg_types::kFlagSpecs 4224 4275 23 List<>::set()::__PRETTY_FUNCTION__ 3756 9344 24 List<>::index_() 3734 5657 25 qsn::_encode_runes() 3546 3612 26 List<>::List()::__PRETTY_FUNCTION__ 3383 9148 27 expr_to_ast::Transformer::Expr() 3259 3334 28 cmd_parse::CommandParser::ParseCommand() 3215 3284 29 builtin_misc::Read::_Run() 3210 3297 30 builtin_assign::NewVar::Run() 3203 3295 -- Total vmsize: 1180831 ===== Summary of compileunits.tsv (from ../benchmark-data/src/oil-native-0.12.7/_bin/cxx-dbg-sh/osh_eval): -- Rows: 60 By Size On Disk: compileunits vmsize filesize 1 _gen/bin/osh_eval.mycpp.cc 1078842 3058763 2 _gen/frontend/syntax.asdl.cc 115857 480182 3 cpp/leaky_frontend_match.cc 112235 249733 4 cpp/leaky_core.cc 17477 236962 5 mycpp/marksweep_heap.cc 35039 192668 6 _gen/core/runtime.asdl.cc 10193 164247 7 cpp/leaky_frontend_flag_spec.cc 16912 127742 8 _gen/frontend/consts.cc 26547 103947 9 [section .debug_aranges] 0 103136 10 mycpp/leaky_containers.cc 10192 97575 11 cpp/leaky_stdlib.cc 5644 85514 12 _gen/frontend/arg_types.cc 17832 84341 13 cpp/leaky_osh.cc 3520 74083 14 mycpp/leaky_mylib.cc 5250 72314 15 cpp/leaky_libc.cc 3340 68407 16 _gen/osh/arith_parse.cc 3712 64551 17 cpp/leaky_pgen2.cc 283 62098 18 cpp/leaky_frontend_tdop.cc 150 61980 19 mycpp/leaky_builtins.cc 3552 56974 20 mycpp/cheney_heap.cc 81 49264 21 cpp/leaky_pylib.cc 358 48114 22 [section .gcc_except_table] 29395 29395 23 [section .debug_ranges] 0 28368 24 _gen/frontend/id_kind.asdl.cc 12765 22464 25 [section .debug_str] 0 18869 26 [section .rodata] 12114 12114 27 [section .data] 7044 7044 28 [section .symtab] 0 5208 29 [section .debug_abbrev] 0 3496 30 [section .strtab] 0 3429 -- Total filesize: 5689288 By Size in Virtual Memory: compileunits vmsize filesize 1 _gen/bin/osh_eval.mycpp.cc 1078842 3058763 2 _gen/frontend/syntax.asdl.cc 115857 480182 3 cpp/leaky_frontend_match.cc 112235 249733 4 mycpp/marksweep_heap.cc 35039 192668 5 [section .gcc_except_table] 29395 29395 6 _gen/frontend/consts.cc 26547 103947 7 _gen/frontend/arg_types.cc 17832 84341 8 cpp/leaky_core.cc 17477 236962 9 cpp/leaky_frontend_flag_spec.cc 16912 127742 10 _gen/frontend/id_kind.asdl.cc 12765 22464 11 [section .rodata] 12114 12114 12 _gen/core/runtime.asdl.cc 10193 164247 13 mycpp/leaky_containers.cc 10192 97575 14 [section .data] 7044 7044 15 cpp/leaky_stdlib.cc 5644 85514 16 mycpp/leaky_mylib.cc 5250 72314 17 _gen/osh/arith_parse.cc 3712 64551 18 mycpp/leaky_builtins.cc 3552 56974 19 cpp/leaky_osh.cc 3520 74083 20 cpp/leaky_libc.cc 3340 68407 21 [section .dynsym] 2736 2736 22 [section .text] 1964 1964 23 [section .plt] 1616 1616 24 [section .dynstr] 1438 1438 25 [section .got] 864 864 26 [section .rela.dyn] 696 696 27 [LOAD #2 [RX]] 593 593 28 [section .dynamic] 528 528 29 cpp/leaky_pylib.cc 358 48114 30 [section .eh_frame] 312 312 -- Total vmsize: 1540011 ===== Other analysis: Big Docstrings (approximate, based on name) [1] symbols vmsize filesize <0 rows> (or 0-length row.names) -- 0 symbols in 0 bytes