===== Summary of symbols.tsv (from ../benchmark-data/src/oil-native-0.12.9/_bin/cxx-opt-sh/osh_eval): -- Rows: 3408 By Size On Disk: symbols vmsize filesize 1 [section .debug_info] 0 3766487 2 [section .debug_loc] 0 2530759 3 [section .debug_ranges] 0 691072 4 [section .debug_str] 0 653396 5 [section .debug_line] 0 432992 6 Alloc<>()::__PRETTY_FUNCTION__ 51284 114253 7 Alloc<>() 59871 81515 8 [section .debug_abbrev] 0 72272 9 match::OneToken() 58091 58167 10 [section .debug_aranges] 0 38272 11 List<>::reserve() 29617 33821 12 [section .gcc_except_table] 28441 28441 13 list_append<>() 21319 25907 14 Dict<>::reserve() 17214 18482 15 [section .rodata] 15715 15715 16 [section .text] 13831 13831 17 shell_native::Main() 13637 13749 18 id_kind_asdl::Id_str() 10786 10837 19 cmd_eval::CommandEvaluator::_Dispatch() 9850 9974 20 List<>::set()::__PRETTY_FUNCTION__ 3714 9278 21 List<>::List()::__PRETTY_FUNCTION__ 3383 9148 22 NewList<>() 7149 9122 23 dict_set<>() 6474 7993 24 Dict<>::position_of_key() 6204 7874 25 [section .data] 6944 6944 26 consts::OptionNum() 6541 6592 27 Dict<>::set() 4977 6250 28 consts::OptionName() 6022 6071 29 builtin_printf::Printf::_Format() 5592 5712 30 builtin_assign::_PrintVariables() 5558 5692 -- Total filesize: 9713840 By Size in Virtual Memory: symbols vmsize filesize 1 Alloc<>() 59871 81515 2 match::OneToken() 58091 58167 3 Alloc<>()::__PRETTY_FUNCTION__ 51284 114253 4 List<>::reserve() 29617 33821 5 [section .gcc_except_table] 28441 28441 6 list_append<>() 21319 25907 7 Dict<>::reserve() 17214 18482 8 [section .rodata] 15715 15715 9 [section .text] 13831 13831 10 shell_native::Main() 13637 13749 11 id_kind_asdl::Id_str() 10786 10837 12 cmd_eval::CommandEvaluator::_Dispatch() 9850 9974 13 NewList<>() 7149 9122 14 [section .data] 6944 6944 15 consts::OptionNum() 6541 6592 16 dict_set<>() 6474 7993 17 Dict<>::position_of_key() 6204 7874 18 consts::OptionName() 6022 6071 19 builtin_printf::Printf::_Format() 5592 5712 20 builtin_assign::_PrintVariables() 5558 5692 21 Dict<>::set() 4977 6250 22 arg_types::kFlagSpecs 4224 4275 23 List<>::set()::__PRETTY_FUNCTION__ 3714 9278 24 List<>::index_() 3650 5578 25 qsn::_encode_runes() 3546 3612 26 List<>::List()::__PRETTY_FUNCTION__ 3383 9148 27 builtin_assign::NewVar::Run() 3297 3389 28 expr_to_ast::Transformer::Expr() 3259 3334 29 cmd_parse::CommandParser::ParseSimpleCommand() 3244 3319 30 builtin_misc::Read::_Run() 3238 3325 -- Total vmsize: 1198265 ===== Summary of compileunits.tsv (from ../benchmark-data/src/oil-native-0.12.9/_bin/cxx-dbg-sh/osh_eval): -- Rows: 60 By Size On Disk: compileunits vmsize filesize 1 _gen/bin/osh_eval.mycpp.cc 1127334 3400016 2 _gen/frontend/syntax.asdl.cc 107862 393969 3 cpp/leaky_frontend_match.cc 110074 243236 4 mycpp/marksweep_heap.cc 35473 193187 5 _gen/core/runtime.asdl.cc 6787 137279 6 cpp/leaky_frontend_flag_spec.cc 10944 105505 7 [section .debug_aranges] 0 104064 8 _gen/frontend/consts.cc 26652 103787 9 cpp/leaky_core.cc 6858 99251 10 mycpp/leaky_containers.cc 10192 97306 11 _gen/frontend/arg_types.cc 17576 83790 12 cpp/leaky_stdlib.cc 3274 77271 13 mycpp/leaky_mylib.cc 5547 72866 14 cpp/leaky_osh.cc 1830 68890 15 cpp/leaky_libc.cc 3182 67915 16 _gen/osh/arith_parse.cc 3712 64252 17 cpp/leaky_pgen2.cc 283 61649 18 cpp/leaky_frontend_tdop.cc 150 60890 19 mycpp/leaky_builtins.cc 3558 56672 20 _gen/frontend/signal.cc 4697 51674 21 cpp/leaky_pylib.cc 358 47822 22 [section .gcc_except_table] 29759 29759 23 [section .debug_ranges] 0 28608 24 _gen/frontend/id_kind.asdl.cc 12739 22284 25 [section .debug_str] 0 18957 26 [section .rodata] 13268 13268 27 [section .data] 7196 7196 28 [section .symtab] 0 5208 29 [section .debug_abbrev] 0 4647 30 [section .strtab] 0 3447 -- Total filesize: 5740872 By Size in Virtual Memory: compileunits vmsize filesize 1 _gen/bin/osh_eval.mycpp.cc 1127334 3400016 2 cpp/leaky_frontend_match.cc 110074 243236 3 _gen/frontend/syntax.asdl.cc 107862 393969 4 mycpp/marksweep_heap.cc 35473 193187 5 [section .gcc_except_table] 29759 29759 6 _gen/frontend/consts.cc 26652 103787 7 _gen/frontend/arg_types.cc 17576 83790 8 [section .rodata] 13268 13268 9 _gen/frontend/id_kind.asdl.cc 12739 22284 10 cpp/leaky_frontend_flag_spec.cc 10944 105505 11 mycpp/leaky_containers.cc 10192 97306 12 [section .data] 7196 7196 13 cpp/leaky_core.cc 6858 99251 14 _gen/core/runtime.asdl.cc 6787 137279 15 mycpp/leaky_mylib.cc 5547 72866 16 _gen/frontend/signal.cc 4697 51674 17 _gen/osh/arith_parse.cc 3712 64252 18 mycpp/leaky_builtins.cc 3558 56672 19 cpp/leaky_stdlib.cc 3274 77271 20 cpp/leaky_libc.cc 3182 67915 21 [section .dynsym] 2712 2712 22 [section .text] 1924 1924 23 cpp/leaky_osh.cc 1830 68890 24 [section .plt] 1600 1600 25 [section .dynstr] 1423 1423 26 [section .got] 856 856 27 [section .rela.dyn] 744 744 28 [LOAD #2 [RX]] 594 594 29 [section .dynamic] 528 528 30 cpp/leaky_pylib.cc 358 47822 -- Total vmsize: 1560919 ===== Other analysis: Big Docstrings (approximate, based on name) [1] symbols vmsize filesize <0 rows> (or 0-length row.names) -- 0 symbols in 0 bytes