Skip to content

Instantly share code, notes, and snippets.

@alexcrichton
Created May 23, 2013 07:41
Show Gist options
  • Save alexcrichton/5633336 to your computer and use it in GitHub Desktop.
Save alexcrichton/5633336 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
0 0 0 0 0 0
1 2,331,958,577 59,810,432 56,270,545 3,539,887 0
94.08% (56,270,545B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->52.23% (31,241,389B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->52.08% (31,147,937B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->52.08% (31,147,937B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->52.08% (31,147,937B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->52.07% (31,145,345B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->13.34% (7,976,640B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->07.50% (4,488,456B) 0x9E85B0: parse::parser::__extensions__::meth_19724::parse_bottom_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->07.50% (4,488,456B) 0x9F2E66: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->07.50% (4,488,456B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->06.78% (4,056,360B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.78% (4,056,360B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.78% (4,056,360B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.48% (2,079,000B) in 23 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->03.31% (1,977,360B) 0x9F4484: parse::parser::__extensions__::parse_dot_or_call_expr_with::anon::expr_fn_19864 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.31% (1,977,360B) 0x9F0669: parse::common::__extensions__::parse_seq_to_before_end_19763::_a9fd568a9da62a50::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.31% (1,977,360B) 0x9F3F68: parse::common::__extensions__::parse_unspanned_seq_19854::_34241e7e2bab749::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.31% (1,977,360B) 0x9F363E: parse::parser::__extensions__::meth_19850::parse_dot_or_call_expr_with::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.31% (1,977,360B) 0x9F2E88: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.31% (1,977,360B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.24% (1,939,560B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.24% (1,939,560B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.24% (1,939,560B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->02.18% (1,300,992B) in 20 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->01.07% (638,568B) 0x9FDC81: parse::parser::__extensions__::meth_20102::parse_stmt::_8e137290feb255f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.07% (638,568B) 0xA01CCD: parse::parser::__extensions__::meth_20140::parse_block_tail_::_4c8789a042f9973::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.07% (638,568B) in 4 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.06% (37,800B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.72% (432,096B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->04.06% (2,429,280B) in 29 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.77% (1,058,904B) 0x9F3740: parse::parser::__extensions__::meth_19850::parse_dot_or_call_expr_with::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.77% (1,058,904B) 0x9F2E88: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.77% (1,058,904B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.71% (1,020,768B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.71% (1,020,768B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.71% (1,020,768B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.71% (1,020,768B) in 21 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.06% (38,136B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->12.91% (7,721,593B) in 237 places, all below massif's threshold (01.00%)
| | | |
| | | ->11.68% (6,985,256B) 0x946E47: glue_take_13184 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->08.95% (5,353,840B) 0x946E84: glue_take_13184 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->07.21% (4,312,408B) 0x946E84: glue_take_13184 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.27% (3,150,064B) 0x946E84: glue_take_13184 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.53% (2,108,992B) 0x946E84: glue_take_13184 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->02.28% (1,365,728B) 0x946E84: glue_take_13184 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | | ->01.31% (784,032B) 0x946E84: glue_take_13184 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | | | ->01.31% (784,032B) in 5 places, all below massif's threshold (01.00%)
| | | | | | | | | |
| | | | | | | | | ->00.97% (581,696B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->01.24% (743,264B) in 4 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->01.74% (1,041,072B) in 6 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->01.94% (1,162,344B) in 7 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->01.74% (1,041,432B) in 7 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.52% (909,040B) in 6 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.21% (722,376B) 0x9F4B59: vec::push_all_19904::anon::expr_fn_19907 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.21% (722,376B) 0x24FDD: uint::range_step::_6d59fb94b675ec2::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | | ->01.21% (722,376B) 0x9F26F8: parse::parser::__extensions__::meth_19841::parse_token_tree::_9d3ecd7c56a7ef1a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.21% (722,376B) 0x9F4E85: parse::parser::__extensions__::meth_19922::parse_all_token_trees::_eb987ce84b26ce8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.21% (722,376B) 0xA37F51: parse::filemap_to_tts::_8e1fd4744615b7d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.21% (722,376B) 0xA36DFE: parse::filemap_to_parser::_ddc0c7fb2831e19b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.06% (632,464B) 0xA14CAD: parse::new_sub_parser_from_file::_4970aaa2751de7c9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.06% (632,464B) 0xA13ED6: parse::parser::__extensions__::meth_20482::eval_src_mod_from_path::_14566469318ec4a8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.06% (632,464B) 0xA12620: parse::parser::__extensions__::meth_20462::eval_src_mod::_f6e5a6857de569fb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.06% (632,464B) 0xA0FD17: parse::parser::__extensions__::meth_20457::parse_item_mod::_92576a5bafd2e38a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.06% (632,464B) 0xA006FA: parse::parser::__extensions__::meth_20129::parse_item_or_view_item::_9765bbf65f6affee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.06% (632,464B) 0xA05A3D: parse::parser::__extensions__::meth_20150::parse_items_and_view_items::_48573672f69ca51::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.06% (632,464B) 0xA0E5BA: parse::parser::__extensions__::meth_20424::parse_mod_items::_ba3df5425a24958e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.06% (632,464B) 0xA0FE6C: parse::parser::__extensions__::meth_20457::parse_item_mod::_92576a5bafd2e38a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.06% (632,464B) 0xA006FA: parse::parser::__extensions__::meth_20129::parse_item_or_view_item::_9765bbf65f6affee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.06% (632,464B) 0xA054E6: parse::parser::__extensions__::meth_20150::parse_items_and_view_items::_48573672f69ca51::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.06% (632,464B) 0xA0E5BA: parse::parser::__extensions__::meth_20424::parse_mod_items::_ba3df5425a24958e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.06% (632,464B) 0xA1E75F: parse::parser::__extensions__::meth_20717::parse_crate_mod::_93d796d976341ed::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.06% (632,464B) 0xA34FE3: parse::parse_crate_from_file::_17db084c17259c2::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.06% (632,464B) 0x1684210: driver::driver::parse_input::_7222fba874472947::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | | | ->01.06% (632,464B) 0x168C037: driver::driver::compile_upto::anon::expr_fn_86818 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | | | ->01.06% (632,464B) 0x168A86E: util::common::time_86671::_150eebcda39aab5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | | | ->01.06% (632,464B) 0x168BBF2: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | | | ->01.06% (632,464B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | | |
| | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.15% (89,912B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->04.96% (2,968,768B) 0x9E68A1: parse::parser::__extensions__::meth_19674::parse_path_without_tps::_7676b7aaf3f0ab7c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.72% (2,225,256B) 0x9E1005: parse::parser::__extensions__::meth_19604::parse_path_with_tps::_73f3661b89cb6e76::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.40% (2,032,536B) 0x9EA757: parse::parser::__extensions__::meth_19724::parse_bottom_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.40% (2,032,536B) 0x9F2E66: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.40% (2,032,536B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.20% (1,911,448B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.20% (1,911,448B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.20% (1,911,448B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.63% (977,328B) 0x9F4484: parse::parser::__extensions__::parse_dot_or_call_expr_with::anon::expr_fn_19864 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.63% (977,328B) 0x9F0669: parse::common::__extensions__::parse_seq_to_before_end_19763::_a9fd568a9da62a50::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.63% (977,328B) 0x9F3F68: parse::common::__extensions__::parse_unspanned_seq_19854::_34241e7e2bab749::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.63% (977,328B) 0x9F363E: parse::parser::__extensions__::meth_19850::parse_dot_or_call_expr_with::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.63% (977,328B) 0x9F2E88: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.63% (977,328B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.60% (958,408B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | | ->01.60% (958,408B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | | ->01.60% (958,408B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | | ->01.60% (958,408B) in 21 places, all below massif's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->00.03% (18,920B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->01.56% (934,120B) in 22 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.20% (121,088B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.32% (192,720B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.13% (677,952B) 0x9E4C7C: parse::parser::__extensions__::meth_19638::parse_pat::_3fce77dea38fdda::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.13% (677,952B) in 10 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.11% (65,560B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->04.51% (2,698,880B) 0x9E6909: parse::parser::__extensions__::meth_19674::parse_path_without_tps::_7676b7aaf3f0ab7c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.38% (2,022,960B) 0x9E1005: parse::parser::__extensions__::meth_19604::parse_path_with_tps::_73f3661b89cb6e76::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.09% (1,847,760B) 0x9EA757: parse::parser::__extensions__::meth_19724::parse_bottom_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.09% (1,847,760B) 0x9F2E66: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.09% (1,847,760B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.91% (1,737,680B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->02.91% (1,737,680B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->02.91% (1,737,680B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.49% (888,480B) 0x9F4484: parse::parser::__extensions__::parse_dot_or_call_expr_with::anon::expr_fn_19864 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.49% (888,480B) 0x9F0669: parse::common::__extensions__::parse_seq_to_before_end_19763::_a9fd568a9da62a50::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.49% (888,480B) 0x9F3F68: parse::common::__extensions__::parse_unspanned_seq_19854::_34241e7e2bab749::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.49% (888,480B) 0x9F363E: parse::parser::__extensions__::meth_19850::parse_dot_or_call_expr_with::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.49% (888,480B) 0x9F2E88: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.49% (888,480B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.46% (871,280B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | | ->01.46% (871,280B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | | ->01.46% (871,280B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | | ->01.46% (871,280B) in 21 places, all below massif's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->00.03% (17,200B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->01.42% (849,200B) in 22 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.18% (110,080B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.29% (175,200B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.03% (616,320B) 0x9E4C7C: parse::parser::__extensions__::meth_19638::parse_pat::_3fce77dea38fdda::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.03% (616,320B) in 10 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.10% (59,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->02.06% (1,230,736B) 0x9E3A67: parse::parser::__extensions__::meth_19638::parse_pat::_3fce77dea38fdda::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.06% (1,230,736B) in 13 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.34% (803,152B) 0x9DD5B6: parse::parser::__extensions__::meth_19508::parse_ty::_e27021edaf29fecf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.34% (803,152B) in 16 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.27% (760,320B) 0x9F05A2: parse::common::__extensions__::parse_seq_to_before_end_19763::_a9fd568a9da62a50::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.27% (760,320B) 0x9F3F68: parse::common::__extensions__::parse_unspanned_seq_19854::_34241e7e2bab749::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.27% (760,320B) in 5 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.16% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->28.07% (16,788,128B) 0x2E2D24C: rust_exchange_alloc::malloc(unsigned long) (rust_exchange_alloc.cpp:22)
| ->28.05% (16,777,408B) 0x2E29513: create_exchange_stack(rust_exchange_alloc*, unsigned long) (rust_stack.cpp:81)
| | ->21.04% (12,583,008B) 0x2E24305: rust_sched_loop::prepare_c_stack(rust_task*) (rust_sched_loop.cpp:406)
| | | ->21.04% (12,583,008B) 0x2E24F43: rust_sched_loop::activate(rust_task*) (rust_sched_loop.cpp:58)
| | | ->21.04% (12,583,008B) 0x2E251CB: rust_sched_loop::run_single_turn() (rust_sched_loop.cpp:240)
| | | ->21.04% (12,583,008B) 0x2E26523: rust_sched_driver::start_main_loop() (rust_sched_driver.cpp:50)
| | | ->21.04% (12,583,008B) 0x2E20C68: rust_thread_start(void*) (rust_thread.cpp:36)
| | | ->21.04% (12,583,008B) 0x33667A0: _pthread_start (in /usr/lib/system/libsystem_c.dylib)
| | | ->21.04% (12,583,008B) 0x33531DF: thread_start (in /usr/lib/system/libsystem_c.dylib)
| | |
| | ->07.01% (4,194,400B) 0x2E242D9: rust_sched_loop::prepare_c_stack(rust_task*) (rust_sched_loop.cpp:400)
| | ->07.01% (4,194,400B) 0x2E24F43: rust_sched_loop::activate(rust_task*) (rust_sched_loop.cpp:58)
| | ->07.01% (4,194,400B) 0x2E251CB: rust_sched_loop::run_single_turn() (rust_sched_loop.cpp:240)
| | ->07.01% (4,194,400B) 0x2E26523: rust_sched_driver::start_main_loop() (rust_sched_driver.cpp:50)
| | ->07.01% (4,194,400B) 0x2E20C68: rust_thread_start(void*) (rust_thread.cpp:36)
| | ->07.01% (4,194,400B) 0x33667A0: _pthread_start (in /usr/lib/system/libsystem_c.dylib)
| | ->07.01% (4,194,400B) 0x33531DF: thread_start (in /usr/lib/system/libsystem_c.dylib)
| |
| ->00.02% (10,720B) in 1+ places, all below ms_print's threshold (01.00%)
|
->07.31% (4,373,195B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->06.32% (3,778,320B) 0x9E656C: parse::parser::__extensions__::meth_19667::parse_path_non_global::_68b68c75176b55::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->06.32% (3,778,320B) 0x9E6457: parse::parser::__extensions__::meth_19664::parse_path::_3c53784e2699d196::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->06.32% (3,778,320B) 0x9E6890: parse::parser::__extensions__::meth_19674::parse_path_without_tps::_7676b7aaf3f0ab7c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->04.74% (2,832,032B) 0x9E1005: parse::parser::__extensions__::meth_19604::parse_path_with_tps::_73f3661b89cb6e76::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->04.32% (2,586,752B) 0x9EA757: parse::parser::__extensions__::meth_19724::parse_bottom_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.32% (2,586,752B) 0x9F2E66: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.32% (2,586,752B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.07% (2,432,752B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->04.07% (2,432,752B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->04.07% (2,432,752B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.08% (1,243,872B) 0x9F4484: parse::parser::__extensions__::parse_dot_or_call_expr_with::anon::expr_fn_19864 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.08% (1,243,872B) 0x9F0669: parse::common::__extensions__::parse_seq_to_before_end_19763::_a9fd568a9da62a50::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.08% (1,243,872B) 0x9F3F68: parse::common::__extensions__::parse_unspanned_seq_19854::_34241e7e2bab749::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.08% (1,243,872B) 0x9F363E: parse::parser::__extensions__::meth_19850::parse_dot_or_call_expr_with::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.08% (1,243,872B) 0x9F2E88: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.08% (1,243,872B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.04% (1,219,792B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->02.04% (1,219,792B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->02.04% (1,219,792B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->02.04% (1,219,792B) in 21 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.04% (24,080B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.99% (1,188,880B) in 22 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.26% (154,000B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.41% (245,280B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.44% (862,848B) 0x9E4C7C: parse::parser::__extensions__::meth_19638::parse_pat::_3fce77dea38fdda::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.44% (862,848B) in 10 places, all below massif's threshold (01.00%)
| | |
| | ->00.14% (83,440B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.99% (594,875B) in 1+ places, all below ms_print's threshold (01.00%)
|
->03.89% (2,329,443B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->03.89% (2,329,443B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->03.89% (2,329,443B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->01.92% (1,147,307B) 0x6306F: str::raw::from_buf_len::_223222dfd6cc18::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->01.91% (1,140,856B) 0x16D45: str::from_bytes::_24449b6b7523cb45::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->01.91% (1,140,856B) 0x71C33: io::read_whole_file_str::_b2305f3da8fa97ae::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->01.91% (1,140,856B) 0xA3765D: parse::file_to_filemap::_d14c4f6184afca36::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.89% (1,130,071B) 0xA14C65: parse::new_sub_parser_from_file::_4970aaa2751de7c9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.89% (1,130,071B) 0xA13ED6: parse::parser::__extensions__::meth_20482::eval_src_mod_from_path::_14566469318ec4a8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.89% (1,130,071B) 0xA12620: parse::parser::__extensions__::meth_20462::eval_src_mod::_f6e5a6857de569fb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.89% (1,130,071B) 0xA0FD17: parse::parser::__extensions__::meth_20457::parse_item_mod::_92576a5bafd2e38a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.89% (1,130,071B) 0xA006FA: parse::parser::__extensions__::meth_20129::parse_item_or_view_item::_9765bbf65f6affee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.89% (1,128,770B) 0xA05A3D: parse::parser::__extensions__::meth_20150::parse_items_and_view_items::_48573672f69ca51::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.89% (1,128,770B) 0xA0E5BA: parse::parser::__extensions__::meth_20424::parse_mod_items::_ba3df5425a24958e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.89% (1,128,770B) 0xA0FE6C: parse::parser::__extensions__::meth_20457::parse_item_mod::_92576a5bafd2e38a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.89% (1,128,770B) 0xA006FA: parse::parser::__extensions__::meth_20129::parse_item_or_view_item::_9765bbf65f6affee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.89% (1,128,770B) 0xA054E6: parse::parser::__extensions__::meth_20150::parse_items_and_view_items::_48573672f69ca51::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.89% (1,128,770B) 0xA0E5BA: parse::parser::__extensions__::meth_20424::parse_mod_items::_ba3df5425a24958e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.28% (767,345B) 0xA0FE6C: parse::parser::__extensions__::meth_20457::parse_item_mod::_92576a5bafd2e38a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.28% (767,345B) 0xA006FA: parse::parser::__extensions__::meth_20129::parse_item_or_view_item::_9765bbf65f6affee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.28% (767,345B) 0xA054E6: parse::parser::__extensions__::meth_20150::parse_items_and_view_items::_48573672f69ca51::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.28% (767,345B) 0xA0E5BA: parse::parser::__extensions__::meth_20424::parse_mod_items::_ba3df5425a24958e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.28% (767,345B) 0xA1E75F: parse::parser::__extensions__::meth_20717::parse_crate_mod::_93d796d976341ed::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.28% (767,345B) 0xA34FE3: parse::parse_crate_from_file::_17db084c17259c2::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.28% (767,345B) 0x1684210: driver::driver::parse_input::_7222fba874472947::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.28% (767,345B) 0x168C037: driver::driver::compile_upto::anon::expr_fn_86818 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.28% (767,345B) 0x168A86E: util::common::time_86671::_150eebcda39aab5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.28% (767,345B) 0x168BBF2: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.28% (767,345B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.28% (767,345B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | |
| | | | | ->00.60% (361,425B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (1,301B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.02% (10,785B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.01% (6,451B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.31% (782,425B) 0x58279: str::raw::slice_bytes_owned::_337f8263fc54c92::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->01.31% (782,425B) in 23 places, all below massif's threshold (01.00%)
| |
| ->00.67% (399,711B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.17% (1,297,280B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->02.17% (1,297,280B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->02.17% (1,297,280B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->02.17% (1,297,280B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->02.17% (1,297,280B) in 26 places, all below massif's threshold (01.00%)
|
->00.40% (241,110B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
2 5,411,188,130 101,248,696 93,411,306 7,837,390 0
92.26% (93,411,306B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->57.92% (58,638,901B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->57.82% (58,545,449B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->57.82% (58,545,449B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->57.82% (58,545,449B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->57.82% (58,542,857B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->18.21% (18,432,456B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->09.57% (9,691,080B) 0x9E85B0: parse::parser::__extensions__::meth_19724::parse_bottom_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.57% (9,691,080B) 0x9F2E66: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.57% (9,691,080B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->08.53% (8,640,912B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->08.53% (8,640,912B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->08.53% (8,640,912B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.31% (3,351,936B) 0x9F4484: parse::parser::__extensions__::parse_dot_or_call_expr_with::anon::expr_fn_19864 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.31% (3,351,936B) 0x9F0669: parse::common::__extensions__::parse_seq_to_before_end_19763::_a9fd568a9da62a50::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.31% (3,351,936B) 0x9F3F68: parse::common::__extensions__::parse_unspanned_seq_19854::_34241e7e2bab749::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.31% (3,351,936B) 0x9F363E: parse::parser::__extensions__::meth_19850::parse_dot_or_call_expr_with::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.31% (3,351,936B) 0x9F2E88: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.31% (3,351,936B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.21% (3,250,296B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->03.21% (3,250,296B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->03.21% (3,250,296B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.99% (2,016,672B) in 20 places, all below massif's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->01.22% (1,233,624B) 0x9FDC81: parse::parser::__extensions__::meth_20102::parse_stmt::_8e137290feb255f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.22% (1,233,624B) 0xA01CCD: parse::parser::__extensions__::meth_20140::parse_block_tail_::_4c8789a042f9973::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.22% (1,233,624B) in 4 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.10% (101,640B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->02.78% (2,810,640B) in 23 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->01.43% (1,446,816B) 0x9FDC81: parse::parser::__extensions__::meth_20102::parse_stmt::_8e137290feb255f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.43% (1,446,816B) 0xA01CCD: parse::parser::__extensions__::meth_20140::parse_block_tail_::_4c8789a042f9973::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.43% (1,446,816B) in 4 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->01.02% (1,031,520B) 0x9F4084: parse::parser::__extensions__::parse_dot_or_call_expr_with::anon::expr_fn_19857 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.02% (1,031,520B) 0x9F0669: parse::common::__extensions__::parse_seq_to_before_end_19763::_a9fd568a9da62a50::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.02% (1,031,520B) 0x9F3F68: parse::common::__extensions__::parse_unspanned_seq_19854::_34241e7e2bab749::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.02% (1,031,520B) 0x9F31DC: parse::parser::__extensions__::meth_19850::parse_dot_or_call_expr_with::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.02% (1,031,520B) 0x9F2E88: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.02% (1,031,520B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.02% (1,031,520B) in 6 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->01.04% (1,050,168B) in 7 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->03.96% (4,014,192B) in 30 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.88% (1,904,784B) 0x9F3740: parse::parser::__extensions__::meth_19850::parse_dot_or_call_expr_with::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.88% (1,904,784B) 0x9F2E88: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.88% (1,904,784B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.78% (1,801,800B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.78% (1,801,800B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.78% (1,801,800B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.78% (1,801,800B) in 21 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.10% (102,984B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.69% (1,710,240B) 0x9F349E: parse::parser::__extensions__::meth_19850::parse_dot_or_call_expr_with::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.69% (1,710,240B) 0x9F2E88: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.69% (1,710,240B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.53% (1,546,440B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.53% (1,546,440B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.53% (1,546,440B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.53% (1,546,440B) in 21 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.16% (163,800B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.10% (1,112,160B) 0x9F3313: parse::parser::__extensions__::meth_19850::parse_dot_or_call_expr_with::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.10% (1,112,160B) 0x9F2E88: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.10% (1,112,160B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.04% (1,054,200B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.04% (1,054,200B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.04% (1,054,200B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.04% (1,054,200B) in 20 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.06% (57,960B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->15.95% (16,153,705B) in 252 places, all below massif's threshold (01.00%)
| | | |
| | | ->06.54% (6,616,632B) 0x9E68A1: parse::parser::__extensions__::meth_19674::parse_path_without_tps::_7676b7aaf3f0ab7c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.76% (4,819,848B) 0x9E1005: parse::parser::__extensions__::meth_19604::parse_path_with_tps::_73f3661b89cb6e76::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->04.27% (4,323,176B) 0x9EA757: parse::parser::__extensions__::meth_19724::parse_bottom_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.27% (4,323,176B) 0x9F2E66: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.27% (4,323,176B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.92% (3,967,744B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.92% (3,967,744B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.92% (3,967,744B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->02.28% (2,310,176B) in 22 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->01.64% (1,657,568B) 0x9F4484: parse::parser::__extensions__::parse_dot_or_call_expr_with::anon::expr_fn_19864 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.64% (1,657,568B) 0x9F0669: parse::common::__extensions__::parse_seq_to_before_end_19763::_a9fd568a9da62a50::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.64% (1,657,568B) 0x9F3F68: parse::common::__extensions__::parse_unspanned_seq_19854::_34241e7e2bab749::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.64% (1,657,568B) 0x9F363E: parse::parser::__extensions__::meth_19850::parse_dot_or_call_expr_with::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.64% (1,657,568B) 0x9F2E88: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.64% (1,657,568B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.59% (1,606,264B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.59% (1,606,264B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.59% (1,606,264B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.59% (1,606,264B) in 21 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.05% (51,304B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.35% (355,432B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.49% (496,672B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.60% (1,616,560B) 0x9E4C7C: parse::parser::__extensions__::meth_19638::parse_pat::_3fce77dea38fdda::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.60% (1,616,560B) in 11 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.18% (180,224B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->05.94% (6,015,120B) 0x9E6909: parse::parser::__extensions__::meth_19674::parse_path_without_tps::_7676b7aaf3f0ab7c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.33% (4,381,680B) 0x9E1005: parse::parser::__extensions__::meth_19604::parse_path_with_tps::_73f3661b89cb6e76::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.88% (3,930,160B) 0x9EA757: parse::parser::__extensions__::meth_19724::parse_bottom_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (3,930,160B) 0x9F2E66: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (3,930,160B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.56% (3,607,040B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.56% (3,607,040B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.56% (3,607,040B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->02.07% (2,100,160B) in 22 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->01.49% (1,506,880B) 0x9F4484: parse::parser::__extensions__::parse_dot_or_call_expr_with::anon::expr_fn_19864 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.49% (1,506,880B) 0x9F0669: parse::common::__extensions__::parse_seq_to_before_end_19763::_a9fd568a9da62a50::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.49% (1,506,880B) 0x9F3F68: parse::common::__extensions__::parse_unspanned_seq_19854::_34241e7e2bab749::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.49% (1,506,880B) 0x9F363E: parse::parser::__extensions__::meth_19850::parse_dot_or_call_expr_with::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.49% (1,506,880B) 0x9F2E88: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.49% (1,506,880B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.44% (1,460,240B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.44% (1,460,240B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.44% (1,460,240B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.44% (1,460,240B) in 21 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.05% (46,640B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.32% (323,120B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.45% (451,520B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.45% (1,469,600B) 0x9E4C7C: parse::parser::__extensions__::meth_19638::parse_pat::_3fce77dea38fdda::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.45% (1,469,600B) in 11 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.16% (163,840B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->03.00% (3,038,152B) 0x9E3A67: parse::parser::__extensions__::meth_19638::parse_pat::_3fce77dea38fdda::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.00% (3,038,152B) in 13 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.13% (2,158,848B) 0x946E47: glue_take_13184 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.13% (2,158,848B) in 8 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.91% (1,930,656B) 0x9DD5B6: parse::parser::__extensions__::meth_19508::parse_ty::_e27021edaf29fecf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.91% (1,930,656B) in 16 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.69% (1,709,200B) 0x9F05A2: parse::common::__extensions__::parse_seq_to_before_end_19763::_a9fd568a9da62a50::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.69% (1,709,200B) 0x9F3F68: parse::common::__extensions__::parse_unspanned_seq_19854::_34241e7e2bab749::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.69% (1,709,200B) in 5 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->01.33% (1,344,000B) 0x9F30A6: parse::parser::__extensions__::meth_19850::parse_dot_or_call_expr_with::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.33% (1,344,000B) 0x9F2E88: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.33% (1,344,000B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.22% (1,238,400B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.22% (1,238,400B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.22% (1,238,400B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.22% (1,238,400B) in 21 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.10% (105,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->01.13% (1,144,088B) 0x9E13A3: parse::parser::__extensions__::meth_19604::parse_path_with_tps::_73f3661b89cb6e76::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.11% (1,121,736B) 0x9DEFDB: parse::parser::__extensions__::meth_19508::parse_ty::_e27021edaf29fecf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.11% (1,121,736B) in 16 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.02% (22,352B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.09% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->16.58% (16,788,128B) 0x2E2D24C: rust_exchange_alloc::malloc(unsigned long) (rust_exchange_alloc.cpp:22)
| ->16.57% (16,777,408B) 0x2E29513: create_exchange_stack(rust_exchange_alloc*, unsigned long) (rust_stack.cpp:81)
| | ->12.43% (12,583,008B) 0x2E24305: rust_sched_loop::prepare_c_stack(rust_task*) (rust_sched_loop.cpp:406)
| | | ->12.43% (12,583,008B) 0x2E24F43: rust_sched_loop::activate(rust_task*) (rust_sched_loop.cpp:58)
| | | ->12.43% (12,583,008B) 0x2E251CB: rust_sched_loop::run_single_turn() (rust_sched_loop.cpp:240)
| | | ->12.43% (12,583,008B) 0x2E26523: rust_sched_driver::start_main_loop() (rust_sched_driver.cpp:50)
| | | ->12.43% (12,583,008B) 0x2E20C68: rust_thread_start(void*) (rust_thread.cpp:36)
| | | ->12.43% (12,583,008B) 0x33667A0: _pthread_start (in /usr/lib/system/libsystem_c.dylib)
| | | ->12.43% (12,583,008B) 0x33531DF: thread_start (in /usr/lib/system/libsystem_c.dylib)
| | |
| | ->04.14% (4,194,400B) 0x2E242D9: rust_sched_loop::prepare_c_stack(rust_task*) (rust_sched_loop.cpp:400)
| | ->04.14% (4,194,400B) 0x2E24F43: rust_sched_loop::activate(rust_task*) (rust_sched_loop.cpp:58)
| | ->04.14% (4,194,400B) 0x2E251CB: rust_sched_loop::run_single_turn() (rust_sched_loop.cpp:240)
| | ->04.14% (4,194,400B) 0x2E26523: rust_sched_driver::start_main_loop() (rust_sched_driver.cpp:50)
| | ->04.14% (4,194,400B) 0x2E20C68: rust_thread_start(void*) (rust_thread.cpp:36)
| | ->04.14% (4,194,400B) 0x33667A0: _pthread_start (in /usr/lib/system/libsystem_c.dylib)
| | ->04.14% (4,194,400B) 0x33531DF: thread_start (in /usr/lib/system/libsystem_c.dylib)
| |
| ->00.01% (10,720B) in 1+ places, all below ms_print's threshold (01.00%)
|
->09.72% (9,845,759B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->08.32% (8,420,832B) 0x9E656C: parse::parser::__extensions__::meth_19667::parse_path_non_global::_68b68c75176b55::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->08.32% (8,420,832B) 0x9E6457: parse::parser::__extensions__::meth_19664::parse_path::_3c53784e2699d196::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->08.32% (8,420,832B) 0x9E6890: parse::parser::__extensions__::meth_19674::parse_path_without_tps::_7676b7aaf3f0ab7c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->06.06% (6,134,016B) 0x9E1005: parse::parser::__extensions__::meth_19604::parse_path_with_tps::_73f3661b89cb6e76::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->05.43% (5,501,776B) 0x9EA757: parse::parser::__extensions__::meth_19724::parse_bottom_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->05.43% (5,501,776B) 0x9F2E66: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->05.43% (5,501,776B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.99% (5,049,632B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->04.99% (5,049,632B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->04.99% (5,049,632B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.90% (2,940,112B) in 22 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->02.08% (2,109,520B) 0x9F4484: parse::parser::__extensions__::parse_dot_or_call_expr_with::anon::expr_fn_19864 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.08% (2,109,520B) 0x9F0669: parse::common::__extensions__::parse_seq_to_before_end_19763::_a9fd568a9da62a50::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.08% (2,109,520B) 0x9F3F68: parse::common::__extensions__::parse_unspanned_seq_19854::_34241e7e2bab749::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.08% (2,109,520B) 0x9F363E: parse::parser::__extensions__::meth_19850::parse_dot_or_call_expr_with::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.08% (2,109,520B) 0x9F2E88: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.08% (2,109,520B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.02% (2,044,224B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.02% (2,044,224B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.02% (2,044,224B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.02% (2,044,224B) in 21 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.06% (65,296B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.45% (452,144B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.62% (632,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.03% (2,057,440B) 0x9E4C7C: parse::parser::__extensions__::meth_19638::parse_pat::_3fce77dea38fdda::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->02.03% (2,057,440B) in 11 places, all below massif's threshold (01.00%)
| | |
| | ->00.23% (229,376B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.41% (1,424,927B) in 106 places, all below massif's threshold (01.00%)
|
->05.30% (5,367,824B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->05.30% (5,367,824B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->05.30% (5,367,824B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->02.75% (2,779,576B) 0x6306F: str::raw::from_buf_len::_223222dfd6cc18::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->02.74% (2,770,439B) 0x16D45: str::from_bytes::_24449b6b7523cb45::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->02.74% (2,770,439B) 0x71C33: io::read_whole_file_str::_b2305f3da8fa97ae::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->02.74% (2,770,439B) 0xA3765D: parse::file_to_filemap::_d14c4f6184afca36::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->02.73% (2,759,654B) 0xA14C65: parse::new_sub_parser_from_file::_4970aaa2751de7c9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.73% (2,759,654B) 0xA13ED6: parse::parser::__extensions__::meth_20482::eval_src_mod_from_path::_14566469318ec4a8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.73% (2,759,654B) 0xA12620: parse::parser::__extensions__::meth_20462::eval_src_mod::_f6e5a6857de569fb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.73% (2,759,654B) 0xA0FD17: parse::parser::__extensions__::meth_20457::parse_item_mod::_92576a5bafd2e38a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.73% (2,759,654B) 0xA006FA: parse::parser::__extensions__::meth_20129::parse_item_or_view_item::_9765bbf65f6affee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.50% (2,536,041B) 0xA05A3D: parse::parser::__extensions__::meth_20150::parse_items_and_view_items::_48573672f69ca51::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.50% (2,536,041B) 0xA0E5BA: parse::parser::__extensions__::meth_20424::parse_mod_items::_ba3df5425a24958e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.81% (1,831,944B) 0xA0FE6C: parse::parser::__extensions__::meth_20457::parse_item_mod::_92576a5bafd2e38a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.81% (1,831,944B) 0xA006FA: parse::parser::__extensions__::meth_20129::parse_item_or_view_item::_9765bbf65f6affee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.76% (1,787,014B) 0xA054E6: parse::parser::__extensions__::meth_20150::parse_items_and_view_items::_48573672f69ca51::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.76% (1,787,014B) 0xA0E5BA: parse::parser::__extensions__::meth_20424::parse_mod_items::_ba3df5425a24958e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.01% (1,019,669B) 0xA1E75F: parse::parser::__extensions__::meth_20717::parse_crate_mod::_93d796d976341ed::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.01% (1,019,669B) 0xA34FE3: parse::parse_crate_from_file::_17db084c17259c2::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.01% (1,019,669B) 0x1684210: driver::driver::parse_input::_7222fba874472947::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | | | ->01.01% (1,019,669B) 0x168C037: driver::driver::compile_upto::anon::expr_fn_86818 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | | | ->01.01% (1,019,669B) 0x168A86E: util::common::time_86671::_150eebcda39aab5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | | | ->01.01% (1,019,669B) 0x168BBF2: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | | | ->01.01% (1,019,669B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | | | ->01.01% (1,019,669B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | | | ->01.01% (1,019,669B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | | | ->01.01% (1,019,669B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | | | ->01.01% (1,019,669B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | | | ->01.01% (1,019,669B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | | |
| | | | | | | ->00.76% (767,345B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.04% (44,930B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.70% (704,097B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.22% (223,613B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.01% (10,785B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.01% (9,137B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.64% (1,657,156B) 0x58279: str::raw::slice_bytes_owned::_337f8263fc54c92::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->01.64% (1,657,156B) in 23 places, all below massif's threshold (01.00%)
| |
| ->00.92% (931,092B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.50% (2,529,584B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->02.50% (2,529,584B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->02.50% (2,529,584B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->02.50% (2,529,584B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->02.50% (2,529,584B) in 33 places, all below massif's threshold (01.00%)
|
->00.24% (241,110B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
3 9,545,458,997 517,513,104 473,321,519 44,191,585 0
91.46% (473,321,519B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->68.52% (354,624,445B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->68.51% (354,530,993B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->68.51% (354,530,993B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->68.51% (354,530,993B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->68.51% (354,528,401B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->21.01% (108,707,424B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->05.38% (27,841,128B) in 38 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->04.54% (23,484,888B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->04.54% (23,484,888B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->04.54% (23,484,888B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->04.54% (23,484,888B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->04.54% (23,484,888B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->04.54% (23,484,888B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->04.54% (23,484,888B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.35% (17,359,440B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.01% (10,405,752B) in 27 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->01.34% (6,953,688B) 0x9A36D3: fold::noop_fold_stmt::_5b22d310c91774fa::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.34% (6,953,688B) 0x9B5642: fold::wrap_18302::anon::expr_fn_18307 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.34% (6,953,688B) 0x9B854F: fold::__extensions__::meth_18489::fold_stmt::_8fe592c5372d242e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.34% (6,953,688B) in 2 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->01.18% (6,125,448B) 0xA8BC35: ext::expand::expand_expr::_6f3298e167d633f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.18% (6,125,448B) 0xA96A4E: ext::expand::expand_crate::anon::expr_fn_24104 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.18% (6,125,448B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.18% (6,125,448B) in 28 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->02.18% (11,282,208B) 0x9A5DB7: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.18% (11,282,208B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.61% (8,340,024B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.61% (8,340,024B) in 28 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.57% (2,942,184B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.47% (7,598,640B) 0x9A75EE: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.47% (7,598,640B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.08% (5,596,416B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.08% (5,596,416B) in 28 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.39% (2,002,224B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.40% (7,244,496B) 0x9A9F97: fold::noop_fold_expr::fold_field_::_33a2674f6578de4b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.40% (7,244,496B) 0x9A8322: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.40% (7,244,496B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.03% (5,320,728B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.03% (5,320,728B) in 13 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.37% (1,923,768B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.38% (7,120,344B) 0x9A36D3: fold::noop_fold_stmt::_5b22d310c91774fa::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.38% (7,120,344B) 0x9B5642: fold::wrap_18302::anon::expr_fn_18307 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.03% (5,343,744B) 0x9B854F: fold::__extensions__::meth_18489::fold_stmt::_8fe592c5372d242e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.03% (5,343,744B) in 2 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.34% (1,776,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.28% (6,629,952B) 0x9AA64F: fold::noop_fold_expr::anon::expr_fn_17572 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.28% (6,629,952B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.28% (6,629,952B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.28% (6,629,952B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.28% (6,629,952B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.28% (6,629,952B) 0x9A6111: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.28% (6,629,952B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.28% (6,629,952B) in 2 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.18% (6,092,352B) 0x9A5F84: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.18% (6,092,352B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.18% (6,092,352B) in 2 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.12% (5,784,408B) 0x15DAA0C: front::config::strip_items::anon::expr_fn_82343 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (5,784,408B) 0x1509612: fold::wrap_75481::anon::expr_fn_75486 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (5,784,408B) 0x9B82E6: fold::__extensions__::meth_18486::fold_block::_e4c1af3d8376673a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.12% (5,784,408B) in 8 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.09% (5,629,008B) 0x9A308D: fold::noop_fold_block::_450d95967ea8b5b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.09% (5,629,008B) 0x9B51F2: fold::wrap_18279::anon::expr_fn_18284 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.09% (5,629,008B) in 2 places, all below massif's threshold (01.00%)
| | | |
| | | ->12.72% (65,806,400B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->12.71% (65,780,800B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->07.29% (37,738,720B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->07.29% (37,738,720B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.43% (22,901,680B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->04.43% (22,901,680B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.28% (16,968,640B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->03.28% (16,968,640B) in 31 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->01.15% (5,933,040B) 0xA8BC35: ext::expand::expand_expr::_6f3298e167d633f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.15% (5,933,040B) 0xA96A4E: ext::expand::expand_crate::anon::expr_fn_24104 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.15% (5,933,040B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.15% (5,933,040B) in 30 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->01.44% (7,427,600B) in 5 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->01.43% (7,409,440B) 0x9A4010: fold::noop_fold_pat::_4a977123ce4534c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.43% (7,409,440B) 0x9B5A92: fold::wrap_18325::anon::expr_fn_18330 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.43% (7,409,440B) 0x9B88F8: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.43% (7,409,440B) in 9 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->03.81% (19,722,160B) in 21 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->01.61% (8,319,920B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.61% (8,319,920B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.00% (5,192,560B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.00% (5,192,560B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.00% (5,192,560B) in 2 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.60% (3,127,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->12.15% (62,863,681B) in 689 places, all below massif's threshold (01.00%)
| | | |
| | | ->08.02% (41,512,592B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.87% (25,191,848B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->04.87% (25,191,848B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.61% (18,665,504B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.61% (18,665,504B) in 31 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->01.26% (6,526,344B) 0xA8BC35: ext::expand::expand_expr::_6f3298e167d633f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.26% (6,526,344B) 0xA96A4E: ext::expand::expand_crate::anon::expr_fn_24104 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.26% (6,526,344B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.26% (6,526,344B) in 30 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.58% (8,170,360B) in 5 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.57% (8,150,384B) 0x9A4010: fold::noop_fold_pat::_4a977123ce4534c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.57% (8,150,384B) 0x9B5A92: fold::wrap_18325::anon::expr_fn_18330 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.57% (8,150,384B) 0x9B88F8: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.57% (8,150,384B) in 9 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.83% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.02% (10,447,416B) 0x9E85B0: parse::parser::__extensions__::meth_19724::parse_bottom_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.02% (10,447,416B) 0x9F2E66: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.02% (10,447,416B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.79% (9,270,576B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.79% (9,270,576B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.79% (9,270,576B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.79% (9,270,576B) in 30 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.23% (1,176,840B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.81% (9,360,120B) in 33 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.72% (14,073,488B) 0x9B8933: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.72% (14,073,488B) in 9 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.66% (13,778,912B) 0x9B92D3: fold::__extensions__::meth_18504::fold_ty::_a0adb42b8455be2a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.66% (13,778,912B) in 18 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.68% (8,671,376B) 0x9B858A: fold::__extensions__::meth_18489::fold_stmt::_8fe592c5372d242e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.68% (8,671,376B) in 3 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.39% (7,177,632B) 0x9E68A1: parse::parser::__extensions__::meth_19674::parse_path_without_tps::_7676b7aaf3f0ab7c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.39% (7,177,632B) in 5 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.26% (6,525,120B) 0x9E6909: parse::parser::__extensions__::meth_19674::parse_path_without_tps::_7676b7aaf3f0ab7c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.26% (6,525,120B) in 5 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.08% (5,604,240B) 0x99D43C: vec::map_17334::_5b13954e8d92e4c5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.08% (5,604,240B) in 5 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.02% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->12.44% (64,360,361B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->10.21% (52,827,264B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->10.21% (52,827,264B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->06.19% (32,055,408B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->06.19% (32,055,408B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->04.59% (23,751,168B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.50% (12,949,104B) in 29 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.07% (5,531,232B) 0x9A5DB7: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.07% (5,531,232B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.07% (5,531,232B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.07% (5,531,232B) in 28 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.02% (5,270,832B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.02% (5,270,832B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.02% (5,270,832B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.02% (5,270,832B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.02% (5,270,832B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.02% (5,270,832B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.02% (5,270,832B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.02% (5,270,832B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.02% (5,270,832B) in 28 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.60% (8,304,240B) 0xA8BC35: ext::expand::expand_expr::_6f3298e167d633f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.60% (8,304,240B) 0xA96A4E: ext::expand::expand_crate::anon::expr_fn_24104 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.60% (8,304,240B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.60% (8,304,240B) in 30 places, all below massif's threshold (01.00%)
| | |
| | ->02.00% (10,373,216B) 0x9A4010: fold::noop_fold_pat::_4a977123ce4534c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->02.00% (10,373,216B) 0x9B5A92: fold::wrap_18325::anon::expr_fn_18330 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->02.00% (10,373,216B) 0x9B88F8: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->02.00% (10,373,216B) in 9 places, all below massif's threshold (01.00%)
| | |
| | ->01.19% (6,154,176B) 0x9AC688: fold::noop_fold_ty::_7c29bd2fb36642a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.19% (6,154,176B) 0x9B6782: fold::wrap_18394::anon::expr_fn_18399 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.19% (6,154,176B) 0x9B9298: fold::__extensions__::meth_18504::fold_ty::_a0adb42b8455be2a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.19% (6,154,176B) in 18 places, all below massif's threshold (01.00%)
| | |
| | ->00.82% (4,244,464B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.77% (9,134,720B) 0x9E656C: parse::parser::__extensions__::meth_19667::parse_path_non_global::_68b68c75176b55::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.77% (9,134,720B) 0x9E6457: parse::parser::__extensions__::meth_19664::parse_path::_3c53784e2699d196::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.77% (9,134,720B) 0x9E6890: parse::parser::__extensions__::meth_19674::parse_path_without_tps::_7676b7aaf3f0ab7c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.27% (6,555,696B) 0x9E1005: parse::parser::__extensions__::meth_19604::parse_path_with_tps::_73f3661b89cb6e76::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.14% (5,895,568B) 0x9EA757: parse::parser::__extensions__::meth_19724::parse_bottom_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.14% (5,895,568B) 0x9F2E66: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.14% (5,895,568B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.05% (5,408,480B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.05% (5,408,480B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.05% (5,408,480B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.05% (5,408,480B) in 27 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.09% (487,088B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.13% (660,128B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.50% (2,579,024B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.46% (2,398,377B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.05% (31,303,216B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->06.05% (31,303,216B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->06.05% (31,303,216B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->06.05% (31,303,216B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->05.17% (26,738,784B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->05.17% (26,738,784B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->05.17% (26,738,784B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.44% (17,825,840B) 0x97F3F9: visit::visit_exprs_16130::anon::expr_fn_16133 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.44% (17,825,840B) 0x90D187: vec::__extensions__::each_9214::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.44% (17,825,840B) 0x97F2BD: visit::visit_exprs_16130::_fe424aa449b9eff::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.44% (17,825,840B) 0x97CE0A: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.44% (17,825,840B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.44% (17,825,840B) 0x97ABDA: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x97DAEF: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x97E552: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x97ABDA: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.44% (17,825,840B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.72% (8,912,944B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x97DAEF: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x97A6C0: visit::visit_expr_opt_16071::_a65be06cb70e38::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x97A3E3: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x97AF3F: visit::default_visitor_15749::anon::expr_fn_16083 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x97D961: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x97A6C0: visit::visit_expr_opt_16071::_a65be06cb70e38::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x97A3E3: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.72% (8,912,944B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.88% (4,564,432B) in 1+ places, all below ms_print's threshold (01.00%)
|
->03.24% (16,788,128B) 0x2E2D24C: rust_exchange_alloc::malloc(unsigned long) (rust_exchange_alloc.cpp:22)
| ->03.24% (16,777,408B) 0x2E29513: create_exchange_stack(rust_exchange_alloc*, unsigned long) (rust_stack.cpp:81)
| | ->02.43% (12,583,008B) 0x2E24305: rust_sched_loop::prepare_c_stack(rust_task*) (rust_sched_loop.cpp:406)
| | | ->02.43% (12,583,008B) 0x2E24F43: rust_sched_loop::activate(rust_task*) (rust_sched_loop.cpp:58)
| | | ->02.43% (12,583,008B) 0x2E251CB: rust_sched_loop::run_single_turn() (rust_sched_loop.cpp:240)
| | | ->02.43% (12,583,008B) 0x2E26523: rust_sched_driver::start_main_loop() (rust_sched_driver.cpp:50)
| | | ->02.43% (12,583,008B) 0x2E20C68: rust_thread_start(void*) (rust_thread.cpp:36)
| | | ->02.43% (12,583,008B) 0x33667A0: _pthread_start (in /usr/lib/system/libsystem_c.dylib)
| | | ->02.43% (12,583,008B) 0x33531DF: thread_start (in /usr/lib/system/libsystem_c.dylib)
| | |
| | ->00.81% (4,194,400B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (10,720B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.16% (6,004,011B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->01.16% (6,004,011B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->01.16% (6,004,011B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->01.16% (6,004,011B) in 53 places, all below massif's threshold (01.00%)
|
->00.05% (241,358B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
4 11,694,534,946 624,486,336 578,702,803 45,783,533 0
92.67% (578,702,803B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->58.82% (367,309,623B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->58.80% (367,216,171B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->58.80% (367,216,171B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->58.80% (367,216,171B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->58.80% (367,213,579B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->17.41% (108,707,424B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->07.26% (45,346,896B) in 41 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->03.76% (23,484,888B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.76% (23,484,888B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.76% (23,484,888B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.76% (23,484,888B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.76% (23,484,888B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.76% (23,484,888B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.76% (23,484,888B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.78% (17,359,440B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.67% (10,405,752B) in 27 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->01.11% (6,953,688B) 0x9A36D3: fold::noop_fold_stmt::_5b22d310c91774fa::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.11% (6,953,688B) 0x9B5642: fold::wrap_18302::anon::expr_fn_18307 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.11% (6,953,688B) 0x9B854F: fold::__extensions__::meth_18489::fold_stmt::_8fe592c5372d242e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.11% (6,953,688B) in 2 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.98% (6,125,448B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.81% (11,282,208B) 0x9A5DB7: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.81% (11,282,208B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.34% (8,340,024B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.34% (8,340,024B) in 28 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.47% (2,942,184B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.22% (7,598,640B) 0x9A75EE: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.22% (7,598,640B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.22% (7,598,640B) in 2 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.16% (7,244,496B) 0x9A9F97: fold::noop_fold_expr::fold_field_::_33a2674f6578de4b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.16% (7,244,496B) 0x9A8322: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.16% (7,244,496B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.16% (7,244,496B) in 2 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.14% (7,120,344B) 0x9A36D3: fold::noop_fold_stmt::_5b22d310c91774fa::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.14% (7,120,344B) 0x9B5642: fold::wrap_18302::anon::expr_fn_18307 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.14% (7,120,344B) in 2 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.06% (6,629,952B) 0x9AA64F: fold::noop_fold_expr::anon::expr_fn_17572 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.06% (6,629,952B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.06% (6,629,952B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.06% (6,629,952B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.06% (6,629,952B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.06% (6,629,952B) 0x9A6111: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.06% (6,629,952B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.06% (6,629,952B) in 2 places, all below massif's threshold (01.00%)
| | | |
| | | ->13.00% (81,153,099B) in 878 places, all below massif's threshold (01.00%)
| | | |
| | | ->10.54% (65,806,400B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->10.53% (65,780,800B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->06.04% (37,738,720B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.04% (37,738,720B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.67% (22,901,680B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.67% (22,901,680B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->02.72% (16,968,640B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->02.72% (16,968,640B) in 31 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.95% (5,933,040B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.19% (7,427,600B) in 5 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->01.19% (7,409,440B) 0x9A4010: fold::noop_fold_pat::_4a977123ce4534c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.19% (7,409,440B) 0x9B5A92: fold::wrap_18325::anon::expr_fn_18330 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.19% (7,409,440B) 0x9B88F8: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.19% (7,409,440B) in 9 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->03.16% (19,722,160B) in 21 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->01.33% (8,319,920B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.33% (8,319,920B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.33% (8,319,920B) in 3 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->06.65% (41,512,592B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.03% (25,191,848B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->04.03% (25,191,848B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.99% (18,665,504B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.99% (18,665,504B) in 31 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->01.05% (6,526,344B) 0xA8BC35: ext::expand::expand_expr::_6f3298e167d633f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.05% (6,526,344B) 0xA96A4E: ext::expand::expand_crate::anon::expr_fn_24104 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.05% (6,526,344B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.05% (6,526,344B) in 30 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.31% (8,170,360B) in 5 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.31% (8,150,384B) 0x9A4010: fold::noop_fold_pat::_4a977123ce4534c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.31% (8,150,384B) 0x9B5A92: fold::wrap_18325::anon::expr_fn_18330 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.31% (8,150,384B) 0x9B88F8: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.31% (8,150,384B) in 9 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.17% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.67% (10,447,416B) 0x9E85B0: parse::parser::__extensions__::meth_19724::parse_bottom_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.67% (10,447,416B) 0x9F2E66: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.67% (10,447,416B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.48% (9,270,576B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.48% (9,270,576B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.48% (9,270,576B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.48% (9,270,576B) in 30 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.19% (1,176,840B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.50% (9,360,120B) in 33 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.25% (14,073,488B) 0x9B8933: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.25% (14,073,488B) in 9 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.21% (13,778,912B) 0x9B92D3: fold::__extensions__::meth_18504::fold_ty::_a0adb42b8455be2a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.21% (13,778,912B) in 18 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.39% (8,671,376B) 0x9B858A: fold::__extensions__::meth_18489::fold_stmt::_8fe592c5372d242e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.39% (8,671,376B) in 3 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.15% (7,177,632B) 0x9E68A1: parse::parser::__extensions__::meth_19674::parse_path_without_tps::_7676b7aaf3f0ab7c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.15% (7,177,632B) in 5 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.04% (6,525,120B) 0x9E6909: parse::parser::__extensions__::meth_19674::parse_path_without_tps::_7676b7aaf3f0ab7c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.04% (6,525,120B) in 5 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.01% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->13.80% (86,188,896B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->13.80% (86,188,896B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->13.80% (86,188,896B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->13.80% (86,188,896B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->11.42% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->11.42% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->11.42% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->11.42% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->11.42% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.35% (8,418,464B) 0x1051189: vec::from_fn_41746::_c526a5e1fcd68416::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.35% (8,418,464B) in 2 places, all below massif's threshold (01.00%)
| |
| ->01.04% (6,467,216B) in 64 places, all below massif's threshold (01.00%)
|
->10.40% (64,950,757B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->08.46% (52,827,264B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->08.46% (52,827,264B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->05.13% (32,055,408B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->05.13% (32,055,408B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->03.80% (23,751,168B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.80% (23,751,168B) in 31 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.33% (8,304,240B) 0xA8BC35: ext::expand::expand_expr::_6f3298e167d633f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.33% (8,304,240B) 0xA96A4E: ext::expand::expand_crate::anon::expr_fn_24104 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.33% (8,304,240B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.33% (8,304,240B) in 30 places, all below massif's threshold (01.00%)
| | |
| | ->01.67% (10,398,640B) in 5 places, all below massif's threshold (01.00%)
| | |
| | ->01.66% (10,373,216B) 0x9A4010: fold::noop_fold_pat::_4a977123ce4534c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.66% (10,373,216B) 0x9B5A92: fold::wrap_18325::anon::expr_fn_18330 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.66% (10,373,216B) 0x9B88F8: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.66% (10,373,216B) in 9 places, all below massif's threshold (01.00%)
| |
| ->01.46% (9,134,720B) 0x9E656C: parse::parser::__extensions__::meth_19667::parse_path_non_global::_68b68c75176b55::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.46% (9,134,720B) 0x9E6457: parse::parser::__extensions__::meth_19664::parse_path::_3c53784e2699d196::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.46% (9,134,720B) 0x9E6890: parse::parser::__extensions__::meth_19674::parse_path_without_tps::_7676b7aaf3f0ab7c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.05% (6,555,696B) 0x9E1005: parse::parser::__extensions__::meth_19604::parse_path_with_tps::_73f3661b89cb6e76::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.05% (6,555,696B) in 4 places, all below massif's threshold (01.00%)
| | |
| | ->00.41% (2,579,024B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.48% (2,988,773B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.92% (43,224,025B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->06.92% (43,224,025B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->06.92% (43,224,025B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->05.80% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.80% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| |
| ->01.12% (7,018,141B) in 71 places, all below massif's threshold (01.00%)
|
->02.69% (16,788,128B) 0x2E2D24C: rust_exchange_alloc::malloc(unsigned long) (rust_exchange_alloc.cpp:22)
| ->02.69% (16,777,408B) 0x2E29513: create_exchange_stack(rust_exchange_alloc*, unsigned long) (rust_stack.cpp:81)
| | ->02.01% (12,583,008B) 0x2E24305: rust_sched_loop::prepare_c_stack(rust_task*) (rust_sched_loop.cpp:406)
| | | ->02.01% (12,583,008B) 0x2E24F43: rust_sched_loop::activate(rust_task*) (rust_sched_loop.cpp:58)
| | | ->02.01% (12,583,008B) 0x2E251CB: rust_sched_loop::run_single_turn() (rust_sched_loop.cpp:240)
| | | ->02.01% (12,583,008B) 0x2E26523: rust_sched_driver::start_main_loop() (rust_sched_driver.cpp:50)
| | | ->02.01% (12,583,008B) 0x2E20C68: rust_thread_start(void*) (rust_thread.cpp:36)
| | | ->02.01% (12,583,008B) 0x33667A0: _pthread_start (in /usr/lib/system/libsystem_c.dylib)
| | | ->02.01% (12,583,008B) 0x33531DF: thread_start (in /usr/lib/system/libsystem_c.dylib)
| | |
| | ->00.67% (4,194,400B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (10,720B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.04% (241,374B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
5 15,042,982,990 631,170,880 585,241,563 45,929,317 0
6 20,071,960,616 638,240,224 592,098,715 46,141,509 0
7 22,693,068,962 639,622,168 593,366,251 46,255,917 0
8 26,969,359,579 660,881,240 614,264,754 46,616,486 0
9 30,179,558,026 701,835,200 654,194,798 47,640,402 0
10 33,090,686,318 710,496,680 662,309,678 48,187,002 0
11 37,149,924,448 720,929,120 672,135,470 48,793,650 0
93.23% (672,135,470B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->54.20% (390,734,967B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->54.19% (390,641,515B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->54.19% (390,641,515B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->54.19% (390,641,515B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->54.19% (390,638,923B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->15.08% (108,707,424B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->08.20% (59,097,192B) in 43 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->03.26% (23,484,888B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.26% (23,484,888B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.26% (23,484,888B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.26% (23,484,888B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.26% (23,484,888B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.26% (23,484,888B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.26% (23,484,888B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.41% (17,359,440B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.41% (17,359,440B) in 28 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.85% (6,125,448B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.56% (11,282,208B) 0x9A5DB7: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.56% (11,282,208B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.16% (8,340,024B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.16% (8,340,024B) in 28 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.41% (2,942,184B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.05% (7,598,640B) 0x9A75EE: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.05% (7,598,640B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.05% (7,598,640B) in 2 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.00% (7,244,496B) 0x9A9F97: fold::noop_fold_expr::fold_field_::_33a2674f6578de4b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.00% (7,244,496B) 0x9A8322: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.00% (7,244,496B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.00% (7,244,496B) in 2 places, all below massif's threshold (01.00%)
| | | |
| | | ->14.32% (103,251,699B) in 1223 places, all below massif's threshold (01.00%)
| | | |
| | | ->09.13% (65,806,400B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->09.12% (65,780,800B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->05.23% (37,738,720B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.23% (37,738,720B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.18% (22,901,680B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.18% (22,901,680B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->02.35% (16,968,640B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->02.35% (16,968,640B) in 31 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.82% (5,933,040B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.03% (7,427,600B) in 5 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->01.03% (7,409,440B) 0x9A4010: fold::noop_fold_pat::_4a977123ce4534c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.03% (7,409,440B) 0x9B5A92: fold::wrap_18325::anon::expr_fn_18330 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.03% (7,409,440B) 0x9B88F8: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.03% (7,409,440B) in 9 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->02.74% (19,722,160B) in 21 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->01.15% (8,319,920B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.15% (8,319,920B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.15% (8,319,920B) in 3 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->05.76% (41,512,592B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.49% (25,191,848B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.49% (25,191,848B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.59% (18,665,504B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.59% (18,665,504B) in 31 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.91% (6,526,344B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.13% (8,170,360B) in 5 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.13% (8,150,384B) 0x9A4010: fold::noop_fold_pat::_4a977123ce4534c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.13% (8,150,384B) 0x9B5A92: fold::wrap_18325::anon::expr_fn_18330 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.13% (8,150,384B) 0x9B88F8: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.13% (8,150,384B) in 9 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.75% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.45% (10,447,416B) 0x9E85B0: parse::parser::__extensions__::meth_19724::parse_bottom_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.45% (10,447,416B) 0x9F2E66: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.45% (10,447,416B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.29% (9,270,576B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.29% (9,270,576B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.29% (9,270,576B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.29% (9,270,576B) in 30 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.16% (1,176,840B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.30% (9,360,120B) in 33 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.08% (15,029,496B) 0x1056A5B: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.08% (15,029,496B) in 16 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.95% (14,073,488B) 0x9B8933: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.95% (14,073,488B) in 9 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.91% (13,778,912B) 0x9B92D3: fold::__extensions__::meth_18504::fold_ty::_a0adb42b8455be2a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.91% (13,778,912B) in 18 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.20% (8,671,376B) 0x9B858A: fold::__extensions__::meth_18489::fold_stmt::_8fe592c5372d242e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.20% (8,671,376B) in 3 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.01% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->15.88% (114,511,328B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->15.88% (114,511,328B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->15.88% (114,511,328B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->15.88% (114,511,328B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->09.89% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->09.89% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->09.89% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->09.89% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.89% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.91% (20,971,568B) 0x10AFD49: vec::from_fn_45843::_13bab492862f6d8a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.91% (20,971,568B) 0x1139049: hashmap::__extensions__::insert_49195::_9a36deb52bd16cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.91% (20,971,568B) 0x11189F7: middle::resolve::__extensions__::meth_48323::record_def::_ca51a2a6d2afafca::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.91% (20,971,568B) 0x1106177: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.91% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.91% (20,971,568B) 0x11119AC: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x110507D: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x1112029: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x1106852: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x1107B8A: middle::resolve::__extensions__::meth_47951::resolve_local::_7d1ec79823bbb4f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x11079AF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47949 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x1110560: visit::visit_decl_48090::anon::expr_fn_48093 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x1110305: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x110E767: visit::default_visitor_47959::anon::expr_fn_48049 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x110E396: visit::visit_block_48037::anon::expr_fn_48042 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x110E1B8: visit::visit_block_48037::_ed89a72a7a29d68b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x1104366: middle::resolve::__extensions__::meth_47937::resolve_block::_8ea6e530e2396cb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x111AA4B: middle::resolve::__extensions__::resolve_function::anon::expr_fn_48430 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x10D8A60: middle::resolve::__extensions__::meth_46997::with_type_parameter_rib::_b4865b3e73d043::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x1119AE8: middle::resolve::__extensions__::meth_48408::resolve_function::_c6c950b7c7fb0fe::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x1102E4B: middle::resolve::__extensions__::meth_47923::resolve_item::_142f6ec7737943d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x11012EF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47921 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.91% (20,971,568B) 0x11102A2: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.92% (13,816,752B) in 87 places, all below massif's threshold (01.00%)
| |
| ->01.17% (8,419,792B) 0x1051189: vec::from_fn_41746::_c526a5e1fcd68416::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.17% (8,419,792B) in 2 places, all below massif's threshold (01.00%)
|
->11.05% (79,649,692B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->11.05% (79,649,692B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->11.05% (79,649,692B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->05.02% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->05.02% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| |
| ->02.33% (16,781,552B) 0x14ACE18: vec::from_fn_70971::_643d3ab4dd073ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x14AC717: hashmap::__extensions__::insert_70939::_39cb4dc3fb20a775::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.33% (16,777,264B) 0x14AC475: middle::region::__extensions__::meth_70930::record_parent::_31166329e42a1bb5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.33% (16,777,264B) 0x14AE477: middle::region::parent_to_expr::_28d4f76da76df230::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.33% (16,777,264B) 0x14B7283: middle::region::resolve_local::_241f582a41b9d92e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14C4334: visit::visit_decl_71451::anon::expr_fn_71454 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14C4014: visit::default_visitor_71403::anon::expr_fn_71449 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14B264D: visit::visit_stmt_71173::_c9b04b2ae76d7b68::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14B225E: middle::region::resolve_stmt::_c9b04b2ae76d7b68::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14AF5EA: visit::visit_block_71127::anon::expr_fn_71133 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14AF251: visit::visit_block_71127::_a0ab6fd4b6e22152::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14AE74A: middle::region::resolve_block::_a0ab6fd4b6e22152::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14BAED6: middle::region::resolve_fn::_4976b956f8b7597d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14B8325: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14C2B64: visit::visit_mod_71408::anon::expr_fn_71413 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14C2801: visit::default_visitor_71403::anon::expr_fn_71406 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14B846E: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14C2B64: visit::visit_mod_71408::anon::expr_fn_71413 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14C2801: visit::default_visitor_71403::anon::expr_fn_71406 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14B846E: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.33% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (4,288B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.33% (16,777,264B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x1189B53: middle::typeck::write_ty_to_tcx::_9aef58571deab960::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x13225E1: middle::typeck::collect::convert::_51d34a73506d13b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x1321F65: middle::typeck::collect::collect_item_types::anon::expr_fn_59433 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x994474: visit::mk_simple_visitor::anon::expr_fn_17070 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x98C360: visit::visit_mod_16740::anon::expr_fn_16745 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x993A6A: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x994898: visit::mk_simple_visitor::anon::expr_fn_17070 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x98C360: visit::visit_mod_16740::anon::expr_fn_16745 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x993A6A: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x131F483: middle::typeck::collect::collect_item_types::_33c18c72771ccb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x13796D0: middle::typeck::check_crate::anon::expr_fn_60957 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x1376ADE: middle::typeck::check_crate::_eaae5da3c51aa018::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x168597D: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.33% (16,777,264B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| |
| ->01.37% (9,884,992B) in 107 places, all below massif's threshold (01.00%)
|
->09.74% (70,209,981B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->07.33% (52,827,264B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->07.33% (52,827,264B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->04.45% (32,055,408B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->04.45% (32,055,408B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->03.29% (23,751,168B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.29% (23,751,168B) in 31 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.15% (8,304,240B) 0xA8BC35: ext::expand::expand_expr::_6f3298e167d633f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.15% (8,304,240B) 0xA96A4E: ext::expand::expand_crate::anon::expr_fn_24104 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.15% (8,304,240B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.15% (8,304,240B) in 30 places, all below massif's threshold (01.00%)
| | |
| | ->01.44% (10,398,640B) in 5 places, all below massif's threshold (01.00%)
| | |
| | ->01.44% (10,373,216B) 0x9A4010: fold::noop_fold_pat::_4a977123ce4534c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.44% (10,373,216B) 0x9B5A92: fold::wrap_18325::anon::expr_fn_18330 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.44% (10,373,216B) 0x9B88F8: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.44% (10,373,216B) in 9 places, all below massif's threshold (01.00%)
| |
| ->01.27% (9,134,720B) 0x9E656C: parse::parser::__extensions__::meth_19667::parse_path_non_global::_68b68c75176b55::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.27% (9,134,720B) 0x9E6457: parse::parser::__extensions__::meth_19664::parse_path::_3c53784e2699d196::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.27% (9,134,720B) 0x9E6890: parse::parser::__extensions__::meth_19674::parse_path_without_tps::_7676b7aaf3f0ab7c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.27% (9,134,720B) in 5 places, all below massif's threshold (01.00%)
| |
| ->01.14% (8,247,997B) in 426 places, all below massif's threshold (01.00%)
|
->02.33% (16,788,128B) 0x2E2D24C: rust_exchange_alloc::malloc(unsigned long) (rust_exchange_alloc.cpp:22)
| ->02.33% (16,777,408B) 0x2E29513: create_exchange_stack(rust_exchange_alloc*, unsigned long) (rust_stack.cpp:81)
| | ->01.75% (12,583,008B) 0x2E24305: rust_sched_loop::prepare_c_stack(rust_task*) (rust_sched_loop.cpp:406)
| | | ->01.75% (12,583,008B) 0x2E24F43: rust_sched_loop::activate(rust_task*) (rust_sched_loop.cpp:58)
| | | ->01.75% (12,583,008B) 0x2E251CB: rust_sched_loop::run_single_turn() (rust_sched_loop.cpp:240)
| | | ->01.75% (12,583,008B) 0x2E26523: rust_sched_driver::start_main_loop() (rust_sched_driver.cpp:50)
| | | ->01.75% (12,583,008B) 0x2E20C68: rust_thread_start(void*) (rust_thread.cpp:36)
| | | ->01.75% (12,583,008B) 0x33667A0: _pthread_start (in /usr/lib/system/libsystem_c.dylib)
| | | ->01.75% (12,583,008B) 0x33531DF: thread_start (in /usr/lib/system/libsystem_c.dylib)
| | |
| | ->00.58% (4,194,400B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (10,720B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.03% (241,374B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
12 40,321,209,708 726,677,256 677,465,542 49,211,714 0
13 43,270,517,410 737,602,304 687,940,830 49,661,474 0
14 46,145,970,472 743,800,128 693,746,070 50,054,058 0
93.27% (693,746,070B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->54.17% (402,936,023B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->54.16% (402,842,571B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->54.16% (402,842,571B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->54.16% (402,842,571B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->54.16% (402,839,979B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->14.62% (108,707,424B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->08.92% (66,341,688B) in 44 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->03.16% (23,484,888B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.16% (23,484,888B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.16% (23,484,888B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.16% (23,484,888B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.16% (23,484,888B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.16% (23,484,888B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.16% (23,484,888B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.33% (17,359,440B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.33% (17,359,440B) in 28 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.82% (6,125,448B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.52% (11,282,208B) 0x9A5DB7: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.52% (11,282,208B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.12% (8,340,024B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.12% (8,340,024B) in 28 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.40% (2,942,184B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.02% (7,598,640B) 0x9A75EE: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.02% (7,598,640B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.02% (7,598,640B) in 2 places, all below massif's threshold (01.00%)
| | | |
| | | ->14.18% (105,445,043B) in 1223 places, all below massif's threshold (01.00%)
| | | |
| | | ->08.85% (65,806,400B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->08.84% (65,780,800B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->05.07% (37,738,720B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.07% (37,738,720B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.08% (22,901,680B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->03.08% (22,901,680B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->02.28% (16,968,640B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->02.28% (16,968,640B) in 31 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.80% (5,933,040B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.99% (14,837,040B) in 6 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->02.65% (19,722,160B) in 21 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->01.12% (8,319,920B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.12% (8,319,920B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.12% (8,319,920B) in 3 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->05.58% (41,512,592B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.39% (25,191,848B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.39% (25,191,848B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.51% (18,665,504B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.51% (18,665,504B) in 31 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.88% (6,526,344B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.10% (8,170,360B) in 5 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.10% (8,150,384B) 0x9A4010: fold::noop_fold_pat::_4a977123ce4534c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.10% (8,150,384B) 0x9B5A92: fold::wrap_18325::anon::expr_fn_18330 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.10% (8,150,384B) 0x9B88F8: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.10% (8,150,384B) in 9 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.37% (25,037,208B) 0x1056A5B: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.11% (15,730,848B) in 15 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.25% (9,306,360B) 0x105ABDB: middle::ty::mk_rptr::_56fa88bbc91a4b8f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.25% (9,306,360B) in 18 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.66% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.40% (10,447,416B) 0x9E85B0: parse::parser::__extensions__::meth_19724::parse_bottom_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.40% (10,447,416B) 0x9F2E66: parse::parser::__extensions__::meth_19848::parse_dot_or_call_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.40% (10,447,416B) 0x9F67A9: parse::parser::__extensions__::meth_19968::parse_prefix_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.25% (9,270,576B) 0x9F7246: parse::parser::__extensions__::meth_19970::parse_binops::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.25% (9,270,576B) 0x9F7DE9: parse::parser::__extensions__::meth_19978::parse_assign_expr::_1098f4244fcb914::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.25% (9,270,576B) 0x9F9A9C: parse::parser::__extensions__::meth_20009::parse_expr_res::_3b2e3cf4be964ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.25% (9,270,576B) in 30 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.16% (1,176,840B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.26% (9,360,120B) in 33 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.89% (14,073,488B) 0x9B8933: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.89% (14,073,488B) in 9 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.85% (13,778,912B) 0x9B92D3: fold::__extensions__::meth_18504::fold_ty::_a0adb42b8455be2a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.85% (13,778,912B) in 18 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.17% (8,671,376B) 0x9B858A: fold::__extensions__::meth_18489::fold_stmt::_8fe592c5372d242e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.17% (8,671,376B) in 3 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.01% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->16.28% (121,066,184B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->16.28% (121,066,184B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->16.28% (121,066,184B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->16.28% (121,066,184B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->09.59% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->09.59% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->09.59% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->09.59% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->09.59% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.82% (20,971,568B) 0x10AFD49: vec::from_fn_45843::_13bab492862f6d8a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.82% (20,971,568B) 0x1139049: hashmap::__extensions__::insert_49195::_9a36deb52bd16cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.82% (20,971,568B) 0x11189F7: middle::resolve::__extensions__::meth_48323::record_def::_ca51a2a6d2afafca::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.82% (20,971,568B) 0x1106177: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.82% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.82% (20,971,568B) 0x11119AC: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x110507D: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x1112029: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x1106852: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x1107B8A: middle::resolve::__extensions__::meth_47951::resolve_local::_7d1ec79823bbb4f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x11079AF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47949 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x1110560: visit::visit_decl_48090::anon::expr_fn_48093 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x1110305: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x110E767: visit::default_visitor_47959::anon::expr_fn_48049 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x110E396: visit::visit_block_48037::anon::expr_fn_48042 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x110E1B8: visit::visit_block_48037::_ed89a72a7a29d68b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x1104366: middle::resolve::__extensions__::meth_47937::resolve_block::_8ea6e530e2396cb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x111AA4B: middle::resolve::__extensions__::resolve_function::anon::expr_fn_48430 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x10D8A60: middle::resolve::__extensions__::meth_46997::with_type_parameter_rib::_b4865b3e73d043::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x1119AE8: middle::resolve::__extensions__::meth_48408::resolve_function::_c6c950b7c7fb0fe::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x1102E4B: middle::resolve::__extensions__::meth_47923::resolve_item::_142f6ec7737943d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x11012EF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47921 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->02.82% (20,971,568B) 0x11102A2: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.61% (11,982,952B) in 86 places, all below massif's threshold (01.00%)
| |
| ->01.13% (8,419,792B) 0x1051189: vec::from_fn_41746::_c526a5e1fcd68416::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.13% (8,419,792B) in 2 places, all below massif's threshold (01.00%)
| |
| ->01.13% (8,388,656B) 0x105047C: vec::from_fn_41639::_fd5eee91fd35c96::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.13% (8,388,656B) 0x1056B9F: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.13% (8,388,656B) 0x105ABDB: middle::ty::mk_rptr::_56fa88bbc91a4b8f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.13% (8,388,656B) 0x11D5070: middle::typeck::check::method::__extensions__::search_for_autoptrd_method::anon::expr_fn_52726 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x11D5335: middle::typeck::check::method::__extensions__::search_for_some_kind_of_autorefd_method::anon::expr_fn_52733 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0xFCA2D7: vec::__extensions__::each_37436::_da6027893e4b7bc4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x11D3CFC: middle::typeck::check::method::__extensions__::meth_52713::search_for_some_kind_of_autorefd_method::_1fb351e69bf0afb8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x11C7AAE: middle::typeck::check::method::__extensions__::meth_52511::search_for_autoptrd_method::_45de94775c344fb4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x11C465C: middle::typeck::check::method::__extensions__::meth_52456::do_lookup::_41b439bd975a18a8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x11C23E8: middle::typeck::check::method::lookup::_591ae74eb35edde6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x12219DC: middle::typeck::check::check_expr_with_unifier::_162b268fc238568::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x123D32B: middle::typeck::check::check_expr_coercable_to_type::_a2c93b1704fd7e7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x12535AE: middle::typeck::check::check_decl_initializer::_6845e78f92992344::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x1253E66: middle::typeck::check::check_decl_local::_c08b8d65ed6eab2::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x1255FA7: middle::typeck::check::check_stmt::anon::expr_fn_54816 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x12559AD: middle::typeck::check::check_stmt::_b01912da563631a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x1256158: middle::typeck::check::check_block_with_expected::anon::anon::expr_fn_54820 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x11E87D9: middle::typeck::check::check_block_with_expected::_8d9eb7e86d20ad9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x11E6BD2: middle::typeck::check::check_fn::_465cb90a82f52e7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x11E5074: middle::typeck::check::check_bare_fn::_93c608f691c9f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x11EF01C: middle::typeck::check::check_method::_645b8f21a7a36cf1::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x11F6D4F: middle::typeck::check::check_item::anon::expr_fn_53514 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (8,388,656B) 0x11E4ABF: middle::typeck::check::check_item::_ef2cb14794981c27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->10.86% (80,787,140B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->10.86% (80,787,140B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->10.86% (80,787,140B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->04.87% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->04.87% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| |
| ->02.26% (16,781,552B) 0x14ACE18: vec::from_fn_70971::_643d3ab4dd073ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x14AC717: hashmap::__extensions__::insert_70939::_39cb4dc3fb20a775::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.26% (16,777,264B) 0x14AC475: middle::region::__extensions__::meth_70930::record_parent::_31166329e42a1bb5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.26% (16,777,264B) 0x14AE477: middle::region::parent_to_expr::_28d4f76da76df230::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.26% (16,777,264B) 0x14B7283: middle::region::resolve_local::_241f582a41b9d92e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14C4334: visit::visit_decl_71451::anon::expr_fn_71454 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14C4014: visit::default_visitor_71403::anon::expr_fn_71449 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14B264D: visit::visit_stmt_71173::_c9b04b2ae76d7b68::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14B225E: middle::region::resolve_stmt::_c9b04b2ae76d7b68::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14AF5EA: visit::visit_block_71127::anon::expr_fn_71133 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14AF251: visit::visit_block_71127::_a0ab6fd4b6e22152::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14AE74A: middle::region::resolve_block::_a0ab6fd4b6e22152::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14BAED6: middle::region::resolve_fn::_4976b956f8b7597d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14B8325: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14C2B64: visit::visit_mod_71408::anon::expr_fn_71413 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14C2801: visit::default_visitor_71403::anon::expr_fn_71406 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14B846E: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14C2B64: visit::visit_mod_71408::anon::expr_fn_71413 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14C2801: visit::default_visitor_71403::anon::expr_fn_71406 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14B846E: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.26% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (4,288B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.26% (16,777,264B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x1189B53: middle::typeck::write_ty_to_tcx::_9aef58571deab960::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x13225E1: middle::typeck::collect::convert::_51d34a73506d13b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x1321F65: middle::typeck::collect::collect_item_types::anon::expr_fn_59433 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x994474: visit::mk_simple_visitor::anon::expr_fn_17070 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x98C360: visit::visit_mod_16740::anon::expr_fn_16745 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x993A6A: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x994898: visit::mk_simple_visitor::anon::expr_fn_17070 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x98C360: visit::visit_mod_16740::anon::expr_fn_16745 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x993A6A: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x131F483: middle::typeck::collect::collect_item_types::_33c18c72771ccb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x13796D0: middle::typeck::check_crate::anon::expr_fn_60957 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x1376ADE: middle::typeck::check_crate::_eaae5da3c51aa018::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x168597D: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.26% (16,777,264B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| |
| ->01.48% (11,022,440B) in 111 places, all below massif's threshold (01.00%)
|
->09.67% (71,927,221B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->07.10% (52,827,264B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->07.10% (52,827,264B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->04.31% (32,055,408B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->04.31% (32,055,408B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->03.19% (23,751,168B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.19% (23,751,168B) in 31 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.12% (8,304,240B) 0xA8BC35: ext::expand::expand_expr::_6f3298e167d633f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.12% (8,304,240B) 0xA96A4E: ext::expand::expand_crate::anon::expr_fn_24104 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.12% (8,304,240B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.12% (8,304,240B) in 30 places, all below massif's threshold (01.00%)
| | |
| | ->01.40% (10,398,640B) in 5 places, all below massif's threshold (01.00%)
| | |
| | ->01.39% (10,373,216B) 0x9A4010: fold::noop_fold_pat::_4a977123ce4534c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.39% (10,373,216B) 0x9B5A92: fold::wrap_18325::anon::expr_fn_18330 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.39% (10,373,216B) 0x9B88F8: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.39% (10,373,216B) in 9 places, all below massif's threshold (01.00%)
| |
| ->01.34% (9,965,237B) in 429 places, all below massif's threshold (01.00%)
| |
| ->01.23% (9,134,720B) 0x9E656C: parse::parser::__extensions__::meth_19667::parse_path_non_global::_68b68c75176b55::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.23% (9,134,720B) 0x9E6457: parse::parser::__extensions__::meth_19664::parse_path::_3c53784e2699d196::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.23% (9,134,720B) 0x9E6890: parse::parser::__extensions__::meth_19674::parse_path_without_tps::_7676b7aaf3f0ab7c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.23% (9,134,720B) in 5 places, all below massif's threshold (01.00%)
|
->02.26% (16,788,128B) 0x2E2D24C: rust_exchange_alloc::malloc(unsigned long) (rust_exchange_alloc.cpp:22)
| ->02.26% (16,777,408B) 0x2E29513: create_exchange_stack(rust_exchange_alloc*, unsigned long) (rust_stack.cpp:81)
| | ->01.69% (12,583,008B) 0x2E24305: rust_sched_loop::prepare_c_stack(rust_task*) (rust_sched_loop.cpp:406)
| | | ->01.69% (12,583,008B) 0x2E24F43: rust_sched_loop::activate(rust_task*) (rust_sched_loop.cpp:58)
| | | ->01.69% (12,583,008B) 0x2E251CB: rust_sched_loop::run_single_turn() (rust_sched_loop.cpp:240)
| | | ->01.69% (12,583,008B) 0x2E26523: rust_sched_driver::start_main_loop() (rust_sched_driver.cpp:50)
| | | ->01.69% (12,583,008B) 0x2E20C68: rust_thread_start(void*) (rust_thread.cpp:36)
| | | ->01.69% (12,583,008B) 0x33667A0: _pthread_start (in /usr/lib/system/libsystem_c.dylib)
| | | ->01.69% (12,583,008B) 0x33531DF: thread_start (in /usr/lib/system/libsystem_c.dylib)
| | |
| | ->00.56% (4,194,400B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (10,720B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.03% (241,374B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
15 50,326,761,472 752,269,936 701,654,750 50,615,186 0
16 53,326,083,032 758,917,280 707,829,966 51,087,314 0
17 55,961,933,854 769,183,640 718,322,320 50,861,320 0
18 59,334,422,728 781,744,992 730,744,618 51,000,374 0
19 61,871,921,530 775,293,416 724,292,978 51,000,438 0
20 65,453,363,993 778,787,168 727,786,066 51,001,102 0
21 69,893,674,774 773,180,280 722,176,338 51,003,942 0
22 73,281,874,474 943,605,288 887,800,974 55,804,314 0
23 78,375,984,569 1,173,905,256 1,109,974,275 63,930,981 0
94.55% (1,109,974,275B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->36.49% (428,395,061B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->36.49% (428,301,609B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->36.49% (428,301,609B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->36.49% (428,301,609B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->36.48% (428,299,017B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->10.27% (120,554,729B) in 1773 places, all below massif's threshold (01.00%)
| | | |
| | | ->09.42% (110,596,080B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->07.40% (86,889,936B) in 46 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->02.02% (23,706,144B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.02% (23,706,144B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.02% (23,706,144B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.02% (23,706,144B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.02% (23,706,144B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.02% (23,706,144B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.02% (23,706,144B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.50% (17,580,696B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.50% (17,580,696B) in 28 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.52% (6,125,448B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->05.69% (66,852,320B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->05.69% (66,826,720B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.27% (38,394,400B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.27% (38,394,400B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.97% (23,138,160B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.97% (23,138,160B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.47% (17,205,120B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.47% (17,205,120B) in 32 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.51% (5,933,040B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.30% (15,256,240B) in 6 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->02.42% (28,432,320B) in 23 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->03.60% (42,233,840B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.17% (25,451,976B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.17% (25,451,976B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.61% (18,925,632B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.61% (18,925,632B) in 32 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.56% (6,526,344B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.43% (16,781,864B) in 6 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.38% (39,686,112B) 0x1056A5B: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.09% (24,572,376B) in 20 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.29% (15,113,736B) 0x105ABDB: middle::ty::mk_rptr::_56fa88bbc91a4b8f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.29% (15,113,736B) in 20 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.69% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.69% (19,807,536B) in 34 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.22% (14,330,176B) 0x9B92D3: fold::__extensions__::meth_18504::fold_ty::_a0adb42b8455be2a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.22% (14,330,176B) in 19 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.21% (14,238,224B) 0x9B8933: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.21% (14,238,224B) in 9 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.01% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->29.94% (351,415,662B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->29.94% (351,415,662B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->29.94% (351,415,662B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->22.87% (268,435,504B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->22.87% (268,435,504B) 0x1588B36: middle::astencode::decode_side_tables::anon::expr_fn_80017 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->22.87% (268,435,504B) 0x50B71D: ebml::reader::docs::_29cfc8699845a3a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | | ->22.87% (268,435,504B) 0xDA053F: middle::astencode::decode_inlined_item::_2fc881d8e6edb7c7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->22.87% (268,435,504B) 0xD9E6F8: middle::trans::inline::maybe_instantiate_inline::anon::expr_fn_19977 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->22.87% (268,435,504B) 0x165C080: metadata::decoder::maybe_get_item_ast::_5026c82535e0a82b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->22.87% (268,435,504B) 0xD9E3D5: metadata::csearch::maybe_get_item_ast::_5e1338ebf6a213a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->22.87% (268,435,504B) 0xD7760D: middle::trans::inline::maybe_instantiate_inline::_866facacbb51556::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->22.87% (268,435,504B) 0xDB954B: middle::trans::type_use::type_uses_for::_15e37b1c45f1779::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->22.87% (268,435,504B) 0xFF8A77: middle::trans::type_use::mark_for_method_call::anon::expr_fn_38831 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->22.87% (268,435,504B) 0xEA623D: option::__extensions__::each_29139::_6cf87194ae464b8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->22.87% (268,435,504B) 0xFF87CB: middle::trans::type_use::mark_for_method_call::_982d9c3e7f547b0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->22.87% (268,435,504B) 0xFF9F13: middle::trans::type_use::mark_for_expr::_8c6502bf3fad9d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->22.87% (268,435,504B) 0xFFF343: middle::trans::type_use::handle_body::anon::expr_fn_39136 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->22.87% (268,435,504B) 0xFFFF86: visit::visit_expr_39138::_bb91f66425ff28e4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->22.87% (268,435,504B) 0xFFF2F4: middle::trans::type_use::handle_body::anon::expr_fn_39136 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->22.87% (268,435,504B) 0x1002873: visit::visit_exprs_39141::anon::expr_fn_39144 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->22.87% (268,435,504B) 0xE44247: vec::__extensions__::each_26758::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->22.87% (268,435,504B) 0x100272A: visit::visit_exprs_39141::_816cddb7d8edf30::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->22.87% (268,435,504B) 0xFFFB06: visit::visit_expr_39138::_bb91f66425ff28e4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->22.87% (268,435,504B) 0xFFF2F4: middle::trans::type_use::handle_body::anon::expr_fn_39136 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->22.87% (268,435,504B) 0x1008CD7: visit::default_visitor_39214::anon::expr_fn_39283 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->22.87% (268,435,504B) 0x1005383: visit::visit_block_39199::anon::expr_fn_39204 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->22.87% (268,435,504B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->22.87% (268,435,504B) 0x10050D9: visit::visit_block_39199::_ca8fb93ba0271069::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->22.87% (268,435,504B) 0x1004F64: middle::trans::type_use::handle_body::anon::expr_fn_39197 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->22.87% (268,435,504B) 0x100051F: visit::visit_expr_39138::_bb91f66425ff28e4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->03.08% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->03.08% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| |
| ->02.55% (29,992,722B) in 197 places, all below massif's threshold (01.00%)
| |
| ->01.43% (16,781,552B) 0x14ACE18: vec::from_fn_70971::_643d3ab4dd073ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.43% (16,777,264B) 0x14AC717: hashmap::__extensions__::insert_70939::_39cb4dc3fb20a775::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.43% (16,777,264B) 0x14AC475: middle::region::__extensions__::meth_70930::record_parent::_31166329e42a1bb5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.43% (16,777,264B) 0x14AE477: middle::region::parent_to_expr::_28d4f76da76df230::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.43% (16,777,264B) 0x14B7283: middle::region::resolve_local::_241f582a41b9d92e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14C4334: visit::visit_decl_71451::anon::expr_fn_71454 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14C4014: visit::default_visitor_71403::anon::expr_fn_71449 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14B264D: visit::visit_stmt_71173::_c9b04b2ae76d7b68::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14B225E: middle::region::resolve_stmt::_c9b04b2ae76d7b68::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14AF5EA: visit::visit_block_71127::anon::expr_fn_71133 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14AF251: visit::visit_block_71127::_a0ab6fd4b6e22152::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14AE74A: middle::region::resolve_block::_a0ab6fd4b6e22152::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14BAED6: middle::region::resolve_fn::_4976b956f8b7597d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14B8325: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14C2B64: visit::visit_mod_71408::anon::expr_fn_71413 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14C2801: visit::default_visitor_71403::anon::expr_fn_71406 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14B846E: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14C2B64: visit::visit_mod_71408::anon::expr_fn_71413 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14C2801: visit::default_visitor_71403::anon::expr_fn_71406 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14B846E: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.43% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (4,288B) in 1+ places, all below ms_print's threshold (01.00%)
|
->10.66% (125,188,044B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->10.66% (125,188,044B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->10.66% (125,188,044B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->10.64% (124,943,656B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->06.07% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->06.07% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->06.07% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->06.07% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->06.07% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.78% (32,668,872B) in 122 places, all below massif's threshold (01.00%)
| | |
| | ->01.79% (20,971,568B) 0x10AFD49: vec::from_fn_45843::_13bab492862f6d8a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.79% (20,971,568B) 0x1139049: hashmap::__extensions__::insert_49195::_9a36deb52bd16cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.79% (20,971,568B) 0x11189F7: middle::resolve::__extensions__::meth_48323::record_def::_ca51a2a6d2afafca::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.79% (20,971,568B) 0x1106177: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.79% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.79% (20,971,568B) 0x11119AC: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x110507D: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x1112029: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x1106852: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x1107B8A: middle::resolve::__extensions__::meth_47951::resolve_local::_7d1ec79823bbb4f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x11079AF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47949 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x1110560: visit::visit_decl_48090::anon::expr_fn_48093 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x1110305: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x110E767: visit::default_visitor_47959::anon::expr_fn_48049 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x110E396: visit::visit_block_48037::anon::expr_fn_48042 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x110E1B8: visit::visit_block_48037::_ed89a72a7a29d68b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x1104366: middle::resolve::__extensions__::meth_47937::resolve_block::_8ea6e530e2396cb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x111AA4B: middle::resolve::__extensions__::resolve_function::anon::expr_fn_48430 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x10D8A60: middle::resolve::__extensions__::meth_46997::with_type_parameter_rib::_b4865b3e73d043::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x1119AE8: middle::resolve::__extensions__::meth_48408::resolve_function::_c6c950b7c7fb0fe::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x1102E4B: middle::resolve::__extensions__::meth_47923::resolve_item::_142f6ec7737943d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x11012EF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47921 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.79% (20,971,568B) 0x11102A2: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.02% (244,388B) in 1+ places, all below ms_print's threshold (01.00%)
|
->07.74% (90,817,736B) 0x26D42EB: llvm::User::operator new(unsigned long, unsigned int) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->03.54% (41,500,144B) in 44 places, all below massif's threshold (01.00%)
| |
| ->01.08% (12,620,120B) 0x2614418: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.08% (12,620,120B) 0x260E049: LLVMBuildInBoundsGEP (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.08% (12,620,120B) 0xECDBD2: middle::trans::build::InBoundsGEP::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.07% (12,516,624B) 0xE5E0E2: middle::trans::build::GEPi::_5c2a1b2b96fd7c65::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.07% (12,516,624B) in 59 places, all below massif's threshold (01.00%)
| | |
| | ->00.01% (103,496B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.06% (12,393,952B) 0x23643A1: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateStore(llvm::Value*, llvm::Value*, bool) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.06% (12,393,952B) 0xE4F7BD: middle::trans::build::Store::_7bf151ddfdd2780::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.06% (12,393,952B) in 57 places, all below massif's threshold (01.00%)
| |
| ->01.04% (12,174,400B) 0x2615EB8: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateBr(llvm::BasicBlock*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.04% (12,174,400B) 0xE443B6: middle::trans::build::Br::_115fb865be4a3cf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.04% (12,174,400B) in 21 places, all below massif's threshold (01.00%)
| |
| ->01.03% (12,129,120B) 0x230564C: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.03% (12,129,120B) 0x260CFCC: LLVMBuildCall (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.03% (12,129,120B) 0xF0EB79: middle::trans::build::Call::anon::expr_fn_31948 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.03% (12,129,120B) 0xE5E698: middle::trans::build::Call::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.03% (12,129,120B) in 7 places, all below massif's threshold (01.00%)
|
->06.30% (73,946,146B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->04.58% (53,745,216B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->04.58% (53,745,216B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.76% (32,386,480B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->02.76% (32,386,480B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->02.05% (24,082,240B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.05% (24,082,240B) in 32 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.71% (8,304,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.82% (21,358,736B) in 6 places, all below massif's threshold (01.00%)
| |
| ->01.72% (20,200,930B) in 768 places, all below massif's threshold (01.00%)
|
->01.43% (16,788,128B) 0x2E2D24C: rust_exchange_alloc::malloc(unsigned long) (rust_exchange_alloc.cpp:22)
| ->01.43% (16,777,408B) 0x2E29513: create_exchange_stack(rust_exchange_alloc*, unsigned long) (rust_stack.cpp:81)
| | ->01.07% (12,583,008B) 0x2E24305: rust_sched_loop::prepare_c_stack(rust_task*) (rust_sched_loop.cpp:406)
| | | ->01.07% (12,583,008B) 0x2E24F43: rust_sched_loop::activate(rust_task*) (rust_sched_loop.cpp:58)
| | | ->01.07% (12,583,008B) 0x2E251CB: rust_sched_loop::run_single_turn() (rust_sched_loop.cpp:240)
| | | ->01.07% (12,583,008B) 0x2E26523: rust_sched_driver::start_main_loop() (rust_sched_driver.cpp:50)
| | | ->01.07% (12,583,008B) 0x2E20C68: rust_thread_start(void*) (rust_thread.cpp:36)
| | | ->01.07% (12,583,008B) 0x33667A0: _pthread_start (in /usr/lib/system/libsystem_c.dylib)
| | | ->01.07% (12,583,008B) 0x33531DF: thread_start (in /usr/lib/system/libsystem_c.dylib)
| | |
| | ->00.36% (4,194,400B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (10,720B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.01% (11,827,520B) 0x2612B06: LLVMAppendBasicBlock (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.01% (11,827,520B) 0xE4A207: str::as_c_str_26929::_8470758b8aa0ec84::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.01% (11,827,520B) in 4 places, all below massif's threshold (01.00%)
|
->00.99% (11,595,978B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
24 82,069,850,309 1,233,787,592 1,164,642,243 69,145,349 0
94.40% (1,164,642,243B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->34.99% (431,695,229B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->34.98% (431,601,777B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->34.98% (431,601,777B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->34.98% (431,601,777B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->34.98% (431,599,185B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->09.90% (122,176,945B) in 1775 places, all below massif's threshold (01.00%)
| | | |
| | | ->08.97% (110,666,136B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->07.05% (86,948,904B) in 46 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.92% (23,717,232B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.92% (23,717,232B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.92% (23,717,232B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.92% (23,717,232B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.92% (23,717,232B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.92% (23,717,232B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.92% (23,717,232B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.43% (17,591,784B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.43% (17,591,784B) in 28 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.50% (6,125,448B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->05.42% (66,904,720B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->05.42% (66,879,120B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.11% (38,425,440B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.11% (38,425,440B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.88% (23,149,680B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.88% (23,149,680B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.40% (17,216,640B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.40% (17,216,640B) in 32 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.48% (5,933,040B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.24% (15,275,760B) in 6 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->02.31% (28,453,680B) in 23 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->03.43% (42,267,984B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.06% (25,464,648B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.06% (25,464,648B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.53% (18,938,304B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.53% (18,938,304B) in 32 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.53% (6,526,344B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.36% (16,803,336B) in 6 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.34% (41,171,328B) 0x1056A5B: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.10% (25,924,320B) in 20 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.24% (15,247,008B) 0x105ABDB: middle::ty::mk_rptr::_56fa88bbc91a4b8f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.24% (15,247,008B) in 20 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.61% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.61% (19,807,536B) in 34 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.16% (14,355,600B) 0x9B92D3: fold::__extensions__::meth_18504::fold_ty::_a0adb42b8455be2a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.16% (14,355,600B) in 19 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.15% (14,248,936B) 0x9B8933: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.15% (14,248,936B) in 9 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.01% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->28.61% (352,968,246B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->28.61% (352,968,246B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->28.61% (352,968,246B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->21.76% (268,435,504B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->21.76% (268,435,504B) 0x1588B36: middle::astencode::decode_side_tables::anon::expr_fn_80017 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->21.76% (268,435,504B) 0x50B71D: ebml::reader::docs::_29cfc8699845a3a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | | ->21.76% (268,435,504B) 0xDA053F: middle::astencode::decode_inlined_item::_2fc881d8e6edb7c7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->21.76% (268,435,504B) 0xD9E6F8: middle::trans::inline::maybe_instantiate_inline::anon::expr_fn_19977 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->21.76% (268,435,504B) 0x165C080: metadata::decoder::maybe_get_item_ast::_5026c82535e0a82b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->21.76% (268,435,504B) 0xD9E3D5: metadata::csearch::maybe_get_item_ast::_5e1338ebf6a213a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->21.76% (268,435,504B) 0xD7760D: middle::trans::inline::maybe_instantiate_inline::_866facacbb51556::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->21.76% (268,435,504B) 0xDB954B: middle::trans::type_use::type_uses_for::_15e37b1c45f1779::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->21.76% (268,435,504B) 0xFF8A77: middle::trans::type_use::mark_for_method_call::anon::expr_fn_38831 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->21.76% (268,435,504B) 0xEA623D: option::__extensions__::each_29139::_6cf87194ae464b8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->21.76% (268,435,504B) 0xFF87CB: middle::trans::type_use::mark_for_method_call::_982d9c3e7f547b0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->21.76% (268,435,504B) 0xFF9F13: middle::trans::type_use::mark_for_expr::_8c6502bf3fad9d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->21.76% (268,435,504B) 0xFFF343: middle::trans::type_use::handle_body::anon::expr_fn_39136 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->21.76% (268,435,504B) 0xFFFF86: visit::visit_expr_39138::_bb91f66425ff28e4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.76% (268,435,504B) 0xFFF2F4: middle::trans::type_use::handle_body::anon::expr_fn_39136 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.76% (268,435,504B) 0x1002873: visit::visit_exprs_39141::anon::expr_fn_39144 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.76% (268,435,504B) 0xE44247: vec::__extensions__::each_26758::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.76% (268,435,504B) 0x100272A: visit::visit_exprs_39141::_816cddb7d8edf30::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.76% (268,435,504B) 0xFFFB06: visit::visit_expr_39138::_bb91f66425ff28e4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.76% (268,435,504B) 0xFFF2F4: middle::trans::type_use::handle_body::anon::expr_fn_39136 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.76% (268,435,504B) 0x1008CD7: visit::default_visitor_39214::anon::expr_fn_39283 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.76% (268,435,504B) 0x1005383: visit::visit_block_39199::anon::expr_fn_39204 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.76% (268,435,504B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.76% (268,435,504B) 0x10050D9: visit::visit_block_39199::_ca8fb93ba0271069::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.76% (268,435,504B) 0x1004F64: middle::trans::type_use::handle_body::anon::expr_fn_39197 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.76% (268,435,504B) 0x100051F: visit::visit_expr_39138::_bb91f66425ff28e4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.93% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.93% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| |
| ->02.56% (31,545,306B) in 203 places, all below massif's threshold (01.00%)
| |
| ->01.36% (16,781,552B) 0x14ACE18: vec::from_fn_70971::_643d3ab4dd073ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.36% (16,777,264B) 0x14AC717: hashmap::__extensions__::insert_70939::_39cb4dc3fb20a775::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.36% (16,777,264B) 0x14AC475: middle::region::__extensions__::meth_70930::record_parent::_31166329e42a1bb5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.36% (16,777,264B) 0x14AE477: middle::region::parent_to_expr::_28d4f76da76df230::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.36% (16,777,264B) 0x14B7283: middle::region::resolve_local::_241f582a41b9d92e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14C4334: visit::visit_decl_71451::anon::expr_fn_71454 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14C4014: visit::default_visitor_71403::anon::expr_fn_71449 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14B264D: visit::visit_stmt_71173::_c9b04b2ae76d7b68::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14B225E: middle::region::resolve_stmt::_c9b04b2ae76d7b68::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14AF5EA: visit::visit_block_71127::anon::expr_fn_71133 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14AF251: visit::visit_block_71127::_a0ab6fd4b6e22152::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14AE74A: middle::region::resolve_block::_a0ab6fd4b6e22152::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14BAED6: middle::region::resolve_fn::_4976b956f8b7597d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14B8325: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14C2B64: visit::visit_mod_71408::anon::expr_fn_71413 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14C2801: visit::default_visitor_71403::anon::expr_fn_71406 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14B846E: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14C2B64: visit::visit_mod_71408::anon::expr_fn_71413 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14C2801: visit::default_visitor_71403::anon::expr_fn_71406 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14B846E: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.36% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (4,288B) in 1+ places, all below ms_print's threshold (01.00%)
|
->10.52% (129,827,088B) 0x26D42EB: llvm::User::operator new(unsigned long, unsigned int) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.41% (29,755,320B) in 42 places, all below massif's threshold (01.00%)
| |
| ->01.45% (17,936,640B) 0x230564C: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.45% (17,936,640B) 0x260CFCC: LLVMBuildCall (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.45% (17,936,640B) 0xF0EB79: middle::trans::build::Call::anon::expr_fn_31948 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.45% (17,936,640B) 0xE5E698: middle::trans::build::Call::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.45% (17,936,640B) in 7 places, all below massif's threshold (01.00%)
| |
| ->01.45% (17,915,856B) 0x2615EB8: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateBr(llvm::BasicBlock*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.45% (17,915,856B) 0xE443B6: middle::trans::build::Br::_115fb865be4a3cf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.45% (17,915,856B) in 22 places, all below massif's threshold (01.00%)
| |
| ->01.43% (17,692,376B) 0x23643A1: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateStore(llvm::Value*, llvm::Value*, bool) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.43% (17,692,376B) 0xE4F7BD: middle::trans::build::Store::_7bf151ddfdd2780::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.43% (17,692,376B) in 57 places, all below massif's threshold (01.00%)
| |
| ->01.41% (17,431,424B) 0x2614418: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.41% (17,431,424B) 0x260E049: LLVMBuildInBoundsGEP (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.41% (17,431,424B) 0xECDBD2: middle::trans::build::InBoundsGEP::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.40% (17,298,416B) 0xE5E0E2: middle::trans::build::GEPi::_5c2a1b2b96fd7c65::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.40% (17,298,416B) in 59 places, all below massif's threshold (01.00%)
| | |
| | ->00.01% (133,008B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.26% (15,504,832B) 0x243D6BF: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateLoad(llvm::Value*, char const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.26% (15,504,832B) 0xE4C664: middle::trans::build::Load::_6d2cee2b9043a533::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.26% (15,504,832B) in 54 places, all below massif's threshold (01.00%)
| |
| ->01.10% (13,590,640B) 0x26148B2: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateAlloca(llvm::Type*, llvm::Value*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.10% (13,590,640B) 0x260E1F8: LLVMBuildAlloca (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.10% (13,590,640B) 0xF0A108: middle::trans::build::Alloca::_edf232ede1223ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.10% (13,590,640B) 0xE6C94D: middle::trans::base::alloca_maybe_zeroed::_d46f88797f31c0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.10% (13,590,640B) in 2 places, all below massif's threshold (01.00%)
|
->10.22% (126,081,014B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->10.22% (126,081,014B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->10.22% (126,081,014B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->10.19% (125,742,328B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->05.78% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->05.78% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->05.78% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->05.78% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.78% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.71% (33,467,544B) in 123 places, all below massif's threshold (01.00%)
| | |
| | ->01.70% (20,971,568B) 0x10AFD49: vec::from_fn_45843::_13bab492862f6d8a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.70% (20,971,568B) 0x1139049: hashmap::__extensions__::insert_49195::_9a36deb52bd16cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.70% (20,971,568B) 0x11189F7: middle::resolve::__extensions__::meth_48323::record_def::_ca51a2a6d2afafca::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.70% (20,971,568B) 0x1106177: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.70% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.70% (20,971,568B) 0x11119AC: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x110507D: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x1112029: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x1106852: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x1107B8A: middle::resolve::__extensions__::meth_47951::resolve_local::_7d1ec79823bbb4f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x11079AF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47949 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x1110560: visit::visit_decl_48090::anon::expr_fn_48093 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x1110305: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x110E767: visit::default_visitor_47959::anon::expr_fn_48049 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x110E396: visit::visit_block_48037::anon::expr_fn_48042 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x110E1B8: visit::visit_block_48037::_ed89a72a7a29d68b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x1104366: middle::resolve::__extensions__::meth_47937::resolve_block::_8ea6e530e2396cb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x111AA4B: middle::resolve::__extensions__::resolve_function::anon::expr_fn_48430 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x10D8A60: middle::resolve::__extensions__::meth_46997::with_type_parameter_rib::_b4865b3e73d043::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x1119AE8: middle::resolve::__extensions__::meth_48408::resolve_function::_c6c950b7c7fb0fe::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x1102E4B: middle::resolve::__extensions__::meth_47923::resolve_item::_142f6ec7737943d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x11012EF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47921 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.70% (20,971,568B) 0x11102A2: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.03% (338,686B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.05% (74,586,491B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->04.36% (53,788,672B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->04.36% (53,788,672B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.63% (32,402,608B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->02.63% (32,402,608B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.95% (24,098,368B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.95% (24,098,368B) in 32 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.67% (8,304,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.73% (21,386,064B) in 6 places, all below massif's threshold (01.00%)
| |
| ->01.69% (20,797,819B) in 776 places, all below massif's threshold (01.00%)
|
->01.39% (17,199,520B) 0x2612B06: LLVMAppendBasicBlock (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.39% (17,199,520B) 0xE4A207: str::as_c_str_26929::_8470758b8aa0ec84::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.23% (15,196,320B) 0xF298ED: middle::trans::base::new_block::_26ced7c84e4461::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.23% (15,196,320B) in 5 places, all below massif's threshold (01.00%)
| |
| ->00.16% (2,003,200B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.36% (16,788,128B) 0x2E2D24C: rust_exchange_alloc::malloc(unsigned long) (rust_exchange_alloc.cpp:22)
| ->01.36% (16,777,408B) 0x2E29513: create_exchange_stack(rust_exchange_alloc*, unsigned long) (rust_stack.cpp:81)
| | ->01.02% (12,583,008B) 0x2E24305: rust_sched_loop::prepare_c_stack(rust_task*) (rust_sched_loop.cpp:406)
| | | ->01.02% (12,583,008B) 0x2E24F43: rust_sched_loop::activate(rust_task*) (rust_sched_loop.cpp:58)
| | | ->01.02% (12,583,008B) 0x2E251CB: rust_sched_loop::run_single_turn() (rust_sched_loop.cpp:240)
| | | ->01.02% (12,583,008B) 0x2E26523: rust_sched_driver::start_main_loop() (rust_sched_driver.cpp:50)
| | | ->01.02% (12,583,008B) 0x2E20C68: rust_thread_start(void*) (rust_thread.cpp:36)
| | | ->01.02% (12,583,008B) 0x33667A0: _pthread_start (in /usr/lib/system/libsystem_c.dylib)
| | | ->01.02% (12,583,008B) 0x33531DF: thread_start (in /usr/lib/system/libsystem_c.dylib)
| | |
| | ->00.34% (4,194,400B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (10,720B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.26% (15,496,527B) in 168 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
25 84,347,984,474 1,271,173,496 1,198,993,418 72,180,078 0
94.32% (1,198,993,418B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->34.07% (433,063,909B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->34.06% (432,970,457B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->34.06% (432,970,457B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->34.06% (432,970,457B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->34.06% (432,967,865B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->09.66% (122,833,209B) in 1775 places, all below massif's threshold (01.00%)
| | | |
| | | ->08.71% (110,681,424B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->06.84% (86,961,840B) in 46 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.87% (23,719,584B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.87% (23,719,584B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.87% (23,719,584B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.87% (23,719,584B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.87% (23,719,584B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.87% (23,719,584B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.87% (23,719,584B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.38% (17,594,136B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.38% (17,594,136B) in 28 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.48% (6,125,448B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->05.26% (66,918,960B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->05.26% (66,893,360B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.02% (38,432,560B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.02% (38,432,560B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.82% (23,151,760B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.82% (23,151,760B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.35% (17,218,720B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.35% (17,218,720B) in 32 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.47% (5,933,040B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.20% (15,280,800B) in 6 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->02.24% (28,460,800B) in 23 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->03.33% (42,275,816B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->02.00% (25,466,936B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.00% (25,466,936B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.49% (18,940,592B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.49% (18,940,592B) in 32 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.51% (6,526,344B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.32% (16,808,880B) in 6 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.29% (41,836,608B) 0x1056A5B: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.09% (26,536,032B) in 20 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.20% (15,300,576B) 0x105ABDB: middle::ty::mk_rptr::_56fa88bbc91a4b8f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.20% (15,300,576B) in 20 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.56% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.56% (19,807,536B) in 34 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.13% (14,362,880B) 0x9B92D3: fold::__extensions__::meth_18504::fold_ty::_a0adb42b8455be2a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.13% (14,362,880B) in 19 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.12% (14,251,432B) 0x9B8933: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.12% (14,251,432B) in 9 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.01% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->27.86% (354,184,077B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->27.86% (354,184,077B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->27.86% (354,184,077B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->21.12% (268,435,504B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->21.12% (268,435,504B) 0x1588B36: middle::astencode::decode_side_tables::anon::expr_fn_80017 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->21.12% (268,435,504B) 0x50B71D: ebml::reader::docs::_29cfc8699845a3a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | | ->21.12% (268,435,504B) 0xDA053F: middle::astencode::decode_inlined_item::_2fc881d8e6edb7c7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->21.12% (268,435,504B) 0xD9E6F8: middle::trans::inline::maybe_instantiate_inline::anon::expr_fn_19977 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->21.12% (268,435,504B) 0x165C080: metadata::decoder::maybe_get_item_ast::_5026c82535e0a82b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->21.12% (268,435,504B) 0xD9E3D5: metadata::csearch::maybe_get_item_ast::_5e1338ebf6a213a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->21.12% (268,435,504B) 0xD7760D: middle::trans::inline::maybe_instantiate_inline::_866facacbb51556::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->21.12% (268,435,504B) 0xDB954B: middle::trans::type_use::type_uses_for::_15e37b1c45f1779::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->21.12% (268,435,504B) 0xFF8A77: middle::trans::type_use::mark_for_method_call::anon::expr_fn_38831 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->21.12% (268,435,504B) 0xEA623D: option::__extensions__::each_29139::_6cf87194ae464b8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->21.12% (268,435,504B) 0xFF87CB: middle::trans::type_use::mark_for_method_call::_982d9c3e7f547b0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->21.12% (268,435,504B) 0xFF9F13: middle::trans::type_use::mark_for_expr::_8c6502bf3fad9d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->21.12% (268,435,504B) 0xFFF343: middle::trans::type_use::handle_body::anon::expr_fn_39136 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->21.12% (268,435,504B) 0xFFFF86: visit::visit_expr_39138::_bb91f66425ff28e4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.12% (268,435,504B) 0xFFF2F4: middle::trans::type_use::handle_body::anon::expr_fn_39136 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.12% (268,435,504B) 0x1002873: visit::visit_exprs_39141::anon::expr_fn_39144 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.12% (268,435,504B) 0xE44247: vec::__extensions__::each_26758::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.12% (268,435,504B) 0x100272A: visit::visit_exprs_39141::_816cddb7d8edf30::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.12% (268,435,504B) 0xFFFB06: visit::visit_expr_39138::_bb91f66425ff28e4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.12% (268,435,504B) 0xFFF2F4: middle::trans::type_use::handle_body::anon::expr_fn_39136 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.12% (268,435,504B) 0x1008CD7: visit::default_visitor_39214::anon::expr_fn_39283 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.12% (268,435,504B) 0x1005383: visit::visit_block_39199::anon::expr_fn_39204 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.12% (268,435,504B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.12% (268,435,504B) 0x10050D9: visit::visit_block_39199::_ca8fb93ba0271069::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.12% (268,435,504B) 0x1004F64: middle::trans::type_use::handle_body::anon::expr_fn_39197 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->21.12% (268,435,504B) 0x100051F: visit::visit_expr_39138::_bb91f66425ff28e4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.85% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.85% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| |
| ->02.58% (32,761,137B) in 203 places, all below massif's threshold (01.00%)
| |
| ->01.32% (16,781,552B) 0x14ACE18: vec::from_fn_70971::_643d3ab4dd073ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.32% (16,777,264B) 0x14AC717: hashmap::__extensions__::insert_70939::_39cb4dc3fb20a775::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.32% (16,777,264B) 0x14AC475: middle::region::__extensions__::meth_70930::record_parent::_31166329e42a1bb5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.32% (16,777,264B) 0x14AE477: middle::region::parent_to_expr::_28d4f76da76df230::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.32% (16,777,264B) 0x14B7283: middle::region::resolve_local::_241f582a41b9d92e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14C4334: visit::visit_decl_71451::anon::expr_fn_71454 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14C4014: visit::default_visitor_71403::anon::expr_fn_71449 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14B264D: visit::visit_stmt_71173::_c9b04b2ae76d7b68::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14B225E: middle::region::resolve_stmt::_c9b04b2ae76d7b68::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14AF5EA: visit::visit_block_71127::anon::expr_fn_71133 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14AF251: visit::visit_block_71127::_a0ab6fd4b6e22152::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14AE74A: middle::region::resolve_block::_a0ab6fd4b6e22152::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14BAED6: middle::region::resolve_fn::_4976b956f8b7597d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14B8325: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14C2B64: visit::visit_mod_71408::anon::expr_fn_71413 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14C2801: visit::default_visitor_71403::anon::expr_fn_71406 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14B846E: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14C2B64: visit::visit_mod_71408::anon::expr_fn_71413 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14C2801: visit::default_visitor_71403::anon::expr_fn_71406 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14B846E: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.32% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (4,288B) in 1+ places, all below ms_print's threshold (01.00%)
|
->12.15% (154,397,648B) 0x26D42EB: llvm::User::operator new(unsigned long, unsigned int) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.70% (21,588,432B) 0x230564C: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.70% (21,588,432B) 0x260CFCC: LLVMBuildCall (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.70% (21,588,432B) 0xF0EB79: middle::trans::build::Call::anon::expr_fn_31948 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.70% (21,588,432B) 0xE5E698: middle::trans::build::Call::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.70% (21,588,432B) in 7 places, all below massif's threshold (01.00%)
| |
| ->01.69% (21,452,368B) 0x2615EB8: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateBr(llvm::BasicBlock*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.69% (21,452,368B) 0xE443B6: middle::trans::build::Br::_115fb865be4a3cf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.69% (21,452,368B) in 22 places, all below massif's threshold (01.00%)
| |
| ->01.66% (21,040,384B) in 41 places, all below massif's threshold (01.00%)
| |
| ->01.65% (20,972,696B) 0x23643A1: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateStore(llvm::Value*, llvm::Value*, bool) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.65% (20,972,696B) 0xE4F7BD: middle::trans::build::Store::_7bf151ddfdd2780::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.65% (20,972,696B) in 58 places, all below massif's threshold (01.00%)
| |
| ->01.60% (20,400,216B) 0x2614418: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.60% (20,400,216B) 0x260E049: LLVMBuildInBoundsGEP (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.60% (20,400,216B) 0xECDBD2: middle::trans::build::InBoundsGEP::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.59% (20,257,960B) 0xE5E0E2: middle::trans::build::GEPi::_5c2a1b2b96fd7c65::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.59% (20,257,960B) in 59 places, all below massif's threshold (01.00%)
| | |
| | ->00.01% (142,256B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.44% (18,249,280B) 0x243D6BF: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateLoad(llvm::Value*, char const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.44% (18,249,280B) 0xE4C664: middle::trans::build::Load::_6d2cee2b9043a533::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.44% (18,249,280B) in 54 places, all below massif's threshold (01.00%)
| |
| ->01.26% (16,067,408B) 0x26148B2: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateAlloca(llvm::Type*, llvm::Value*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.26% (16,067,408B) 0x260E1F8: LLVMBuildAlloca (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.26% (16,067,408B) 0xF0A108: middle::trans::build::Alloca::_edf232ede1223ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.26% (16,067,408B) 0xE6C94D: middle::trans::base::alloca_maybe_zeroed::_d46f88797f31c0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.26% (16,067,408B) in 2 places, all below massif's threshold (01.00%)
| |
| ->01.15% (14,626,864B) 0x26A81DC: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.15% (14,593,712B) 0x2613F90: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.15% (14,593,712B) 0x260D166: LLVMBuildPointerCast (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.15% (14,593,712B) 0xE51753: middle::trans::build::PointerCast::_12cb3fb864e2e66::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.15% (14,593,712B) in 38 places, all below massif's threshold (01.00%)
| |
| ->00.00% (33,152B) in 1+ places, all below ms_print's threshold (01.00%)
|
->09.93% (126,251,162B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->09.93% (126,251,162B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->09.93% (126,251,162B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->09.90% (125,875,208B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->05.61% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->05.61% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->05.61% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->05.61% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.61% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.64% (33,600,424B) in 123 places, all below massif's threshold (01.00%)
| | |
| | ->01.65% (20,971,568B) 0x10AFD49: vec::from_fn_45843::_13bab492862f6d8a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.65% (20,971,568B) 0x1139049: hashmap::__extensions__::insert_49195::_9a36deb52bd16cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.65% (20,971,568B) 0x11189F7: middle::resolve::__extensions__::meth_48323::record_def::_ca51a2a6d2afafca::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.65% (20,971,568B) 0x1106177: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.65% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.65% (20,971,568B) 0x11119AC: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x110507D: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x1112029: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x1106852: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x1107B8A: middle::resolve::__extensions__::meth_47951::resolve_local::_7d1ec79823bbb4f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x11079AF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47949 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x1110560: visit::visit_decl_48090::anon::expr_fn_48093 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x1110305: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x110E767: visit::default_visitor_47959::anon::expr_fn_48049 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x110E396: visit::visit_block_48037::anon::expr_fn_48042 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x110E1B8: visit::visit_block_48037::_ed89a72a7a29d68b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x1104366: middle::resolve::__extensions__::meth_47937::resolve_block::_8ea6e530e2396cb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x111AA4B: middle::resolve::__extensions__::resolve_function::anon::expr_fn_48430 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x10D8A60: middle::resolve::__extensions__::meth_46997::with_type_parameter_rib::_b4865b3e73d043::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x1119AE8: middle::resolve::__extensions__::meth_48408::resolve_function::_c6c950b7c7fb0fe::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x1102E4B: middle::resolve::__extensions__::meth_47923::resolve_item::_142f6ec7737943d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x11012EF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47921 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.65% (20,971,568B) 0x11102A2: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.03% (375,954B) in 1+ places, all below ms_print's threshold (01.00%)
|
->05.89% (74,866,250B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->04.23% (53,798,640B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->04.23% (53,798,640B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.55% (32,405,520B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->02.55% (32,405,520B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.90% (24,101,280B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.90% (24,101,280B) in 32 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.65% (8,304,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.68% (21,393,120B) in 6 places, all below massif's threshold (01.00%)
| |
| ->01.66% (21,067,610B) in 776 places, all below massif's threshold (01.00%)
|
->01.62% (20,596,800B) 0x2612B06: LLVMAppendBasicBlock (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.62% (20,596,800B) 0xE4A207: str::as_c_str_26929::_8470758b8aa0ec84::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.44% (18,322,320B) 0xF298ED: middle::trans::base::new_block::_26ced7c84e4461::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.44% (18,322,320B) in 5 places, all below massif's threshold (01.00%)
| |
| ->00.18% (2,274,480B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.48% (18,845,444B) in 168 places, all below massif's threshold (01.00%)
|
->01.32% (16,788,128B) 0x2E2D24C: rust_exchange_alloc::malloc(unsigned long) (rust_exchange_alloc.cpp:22)
->01.32% (16,777,408B) 0x2E29513: create_exchange_stack(rust_exchange_alloc*, unsigned long) (rust_stack.cpp:81)
| ->01.32% (16,777,408B) in 2 places, all below massif's threshold (01.00%)
|
->00.00% (10,720B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
26 88,230,486,207 1,335,073,824 1,258,147,355 76,926,469 0
94.24% (1,258,147,355B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->32.66% (436,016,685B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->32.65% (435,923,233B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->32.65% (435,923,233B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->32.65% (435,923,233B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->32.65% (435,920,641B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->09.29% (124,061,097B) in 1775 places, all below massif's threshold (01.00%)
| | | |
| | | ->08.30% (110,787,432B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->06.52% (87,047,352B) in 46 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.78% (23,740,080B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.78% (23,740,080B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.78% (23,740,080B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.78% (23,740,080B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.78% (23,740,080B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.78% (23,740,080B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.78% (23,740,080B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.32% (17,614,632B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.32% (17,614,632B) in 28 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.46% (6,125,448B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->05.02% (66,997,600B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->05.02% (66,972,000B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.88% (38,477,920B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.88% (38,477,920B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.74% (23,172,480B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.74% (23,172,480B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.29% (17,239,440B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.29% (17,239,440B) in 32 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.44% (5,933,040B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.15% (15,305,440B) in 6 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->02.13% (28,494,080B) in 23 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->03.24% (43,278,408B) 0x1056A5B: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.09% (27,881,496B) in 20 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.15% (15,396,912B) 0x105ABDB: middle::ty::mk_rptr::_56fa88bbc91a4b8f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.15% (15,396,912B) in 20 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.17% (42,325,712B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.91% (25,489,728B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.91% (25,489,728B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.42% (18,963,384B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.42% (18,963,384B) in 32 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.49% (6,526,344B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.26% (16,835,984B) in 6 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.48% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.48% (19,807,536B) in 34 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.08% (14,396,032B) 0x9B92D3: fold::__extensions__::meth_18504::fold_ty::_a0adb42b8455be2a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.08% (14,396,032B) in 19 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.07% (14,266,824B) 0x9B8933: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.07% (14,266,824B) in 9 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.01% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->26.65% (355,770,814B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->26.65% (355,770,814B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->26.65% (355,770,814B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->20.11% (268,435,504B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->20.11% (268,435,504B) 0x1588B36: middle::astencode::decode_side_tables::anon::expr_fn_80017 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->20.11% (268,435,504B) 0x50B71D: ebml::reader::docs::_29cfc8699845a3a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | | ->20.11% (268,435,504B) 0xDA053F: middle::astencode::decode_inlined_item::_2fc881d8e6edb7c7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->20.11% (268,435,504B) 0xD9E6F8: middle::trans::inline::maybe_instantiate_inline::anon::expr_fn_19977 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->20.11% (268,435,504B) 0x165C080: metadata::decoder::maybe_get_item_ast::_5026c82535e0a82b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->20.11% (268,435,504B) 0xD9E3D5: metadata::csearch::maybe_get_item_ast::_5e1338ebf6a213a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->20.11% (268,435,504B) 0xD7760D: middle::trans::inline::maybe_instantiate_inline::_866facacbb51556::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->20.11% (268,435,504B) 0xDB954B: middle::trans::type_use::type_uses_for::_15e37b1c45f1779::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->20.11% (268,435,504B) 0xFF8A77: middle::trans::type_use::mark_for_method_call::anon::expr_fn_38831 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->20.11% (268,435,504B) 0xEA623D: option::__extensions__::each_29139::_6cf87194ae464b8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->20.11% (268,435,504B) 0xFF87CB: middle::trans::type_use::mark_for_method_call::_982d9c3e7f547b0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->20.11% (268,435,504B) 0xFF9F13: middle::trans::type_use::mark_for_expr::_8c6502bf3fad9d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->20.11% (268,435,504B) 0xFFF343: middle::trans::type_use::handle_body::anon::expr_fn_39136 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->20.11% (268,435,504B) 0xFFFF86: visit::visit_expr_39138::_bb91f66425ff28e4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->20.11% (268,435,504B) 0xFFF2F4: middle::trans::type_use::handle_body::anon::expr_fn_39136 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->20.11% (268,435,504B) 0x1002873: visit::visit_exprs_39141::anon::expr_fn_39144 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->20.11% (268,435,504B) 0xE44247: vec::__extensions__::each_26758::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->20.11% (268,435,504B) 0x100272A: visit::visit_exprs_39141::_816cddb7d8edf30::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->20.11% (268,435,504B) 0xFFFB06: visit::visit_expr_39138::_bb91f66425ff28e4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->20.11% (268,435,504B) 0xFFF2F4: middle::trans::type_use::handle_body::anon::expr_fn_39136 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->20.11% (268,435,504B) 0x1008CD7: visit::default_visitor_39214::anon::expr_fn_39283 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->20.11% (268,435,504B) 0x1005383: visit::visit_block_39199::anon::expr_fn_39204 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->20.11% (268,435,504B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->20.11% (268,435,504B) 0x10050D9: visit::visit_block_39199::_ca8fb93ba0271069::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->20.11% (268,435,504B) 0x1004F64: middle::trans::type_use::handle_body::anon::expr_fn_39197 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->20.11% (268,435,504B) 0x100051F: visit::visit_expr_39138::_bb91f66425ff28e4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.71% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.71% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| |
| ->02.57% (34,347,874B) in 204 places, all below massif's threshold (01.00%)
| |
| ->01.26% (16,781,552B) 0x14ACE18: vec::from_fn_70971::_643d3ab4dd073ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.26% (16,777,264B) 0x14AC717: hashmap::__extensions__::insert_70939::_39cb4dc3fb20a775::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.26% (16,777,264B) 0x14AC475: middle::region::__extensions__::meth_70930::record_parent::_31166329e42a1bb5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.26% (16,777,264B) 0x14AE477: middle::region::parent_to_expr::_28d4f76da76df230::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.26% (16,777,264B) 0x14B7283: middle::region::resolve_local::_241f582a41b9d92e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14C4334: visit::visit_decl_71451::anon::expr_fn_71454 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14C4014: visit::default_visitor_71403::anon::expr_fn_71449 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14B264D: visit::visit_stmt_71173::_c9b04b2ae76d7b68::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14B225E: middle::region::resolve_stmt::_c9b04b2ae76d7b68::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14AF5EA: visit::visit_block_71127::anon::expr_fn_71133 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14AF251: visit::visit_block_71127::_a0ab6fd4b6e22152::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14AE74A: middle::region::resolve_block::_a0ab6fd4b6e22152::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14BAED6: middle::region::resolve_fn::_4976b956f8b7597d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14B8325: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14C2B64: visit::visit_mod_71408::anon::expr_fn_71413 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14C2801: visit::default_visitor_71403::anon::expr_fn_71406 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14B846E: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14C2B64: visit::visit_mod_71408::anon::expr_fn_71413 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14C2801: visit::default_visitor_71403::anon::expr_fn_71406 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14B846E: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (4,288B) in 1+ places, all below ms_print's threshold (01.00%)
|
->14.37% (191,910,024B) 0x26D42EB: llvm::User::operator new(unsigned long, unsigned int) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.05% (27,336,744B) 0x230564C: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.05% (27,336,744B) 0x260CFCC: LLVMBuildCall (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.05% (27,336,744B) 0xF0EB79: middle::trans::build::Call::anon::expr_fn_31948 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.05% (27,336,744B) 0xE5E698: middle::trans::build::Call::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (13,963,320B) 0xE5DCEE: middle::trans::glue::call_tydesc_glue_full::_c216ace6a79931d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.05% (13,962,672B) 0xE55711: middle::trans::glue::call_tydesc_glue::_a61a2a26d9c99ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.05% (13,962,672B) in 3 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.00% (648B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.00% (13,373,424B) in 6 places, all below massif's threshold (01.00%)
| |
| ->02.00% (26,733,504B) 0x2615EB8: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateBr(llvm::BasicBlock*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.00% (26,733,504B) 0xE443B6: middle::trans::build::Br::_115fb865be4a3cf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.00% (26,733,504B) in 22 places, all below massif's threshold (01.00%)
| |
| ->01.95% (26,082,624B) 0x23643A1: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateStore(llvm::Value*, llvm::Value*, bool) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.95% (26,082,624B) 0xE4F7BD: middle::trans::build::Store::_7bf151ddfdd2780::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.95% (26,082,624B) in 60 places, all below massif's threshold (01.00%)
| |
| ->01.91% (25,503,256B) in 41 places, all below massif's threshold (01.00%)
| |
| ->01.87% (24,951,032B) 0x2614418: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.87% (24,951,032B) 0x260E049: LLVMBuildInBoundsGEP (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.87% (24,951,032B) 0xECDBD2: middle::trans::build::InBoundsGEP::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.86% (24,789,464B) 0xE5E0E2: middle::trans::build::GEPi::_5c2a1b2b96fd7c65::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.86% (24,789,464B) in 61 places, all below massif's threshold (01.00%)
| | |
| | ->00.01% (161,568B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.67% (22,234,464B) 0x243D6BF: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateLoad(llvm::Value*, char const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.67% (22,234,464B) 0xE4C664: middle::trans::build::Load::_6d2cee2b9043a533::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.67% (22,234,464B) in 54 places, all below massif's threshold (01.00%)
| |
| ->01.51% (20,166,048B) 0x26148B2: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateAlloca(llvm::Type*, llvm::Value*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.51% (20,165,936B) 0x260E1F8: LLVMBuildAlloca (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | | ->01.51% (20,165,936B) 0xF0A108: middle::trans::build::Alloca::_edf232ede1223ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.51% (20,165,936B) 0xE6C94D: middle::trans::base::alloca_maybe_zeroed::_d46f88797f31c0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.51% (20,165,936B) in 2 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (112B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.42% (18,902,352B) 0x26A81DC: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.41% (18,866,624B) 0x2613F90: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.41% (18,866,624B) 0x260D166: LLVMBuildPointerCast (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.41% (18,866,624B) 0xE51753: middle::trans::build::PointerCast::_12cb3fb864e2e66::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.41% (18,866,624B) in 38 places, all below massif's threshold (01.00%)
| |
| ->00.00% (35,728B) in 1+ places, all below ms_print's threshold (01.00%)
|
->10.10% (134,886,045B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->10.10% (134,886,045B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->10.10% (134,886,045B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->10.07% (134,435,360B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->05.34% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->05.34% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->05.34% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->05.34% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.34% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.90% (25,383,312B) in 122 places, all below massif's threshold (01.00%)
| | |
| | ->01.57% (20,971,568B) 0x10AFD49: vec::from_fn_45843::_13bab492862f6d8a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.57% (20,971,568B) 0x1139049: hashmap::__extensions__::insert_49195::_9a36deb52bd16cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.57% (20,971,568B) 0x11189F7: middle::resolve::__extensions__::meth_48323::record_def::_ca51a2a6d2afafca::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.57% (20,971,568B) 0x1106177: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.57% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.57% (20,971,568B) 0x11119AC: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x110507D: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x1112029: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x1106852: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x1107B8A: middle::resolve::__extensions__::meth_47951::resolve_local::_7d1ec79823bbb4f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x11079AF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47949 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x1110560: visit::visit_decl_48090::anon::expr_fn_48093 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x1110305: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x110E767: visit::default_visitor_47959::anon::expr_fn_48049 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x110E396: visit::visit_block_48037::anon::expr_fn_48042 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x110E1B8: visit::visit_block_48037::_ed89a72a7a29d68b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x1104366: middle::resolve::__extensions__::meth_47937::resolve_block::_8ea6e530e2396cb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x111AA4B: middle::resolve::__extensions__::resolve_function::anon::expr_fn_48430 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x10D8A60: middle::resolve::__extensions__::meth_46997::with_type_parameter_rib::_b4865b3e73d043::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x1119AE8: middle::resolve::__extensions__::meth_48408::resolve_function::_c6c950b7c7fb0fe::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x1102E4B: middle::resolve::__extensions__::meth_47923::resolve_item::_142f6ec7737943d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x11012EF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47921 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.57% (20,971,568B) 0x11102A2: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.26% (16,777,264B) 0x105047C: vec::from_fn_41639::_fd5eee91fd35c96::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.26% (16,777,264B) 0x1056B9F: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.26% (16,777,264B) 0xEC9DFF: middle::ty::mk_ptr::_369131b9fda36537::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xFAD4D8: middle::trans::closure::store_environment::_9dd8dd2c9bf1fb2::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xFAF00C: middle::trans::closure::build_closure::_41c8a82d15b9e7d6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xEA9CE6: middle::trans::closure::trans_expr_fn::_54e3c32ee948bcce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xEA71FA: middle::trans::callee::trans_arg_expr::_dc504a62fb4eb4e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xEA6654: middle::trans::callee::trans_args::anon::expr_fn_29159 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xEA64DA: vec::__extensions__::eachi_29148::_6d28434280ab4ac2::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xEA4DE1: middle::trans::callee::trans_args::_2174b01b56ba99e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xEA3F5C: middle::trans::callee::trans_call_inner::anon::expr_fn_29118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xE4DCAB: middle::trans::base::with_scope::_68713cb2489276::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xE8A19C: middle::trans::callee::trans_call_inner::_f0673cba30285ec6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xE8AB64: middle::trans::callee::trans_method_call::_d6baea2fbe907ff3::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xEB7535: middle::trans::expr::trans_rvalue_dps_unadjusted::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xDFEB14: middle::trans::expr::trans_into::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xDFDA2C: middle::trans::base::trans_stmt::_91b18a57d4d99354::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xDFCD18: middle::trans::controlflow::trans_block::anon::expr_fn_23305 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xDFB318: middle::trans::controlflow::trans_block::_9854c08ac7b88ca8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xF3358A: middle::trans::base::trans_closure::_296b239aea508e33::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xDAFC7A: middle::trans::base::trans_fn::_e5793a68bee23bf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xDF2A6A: middle::trans::meth::trans_method::_eeb651a585ee4179::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xFB84EE: middle::trans::meth::trans_impl::anon::expr_fn_36748 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xE44247: vec::__extensions__::each_26758::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.26% (16,777,264B) 0xF399F7: middle::trans::meth::trans_impl::_9e1f6338e4c283e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.03% (450,685B) in 1+ places, all below ms_print's threshold (01.00%)
|
->05.65% (75,467,021B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->04.03% (53,862,144B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->04.03% (53,862,144B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.43% (32,434,528B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->02.43% (32,434,528B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.81% (24,130,288B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.81% (24,130,288B) in 32 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.62% (8,304,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.60% (21,427,616B) in 6 places, all below massif's threshold (01.00%)
| |
| ->01.62% (21,604,877B) in 777 places, all below massif's threshold (01.00%)
|
->01.92% (25,605,680B) 0x2612B06: LLVMAppendBasicBlock (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.92% (25,605,680B) 0xE4A207: str::as_c_str_26929::_8470758b8aa0ec84::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.71% (22,849,040B) 0xF298ED: middle::trans::base::new_block::_26ced7c84e4461::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.04% (13,909,520B) 0xE4413E: middle::trans::base::sub_block::_a6e0e7b65737c6c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.04% (13,909,520B) in 21 places, all below massif's threshold (01.00%)
| | |
| | ->00.67% (8,939,520B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.21% (2,756,640B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.63% (21,702,958B) in 168 places, all below massif's threshold (01.00%)
|
->01.26% (16,788,128B) 0x2E2D24C: rust_exchange_alloc::malloc(unsigned long) (rust_exchange_alloc.cpp:22)
->01.26% (16,777,408B) 0x2E29513: create_exchange_stack(rust_exchange_alloc*, unsigned long) (rust_stack.cpp:81)
| ->01.26% (16,777,408B) in 2 places, all below massif's threshold (01.00%)
|
->00.00% (10,720B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
27 91,181,020,210 1,389,287,336 1,307,723,777 81,563,559 0
94.13% (1,307,723,777B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->31.55% (438,254,317B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->31.54% (438,160,865B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->31.54% (438,160,865B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->31.54% (438,160,865B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->31.54% (438,158,273B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->09.01% (125,195,385B) in 1775 places, all below massif's threshold (01.00%)
| | | |
| | | ->07.98% (110,847,576B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->06.27% (87,100,944B) in 46 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.71% (23,746,632B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.71% (23,746,632B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.71% (23,746,632B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.71% (23,746,632B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.71% (23,746,632B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.71% (23,746,632B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.71% (23,746,632B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.27% (17,621,184B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.27% (17,621,184B) in 28 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.44% (6,125,448B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->04.82% (67,029,040B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.82% (67,003,440B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.77% (38,497,920B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.77% (38,497,920B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.67% (23,180,640B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.67% (23,180,640B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.24% (17,247,600B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.24% (17,247,600B) in 32 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.43% (5,933,040B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.10% (15,317,280B) in 6 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->02.05% (28,505,520B) in 23 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->03.18% (44,246,304B) 0x1056A5B: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.07% (28,757,808B) in 20 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.11% (15,488,496B) 0x105ABDB: middle::ty::mk_rptr::_56fa88bbc91a4b8f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.11% (15,488,496B) in 20 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.05% (42,347,712B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.84% (25,498,704B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.84% (25,498,704B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.37% (18,972,360B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.37% (18,972,360B) in 32 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.47% (6,526,344B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.21% (16,849,008B) in 6 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.43% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.43% (19,807,536B) in 34 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.04% (14,412,384B) 0x9B92D3: fold::__extensions__::meth_18504::fold_ty::_a0adb42b8455be2a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.04% (14,412,384B) in 19 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.03% (14,272,336B) 0x9B8933: fold::__extensions__::meth_18495::fold_pat::_47786cfd84e42852::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.03% (14,272,336B) in 9 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.01% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->25.69% (356,843,759B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->25.69% (356,843,759B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->25.69% (356,843,759B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->19.32% (268,435,504B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->19.32% (268,435,504B) 0x1588B36: middle::astencode::decode_side_tables::anon::expr_fn_80017 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->19.32% (268,435,504B) 0x50B71D: ebml::reader::docs::_29cfc8699845a3a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | | ->19.32% (268,435,504B) 0xDA053F: middle::astencode::decode_inlined_item::_2fc881d8e6edb7c7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->19.32% (268,435,504B) 0xD9E6F8: middle::trans::inline::maybe_instantiate_inline::anon::expr_fn_19977 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->19.32% (268,435,504B) 0x165C080: metadata::decoder::maybe_get_item_ast::_5026c82535e0a82b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->19.32% (268,435,504B) 0xD9E3D5: metadata::csearch::maybe_get_item_ast::_5e1338ebf6a213a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->19.32% (268,435,504B) 0xD7760D: middle::trans::inline::maybe_instantiate_inline::_866facacbb51556::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->19.32% (268,435,504B) 0xDB954B: middle::trans::type_use::type_uses_for::_15e37b1c45f1779::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->19.32% (268,435,504B) 0xFF8A77: middle::trans::type_use::mark_for_method_call::anon::expr_fn_38831 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->19.32% (268,435,504B) 0xEA623D: option::__extensions__::each_29139::_6cf87194ae464b8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->19.32% (268,435,504B) 0xFF87CB: middle::trans::type_use::mark_for_method_call::_982d9c3e7f547b0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->19.32% (268,435,504B) 0xFF9F13: middle::trans::type_use::mark_for_expr::_8c6502bf3fad9d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->19.32% (268,435,504B) 0xFFF343: middle::trans::type_use::handle_body::anon::expr_fn_39136 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->19.32% (268,435,504B) 0xFFFF86: visit::visit_expr_39138::_bb91f66425ff28e4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->19.32% (268,435,504B) 0xFFF2F4: middle::trans::type_use::handle_body::anon::expr_fn_39136 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->19.32% (268,435,504B) 0x1002873: visit::visit_exprs_39141::anon::expr_fn_39144 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->19.32% (268,435,504B) 0xE44247: vec::__extensions__::each_26758::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->19.32% (268,435,504B) 0x100272A: visit::visit_exprs_39141::_816cddb7d8edf30::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->19.32% (268,435,504B) 0xFFFB06: visit::visit_expr_39138::_bb91f66425ff28e4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->19.32% (268,435,504B) 0xFFF2F4: middle::trans::type_use::handle_body::anon::expr_fn_39136 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->19.32% (268,435,504B) 0x1008CD7: visit::default_visitor_39214::anon::expr_fn_39283 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->19.32% (268,435,504B) 0x1005383: visit::visit_block_39199::anon::expr_fn_39204 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->19.32% (268,435,504B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->19.32% (268,435,504B) 0x10050D9: visit::visit_block_39199::_ca8fb93ba0271069::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->19.32% (268,435,504B) 0x1004F64: middle::trans::type_use::handle_body::anon::expr_fn_39197 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->19.32% (268,435,504B) 0x100051F: visit::visit_expr_39138::_bb91f66425ff28e4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.61% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.61% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| |
| ->02.55% (35,420,819B) in 204 places, all below massif's threshold (01.00%)
| |
| ->01.21% (16,781,552B) 0x14ACE18: vec::from_fn_70971::_643d3ab4dd073ab::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.21% (16,777,264B) 0x14AC717: hashmap::__extensions__::insert_70939::_39cb4dc3fb20a775::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.21% (16,777,264B) 0x14AC475: middle::region::__extensions__::meth_70930::record_parent::_31166329e42a1bb5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.21% (16,777,264B) 0x14AE477: middle::region::parent_to_expr::_28d4f76da76df230::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.21% (16,777,264B) 0x14B7283: middle::region::resolve_local::_241f582a41b9d92e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14C4334: visit::visit_decl_71451::anon::expr_fn_71454 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14C4014: visit::default_visitor_71403::anon::expr_fn_71449 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14B264D: visit::visit_stmt_71173::_c9b04b2ae76d7b68::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14B225E: middle::region::resolve_stmt::_c9b04b2ae76d7b68::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14AF5EA: visit::visit_block_71127::anon::expr_fn_71133 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14AF251: visit::visit_block_71127::_a0ab6fd4b6e22152::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14AE74A: middle::region::resolve_block::_a0ab6fd4b6e22152::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14BAED6: middle::region::resolve_fn::_4976b956f8b7597d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14B8325: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14C2B64: visit::visit_mod_71408::anon::expr_fn_71413 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14C2801: visit::default_visitor_71403::anon::expr_fn_71406 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14B846E: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14C2B64: visit::visit_mod_71408::anon::expr_fn_71413 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14C2801: visit::default_visitor_71403::anon::expr_fn_71406 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14B846E: visit::visit_item_71204::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0x14B7BF1: middle::region::resolve_item::_83663942861cd20::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (4,288B) in 1+ places, all below ms_print's threshold (01.00%)
|
->16.45% (228,492,352B) 0x26D42EB: llvm::User::operator new(unsigned long, unsigned int) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.36% (32,814,336B) 0x230564C: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.36% (32,814,336B) 0x260CFCC: LLVMBuildCall (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.36% (32,814,336B) 0xF0EB79: middle::trans::build::Call::anon::expr_fn_31948 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.36% (32,814,336B) 0xE5E698: middle::trans::build::Call::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.21% (16,852,536B) 0xE5DCEE: middle::trans::glue::call_tydesc_glue_full::_c216ace6a79931d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,851,888B) 0xE55711: middle::trans::glue::call_tydesc_glue::_a61a2a26d9c99ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,851,888B) in 3 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.00% (648B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.15% (15,961,800B) in 6 places, all below massif's threshold (01.00%)
| |
| ->02.27% (31,475,696B) 0x2615EB8: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateBr(llvm::BasicBlock*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.27% (31,475,696B) 0xE443B6: middle::trans::build::Br::_115fb865be4a3cf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.27% (31,475,696B) in 22 places, all below massif's threshold (01.00%)
| |
| ->02.21% (30,644,608B) 0x23643A1: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateStore(llvm::Value*, llvm::Value*, bool) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.21% (30,644,608B) 0xE4F7BD: middle::trans::build::Store::_7bf151ddfdd2780::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.21% (30,644,608B) in 60 places, all below massif's threshold (01.00%)
| |
| ->02.17% (30,196,128B) 0x2614418: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.17% (30,196,128B) 0x260E049: LLVMBuildInBoundsGEP (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.17% (30,196,128B) 0xECDBD2: middle::trans::build::InBoundsGEP::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.16% (30,016,064B) 0xE5E0E2: middle::trans::build::GEPi::_5c2a1b2b96fd7c65::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.16% (30,016,064B) in 61 places, all below massif's threshold (01.00%)
| | |
| | ->00.01% (180,064B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.15% (29,868,976B) in 41 places, all below massif's threshold (01.00%)
| |
| ->01.91% (26,539,632B) 0x243D6BF: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateLoad(llvm::Value*, char const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.91% (26,539,632B) 0xE4C664: middle::trans::build::Load::_6d2cee2b9043a533::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.91% (26,539,632B) in 54 places, all below massif's threshold (01.00%)
| |
| ->01.72% (23,921,296B) 0x26148B2: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateAlloca(llvm::Type*, llvm::Value*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.72% (23,921,184B) 0x260E1F8: LLVMBuildAlloca (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | | ->01.72% (23,921,184B) 0xF0A108: middle::trans::build::Alloca::_edf232ede1223ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.72% (23,921,184B) 0xE6C94D: middle::trans::base::alloca_maybe_zeroed::_d46f88797f31c0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.72% (23,921,184B) in 2 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (112B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.66% (23,031,680B) 0x26A81DC: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.65% (22,992,592B) 0x2613F90: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.65% (22,992,592B) 0x260D166: LLVMBuildPointerCast (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.65% (22,992,592B) 0xE51753: middle::trans::build::PointerCast::_12cb3fb864e2e66::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.65% (22,992,592B) in 38 places, all below massif's threshold (01.00%)
| |
| ->00.00% (39,088B) in 1+ places, all below ms_print's threshold (01.00%)
|
->09.79% (135,995,797B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->09.79% (135,995,797B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->09.79% (135,995,797B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->09.75% (135,484,472B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->05.13% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->05.13% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->05.13% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->05.13% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->05.13% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.90% (26,432,424B) in 122 places, all below massif's threshold (01.00%)
| | |
| | ->01.51% (20,971,568B) 0x10AFD49: vec::from_fn_45843::_13bab492862f6d8a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.51% (20,971,568B) 0x1139049: hashmap::__extensions__::insert_49195::_9a36deb52bd16cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.51% (20,971,568B) 0x11189F7: middle::resolve::__extensions__::meth_48323::record_def::_ca51a2a6d2afafca::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.51% (20,971,568B) 0x1106177: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.51% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.51% (20,971,568B) 0x11119AC: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x110507D: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x1112029: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x1106852: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x1107B8A: middle::resolve::__extensions__::meth_47951::resolve_local::_7d1ec79823bbb4f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x11079AF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47949 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x1110560: visit::visit_decl_48090::anon::expr_fn_48093 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x1110305: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x110E767: visit::default_visitor_47959::anon::expr_fn_48049 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x110E396: visit::visit_block_48037::anon::expr_fn_48042 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x110E1B8: visit::visit_block_48037::_ed89a72a7a29d68b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x1104366: middle::resolve::__extensions__::meth_47937::resolve_block::_8ea6e530e2396cb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x111AA4B: middle::resolve::__extensions__::resolve_function::anon::expr_fn_48430 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x10D8A60: middle::resolve::__extensions__::meth_46997::with_type_parameter_rib::_b4865b3e73d043::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x1119AE8: middle::resolve::__extensions__::meth_48408::resolve_function::_c6c950b7c7fb0fe::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x1102E4B: middle::resolve::__extensions__::meth_47923::resolve_item::_142f6ec7737943d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x11012EF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47921 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | | ->01.51% (20,971,568B) 0x11102A2: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.21% (16,777,264B) 0x105047C: vec::from_fn_41639::_fd5eee91fd35c96::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.21% (16,777,264B) 0x1056B9F: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (16,777,264B) 0xEC9DFF: middle::ty::mk_ptr::_369131b9fda36537::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xFAD4D8: middle::trans::closure::store_environment::_9dd8dd2c9bf1fb2::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xFAF00C: middle::trans::closure::build_closure::_41c8a82d15b9e7d6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xEA9CE6: middle::trans::closure::trans_expr_fn::_54e3c32ee948bcce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xEA71FA: middle::trans::callee::trans_arg_expr::_dc504a62fb4eb4e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xEA6654: middle::trans::callee::trans_args::anon::expr_fn_29159 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xEA64DA: vec::__extensions__::eachi_29148::_6d28434280ab4ac2::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xEA4DE1: middle::trans::callee::trans_args::_2174b01b56ba99e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xEA3F5C: middle::trans::callee::trans_call_inner::anon::expr_fn_29118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xE4DCAB: middle::trans::base::with_scope::_68713cb2489276::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xE8A19C: middle::trans::callee::trans_call_inner::_f0673cba30285ec6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xE8AB64: middle::trans::callee::trans_method_call::_d6baea2fbe907ff3::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xEB7535: middle::trans::expr::trans_rvalue_dps_unadjusted::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xDFEB14: middle::trans::expr::trans_into::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xDFDA2C: middle::trans::base::trans_stmt::_91b18a57d4d99354::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xDFCD18: middle::trans::controlflow::trans_block::anon::expr_fn_23305 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xDFB318: middle::trans::controlflow::trans_block::_9854c08ac7b88ca8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xF3358A: middle::trans::base::trans_closure::_296b239aea508e33::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xDAFC7A: middle::trans::base::trans_fn::_e5793a68bee23bf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xDF2A6A: middle::trans::meth::trans_method::_eeb651a585ee4179::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xFB84EE: middle::trans::meth::trans_impl::anon::expr_fn_36748 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xE44247: vec::__extensions__::each_26758::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (16,777,264B) 0xF399F7: middle::trans::meth::trans_impl::_9e1f6338e4c283e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.04% (511,325B) in 1+ places, all below ms_print's threshold (01.00%)
|
->05.46% (75,890,264B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->03.88% (53,890,144B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->03.88% (53,890,144B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.34% (32,445,952B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->02.34% (32,445,952B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.74% (24,141,712B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.74% (24,141,712B) in 32 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.60% (8,304,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.54% (21,444,192B) in 6 places, all below massif's threshold (01.00%)
| |
| ->01.58% (22,000,120B) in 780 places, all below massif's threshold (01.00%)
|
->02.17% (30,133,760B) 0x2612B06: LLVMAppendBasicBlock (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.17% (30,133,760B) 0xE4A207: str::as_c_str_26929::_8470758b8aa0ec84::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (26,818,800B) 0xF298ED: middle::trans::base::new_block::_26ced7c84e4461::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (16,303,760B) 0xE4413E: middle::trans::base::sub_block::_a6e0e7b65737c6c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.17% (16,303,760B) in 21 places, all below massif's threshold (01.00%)
| | |
| | ->00.76% (10,515,040B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.24% (3,314,960B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.82% (25,325,400B) in 169 places, all below massif's threshold (01.00%)
|
->01.21% (16,788,128B) 0x2E2D24C: rust_exchange_alloc::malloc(unsigned long) (rust_exchange_alloc.cpp:22)
->01.21% (16,777,408B) 0x2E29513: create_exchange_stack(rust_exchange_alloc*, unsigned long) (rust_stack.cpp:81)
| ->01.21% (16,777,408B) in 2 places, all below massif's threshold (01.00%)
|
->00.00% (10,720B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
28 95,183,504,250 1,729,144,712 1,641,320,655 87,824,057 0
94.92% (1,641,320,655B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->36.30% (627,661,366B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->36.30% (627,661,366B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->36.30% (627,661,366B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->31.05% (536,870,960B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->31.05% (536,870,960B) 0x1588B36: middle::astencode::decode_side_tables::anon::expr_fn_80017 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->31.05% (536,870,960B) 0x50B71D: ebml::reader::docs::_29cfc8699845a3a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | | ->31.05% (536,870,960B) 0xDA053F: middle::astencode::decode_inlined_item::_2fc881d8e6edb7c7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->31.05% (536,870,960B) 0xD9E6F8: middle::trans::inline::maybe_instantiate_inline::anon::expr_fn_19977 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->31.05% (536,870,960B) 0x165C080: metadata::decoder::maybe_get_item_ast::_5026c82535e0a82b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->31.05% (536,870,960B) 0xD9E3D5: metadata::csearch::maybe_get_item_ast::_5e1338ebf6a213a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->31.05% (536,870,960B) 0xD7760D: middle::trans::inline::maybe_instantiate_inline::_866facacbb51556::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->31.05% (536,870,960B) 0xE87A3B: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->31.05% (536,870,960B) 0xFBA618: middle::trans::meth::trans_monomorphized_callee::_6756fa1720321ab5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xE8E680: middle::trans::meth::trans_method_callee::_2fa36dc18966f3d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xE8B6B4: middle::trans::callee::trans_method_call::anon::expr_fn_27992 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xEA39C8: middle::trans::callee::trans_call_inner::anon::expr_fn_29118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xE4DCAB: middle::trans::base::with_scope::_68713cb2489276::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xE8A19C: middle::trans::callee::trans_call_inner::_f0673cba30285ec6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xE8AB64: middle::trans::callee::trans_method_call::_d6baea2fbe907ff3::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xEB7535: middle::trans::expr::trans_rvalue_dps_unadjusted::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xDFEB14: middle::trans::expr::trans_into::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xDFB43A: middle::trans::controlflow::trans_block::_9854c08ac7b88ca8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xF3388D: middle::trans::base::trans_closure::_296b239aea508e33::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xDAFC7A: middle::trans::base::trans_fn::_e5793a68bee23bf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xDF2A6A: middle::trans::meth::trans_method::_eeb651a585ee4179::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xDB58F3: middle::trans::monomorphize::monomorphic_fn::_51eb88a6f859380::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xE87B77: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xE8559E: middle::trans::meth::trans_static_method_callee::_cf43b955f6c610d8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xE815B7: middle::trans::callee::trans::_7a98d43af7ec57c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->31.05% (536,870,960B) 0xE8A2B6: middle::trans::callee::trans_call::anon::expr_fn_27983 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->03.16% (54,584,522B) in 205 places, all below massif's threshold (01.00%)
| |
| ->02.09% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.09% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
|
->26.22% (453,405,021B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->26.22% (453,311,569B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->26.22% (453,311,569B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->26.22% (453,311,569B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->26.22% (453,308,977B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->09.21% (159,337,369B) in 1777 places, all below massif's threshold (01.00%)
| | | |
| | | ->06.53% (112,852,488B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->05.14% (88,940,544B) in 46 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.38% (23,911,944B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.38% (23,911,944B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.38% (23,911,944B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.38% (23,911,944B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.38% (23,911,944B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.38% (23,911,944B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.38% (23,911,944B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.03% (17,786,496B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.03% (17,786,496B) in 28 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.35% (6,125,448B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->03.96% (68,408,960B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.95% (68,383,360B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.26% (39,037,040B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.26% (39,037,040B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.36% (23,472,000B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.36% (23,472,000B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.01% (17,538,960B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | | ->01.01% (17,538,960B) in 32 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.34% (5,933,040B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.90% (15,565,040B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.70% (29,346,320B) in 23 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->02.89% (49,961,880B) 0x1056A5B: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.89% (49,961,880B) in 21 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.48% (42,940,744B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.49% (25,819,200B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.49% (25,819,200B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.12% (19,292,856B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.12% (19,292,856B) in 32 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.38% (6,526,344B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.99% (17,121,544B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->01.15% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.15% (19,807,536B) in 34 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.01% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->15.30% (264,523,176B) 0x26D42EB: llvm::User::operator new(unsigned long, unsigned int) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.17% (37,556,976B) 0x230564C: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.17% (37,556,976B) 0x260CFCC: LLVMBuildCall (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.17% (37,556,976B) 0xF0EB79: middle::trans::build::Call::anon::expr_fn_31948 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.17% (37,556,976B) 0xE5E698: middle::trans::build::Call::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.11% (19,147,728B) in 6 places, all below massif's threshold (01.00%)
| | |
| | ->01.06% (18,409,248B) 0xE5DCEE: middle::trans::glue::call_tydesc_glue_full::_c216ace6a79931d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.06% (18,408,600B) 0xE55711: middle::trans::glue::call_tydesc_glue::_a61a2a26d9c99ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.06% (18,408,600B) in 3 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (648B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.10% (36,323,616B) 0x2615EB8: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateBr(llvm::BasicBlock*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.10% (36,323,616B) 0xE443B6: middle::trans::build::Br::_115fb865be4a3cf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.10% (36,323,616B) in 26 places, all below massif's threshold (01.00%)
| |
| ->02.10% (36,286,024B) 0x23643A1: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateStore(llvm::Value*, llvm::Value*, bool) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.10% (36,286,024B) 0xE4F7BD: middle::trans::build::Store::_7bf151ddfdd2780::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.10% (36,286,024B) in 62 places, all below massif's threshold (01.00%)
| |
| ->02.04% (35,304,688B) 0x2614418: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.04% (35,304,688B) 0x260E049: LLVMBuildInBoundsGEP (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.04% (35,304,688B) 0xECDBD2: middle::trans::build::InBoundsGEP::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.03% (35,114,696B) 0xE5E0E2: middle::trans::build::GEPi::_5c2a1b2b96fd7c65::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.03% (35,114,696B) in 61 places, all below massif's threshold (01.00%)
| | |
| | ->00.01% (189,992B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.93% (33,402,560B) in 45 places, all below massif's threshold (01.00%)
| |
| ->01.75% (30,266,544B) 0x243D6BF: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateLoad(llvm::Value*, char const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.75% (30,266,544B) 0xE4C664: middle::trans::build::Load::_6d2cee2b9043a533::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.75% (30,266,544B) in 57 places, all below massif's threshold (01.00%)
| |
| ->01.64% (28,302,288B) 0x26148B2: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateAlloca(llvm::Type*, llvm::Value*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.64% (28,302,176B) 0x260E1F8: LLVMBuildAlloca (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | | ->01.64% (28,302,176B) 0xF0A108: middle::trans::build::Alloca::_edf232ede1223ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.64% (28,302,176B) 0xE6C94D: middle::trans::base::alloca_maybe_zeroed::_d46f88797f31c0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.64% (28,302,176B) in 2 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (112B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.57% (27,080,480B) 0x26A81DC: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.56% (27,040,496B) 0x2613F90: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.56% (27,040,496B) 0x260D166: LLVMBuildPointerCast (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.56% (27,040,496B) 0xE51753: middle::trans::build::PointerCast::_12cb3fb864e2e66::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.56% (27,040,496B) in 38 places, all below massif's threshold (01.00%)
| |
| ->00.00% (39,984B) in 1+ places, all below ms_print's threshold (01.00%)
|
->07.90% (136,664,849B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->07.90% (136,664,849B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->07.90% (136,664,849B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->07.87% (136,078,368B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->04.12% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->04.12% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.12% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->04.12% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.12% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.53% (43,803,584B) in 125 places, all below massif's threshold (01.00%)
| | |
| | ->01.21% (20,971,568B) 0x10AFD49: vec::from_fn_45843::_13bab492862f6d8a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.21% (20,971,568B) 0x1139049: hashmap::__extensions__::insert_49195::_9a36deb52bd16cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (20,971,568B) 0x11189F7: middle::resolve::__extensions__::meth_48323::record_def::_ca51a2a6d2afafca::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.21% (20,971,568B) 0x1106177: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.21% (20,971,568B) 0x11119AC: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x110507D: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x1112029: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x1106852: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x1107B8A: middle::resolve::__extensions__::meth_47951::resolve_local::_7d1ec79823bbb4f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x11079AF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47949 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x1110560: visit::visit_decl_48090::anon::expr_fn_48093 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x1110305: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x110E767: visit::default_visitor_47959::anon::expr_fn_48049 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x110E396: visit::visit_block_48037::anon::expr_fn_48042 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x110E1B8: visit::visit_block_48037::_ed89a72a7a29d68b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x1104366: middle::resolve::__extensions__::meth_47937::resolve_block::_8ea6e530e2396cb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x111AA4B: middle::resolve::__extensions__::resolve_function::anon::expr_fn_48430 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x10D8A60: middle::resolve::__extensions__::meth_46997::with_type_parameter_rib::_b4865b3e73d043::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x1119AE8: middle::resolve::__extensions__::meth_48408::resolve_function::_c6c950b7c7fb0fe::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x1102E4B: middle::resolve::__extensions__::meth_47923::resolve_item::_142f6ec7737943d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x11012EF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47921 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.21% (20,971,568B) 0x11102A2: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.03% (586,481B) in 1+ places, all below ms_print's threshold (01.00%)
|
->04.54% (78,427,099B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->03.16% (54,644,912B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->03.16% (54,644,912B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.90% (32,853,856B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.90% (32,853,856B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.42% (24,549,616B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.42% (24,549,616B) in 32 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.48% (8,304,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.26% (21,791,056B) in 6 places, all below massif's threshold (01.00%)
| |
| ->01.38% (23,782,187B) in 780 places, all below massif's threshold (01.00%)
|
->02.66% (46,043,544B) in 170 places, all below massif's threshold (01.00%)
|
->02.00% (34,595,600B) 0x2612B06: LLVMAppendBasicBlock (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->02.00% (34,595,600B) 0xE4A207: str::as_c_str_26929::_8470758b8aa0ec84::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.76% (30,458,720B) 0xF298ED: middle::trans::base::new_block::_26ced7c84e4461::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.06% (18,353,520B) 0xE4413E: middle::trans::base::sub_block::_a6e0e7b65737c6c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.06% (18,353,520B) in 22 places, all below massif's threshold (01.00%)
| |
| ->00.70% (12,105,200B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.24% (4,136,880B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
29 97,544,995,898 1,781,590,528 1,689,326,560 92,263,968 0
94.82% (1,689,326,560B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->35.27% (628,353,661B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->35.27% (628,353,661B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->35.27% (628,353,661B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->30.13% (536,870,960B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->30.13% (536,870,960B) 0x1588B36: middle::astencode::decode_side_tables::anon::expr_fn_80017 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->30.13% (536,870,960B) 0x50B71D: ebml::reader::docs::_29cfc8699845a3a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | | ->30.13% (536,870,960B) 0xDA053F: middle::astencode::decode_inlined_item::_2fc881d8e6edb7c7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->30.13% (536,870,960B) 0xD9E6F8: middle::trans::inline::maybe_instantiate_inline::anon::expr_fn_19977 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->30.13% (536,870,960B) 0x165C080: metadata::decoder::maybe_get_item_ast::_5026c82535e0a82b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->30.13% (536,870,960B) 0xD9E3D5: metadata::csearch::maybe_get_item_ast::_5e1338ebf6a213a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->30.13% (536,870,960B) 0xD7760D: middle::trans::inline::maybe_instantiate_inline::_866facacbb51556::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->30.13% (536,870,960B) 0xE87A3B: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->30.13% (536,870,960B) 0xFBA618: middle::trans::meth::trans_monomorphized_callee::_6756fa1720321ab5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xE8E680: middle::trans::meth::trans_method_callee::_2fa36dc18966f3d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xE8B6B4: middle::trans::callee::trans_method_call::anon::expr_fn_27992 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xEA39C8: middle::trans::callee::trans_call_inner::anon::expr_fn_29118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xE4DCAB: middle::trans::base::with_scope::_68713cb2489276::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xE8A19C: middle::trans::callee::trans_call_inner::_f0673cba30285ec6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xE8AB64: middle::trans::callee::trans_method_call::_d6baea2fbe907ff3::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xEB7535: middle::trans::expr::trans_rvalue_dps_unadjusted::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xDFEB14: middle::trans::expr::trans_into::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xDFB43A: middle::trans::controlflow::trans_block::_9854c08ac7b88ca8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xF3388D: middle::trans::base::trans_closure::_296b239aea508e33::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xDAFC7A: middle::trans::base::trans_fn::_e5793a68bee23bf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xDF2A6A: middle::trans::meth::trans_method::_eeb651a585ee4179::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xDB58F3: middle::trans::monomorphize::monomorphic_fn::_51eb88a6f859380::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xE87B77: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xE8559E: middle::trans::meth::trans_static_method_callee::_cf43b955f6c610d8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xE815B7: middle::trans::callee::trans::_7a98d43af7ec57c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->30.13% (536,870,960B) 0xE8A2B6: middle::trans::callee::trans_call::anon::expr_fn_27983 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->03.10% (55,276,817B) in 207 places, all below massif's threshold (01.00%)
| |
| ->02.03% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.03% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
|
->25.59% (455,957,453B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->25.59% (455,864,001B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->25.59% (455,864,001B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->25.59% (455,864,001B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->25.59% (455,861,409B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->09.01% (160,470,865B) in 1778 places, all below massif's threshold (01.00%)
| | | |
| | | ->06.34% (112,995,624B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->05.00% (89,059,488B) in 46 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.34% (23,936,136B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.34% (23,936,136B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.34% (23,936,136B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.34% (23,936,136B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.34% (23,936,136B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.34% (23,936,136B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.34% (23,936,136B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.34% (23,936,136B) in 2 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.85% (68,504,640B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.84% (68,479,040B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.19% (39,090,160B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.19% (39,090,160B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.32% (23,493,920B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.32% (23,493,920B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.32% (23,493,920B) in 2 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.88% (15,596,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.65% (29,388,880B) in 23 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->02.87% (51,083,568B) 0x1056A5B: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.87% (51,083,568B) in 21 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.41% (42,999,176B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.45% (25,843,312B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.45% (25,843,312B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.08% (19,316,968B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.08% (19,316,968B) in 32 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.37% (6,526,344B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.96% (17,155,864B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->01.11% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.11% (19,807,536B) in 34 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.01% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->16.82% (299,612,544B) 0x26D42EB: llvm::User::operator new(unsigned long, unsigned int) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.43% (43,295,184B) 0x230564C: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.43% (43,295,184B) 0x260CFCC: LLVMBuildCall (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.43% (43,295,040B) 0xF0EB79: middle::trans::build::Call::anon::expr_fn_31948 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.43% (43,295,040B) 0xE5E698: middle::trans::build::Call::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.22% (21,649,680B) 0xE5DCEE: middle::trans::glue::call_tydesc_glue_full::_c216ace6a79931d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.22% (21,649,032B) 0xE55711: middle::trans::glue::call_tydesc_glue::_a61a2a26d9c99ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.22% (21,649,032B) in 3 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (648B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->01.21% (21,645,360B) in 8 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (144B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.31% (41,116,336B) 0x23643A1: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateStore(llvm::Value*, llvm::Value*, bool) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.31% (41,116,336B) 0xE4F7BD: middle::trans::build::Store::_7bf151ddfdd2780::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.31% (41,116,336B) in 67 places, all below massif's threshold (01.00%)
| |
| ->02.30% (40,995,136B) 0x2615EB8: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateBr(llvm::BasicBlock*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.30% (40,995,136B) 0xE443B6: middle::trans::build::Br::_115fb865be4a3cf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.30% (40,995,136B) in 26 places, all below massif's threshold (01.00%)
| |
| ->02.22% (39,559,032B) 0x2614418: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.22% (39,559,032B) 0x260E049: LLVMBuildInBoundsGEP (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.22% (39,559,032B) 0xECDBD2: middle::trans::build::InBoundsGEP::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.21% (39,354,760B) 0xE5E0E2: middle::trans::build::GEPi::_5c2a1b2b96fd7c65::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.21% (39,354,760B) in 64 places, all below massif's threshold (01.00%)
| | |
| | ->00.01% (204,272B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.12% (37,775,704B) in 45 places, all below massif's threshold (01.00%)
| |
| ->01.91% (34,099,184B) 0x243D6BF: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateLoad(llvm::Value*, char const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.91% (34,099,184B) 0xE4C664: middle::trans::build::Load::_6d2cee2b9043a533::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.91% (34,099,184B) in 61 places, all below massif's threshold (01.00%)
| |
| ->01.80% (32,029,984B) 0x26148B2: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateAlloca(llvm::Type*, llvm::Value*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.80% (32,028,080B) 0x260E1F8: LLVMBuildAlloca (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | | ->01.80% (32,028,080B) 0xF0A108: middle::trans::build::Alloca::_edf232ede1223ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.80% (32,028,080B) 0xE6C94D: middle::trans::base::alloca_maybe_zeroed::_d46f88797f31c0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.80% (32,028,080B) in 2 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (1,904B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.73% (30,741,984B) 0x26A81DC: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.72% (30,699,088B) 0x2613F90: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.72% (30,699,088B) 0x260D166: LLVMBuildPointerCast (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.72% (30,699,088B) 0xE51753: middle::trans::build::PointerCast::_12cb3fb864e2e66::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.72% (30,699,088B) in 39 places, all below massif's threshold (01.00%)
| |
| ->00.00% (42,896B) in 1+ places, all below ms_print's threshold (01.00%)
|
->07.77% (138,466,885B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->07.77% (138,466,885B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->07.77% (138,466,885B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->07.73% (137,800,968B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->04.00% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->04.00% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.00% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->04.00% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->04.00% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.56% (45,526,184B) in 125 places, all below massif's threshold (01.00%)
| | |
| | ->01.18% (20,971,568B) 0x10AFD49: vec::from_fn_45843::_13bab492862f6d8a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.18% (20,971,568B) 0x1139049: hashmap::__extensions__::insert_49195::_9a36deb52bd16cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.18% (20,971,568B) 0x11189F7: middle::resolve::__extensions__::meth_48323::record_def::_ca51a2a6d2afafca::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.18% (20,971,568B) 0x1106177: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.18% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.18% (20,971,568B) 0x11119AC: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x110507D: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x1112029: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x1106852: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x1107B8A: middle::resolve::__extensions__::meth_47951::resolve_local::_7d1ec79823bbb4f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x11079AF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47949 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x1110560: visit::visit_decl_48090::anon::expr_fn_48093 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x1110305: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x110E767: visit::default_visitor_47959::anon::expr_fn_48049 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x110E396: visit::visit_block_48037::anon::expr_fn_48042 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x110E1B8: visit::visit_block_48037::_ed89a72a7a29d68b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x1104366: middle::resolve::__extensions__::meth_47937::resolve_block::_8ea6e530e2396cb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x111AA4B: middle::resolve::__extensions__::resolve_function::anon::expr_fn_48430 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x10D8A60: middle::resolve::__extensions__::meth_46997::with_type_parameter_rib::_b4865b3e73d043::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x1119AE8: middle::resolve::__extensions__::meth_48408::resolve_function::_c6c950b7c7fb0fe::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x1102E4B: middle::resolve::__extensions__::meth_47923::resolve_item::_142f6ec7737943d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x11012EF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47921 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.18% (20,971,568B) 0x11102A2: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.04% (665,917B) in 1+ places, all below ms_print's threshold (01.00%)
|
->04.43% (78,954,556B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->03.07% (54,719,280B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->03.07% (54,719,280B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.85% (32,884,544B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.85% (32,884,544B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.38% (24,580,304B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.38% (24,580,304B) in 32 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.47% (8,304,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.23% (21,834,736B) in 6 places, all below massif's threshold (01.00%)
| |
| ->01.36% (24,235,276B) in 807 places, all below massif's threshold (01.00%)
|
->02.74% (48,896,421B) in 170 places, all below massif's threshold (01.00%)
|
->02.19% (39,085,040B) 0x2612B06: LLVMAppendBasicBlock (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->02.19% (39,085,040B) 0xE4A207: str::as_c_str_26929::_8470758b8aa0ec84::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.94% (34,485,360B) 0xF298ED: middle::trans::base::new_block::_26ced7c84e4461::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.17% (20,770,800B) 0xE4413E: middle::trans::base::sub_block::_a6e0e7b65737c6c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (20,770,800B) in 22 places, all below massif's threshold (01.00%)
| |
| ->00.77% (13,714,560B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.26% (4,599,680B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
30 101,222,739,854 1,804,450,784 1,710,601,871 93,848,913 0
31 106,213,790,642 1,814,529,616 1,720,925,605 93,604,011 0
32 108,826,042,038 1,835,588,976 1,741,292,823 94,296,153 0
94.86% (1,741,292,823B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->33.90% (622,355,697B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->33.90% (622,355,697B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->33.90% (622,355,697B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->29.25% (536,870,960B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->29.25% (536,870,960B) 0x1588B36: middle::astencode::decode_side_tables::anon::expr_fn_80017 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->29.25% (536,870,960B) 0x50B71D: ebml::reader::docs::_29cfc8699845a3a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | | ->29.25% (536,870,960B) 0xDA053F: middle::astencode::decode_inlined_item::_2fc881d8e6edb7c7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->29.25% (536,870,960B) 0xD9E6F8: middle::trans::inline::maybe_instantiate_inline::anon::expr_fn_19977 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->29.25% (536,870,960B) 0x165C080: metadata::decoder::maybe_get_item_ast::_5026c82535e0a82b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->29.25% (536,870,960B) 0xD9E3D5: metadata::csearch::maybe_get_item_ast::_5e1338ebf6a213a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->29.25% (536,870,960B) 0xD7760D: middle::trans::inline::maybe_instantiate_inline::_866facacbb51556::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->29.25% (536,870,960B) 0xE87A3B: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->29.25% (536,870,960B) 0xFBA618: middle::trans::meth::trans_monomorphized_callee::_6756fa1720321ab5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xE8E680: middle::trans::meth::trans_method_callee::_2fa36dc18966f3d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xE8B6B4: middle::trans::callee::trans_method_call::anon::expr_fn_27992 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xEA39C8: middle::trans::callee::trans_call_inner::anon::expr_fn_29118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xE4DCAB: middle::trans::base::with_scope::_68713cb2489276::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xE8A19C: middle::trans::callee::trans_call_inner::_f0673cba30285ec6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xE8AB64: middle::trans::callee::trans_method_call::_d6baea2fbe907ff3::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xEB7535: middle::trans::expr::trans_rvalue_dps_unadjusted::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xDFEB14: middle::trans::expr::trans_into::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xDFB43A: middle::trans::controlflow::trans_block::_9854c08ac7b88ca8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xF3388D: middle::trans::base::trans_closure::_296b239aea508e33::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xDAFC7A: middle::trans::base::trans_fn::_e5793a68bee23bf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xDF2A6A: middle::trans::meth::trans_method::_eeb651a585ee4179::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xDB58F3: middle::trans::monomorphize::monomorphic_fn::_51eb88a6f859380::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xE87B77: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xE8559E: middle::trans::meth::trans_static_method_callee::_cf43b955f6c610d8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xE815B7: middle::trans::callee::trans::_7a98d43af7ec57c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->29.25% (536,870,960B) 0xE8A2B6: middle::trans::callee::trans_call::anon::expr_fn_27983 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.68% (49,278,853B) in 226 places, all below massif's threshold (01.00%)
| |
| ->01.97% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.97% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
|
->24.39% (447,790,767B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->24.39% (447,697,315B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->24.39% (447,697,315B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->24.39% (447,697,315B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->24.39% (447,694,723B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->08.25% (151,523,459B) in 1826 places, all below massif's threshold (01.00%)
| | | |
| | | ->06.17% (113,226,456B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.86% (89,244,120B) in 46 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.31% (23,982,336B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.31% (23,982,336B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.31% (23,982,336B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.31% (23,982,336B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.31% (23,982,336B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.31% (23,982,336B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.31% (23,982,336B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.31% (23,982,336B) in 2 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.74% (68,645,840B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.74% (68,620,240B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.13% (39,157,920B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.13% (39,157,920B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.28% (23,532,640B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.28% (23,532,640B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.28% (23,532,640B) in 2 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.85% (15,625,280B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.61% (29,462,320B) in 23 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->02.80% (51,417,720B) 0x1056A5B: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.80% (51,417,720B) in 21 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.35% (43,073,712B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.41% (25,885,904B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.41% (25,885,904B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.05% (19,359,560B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.05% (19,359,560B) in 32 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.36% (6,526,344B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.94% (17,187,808B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->01.08% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.08% (19,807,536B) in 34 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.01% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->16.70% (306,473,336B) 0x26D42EB: llvm::User::operator new(unsigned long, unsigned int) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.40% (43,965,408B) 0x230564C: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.40% (43,965,408B) 0x260CFCC: LLVMBuildCall (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.40% (43,964,376B) 0xF0EB79: middle::trans::build::Call::anon::expr_fn_31948 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.40% (43,964,376B) 0xE5E698: middle::trans::build::Call::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.20% (22,080,984B) in 8 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.19% (21,883,392B) 0xE5DCEE: middle::trans::glue::call_tydesc_glue_full::_c216ace6a79931d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.19% (21,882,312B) 0xE55711: middle::trans::glue::call_tydesc_glue::_a61a2a26d9c99ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.19% (21,882,312B) in 3 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.00% (1,080B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (1,032B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.28% (41,782,736B) 0x23643A1: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateStore(llvm::Value*, llvm::Value*, bool) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.28% (41,782,736B) 0xE4F7BD: middle::trans::build::Store::_7bf151ddfdd2780::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.28% (41,782,736B) in 72 places, all below massif's threshold (01.00%)
| |
| ->02.27% (41,751,472B) 0x2615EB8: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateBr(llvm::BasicBlock*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.27% (41,751,472B) 0xE443B6: middle::trans::build::Br::_115fb865be4a3cf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.27% (41,751,472B) in 26 places, all below massif's threshold (01.00%)
| |
| ->02.20% (40,372,256B) in 53 places, all below massif's threshold (01.00%)
| |
| ->02.19% (40,174,744B) 0x2614418: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.19% (40,174,744B) 0x260E049: LLVMBuildInBoundsGEP (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.19% (40,174,744B) 0xECDBD2: middle::trans::build::InBoundsGEP::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.18% (39,968,840B) 0xE5E0E2: middle::trans::build::GEPi::_5c2a1b2b96fd7c65::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.18% (39,968,840B) in 69 places, all below massif's threshold (01.00%)
| | |
| | ->00.01% (205,904B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.89% (34,652,464B) 0x243D6BF: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateLoad(llvm::Value*, char const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.89% (34,652,464B) 0xE4C664: middle::trans::build::Load::_6d2cee2b9043a533::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.89% (34,652,464B) in 67 places, all below massif's threshold (01.00%)
| |
| ->01.78% (32,586,848B) 0x26148B2: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateAlloca(llvm::Type*, llvm::Value*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.78% (32,584,944B) 0x260E1F8: LLVMBuildAlloca (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | | ->01.78% (32,584,944B) 0xF0A108: middle::trans::build::Alloca::_edf232ede1223ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.78% (32,584,944B) 0xE6C94D: middle::trans::base::alloca_maybe_zeroed::_d46f88797f31c0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.78% (32,584,944B) in 2 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (1,904B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.70% (31,187,408B) 0x26A81DC: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.70% (31,141,376B) 0x2613F90: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.70% (31,141,376B) 0x260D166: LLVMBuildPointerCast (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.70% (31,141,376B) 0xE51753: middle::trans::build::PointerCast::_12cb3fb864e2e66::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.70% (31,141,376B) in 41 places, all below massif's threshold (01.00%)
| |
| ->00.00% (46,032B) in 1+ places, all below ms_print's threshold (01.00%)
|
->07.21% (132,264,055B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->07.21% (132,264,055B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->07.21% (132,264,055B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->07.21% (132,263,880B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->03.88% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->03.88% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.88% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.88% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.88% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.18% (39,989,096B) in 126 places, all below massif's threshold (01.00%)
| | |
| | ->01.14% (20,971,568B) 0x10AFD49: vec::from_fn_45843::_13bab492862f6d8a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.14% (20,971,568B) 0x1139049: hashmap::__extensions__::insert_49195::_9a36deb52bd16cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.14% (20,971,568B) 0x11189F7: middle::resolve::__extensions__::meth_48323::record_def::_ca51a2a6d2afafca::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.14% (20,971,568B) 0x1106177: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.14% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.14% (20,971,568B) 0x11119AC: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x110507D: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x1112029: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x1106852: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x1107B8A: middle::resolve::__extensions__::meth_47951::resolve_local::_7d1ec79823bbb4f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x11079AF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47949 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x1110560: visit::visit_decl_48090::anon::expr_fn_48093 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x1110305: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x110E767: visit::default_visitor_47959::anon::expr_fn_48049 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x110E396: visit::visit_block_48037::anon::expr_fn_48042 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x110E1B8: visit::visit_block_48037::_ed89a72a7a29d68b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x1104366: middle::resolve::__extensions__::meth_47937::resolve_block::_8ea6e530e2396cb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x111AA4B: middle::resolve::__extensions__::resolve_function::anon::expr_fn_48430 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x10D8A60: middle::resolve::__extensions__::meth_46997::with_type_parameter_rib::_b4865b3e73d043::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x1119AE8: middle::resolve::__extensions__::meth_48408::resolve_function::_c6c950b7c7fb0fe::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x1102E4B: middle::resolve::__extensions__::meth_47923::resolve_item::_142f6ec7737943d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x11012EF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47921 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.14% (20,971,568B) 0x11102A2: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (175B) in 1+ places, all below ms_print's threshold (01.00%)
|
->05.14% (94,359,906B) in 505 places, all below massif's threshold (01.00%)
|
->04.26% (78,256,646B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->02.99% (54,814,144B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.99% (54,814,144B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.79% (32,938,752B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.79% (32,938,752B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.34% (24,634,512B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.34% (24,634,512B) in 32 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.45% (8,304,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.19% (21,875,392B) in 6 places, all below massif's threshold (01.00%)
| |
| ->01.28% (23,442,502B) in 857 places, all below massif's threshold (01.00%)
|
->02.17% (39,799,840B) 0x2612B06: LLVMAppendBasicBlock (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.17% (39,799,840B) 0xE4A207: str::as_c_str_26929::_8470758b8aa0ec84::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (35,058,560B) 0xF298ED: middle::trans::base::new_block::_26ced7c84e4461::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.15% (21,076,880B) 0xE4413E: middle::trans::base::sub_block::_a6e0e7b65737c6c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.15% (21,076,880B) in 22 places, all below massif's threshold (01.00%)
| | |
| | ->00.76% (13,981,680B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.26% (4,741,280B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.09% (19,992,576B) 0x2701962: llvm::MallocSlabAllocator::Allocate(unsigned long) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.09% (19,972,096B) 0x2701BD7: llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.09% (19,972,096B) in 26 places, all below massif's threshold (01.00%)
|
->00.00% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
33 113,275,653,666 1,872,651,312 1,777,206,365 95,444,947 0
94.90% (1,777,206,365B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->33.23% (622,355,697B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->33.23% (622,355,697B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->33.23% (622,355,697B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->28.67% (536,870,960B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->28.67% (536,870,960B) 0x1588B36: middle::astencode::decode_side_tables::anon::expr_fn_80017 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.67% (536,870,960B) 0x50B71D: ebml::reader::docs::_29cfc8699845a3a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | | ->28.67% (536,870,960B) 0xDA053F: middle::astencode::decode_inlined_item::_2fc881d8e6edb7c7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.67% (536,870,960B) 0xD9E6F8: middle::trans::inline::maybe_instantiate_inline::anon::expr_fn_19977 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.67% (536,870,960B) 0x165C080: metadata::decoder::maybe_get_item_ast::_5026c82535e0a82b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.67% (536,870,960B) 0xD9E3D5: metadata::csearch::maybe_get_item_ast::_5e1338ebf6a213a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.67% (536,870,960B) 0xD7760D: middle::trans::inline::maybe_instantiate_inline::_866facacbb51556::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.67% (536,870,960B) 0xE87A3B: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->28.67% (536,870,960B) 0xFBA618: middle::trans::meth::trans_monomorphized_callee::_6756fa1720321ab5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xE8E680: middle::trans::meth::trans_method_callee::_2fa36dc18966f3d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xE8B6B4: middle::trans::callee::trans_method_call::anon::expr_fn_27992 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xEA39C8: middle::trans::callee::trans_call_inner::anon::expr_fn_29118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xE4DCAB: middle::trans::base::with_scope::_68713cb2489276::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xE8A19C: middle::trans::callee::trans_call_inner::_f0673cba30285ec6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xE8AB64: middle::trans::callee::trans_method_call::_d6baea2fbe907ff3::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xEB7535: middle::trans::expr::trans_rvalue_dps_unadjusted::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xDFEB14: middle::trans::expr::trans_into::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xDFB43A: middle::trans::controlflow::trans_block::_9854c08ac7b88ca8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xF3388D: middle::trans::base::trans_closure::_296b239aea508e33::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xDAFC7A: middle::trans::base::trans_fn::_e5793a68bee23bf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xDF2A6A: middle::trans::meth::trans_method::_eeb651a585ee4179::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xDB58F3: middle::trans::monomorphize::monomorphic_fn::_51eb88a6f859380::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xE87B77: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xE8559E: middle::trans::meth::trans_static_method_callee::_cf43b955f6c610d8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xE815B7: middle::trans::callee::trans::_7a98d43af7ec57c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.67% (536,870,960B) 0xE8A2B6: middle::trans::callee::trans_call::anon::expr_fn_27983 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.63% (49,278,853B) in 226 places, all below massif's threshold (01.00%)
| |
| ->01.93% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.93% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
|
->23.91% (447,790,767B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->23.91% (447,697,315B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->23.91% (447,697,315B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->23.91% (447,697,315B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->23.91% (447,694,723B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->08.09% (151,523,459B) in 1826 places, all below massif's threshold (01.00%)
| | | |
| | | ->06.05% (113,226,456B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.77% (89,244,120B) in 46 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.28% (23,982,336B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.28% (23,982,336B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.28% (23,982,336B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.28% (23,982,336B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.28% (23,982,336B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.28% (23,982,336B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.28% (23,982,336B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.28% (23,982,336B) in 2 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.67% (68,645,840B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.66% (68,620,240B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.09% (39,157,920B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.09% (39,157,920B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.26% (23,532,640B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.26% (23,532,640B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.26% (23,532,640B) in 2 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.83% (15,625,280B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.57% (29,462,320B) in 23 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->02.75% (51,417,720B) 0x1056A5B: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.75% (51,417,720B) in 21 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.30% (43,073,712B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.38% (25,885,904B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.38% (25,885,904B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.03% (19,359,560B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.03% (19,359,560B) in 32 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.35% (6,526,344B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.92% (17,187,808B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->01.06% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.06% (19,807,536B) in 34 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->16.37% (306,589,384B) 0x26D42EB: llvm::User::operator new(unsigned long, unsigned int) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.35% (43,965,408B) 0x230564C: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.35% (43,965,408B) 0x260CFCC: LLVMBuildCall (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.35% (43,964,376B) 0xF0EB79: middle::trans::build::Call::anon::expr_fn_31948 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.35% (43,964,376B) 0xE5E698: middle::trans::build::Call::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.18% (22,080,984B) in 8 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.17% (21,883,392B) 0xE5DCEE: middle::trans::glue::call_tydesc_glue_full::_c216ace6a79931d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.17% (21,882,312B) 0xE55711: middle::trans::glue::call_tydesc_glue::_a61a2a26d9c99ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.17% (21,882,312B) in 3 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.00% (1,080B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (1,032B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.23% (41,782,736B) 0x23643A1: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateStore(llvm::Value*, llvm::Value*, bool) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.23% (41,782,736B) 0xE4F7BD: middle::trans::build::Store::_7bf151ddfdd2780::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.23% (41,782,736B) in 72 places, all below massif's threshold (01.00%)
| |
| ->02.23% (41,750,240B) 0x2615EB8: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateBr(llvm::BasicBlock*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.23% (41,750,240B) 0xE443B6: middle::trans::build::Br::_115fb865be4a3cf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.23% (41,750,240B) in 26 places, all below massif's threshold (01.00%)
| |
| ->02.16% (40,489,536B) in 53 places, all below massif's threshold (01.00%)
| |
| ->02.15% (40,174,744B) 0x2614418: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.15% (40,174,744B) 0x260E049: LLVMBuildInBoundsGEP (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.15% (40,174,744B) 0xECDBD2: middle::trans::build::InBoundsGEP::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.13% (39,968,840B) 0xE5E0E2: middle::trans::build::GEPi::_5c2a1b2b96fd7c65::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.13% (39,968,840B) in 69 places, all below massif's threshold (01.00%)
| | |
| | ->00.01% (205,904B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.85% (34,652,464B) 0x243D6BF: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateLoad(llvm::Value*, char const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.85% (34,652,464B) 0xE4C664: middle::trans::build::Load::_6d2cee2b9043a533::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.85% (34,652,464B) in 67 places, all below massif's threshold (01.00%)
| |
| ->01.74% (32,586,848B) 0x26148B2: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateAlloca(llvm::Type*, llvm::Value*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.74% (32,584,944B) 0x260E1F8: LLVMBuildAlloca (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | | ->01.74% (32,584,944B) 0xF0A108: middle::trans::build::Alloca::_edf232ede1223ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.74% (32,584,944B) 0xE6C94D: middle::trans::base::alloca_maybe_zeroed::_d46f88797f31c0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.74% (32,584,944B) in 2 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (1,904B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.67% (31,187,408B) 0x26A81DC: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.66% (31,141,376B) 0x2613F90: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.66% (31,141,376B) 0x260D166: LLVMBuildPointerCast (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.66% (31,141,376B) 0xE51753: middle::trans::build::PointerCast::_12cb3fb864e2e66::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.66% (31,141,376B) in 41 places, all below massif's threshold (01.00%)
| |
| ->00.00% (46,032B) in 1+ places, all below ms_print's threshold (01.00%)
|
->07.06% (132,264,055B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->07.06% (132,264,055B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->07.06% (132,264,055B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->07.06% (132,263,880B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->03.81% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->03.81% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.81% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.81% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.81% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.14% (39,989,096B) in 126 places, all below massif's threshold (01.00%)
| | |
| | ->01.12% (20,971,568B) 0x10AFD49: vec::from_fn_45843::_13bab492862f6d8a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.12% (20,971,568B) 0x1139049: hashmap::__extensions__::insert_49195::_9a36deb52bd16cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.12% (20,971,568B) 0x11189F7: middle::resolve::__extensions__::meth_48323::record_def::_ca51a2a6d2afafca::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.12% (20,971,568B) 0x1106177: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.12% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.12% (20,971,568B) 0x11119AC: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x110507D: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x1112029: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x1106852: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x1107B8A: middle::resolve::__extensions__::meth_47951::resolve_local::_7d1ec79823bbb4f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x11079AF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47949 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x1110560: visit::visit_decl_48090::anon::expr_fn_48093 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x1110305: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x110E767: visit::default_visitor_47959::anon::expr_fn_48049 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x110E396: visit::visit_block_48037::anon::expr_fn_48042 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x110E1B8: visit::visit_block_48037::_ed89a72a7a29d68b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x1104366: middle::resolve::__extensions__::meth_47937::resolve_block::_8ea6e530e2396cb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x111AA4B: middle::resolve::__extensions__::resolve_function::anon::expr_fn_48430 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x10D8A60: middle::resolve::__extensions__::meth_46997::with_type_parameter_rib::_b4865b3e73d043::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x1119AE8: middle::resolve::__extensions__::meth_48408::resolve_function::_c6c950b7c7fb0fe::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x1102E4B: middle::resolve::__extensions__::meth_47923::resolve_item::_142f6ec7737943d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x11012EF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47921 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.12% (20,971,568B) 0x11102A2: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (175B) in 1+ places, all below ms_print's threshold (01.00%)
|
->05.19% (97,136,120B) in 507 places, all below massif's threshold (01.00%)
|
->04.18% (78,256,646B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->02.93% (54,814,144B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.93% (54,814,144B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.76% (32,938,752B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.76% (32,938,752B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.32% (24,634,512B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.32% (24,634,512B) in 32 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.44% (8,304,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.17% (21,875,392B) in 6 places, all below massif's threshold (01.00%)
| |
| ->01.25% (23,442,502B) in 857 places, all below massif's threshold (01.00%)
|
->02.12% (39,761,280B) 0x2612B06: LLVMAppendBasicBlock (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.12% (39,761,280B) 0xE4A207: str::as_c_str_26929::_8470758b8aa0ec84::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (35,020,160B) 0xF298ED: middle::trans::base::new_block::_26ced7c84e4461::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.12% (21,038,480B) 0xE4413E: middle::trans::base::sub_block::_a6e0e7b65737c6c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.12% (21,038,480B) in 22 places, all below massif's threshold (01.00%)
| | |
| | ->00.75% (13,981,680B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.25% (4,741,120B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.67% (31,195,136B) 0x2701962: llvm::MallocSlabAllocator::Allocate(unsigned long) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.66% (31,174,656B) 0x2701BD7: llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.66% (31,174,656B) in 28 places, all below massif's threshold (01.00%)
| |
| ->00.00% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.17% (21,857,280B) 0x25991B7: llvm::MCObjectStreamer::EmitInstToFragment(llvm::MCInst const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.17% (21,857,280B) 0x25995AD: llvm::MCObjectStreamer::EmitInstruction(llvm::MCInst const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.17% (21,857,280B) 0x1F7668F: llvm::X86AsmPrinter::EmitInstruction(llvm::MachineInstr const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.17% (21,857,280B) 0x210AD59: llvm::AsmPrinter::EmitFunctionBody() (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.17% (21,857,280B) 0x1EAC65C: llvm::X86AsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.17% (21,857,280B) 0x21E22A5: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.17% (21,857,280B) 0x26C3582: llvm::FPPassManager::runOnFunction(llvm::Function&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.17% (21,857,280B) 0x26BFE79: llvm::FPPassManager::runOnModule(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.17% (21,857,280B) 0x26C3266: llvm::MPPassManager::runOnModule(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.17% (21,857,280B) 0x26C50E3: llvm::PassManagerImpl::run(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.17% (21,857,280B) 0x26C51B1: llvm::PassManager::run(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.17% (21,857,280B) 0x1B8C879: LLVMRustWriteOutputFile (RustWrapper.cpp:487)
->01.17% (21,857,280B) 0x1606FEF: lib::llvm::llvm::LLVMRustWriteOutputFile::_cf7b94bd6f33df60::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0x1606F09: back::link::WriteOutputFile::anon::anon::anon::expr_fn_83010 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0x1606E7F: back::link::WriteOutputFile::anon::anon::expr_fn_83008 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0x1606DAF: back::link::WriteOutputFile::anon::expr_fn_83006 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0x1606C7D: back::link::WriteOutputFile::_ca8bcca7b51e7583::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0x160848B: back::link::write::run_passes::_7ab8ab2cffb341b8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0x168BA58: driver::driver::compile_rest::anon::expr_fn_86809 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0x1688CD8: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.17% (21,857,280B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
34 116,077,418,712 1,897,358,640 1,801,167,766 96,190,874 0
94.93% (1,801,167,766B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->32.80% (622,355,697B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->32.80% (622,355,697B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->32.80% (622,355,697B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->28.30% (536,870,960B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->28.30% (536,870,960B) 0x1588B36: middle::astencode::decode_side_tables::anon::expr_fn_80017 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.30% (536,870,960B) 0x50B71D: ebml::reader::docs::_29cfc8699845a3a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | | ->28.30% (536,870,960B) 0xDA053F: middle::astencode::decode_inlined_item::_2fc881d8e6edb7c7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.30% (536,870,960B) 0xD9E6F8: middle::trans::inline::maybe_instantiate_inline::anon::expr_fn_19977 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.30% (536,870,960B) 0x165C080: metadata::decoder::maybe_get_item_ast::_5026c82535e0a82b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.30% (536,870,960B) 0xD9E3D5: metadata::csearch::maybe_get_item_ast::_5e1338ebf6a213a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.30% (536,870,960B) 0xD7760D: middle::trans::inline::maybe_instantiate_inline::_866facacbb51556::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.30% (536,870,960B) 0xE87A3B: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->28.30% (536,870,960B) 0xFBA618: middle::trans::meth::trans_monomorphized_callee::_6756fa1720321ab5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xE8E680: middle::trans::meth::trans_method_callee::_2fa36dc18966f3d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xE8B6B4: middle::trans::callee::trans_method_call::anon::expr_fn_27992 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xEA39C8: middle::trans::callee::trans_call_inner::anon::expr_fn_29118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xE4DCAB: middle::trans::base::with_scope::_68713cb2489276::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xE8A19C: middle::trans::callee::trans_call_inner::_f0673cba30285ec6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xE8AB64: middle::trans::callee::trans_method_call::_d6baea2fbe907ff3::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xEB7535: middle::trans::expr::trans_rvalue_dps_unadjusted::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xDFEB14: middle::trans::expr::trans_into::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xDFB43A: middle::trans::controlflow::trans_block::_9854c08ac7b88ca8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xF3388D: middle::trans::base::trans_closure::_296b239aea508e33::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xDAFC7A: middle::trans::base::trans_fn::_e5793a68bee23bf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xDF2A6A: middle::trans::meth::trans_method::_eeb651a585ee4179::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xDB58F3: middle::trans::monomorphize::monomorphic_fn::_51eb88a6f859380::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xE87B77: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xE8559E: middle::trans::meth::trans_static_method_callee::_cf43b955f6c610d8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xE815B7: middle::trans::callee::trans::_7a98d43af7ec57c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.30% (536,870,960B) 0xE8A2B6: middle::trans::callee::trans_call::anon::expr_fn_27983 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.60% (49,278,853B) in 226 places, all below massif's threshold (01.00%)
| |
| ->01.91% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.91% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
|
->23.60% (447,790,767B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->23.60% (447,697,315B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->23.60% (447,697,315B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->23.60% (447,697,315B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->23.60% (447,694,723B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->07.99% (151,523,459B) in 1826 places, all below massif's threshold (01.00%)
| | | |
| | | ->05.97% (113,226,456B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.70% (89,244,120B) in 46 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.26% (23,982,336B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.26% (23,982,336B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.26% (23,982,336B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.26% (23,982,336B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.26% (23,982,336B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.26% (23,982,336B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.26% (23,982,336B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.26% (23,982,336B) in 2 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.62% (68,645,840B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.62% (68,620,240B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.06% (39,157,920B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.06% (39,157,920B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.24% (23,532,640B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.24% (23,532,640B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.24% (23,532,640B) in 2 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.82% (15,625,280B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.55% (29,462,320B) in 23 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->02.71% (51,417,720B) 0x1056A5B: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.71% (51,417,720B) in 21 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.27% (43,073,712B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.36% (25,885,904B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.36% (25,885,904B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.02% (19,359,560B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.02% (19,359,560B) in 32 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.34% (6,526,344B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.91% (17,187,808B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->01.04% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.04% (19,807,536B) in 34 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->16.16% (306,693,896B) 0x26D42EB: llvm::User::operator new(unsigned long, unsigned int) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.32% (43,965,408B) 0x230564C: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.32% (43,965,408B) 0x260CFCC: LLVMBuildCall (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.32% (43,964,376B) 0xF0EB79: middle::trans::build::Call::anon::expr_fn_31948 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.32% (43,964,376B) 0xE5E698: middle::trans::build::Call::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.16% (22,080,984B) in 8 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.15% (21,883,392B) 0xE5DCEE: middle::trans::glue::call_tydesc_glue_full::_c216ace6a79931d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.15% (21,882,312B) 0xE55711: middle::trans::glue::call_tydesc_glue::_a61a2a26d9c99ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.15% (21,882,312B) in 3 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.00% (1,080B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (1,032B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.20% (41,782,736B) 0x23643A1: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateStore(llvm::Value*, llvm::Value*, bool) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.20% (41,782,736B) 0xE4F7BD: middle::trans::build::Store::_7bf151ddfdd2780::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.20% (41,782,736B) in 72 places, all below massif's threshold (01.00%)
| |
| ->02.20% (41,749,568B) 0x2615EB8: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateBr(llvm::BasicBlock*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.20% (41,749,568B) 0xE443B6: middle::trans::build::Br::_115fb865be4a3cf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.20% (41,749,568B) in 26 places, all below massif's threshold (01.00%)
| |
| ->02.14% (40,594,720B) in 53 places, all below massif's threshold (01.00%)
| |
| ->02.12% (40,174,744B) 0x2614418: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.12% (40,174,744B) 0x260E049: LLVMBuildInBoundsGEP (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.12% (40,174,744B) 0xECDBD2: middle::trans::build::InBoundsGEP::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.11% (39,968,840B) 0xE5E0E2: middle::trans::build::GEPi::_5c2a1b2b96fd7c65::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.11% (39,968,840B) in 69 places, all below massif's threshold (01.00%)
| | |
| | ->00.01% (205,904B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.83% (34,652,464B) 0x243D6BF: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateLoad(llvm::Value*, char const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.83% (34,652,464B) 0xE4C664: middle::trans::build::Load::_6d2cee2b9043a533::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.83% (34,652,464B) in 67 places, all below massif's threshold (01.00%)
| |
| ->01.72% (32,586,848B) 0x26148B2: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateAlloca(llvm::Type*, llvm::Value*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.72% (32,584,944B) 0x260E1F8: LLVMBuildAlloca (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | | ->01.72% (32,584,944B) 0xF0A108: middle::trans::build::Alloca::_edf232ede1223ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.72% (32,584,944B) 0xE6C94D: middle::trans::base::alloca_maybe_zeroed::_d46f88797f31c0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.72% (32,584,944B) in 2 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (1,904B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.64% (31,187,408B) 0x26A81DC: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.64% (31,141,376B) 0x2613F90: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.64% (31,141,376B) 0x260D166: LLVMBuildPointerCast (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.64% (31,141,376B) 0xE51753: middle::trans::build::PointerCast::_12cb3fb864e2e66::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.64% (31,141,376B) in 41 places, all below massif's threshold (01.00%)
| |
| ->00.00% (46,032B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.97% (132,264,055B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->06.97% (132,264,055B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->06.97% (132,264,055B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->06.97% (132,263,880B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->03.76% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->03.76% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.76% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.76% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.76% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.11% (39,989,096B) in 126 places, all below massif's threshold (01.00%)
| | |
| | ->01.11% (20,971,568B) 0x10AFD49: vec::from_fn_45843::_13bab492862f6d8a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.11% (20,971,568B) 0x1139049: hashmap::__extensions__::insert_49195::_9a36deb52bd16cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.11% (20,971,568B) 0x11189F7: middle::resolve::__extensions__::meth_48323::record_def::_ca51a2a6d2afafca::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.11% (20,971,568B) 0x1106177: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.11% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.11% (20,971,568B) 0x11119AC: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x110507D: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x1112029: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x1106852: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x1107B8A: middle::resolve::__extensions__::meth_47951::resolve_local::_7d1ec79823bbb4f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x11079AF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47949 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x1110560: visit::visit_decl_48090::anon::expr_fn_48093 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x1110305: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x110E767: visit::default_visitor_47959::anon::expr_fn_48049 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x110E396: visit::visit_block_48037::anon::expr_fn_48042 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x110E1B8: visit::visit_block_48037::_ed89a72a7a29d68b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x1104366: middle::resolve::__extensions__::meth_47937::resolve_block::_8ea6e530e2396cb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x111AA4B: middle::resolve::__extensions__::resolve_function::anon::expr_fn_48430 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x10D8A60: middle::resolve::__extensions__::meth_46997::with_type_parameter_rib::_b4865b3e73d043::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x1119AE8: middle::resolve::__extensions__::meth_48408::resolve_function::_c6c950b7c7fb0fe::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x1102E4B: middle::resolve::__extensions__::meth_47923::resolve_item::_142f6ec7737943d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x11012EF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47921 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.11% (20,971,568B) 0x11102A2: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (175B) in 1+ places, all below ms_print's threshold (01.00%)
|
->05.85% (111,049,313B) in 508 places, all below massif's threshold (01.00%)
|
->04.12% (78,256,646B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->02.89% (54,814,144B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.89% (54,814,144B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.74% (32,938,752B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.74% (32,938,752B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.30% (24,634,512B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.30% (24,634,512B) in 32 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.44% (8,304,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.15% (21,875,392B) in 6 places, all below massif's threshold (01.00%)
| |
| ->01.24% (23,442,502B) in 857 places, all below massif's threshold (01.00%)
|
->02.09% (39,743,440B) 0x2612B06: LLVMAppendBasicBlock (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.09% (39,743,440B) 0xE4A207: str::as_c_str_26929::_8470758b8aa0ec84::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.84% (35,002,480B) 0xF298ED: middle::trans::base::new_block::_26ced7c84e4461::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.11% (21,020,800B) 0xE4413E: middle::trans::base::sub_block::_a6e0e7b65737c6c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.11% (21,020,800B) in 22 places, all below massif's threshold (01.00%)
| | |
| | ->00.74% (13,981,680B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.25% (4,740,960B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.92% (36,401,152B) 0x2701962: llvm::MallocSlabAllocator::Allocate(unsigned long) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.92% (36,380,672B) 0x2701BD7: llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.92% (36,380,672B) in 28 places, all below massif's threshold (01.00%)
| |
| ->00.00% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.40% (26,612,800B) 0x25991B7: llvm::MCObjectStreamer::EmitInstToFragment(llvm::MCInst const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.40% (26,612,800B) 0x25995AD: llvm::MCObjectStreamer::EmitInstruction(llvm::MCInst const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.40% (26,612,800B) 0x1F7668F: llvm::X86AsmPrinter::EmitInstruction(llvm::MachineInstr const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.40% (26,612,800B) 0x210AD59: llvm::AsmPrinter::EmitFunctionBody() (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.40% (26,612,800B) 0x1EAC65C: llvm::X86AsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.40% (26,612,800B) 0x21E22A5: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.40% (26,612,800B) 0x26C3582: llvm::FPPassManager::runOnFunction(llvm::Function&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.40% (26,612,800B) 0x26BFE79: llvm::FPPassManager::runOnModule(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.40% (26,612,800B) 0x26C3266: llvm::MPPassManager::runOnModule(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.40% (26,612,800B) 0x26C50E3: llvm::PassManagerImpl::run(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.40% (26,612,800B) 0x26C51B1: llvm::PassManager::run(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.40% (26,612,800B) 0x1B8C879: LLVMRustWriteOutputFile (RustWrapper.cpp:487)
->01.40% (26,612,800B) 0x1606FEF: lib::llvm::llvm::LLVMRustWriteOutputFile::_cf7b94bd6f33df60::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0x1606F09: back::link::WriteOutputFile::anon::anon::anon::expr_fn_83010 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0x1606E7F: back::link::WriteOutputFile::anon::anon::expr_fn_83008 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0x1606DAF: back::link::WriteOutputFile::anon::expr_fn_83006 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0x1606C7D: back::link::WriteOutputFile::_ca8bcca7b51e7583::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0x160848B: back::link::write::run_passes::_7ab8ab2cffb341b8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0x168BA58: driver::driver::compile_rest::anon::expr_fn_86809 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0x1688CD8: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
->01.40% (26,612,800B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
35 118,501,481,200 1,916,350,120 1,819,559,625 96,790,495 0
94.95% (1,819,559,625B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->32.48% (622,355,697B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->32.48% (622,355,697B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->32.48% (622,355,697B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->28.02% (536,870,960B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->28.02% (536,870,960B) 0x1588B36: middle::astencode::decode_side_tables::anon::expr_fn_80017 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.02% (536,870,960B) 0x50B71D: ebml::reader::docs::_29cfc8699845a3a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | | ->28.02% (536,870,960B) 0xDA053F: middle::astencode::decode_inlined_item::_2fc881d8e6edb7c7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.02% (536,870,960B) 0xD9E6F8: middle::trans::inline::maybe_instantiate_inline::anon::expr_fn_19977 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.02% (536,870,960B) 0x165C080: metadata::decoder::maybe_get_item_ast::_5026c82535e0a82b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.02% (536,870,960B) 0xD9E3D5: metadata::csearch::maybe_get_item_ast::_5e1338ebf6a213a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.02% (536,870,960B) 0xD7760D: middle::trans::inline::maybe_instantiate_inline::_866facacbb51556::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->28.02% (536,870,960B) 0xE87A3B: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->28.02% (536,870,960B) 0xFBA618: middle::trans::meth::trans_monomorphized_callee::_6756fa1720321ab5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xE8E680: middle::trans::meth::trans_method_callee::_2fa36dc18966f3d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xE8B6B4: middle::trans::callee::trans_method_call::anon::expr_fn_27992 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xEA39C8: middle::trans::callee::trans_call_inner::anon::expr_fn_29118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xE4DCAB: middle::trans::base::with_scope::_68713cb2489276::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xE8A19C: middle::trans::callee::trans_call_inner::_f0673cba30285ec6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xE8AB64: middle::trans::callee::trans_method_call::_d6baea2fbe907ff3::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xEB7535: middle::trans::expr::trans_rvalue_dps_unadjusted::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xDFEB14: middle::trans::expr::trans_into::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xDFB43A: middle::trans::controlflow::trans_block::_9854c08ac7b88ca8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xF3388D: middle::trans::base::trans_closure::_296b239aea508e33::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xDAFC7A: middle::trans::base::trans_fn::_e5793a68bee23bf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xDF2A6A: middle::trans::meth::trans_method::_eeb651a585ee4179::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xDB58F3: middle::trans::monomorphize::monomorphic_fn::_51eb88a6f859380::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xE87B77: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xE8559E: middle::trans::meth::trans_static_method_callee::_cf43b955f6c610d8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xE815B7: middle::trans::callee::trans::_7a98d43af7ec57c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->28.02% (536,870,960B) 0xE8A2B6: middle::trans::callee::trans_call::anon::expr_fn_27983 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.57% (49,278,853B) in 226 places, all below massif's threshold (01.00%)
| |
| ->01.89% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.89% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
|
->23.37% (447,790,767B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->23.36% (447,697,315B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->23.36% (447,697,315B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->23.36% (447,697,315B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->23.36% (447,694,723B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->07.91% (151,523,459B) in 1826 places, all below massif's threshold (01.00%)
| | | |
| | | ->05.91% (113,226,456B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.66% (89,244,120B) in 46 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.25% (23,982,336B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.25% (23,982,336B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.25% (23,982,336B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.25% (23,982,336B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.25% (23,982,336B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.25% (23,982,336B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.25% (23,982,336B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.25% (23,982,336B) in 2 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.58% (68,645,840B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.58% (68,620,240B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.04% (39,157,920B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.04% (39,157,920B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.23% (23,532,640B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.23% (23,532,640B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.23% (23,532,640B) in 2 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.82% (15,625,280B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.54% (29,462,320B) in 23 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->02.68% (51,417,720B) 0x1056A5B: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.68% (51,417,720B) in 21 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.25% (43,073,712B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.35% (25,885,904B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.35% (25,885,904B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.01% (19,359,560B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.01% (19,359,560B) in 32 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.34% (6,526,344B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.90% (17,187,808B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->01.03% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.03% (19,807,536B) in 34 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->16.01% (306,761,376B) 0x26D42EB: llvm::User::operator new(unsigned long, unsigned int) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.29% (43,965,408B) 0x230564C: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.29% (43,965,408B) 0x260CFCC: LLVMBuildCall (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.29% (43,964,376B) 0xF0EB79: middle::trans::build::Call::anon::expr_fn_31948 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.29% (43,964,376B) 0xE5E698: middle::trans::build::Call::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.15% (22,080,984B) in 8 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.14% (21,883,392B) 0xE5DCEE: middle::trans::glue::call_tydesc_glue_full::_c216ace6a79931d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.14% (21,882,312B) 0xE55711: middle::trans::glue::call_tydesc_glue::_a61a2a26d9c99ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.14% (21,882,312B) in 3 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.00% (1,080B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (1,032B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.18% (41,782,736B) 0x23643A1: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateStore(llvm::Value*, llvm::Value*, bool) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.18% (41,782,736B) 0xE4F7BD: middle::trans::build::Store::_7bf151ddfdd2780::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.18% (41,782,736B) in 72 places, all below massif's threshold (01.00%)
| |
| ->02.18% (41,749,344B) 0x2615EB8: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateBr(llvm::BasicBlock*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.18% (41,749,344B) 0xE443B6: middle::trans::build::Br::_115fb865be4a3cf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.18% (41,749,344B) in 26 places, all below massif's threshold (01.00%)
| |
| ->02.12% (40,662,424B) in 53 places, all below massif's threshold (01.00%)
| |
| ->02.10% (40,174,744B) 0x2614418: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.10% (40,174,744B) 0x260E049: LLVMBuildInBoundsGEP (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.10% (40,174,744B) 0xECDBD2: middle::trans::build::InBoundsGEP::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.09% (39,968,840B) 0xE5E0E2: middle::trans::build::GEPi::_5c2a1b2b96fd7c65::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.09% (39,968,840B) in 69 places, all below massif's threshold (01.00%)
| | |
| | ->00.01% (205,904B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.81% (34,652,464B) 0x243D6BF: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateLoad(llvm::Value*, char const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.81% (34,652,464B) 0xE4C664: middle::trans::build::Load::_6d2cee2b9043a533::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.81% (34,652,464B) in 67 places, all below massif's threshold (01.00%)
| |
| ->01.70% (32,586,848B) 0x26148B2: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateAlloca(llvm::Type*, llvm::Value*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.70% (32,584,944B) 0x260E1F8: LLVMBuildAlloca (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | | ->01.70% (32,584,944B) 0xF0A108: middle::trans::build::Alloca::_edf232ede1223ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.70% (32,584,944B) 0xE6C94D: middle::trans::base::alloca_maybe_zeroed::_d46f88797f31c0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.70% (32,584,944B) in 2 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (1,904B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.63% (31,187,408B) 0x26A81DC: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.63% (31,141,376B) 0x2613F90: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.63% (31,141,376B) 0x260D166: LLVMBuildPointerCast (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.63% (31,141,376B) 0xE51753: middle::trans::build::PointerCast::_12cb3fb864e2e66::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.63% (31,141,376B) in 41 places, all below massif's threshold (01.00%)
| |
| ->00.00% (46,032B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.90% (132,264,055B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->06.90% (132,264,055B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->06.90% (132,264,055B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->06.90% (132,263,880B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->03.72% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->03.72% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.72% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.72% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.72% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.09% (39,989,096B) in 126 places, all below massif's threshold (01.00%)
| | |
| | ->01.09% (20,971,568B) 0x10AFD49: vec::from_fn_45843::_13bab492862f6d8a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.09% (20,971,568B) 0x1139049: hashmap::__extensions__::insert_49195::_9a36deb52bd16cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.09% (20,971,568B) 0x11189F7: middle::resolve::__extensions__::meth_48323::record_def::_ca51a2a6d2afafca::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.09% (20,971,568B) 0x1106177: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.09% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.09% (20,971,568B) 0x11119AC: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x110507D: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x1112029: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x1106852: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x1107B8A: middle::resolve::__extensions__::meth_47951::resolve_local::_7d1ec79823bbb4f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x11079AF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47949 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x1110560: visit::visit_decl_48090::anon::expr_fn_48093 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x1110305: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x110E767: visit::default_visitor_47959::anon::expr_fn_48049 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x110E396: visit::visit_block_48037::anon::expr_fn_48042 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x110E1B8: visit::visit_block_48037::_ed89a72a7a29d68b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x1104366: middle::resolve::__extensions__::meth_47937::resolve_block::_8ea6e530e2396cb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x111AA4B: middle::resolve::__extensions__::resolve_function::anon::expr_fn_48430 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x10D8A60: middle::resolve::__extensions__::meth_46997::with_type_parameter_rib::_b4865b3e73d043::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x1119AE8: middle::resolve::__extensions__::meth_48408::resolve_function::_c6c950b7c7fb0fe::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x1102E4B: middle::resolve::__extensions__::meth_47923::resolve_item::_142f6ec7737943d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x11012EF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47921 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.09% (20,971,568B) 0x11102A2: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (175B) in 1+ places, all below ms_print's threshold (01.00%)
|
->05.14% (98,525,612B) in 507 places, all below massif's threshold (01.00%)
|
->04.08% (78,256,646B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->02.86% (54,814,144B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.86% (54,814,144B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.72% (32,938,752B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.72% (32,938,752B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.29% (24,634,512B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.29% (24,634,512B) in 32 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.43% (8,304,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.14% (21,875,392B) in 6 places, all below massif's threshold (01.00%)
| |
| ->01.22% (23,442,502B) in 857 places, all below massif's threshold (01.00%)
|
->02.21% (42,278,912B) 0x2701962: llvm::MallocSlabAllocator::Allocate(unsigned long) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.21% (42,258,432B) 0x2701BD7: llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.21% (42,258,432B) in 28 places, all below massif's threshold (01.00%)
| |
| ->00.00% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.07% (39,736,160B) 0x2612B06: LLVMAppendBasicBlock (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.07% (39,736,160B) 0xE4A207: str::as_c_str_26929::_8470758b8aa0ec84::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.83% (34,995,200B) 0xF298ED: middle::trans::base::new_block::_26ced7c84e4461::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.10% (21,013,520B) 0xE4413E: middle::trans::base::sub_block::_a6e0e7b65737c6c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.10% (21,013,520B) in 22 places, all below massif's threshold (01.00%)
| | |
| | ->00.73% (13,981,680B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.25% (4,740,960B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.58% (30,250,560B) 0x25991B7: llvm::MCObjectStreamer::EmitInstToFragment(llvm::MCInst const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.58% (30,250,560B) 0x25995AD: llvm::MCObjectStreamer::EmitInstruction(llvm::MCInst const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.58% (30,250,560B) 0x1F7668F: llvm::X86AsmPrinter::EmitInstruction(llvm::MachineInstr const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.58% (30,250,560B) 0x210AD59: llvm::AsmPrinter::EmitFunctionBody() (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.58% (30,250,560B) 0x1EAC65C: llvm::X86AsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.58% (30,250,560B) 0x21E22A5: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.58% (30,250,560B) 0x26C3582: llvm::FPPassManager::runOnFunction(llvm::Function&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.58% (30,250,560B) 0x26BFE79: llvm::FPPassManager::runOnModule(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.58% (30,250,560B) 0x26C3266: llvm::MPPassManager::runOnModule(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.58% (30,250,560B) 0x26C50E3: llvm::PassManagerImpl::run(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.58% (30,250,560B) 0x26C51B1: llvm::PassManager::run(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.58% (30,250,560B) 0x1B8C879: LLVMRustWriteOutputFile (RustWrapper.cpp:487)
| ->01.58% (30,250,560B) 0x1606FEF: lib::llvm::llvm::LLVMRustWriteOutputFile::_cf7b94bd6f33df60::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0x1606F09: back::link::WriteOutputFile::anon::anon::anon::expr_fn_83010 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0x1606E7F: back::link::WriteOutputFile::anon::anon::expr_fn_83008 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0x1606DAF: back::link::WriteOutputFile::anon::expr_fn_83006 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0x1606C7D: back::link::WriteOutputFile::_ca8bcca7b51e7583::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0x160848B: back::link::write::run_passes::_7ab8ab2cffb341b8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0x168BA58: driver::driver::compile_rest::anon::expr_fn_86809 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0x1688CD8: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.58% (30,250,560B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
|
->01.11% (21,339,840B) 0x2599AB4: llvm::MCObjectStreamer::getOrCreateDataFragment() const (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.11% (21,339,840B) in 3 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
36 121,274,074,187 1,935,523,448 1,838,013,079 97,510,369 0
94.96% (1,838,013,079B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->32.15% (622,355,697B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->32.15% (622,355,697B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->32.15% (622,355,697B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->27.74% (536,870,960B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->27.74% (536,870,960B) 0x1588B36: middle::astencode::decode_side_tables::anon::expr_fn_80017 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->27.74% (536,870,960B) 0x50B71D: ebml::reader::docs::_29cfc8699845a3a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | | ->27.74% (536,870,960B) 0xDA053F: middle::astencode::decode_inlined_item::_2fc881d8e6edb7c7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->27.74% (536,870,960B) 0xD9E6F8: middle::trans::inline::maybe_instantiate_inline::anon::expr_fn_19977 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->27.74% (536,870,960B) 0x165C080: metadata::decoder::maybe_get_item_ast::_5026c82535e0a82b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->27.74% (536,870,960B) 0xD9E3D5: metadata::csearch::maybe_get_item_ast::_5e1338ebf6a213a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->27.74% (536,870,960B) 0xD7760D: middle::trans::inline::maybe_instantiate_inline::_866facacbb51556::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->27.74% (536,870,960B) 0xE87A3B: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->27.74% (536,870,960B) 0xFBA618: middle::trans::meth::trans_monomorphized_callee::_6756fa1720321ab5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xE8E680: middle::trans::meth::trans_method_callee::_2fa36dc18966f3d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xE8B6B4: middle::trans::callee::trans_method_call::anon::expr_fn_27992 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xEA39C8: middle::trans::callee::trans_call_inner::anon::expr_fn_29118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xE4DCAB: middle::trans::base::with_scope::_68713cb2489276::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xE8A19C: middle::trans::callee::trans_call_inner::_f0673cba30285ec6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xE8AB64: middle::trans::callee::trans_method_call::_d6baea2fbe907ff3::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xEB7535: middle::trans::expr::trans_rvalue_dps_unadjusted::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xDFEB14: middle::trans::expr::trans_into::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xDFB43A: middle::trans::controlflow::trans_block::_9854c08ac7b88ca8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xF3388D: middle::trans::base::trans_closure::_296b239aea508e33::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xDAFC7A: middle::trans::base::trans_fn::_e5793a68bee23bf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xDF2A6A: middle::trans::meth::trans_method::_eeb651a585ee4179::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xDB58F3: middle::trans::monomorphize::monomorphic_fn::_51eb88a6f859380::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xE87B77: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xE8559E: middle::trans::meth::trans_static_method_callee::_cf43b955f6c610d8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xE815B7: middle::trans::callee::trans::_7a98d43af7ec57c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.74% (536,870,960B) 0xE8A2B6: middle::trans::callee::trans_call::anon::expr_fn_27983 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.55% (49,278,853B) in 226 places, all below massif's threshold (01.00%)
| |
| ->01.87% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.87% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
|
->23.14% (447,790,767B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->23.13% (447,697,315B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->23.13% (447,697,315B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->23.13% (447,697,315B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->23.13% (447,694,723B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->07.83% (151,523,459B) in 1826 places, all below massif's threshold (01.00%)
| | | |
| | | ->05.85% (113,226,456B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.61% (89,244,120B) in 46 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.24% (23,982,336B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.24% (23,982,336B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.24% (23,982,336B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.24% (23,982,336B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.24% (23,982,336B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.24% (23,982,336B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.24% (23,982,336B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.24% (23,982,336B) in 2 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.55% (68,645,840B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.55% (68,620,240B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.02% (39,157,920B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.02% (39,157,920B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.22% (23,532,640B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.22% (23,532,640B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.22% (23,532,640B) in 2 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.81% (15,625,280B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.52% (29,462,320B) in 23 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->02.66% (51,417,720B) 0x1056A5B: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.66% (51,417,720B) in 21 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.23% (43,073,712B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.34% (25,885,904B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.34% (25,885,904B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.00% (19,359,560B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.00% (19,359,560B) in 32 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.34% (6,526,344B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.89% (17,187,808B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->01.02% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.02% (19,807,536B) in 34 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->15.85% (306,867,504B) 0x26D42EB: llvm::User::operator new(unsigned long, unsigned int) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.27% (43,965,408B) 0x230564C: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.27% (43,965,408B) 0x260CFCC: LLVMBuildCall (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.27% (43,964,376B) 0xF0EB79: middle::trans::build::Call::anon::expr_fn_31948 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.27% (43,964,376B) 0xE5E698: middle::trans::build::Call::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.14% (22,080,984B) in 8 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.13% (21,883,392B) 0xE5DCEE: middle::trans::glue::call_tydesc_glue_full::_c216ace6a79931d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.13% (21,882,312B) 0xE55711: middle::trans::glue::call_tydesc_glue::_a61a2a26d9c99ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.13% (21,882,312B) in 3 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.00% (1,080B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (1,032B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.16% (41,782,736B) 0x23643A1: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateStore(llvm::Value*, llvm::Value*, bool) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.16% (41,782,736B) 0xE4F7BD: middle::trans::build::Store::_7bf151ddfdd2780::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.16% (41,782,736B) in 72 places, all below massif's threshold (01.00%)
| |
| ->02.16% (41,748,896B) 0x2615EB8: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateBr(llvm::BasicBlock*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.16% (41,748,896B) 0xE443B6: middle::trans::build::Br::_115fb865be4a3cf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.16% (41,748,896B) in 26 places, all below massif's threshold (01.00%)
| |
| ->02.11% (40,769,000B) in 53 places, all below massif's threshold (01.00%)
| |
| ->02.08% (40,174,744B) 0x2614418: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.08% (40,174,744B) 0x260E049: LLVMBuildInBoundsGEP (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.08% (40,174,744B) 0xECDBD2: middle::trans::build::InBoundsGEP::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.07% (39,968,840B) 0xE5E0E2: middle::trans::build::GEPi::_5c2a1b2b96fd7c65::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.07% (39,968,840B) in 69 places, all below massif's threshold (01.00%)
| | |
| | ->00.01% (205,904B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.79% (34,652,464B) 0x243D6BF: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateLoad(llvm::Value*, char const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.79% (34,652,464B) 0xE4C664: middle::trans::build::Load::_6d2cee2b9043a533::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.79% (34,652,464B) in 67 places, all below massif's threshold (01.00%)
| |
| ->01.68% (32,586,848B) 0x26148B2: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateAlloca(llvm::Type*, llvm::Value*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.68% (32,584,944B) 0x260E1F8: LLVMBuildAlloca (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | | ->01.68% (32,584,944B) 0xF0A108: middle::trans::build::Alloca::_edf232ede1223ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.68% (32,584,944B) 0xE6C94D: middle::trans::base::alloca_maybe_zeroed::_d46f88797f31c0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.68% (32,584,944B) in 2 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (1,904B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.61% (31,187,408B) 0x26A81DC: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.61% (31,141,376B) 0x2613F90: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.61% (31,141,376B) 0x260D166: LLVMBuildPointerCast (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.61% (31,141,376B) 0xE51753: middle::trans::build::PointerCast::_12cb3fb864e2e66::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.61% (31,141,376B) in 41 places, all below massif's threshold (01.00%)
| |
| ->00.00% (46,032B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.83% (132,264,055B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->06.83% (132,264,055B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->06.83% (132,264,055B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->06.83% (132,263,880B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->03.68% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->03.68% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.68% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.68% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.68% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.07% (39,989,096B) in 126 places, all below massif's threshold (01.00%)
| | |
| | ->01.08% (20,971,568B) 0x10AFD49: vec::from_fn_45843::_13bab492862f6d8a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.08% (20,971,568B) 0x1139049: hashmap::__extensions__::insert_49195::_9a36deb52bd16cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.08% (20,971,568B) 0x11189F7: middle::resolve::__extensions__::meth_48323::record_def::_ca51a2a6d2afafca::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.08% (20,971,568B) 0x1106177: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.08% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.08% (20,971,568B) 0x11119AC: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x110507D: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x1112029: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x1106852: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x1107B8A: middle::resolve::__extensions__::meth_47951::resolve_local::_7d1ec79823bbb4f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x11079AF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47949 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x1110560: visit::visit_decl_48090::anon::expr_fn_48093 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x1110305: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x110E767: visit::default_visitor_47959::anon::expr_fn_48049 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x110E396: visit::visit_block_48037::anon::expr_fn_48042 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x110E1B8: visit::visit_block_48037::_ed89a72a7a29d68b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x1104366: middle::resolve::__extensions__::meth_47937::resolve_block::_8ea6e530e2396cb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x111AA4B: middle::resolve::__extensions__::resolve_function::anon::expr_fn_48430 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x10D8A60: middle::resolve::__extensions__::meth_46997::with_type_parameter_rib::_b4865b3e73d043::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x1119AE8: middle::resolve::__extensions__::meth_48408::resolve_function::_c6c950b7c7fb0fe::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x1102E4B: middle::resolve::__extensions__::meth_47923::resolve_item::_142f6ec7737943d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x11012EF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47921 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.08% (20,971,568B) 0x11102A2: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (175B) in 1+ places, all below ms_print's threshold (01.00%)
|
->05.33% (103,086,266B) in 507 places, all below massif's threshold (01.00%)
|
->04.04% (78,256,646B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->02.83% (54,814,144B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.83% (54,814,144B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.70% (32,938,752B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.70% (32,938,752B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.27% (24,634,512B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.27% (24,634,512B) in 32 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.43% (8,304,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.13% (21,875,392B) in 6 places, all below massif's threshold (01.00%)
| |
| ->01.21% (23,442,502B) in 857 places, all below massif's threshold (01.00%)
|
->02.49% (48,185,344B) 0x2701962: llvm::MallocSlabAllocator::Allocate(unsigned long) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.49% (48,164,864B) 0x2701BD7: llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.49% (48,164,864B) in 28 places, all below massif's threshold (01.00%)
| |
| ->00.00% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.05% (39,720,000B) 0x2612B06: LLVMAppendBasicBlock (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.05% (39,720,000B) 0xE4A207: str::as_c_str_26929::_8470758b8aa0ec84::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.81% (34,979,120B) 0xF298ED: middle::trans::base::new_block::_26ced7c84e4461::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.08% (20,997,440B) 0xE4413E: middle::trans::base::sub_block::_a6e0e7b65737c6c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.08% (20,997,440B) in 22 places, all below massif's threshold (01.00%)
| | |
| | ->00.72% (13,981,680B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.24% (4,740,880B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.80% (34,830,400B) 0x25991B7: llvm::MCObjectStreamer::EmitInstToFragment(llvm::MCInst const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.80% (34,830,400B) 0x25995AD: llvm::MCObjectStreamer::EmitInstruction(llvm::MCInst const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.80% (34,830,400B) 0x1F7668F: llvm::X86AsmPrinter::EmitInstruction(llvm::MachineInstr const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.80% (34,830,400B) 0x210AD59: llvm::AsmPrinter::EmitFunctionBody() (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.80% (34,830,400B) 0x1EAC65C: llvm::X86AsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.80% (34,830,400B) 0x21E22A5: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.80% (34,830,400B) 0x26C3582: llvm::FPPassManager::runOnFunction(llvm::Function&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.80% (34,830,400B) 0x26BFE79: llvm::FPPassManager::runOnModule(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.80% (34,830,400B) 0x26C3266: llvm::MPPassManager::runOnModule(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.80% (34,830,400B) 0x26C50E3: llvm::PassManagerImpl::run(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.80% (34,830,400B) 0x26C51B1: llvm::PassManager::run(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.80% (34,830,400B) 0x1B8C879: LLVMRustWriteOutputFile (RustWrapper.cpp:487)
| ->01.80% (34,830,400B) 0x1606FEF: lib::llvm::llvm::LLVMRustWriteOutputFile::_cf7b94bd6f33df60::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0x1606F09: back::link::WriteOutputFile::anon::anon::anon::expr_fn_83010 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0x1606E7F: back::link::WriteOutputFile::anon::anon::expr_fn_83008 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0x1606DAF: back::link::WriteOutputFile::anon::expr_fn_83006 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0x1606C7D: back::link::WriteOutputFile::_ca8bcca7b51e7583::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0x160848B: back::link::write::run_passes::_7ab8ab2cffb341b8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0x168BA58: driver::driver::compile_rest::anon::expr_fn_86809 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0x1688CD8: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.80% (34,830,400B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
|
->01.27% (24,656,400B) 0x2599AB4: llvm::MCObjectStreamer::getOrCreateDataFragment() const (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.14% (22,034,640B) 0x2599EDD: llvm::MCObjectStreamer::EmitLabel(llvm::MCSymbol*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.14% (22,034,640B) 0x2594EBF: (anonymous namespace)::MCMachOStreamer::EmitLabel(llvm::MCSymbol*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.05% (20,232,000B) 0x2108D44: llvm::AsmPrinter::EmitBasicBlockStart(llvm::MachineBasicBlock const*) const (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.05% (20,232,000B) 0x210B2DB: llvm::AsmPrinter::EmitFunctionBody() (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.05% (20,232,000B) 0x1EAC65C: llvm::X86AsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.05% (20,232,000B) 0x21E22A5: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.05% (20,232,000B) 0x26C3582: llvm::FPPassManager::runOnFunction(llvm::Function&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.05% (20,232,000B) 0x26BFE79: llvm::FPPassManager::runOnModule(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.05% (20,232,000B) 0x26C3266: llvm::MPPassManager::runOnModule(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.05% (20,232,000B) 0x26C50E3: llvm::PassManagerImpl::run(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.05% (20,232,000B) 0x26C51B1: llvm::PassManager::run(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.05% (20,232,000B) 0x1B8C879: LLVMRustWriteOutputFile (RustWrapper.cpp:487)
| | ->01.05% (20,232,000B) 0x1606FEF: lib::llvm::llvm::LLVMRustWriteOutputFile::_cf7b94bd6f33df60::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0x1606F09: back::link::WriteOutputFile::anon::anon::anon::expr_fn_83010 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0x1606E7F: back::link::WriteOutputFile::anon::anon::expr_fn_83008 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0x1606DAF: back::link::WriteOutputFile::anon::expr_fn_83006 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0x1606C7D: back::link::WriteOutputFile::_ca8bcca7b51e7583::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0x160848B: back::link::write::run_passes::_7ab8ab2cffb341b8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0x168BA58: driver::driver::compile_rest::anon::expr_fn_86809 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0x1688CD8: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.05% (20,232,000B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| |
| ->00.09% (1,802,640B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.14% (2,621,760B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
37 123,687,635,870 1,959,394,280 1,861,240,697 98,153,583 0
94.99% (1,861,240,697B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->31.76% (622,355,697B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->31.76% (622,355,697B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->31.76% (622,355,697B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->27.40% (536,870,960B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->27.40% (536,870,960B) 0x1588B36: middle::astencode::decode_side_tables::anon::expr_fn_80017 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->27.40% (536,870,960B) 0x50B71D: ebml::reader::docs::_29cfc8699845a3a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | | ->27.40% (536,870,960B) 0xDA053F: middle::astencode::decode_inlined_item::_2fc881d8e6edb7c7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->27.40% (536,870,960B) 0xD9E6F8: middle::trans::inline::maybe_instantiate_inline::anon::expr_fn_19977 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->27.40% (536,870,960B) 0x165C080: metadata::decoder::maybe_get_item_ast::_5026c82535e0a82b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->27.40% (536,870,960B) 0xD9E3D5: metadata::csearch::maybe_get_item_ast::_5e1338ebf6a213a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->27.40% (536,870,960B) 0xD7760D: middle::trans::inline::maybe_instantiate_inline::_866facacbb51556::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->27.40% (536,870,960B) 0xE87A3B: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->27.40% (536,870,960B) 0xFBA618: middle::trans::meth::trans_monomorphized_callee::_6756fa1720321ab5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xE8E680: middle::trans::meth::trans_method_callee::_2fa36dc18966f3d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xE8B6B4: middle::trans::callee::trans_method_call::anon::expr_fn_27992 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xEA39C8: middle::trans::callee::trans_call_inner::anon::expr_fn_29118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xE4DCAB: middle::trans::base::with_scope::_68713cb2489276::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xE8A19C: middle::trans::callee::trans_call_inner::_f0673cba30285ec6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xE8AB64: middle::trans::callee::trans_method_call::_d6baea2fbe907ff3::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xEB7535: middle::trans::expr::trans_rvalue_dps_unadjusted::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xDFEB14: middle::trans::expr::trans_into::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xDFB43A: middle::trans::controlflow::trans_block::_9854c08ac7b88ca8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xF3388D: middle::trans::base::trans_closure::_296b239aea508e33::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xDAFC7A: middle::trans::base::trans_fn::_e5793a68bee23bf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xDF2A6A: middle::trans::meth::trans_method::_eeb651a585ee4179::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xDB58F3: middle::trans::monomorphize::monomorphic_fn::_51eb88a6f859380::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xE87B77: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xE8559E: middle::trans::meth::trans_static_method_callee::_cf43b955f6c610d8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xE815B7: middle::trans::callee::trans::_7a98d43af7ec57c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->27.40% (536,870,960B) 0xE8A2B6: middle::trans::callee::trans_call::anon::expr_fn_27983 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.52% (49,278,853B) in 226 places, all below massif's threshold (01.00%)
| |
| ->01.85% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.85% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
|
->22.85% (447,790,767B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->22.85% (447,697,315B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->22.85% (447,697,315B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->22.85% (447,697,315B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->22.85% (447,694,723B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->07.73% (151,523,459B) in 1826 places, all below massif's threshold (01.00%)
| | | |
| | | ->05.78% (113,226,456B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.55% (89,244,120B) in 46 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.22% (23,982,336B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.22% (23,982,336B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.22% (23,982,336B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.22% (23,982,336B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.22% (23,982,336B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.22% (23,982,336B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.22% (23,982,336B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.22% (23,982,336B) in 2 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.50% (68,645,840B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.50% (68,620,240B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->02.00% (39,157,920B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->02.00% (39,157,920B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.20% (23,532,640B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.20% (23,532,640B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.20% (23,532,640B) in 2 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.80% (15,625,280B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.50% (29,462,320B) in 23 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.00% (25,600B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->02.62% (51,417,720B) 0x1056A5B: middle::ty::mk_t::_ec8fefd1cbdcce7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->02.62% (51,417,720B) in 21 places, all below massif's threshold (01.00%)
| | | |
| | | ->02.20% (43,073,712B) 0x9B9ACB: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.32% (25,885,904B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.32% (25,885,904B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.32% (25,885,904B) in 2 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.88% (17,187,808B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->01.01% (19,807,536B) 0x9E6271: parse::parser::__extensions__::meth_19661::mk_expr::_45a99a24650272e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.01% (19,807,536B) in 34 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,592B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (93,452B) in 1+ places, all below ms_print's threshold (01.00%)
|
->15.66% (306,929,048B) 0x26D42EB: llvm::User::operator new(unsigned long, unsigned int) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.24% (43,965,408B) 0x230564C: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.24% (43,965,408B) 0x260CFCC: LLVMBuildCall (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.24% (43,964,376B) 0xF0EB79: middle::trans::build::Call::anon::expr_fn_31948 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.24% (43,964,376B) 0xE5E698: middle::trans::build::Call::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.13% (22,080,984B) in 8 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.12% (21,883,392B) 0xE5DCEE: middle::trans::glue::call_tydesc_glue_full::_c216ace6a79931d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.12% (21,882,312B) 0xE55711: middle::trans::glue::call_tydesc_glue::_a61a2a26d9c99ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.12% (21,882,312B) in 3 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.00% (1,080B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (1,032B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.13% (41,782,736B) 0x23643A1: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateStore(llvm::Value*, llvm::Value*, bool) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.13% (41,782,736B) 0xE4F7BD: middle::trans::build::Store::_7bf151ddfdd2780::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.13% (41,782,736B) in 72 places, all below massif's threshold (01.00%)
| |
| ->02.13% (41,748,336B) 0x2615EB8: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateBr(llvm::BasicBlock*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.13% (41,748,336B) 0xE443B6: middle::trans::build::Br::_115fb865be4a3cf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.13% (41,748,336B) in 26 places, all below massif's threshold (01.00%)
| |
| ->02.08% (40,831,104B) in 53 places, all below massif's threshold (01.00%)
| |
| ->02.05% (40,174,744B) 0x2614418: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.05% (40,174,744B) 0x260E049: LLVMBuildInBoundsGEP (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.05% (40,174,744B) 0xECDBD2: middle::trans::build::InBoundsGEP::_638a61a38191fbd7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->02.04% (39,968,840B) 0xE5E0E2: middle::trans::build::GEPi::_5c2a1b2b96fd7c65::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->02.04% (39,968,840B) in 69 places, all below massif's threshold (01.00%)
| | |
| | ->00.01% (205,904B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.77% (34,652,464B) 0x243D6BF: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateLoad(llvm::Value*, char const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.77% (34,652,464B) 0xE4C664: middle::trans::build::Load::_6d2cee2b9043a533::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.77% (34,652,464B) in 67 places, all below massif's threshold (01.00%)
| |
| ->01.66% (32,586,848B) 0x26148B2: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateAlloca(llvm::Type*, llvm::Value*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.66% (32,584,944B) 0x260E1F8: LLVMBuildAlloca (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | | ->01.66% (32,584,944B) 0xF0A108: middle::trans::build::Alloca::_edf232ede1223ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.66% (32,584,944B) 0xE6C94D: middle::trans::base::alloca_maybe_zeroed::_d46f88797f31c0::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.66% (32,584,944B) in 2 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (1,904B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.59% (31,187,408B) 0x26A81DC: llvm::CastInst::Create(llvm::Instruction::CastOps, llvm::Value*, llvm::Type*, llvm::Twine const&, llvm::Instruction*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.59% (31,141,376B) 0x2613F90: llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreatePointerCast(llvm::Value*, llvm::Type*, llvm::Twine const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.59% (31,141,376B) 0x260D166: LLVMBuildPointerCast (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.59% (31,141,376B) 0xE51753: middle::trans::build::PointerCast::_12cb3fb864e2e66::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.59% (31,141,376B) in 41 places, all below massif's threshold (01.00%)
| |
| ->00.00% (46,032B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.75% (132,264,055B) 0x2E359CE: memory_region::realloc(void*, unsigned long) (memory_region.cpp:92)
| ->06.75% (132,264,055B) 0x2E35CB8: boxed_region::realloc(rust_opaque_box*, unsigned long) (boxed_region.cpp:48)
| ->06.75% (132,264,055B) 0x2E23B4D: vec_reserve_shared_actual (rust_util.h:65)
| ->06.75% (132,263,880B) 0x1654D: vec::rustrt::vec_reserve_shared_actual::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | ->03.64% (71,303,216B) 0x9822C2: vec::from_fn_16332::_b24f9e293ac8f1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->03.64% (71,303,216B) 0x98306C: hashmap::__extensions__::insert_16374::_f32fb0eb89b986c4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.64% (71,303,216B) 0x971AE0: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->03.64% (71,303,216B) 0x97CCE3: visit::visit_expr_16127::_1c3ebbc217b7e0b4::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x971D13: ast_map::map_expr::_558ae4d7227f6694::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x979EFF: visit::default_visitor_15749::anon::expr_fn_16057 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x97C7A3: visit::visit_decl_16120::anon::expr_fn_16123 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x97C4AF: visit::default_visitor_15749::anon::expr_fn_16118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x97AB2F: visit::visit_stmt_16080::_1227c6d657181640::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x972254: ast_map::map_stmt::_f23b1ce81638797::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x97A5E9: visit::visit_block_16064::anon::expr_fn_16069 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x97A36C: visit::visit_block_16064::_aeb514958adea27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x972A4C: ast_map::map_block::_c88a3afb9bb6f011::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x980145: visit::visit_fn_16257::_91f9f2a26481d65e::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x97266B: ast_map::map_fn::_fc3a4af5354bfd5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x979AF7: visit::visit_method_helper_16045::_64f3587d7b26658::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x9799B0: visit::visit_item_15996::anon::expr_fn_16043 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x978F56: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x97127F: ast_map::map_item::_a1e41474c49eeba::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x9774D3: visit::visit_mod_15968::anon::expr_fn_15973 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x9771FC: visit::default_visitor_15749::anon::expr_fn_15966 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->03.64% (71,303,216B) 0x97847A: visit::visit_item_15996::_8d45aaec6e3d11ea::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.04% (39,989,096B) in 126 places, all below massif's threshold (01.00%)
| | |
| | ->01.07% (20,971,568B) 0x10AFD49: vec::from_fn_45843::_13bab492862f6d8a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.07% (20,971,568B) 0x1139049: hashmap::__extensions__::insert_49195::_9a36deb52bd16cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.07% (20,971,568B) 0x11189F7: middle::resolve::__extensions__::meth_48323::record_def::_ca51a2a6d2afafca::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.07% (20,971,568B) 0x1106177: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.07% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->01.07% (20,971,568B) 0x11119AC: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x110507D: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x1104A2F: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47942 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x1112029: visit::visit_expr_48097::_7e64f58d248ca442::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x1106852: middle::resolve::__extensions__::meth_47946::resolve_expr::_dc76cb2418966fd9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x1107B8A: middle::resolve::__extensions__::meth_47951::resolve_local::_7d1ec79823bbb4f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x11079AF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47949 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x1110560: visit::visit_decl_48090::anon::expr_fn_48093 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x1110305: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x110E767: visit::default_visitor_47959::anon::expr_fn_48049 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x110E396: visit::visit_block_48037::anon::expr_fn_48042 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0xDF7BD7: vec::__extensions__::each_23061::_931778476d550d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x110E1B8: visit::visit_block_48037::_ed89a72a7a29d68b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x1104366: middle::resolve::__extensions__::meth_47937::resolve_block::_8ea6e530e2396cb::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x111AA4B: middle::resolve::__extensions__::resolve_function::anon::expr_fn_48430 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x10D8A60: middle::resolve::__extensions__::meth_46997::with_type_parameter_rib::_b4865b3e73d043::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x1119AE8: middle::resolve::__extensions__::meth_48408::resolve_function::_c6c950b7c7fb0fe::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x1102E4B: middle::resolve::__extensions__::meth_47923::resolve_item::_142f6ec7737943d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x11012EF: middle::resolve::__extensions__::resolve_crate::anon::expr_fn_47921 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->01.07% (20,971,568B) 0x11102A2: visit::default_visitor_47959::anon::expr_fn_48088 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (175B) in 1+ places, all below ms_print's threshold (01.00%)
|
->05.80% (113,601,732B) in 508 places, all below massif's threshold (01.00%)
|
->03.99% (78,256,646B) 0xEBCAC: unstable::exchange_alloc::malloc::_96819ccccd08bf7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->02.80% (54,814,144B) 0x9AE777: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->02.80% (54,814,144B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | ->01.68% (32,938,752B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.68% (32,938,752B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | ->01.26% (24,634,512B) 0x9B8F3B: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.26% (24,634,512B) in 32 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.42% (8,304,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.12% (21,875,392B) in 6 places, all below massif's threshold (01.00%)
| |
| ->01.20% (23,442,502B) in 857 places, all below massif's threshold (01.00%)
|
->02.70% (52,887,552B) 0x2701962: llvm::MallocSlabAllocator::Allocate(unsigned long) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.70% (52,867,072B) 0x2701BD7: llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->02.70% (52,867,072B) in 28 places, all below massif's threshold (01.00%)
| |
| ->00.00% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.03% (39,712,720B) 0x2612B06: LLVMAppendBasicBlock (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.03% (39,712,720B) 0xE4A207: str::as_c_str_26929::_8470758b8aa0ec84::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.78% (34,971,840B) 0xF298ED: middle::trans::base::new_block::_26ced7c84e4461::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.07% (20,990,160B) 0xE4413E: middle::trans::base::sub_block::_a6e0e7b65737c6c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->01.07% (20,990,160B) in 22 places, all below massif's threshold (01.00%)
| | |
| | ->00.71% (13,981,680B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.24% (4,740,880B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.02% (39,514,880B) 0x25991B7: llvm::MCObjectStreamer::EmitInstToFragment(llvm::MCInst const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.02% (39,514,880B) 0x25995AD: llvm::MCObjectStreamer::EmitInstruction(llvm::MCInst const&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.02% (39,514,880B) 0x1F7668F: llvm::X86AsmPrinter::EmitInstruction(llvm::MachineInstr const*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.02% (39,514,880B) 0x210AD59: llvm::AsmPrinter::EmitFunctionBody() (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.02% (39,514,880B) 0x1EAC65C: llvm::X86AsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.02% (39,514,880B) 0x21E22A5: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.02% (39,514,880B) 0x26C3582: llvm::FPPassManager::runOnFunction(llvm::Function&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.02% (39,514,880B) 0x26BFE79: llvm::FPPassManager::runOnModule(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.02% (39,514,880B) 0x26C3266: llvm::MPPassManager::runOnModule(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.02% (39,514,880B) 0x26C50E3: llvm::PassManagerImpl::run(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.02% (39,514,880B) 0x26C51B1: llvm::PassManager::run(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->02.02% (39,514,880B) 0x1B8C879: LLVMRustWriteOutputFile (RustWrapper.cpp:487)
| ->02.02% (39,514,880B) 0x1606FEF: lib::llvm::llvm::LLVMRustWriteOutputFile::_cf7b94bd6f33df60::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0x1606F09: back::link::WriteOutputFile::anon::anon::anon::expr_fn_83010 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0x1606E7F: back::link::WriteOutputFile::anon::anon::expr_fn_83008 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0x1606DAF: back::link::WriteOutputFile::anon::expr_fn_83006 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0x1606C7D: back::link::WriteOutputFile::_ca8bcca7b51e7583::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0x160848B: back::link::write::run_passes::_7ab8ab2cffb341b8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0x168BA58: driver::driver::compile_rest::anon::expr_fn_86809 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0x1688CD8: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->02.02% (39,514,880B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
|
->01.43% (27,927,600B) 0x2599AB4: llvm::MCObjectStreamer::getOrCreateDataFragment() const (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
->01.27% (24,972,720B) 0x2599EDD: llvm::MCObjectStreamer::EmitLabel(llvm::MCSymbol*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.27% (24,972,720B) 0x2594EBF: (anonymous namespace)::MCMachOStreamer::EmitLabel(llvm::MCSymbol*) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| ->01.17% (22,891,680B) 0x2108D44: llvm::AsmPrinter::EmitBasicBlockStart(llvm::MachineBasicBlock const*) const (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.17% (22,891,680B) 0x210B2DB: llvm::AsmPrinter::EmitFunctionBody() (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.17% (22,891,680B) 0x1EAC65C: llvm::X86AsmPrinter::runOnMachineFunction(llvm::MachineFunction&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.17% (22,891,680B) 0x21E22A5: llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.17% (22,891,680B) 0x26C3582: llvm::FPPassManager::runOnFunction(llvm::Function&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.17% (22,891,680B) 0x26BFE79: llvm::FPPassManager::runOnModule(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.17% (22,891,680B) 0x26C3266: llvm::MPPassManager::runOnModule(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.17% (22,891,680B) 0x26C50E3: llvm::PassManagerImpl::run(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.17% (22,891,680B) 0x26C51B1: llvm::PassManager::run(llvm::Module&) (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustllvm.dylib)
| | ->01.17% (22,891,680B) 0x1B8C879: LLVMRustWriteOutputFile (RustWrapper.cpp:487)
| | ->01.17% (22,891,680B) 0x1606FEF: lib::llvm::llvm::LLVMRustWriteOutputFile::_cf7b94bd6f33df60::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0x1606F09: back::link::WriteOutputFile::anon::anon::anon::expr_fn_83010 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0x1606E7F: back::link::WriteOutputFile::anon::anon::expr_fn_83008 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0x1606DAF: back::link::WriteOutputFile::anon::expr_fn_83006 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0xF1DE04: str::as_c_str_32740::_13e622cdb24a71cd::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0x1606C7D: back::link::WriteOutputFile::_ca8bcca7b51e7583::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0x160848B: back::link::write::run_passes::_7ab8ab2cffb341b8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0x168BA58: driver::driver::compile_rest::anon::expr_fn_86809 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0x1688CD8: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->01.17% (22,891,680B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| |
| ->00.11% (2,081,040B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.15% (2,954,880B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
38 128,108,528,491 1,986,507,680 1,887,223,814 99,283,866 0
39 131,528,857,460 2,022,687,792 1,922,562,899 100,124,893 0
95.05% (1,922,562,899B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->30.77% (622,355,697B) 0x2E2D219: rust_exchange_alloc::realloc(void*, unsigned long) (rust_exchange_alloc.cpp:32)
| ->30.77% (622,355,697B) 0x2E2367C: vec_reserve_shared (rust_util.h:75)
| ->30.77% (622,355,697B) 0x1659D: vec::rustrt::vec_reserve_shared::_bcc196118a2caa62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| ->26.54% (536,870,960B) 0x1373874: smallintmap::__extensions__::insert_60769::_4ecd04f78c24ce::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | ->26.54% (536,870,960B) 0x1588B36: middle::astencode::decode_side_tables::anon::expr_fn_80017 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->26.54% (536,870,960B) 0x50B71D: ebml::reader::docs::_29cfc8699845a3a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| | | ->26.54% (536,870,960B) 0xDA053F: middle::astencode::decode_inlined_item::_2fc881d8e6edb7c7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->26.54% (536,870,960B) 0xD9E6F8: middle::trans::inline::maybe_instantiate_inline::anon::expr_fn_19977 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->26.54% (536,870,960B) 0x165C080: metadata::decoder::maybe_get_item_ast::_5026c82535e0a82b::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->26.54% (536,870,960B) 0xD9E3D5: metadata::csearch::maybe_get_item_ast::_5e1338ebf6a213a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->26.54% (536,870,960B) 0xD7760D: middle::trans::inline::maybe_instantiate_inline::_866facacbb51556::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | ->26.54% (536,870,960B) 0xE87A3B: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | ->26.54% (536,870,960B) 0xFBA618: middle::trans::meth::trans_monomorphized_callee::_6756fa1720321ab5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xE8E680: middle::trans::meth::trans_method_callee::_2fa36dc18966f3d7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xE8B6B4: middle::trans::callee::trans_method_call::anon::expr_fn_27992 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xEA39C8: middle::trans::callee::trans_call_inner::anon::expr_fn_29118 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xE4DCAB: middle::trans::base::with_scope::_68713cb2489276::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xE8A19C: middle::trans::callee::trans_call_inner::_f0673cba30285ec6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xE8AB64: middle::trans::callee::trans_method_call::_d6baea2fbe907ff3::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xEB7535: middle::trans::expr::trans_rvalue_dps_unadjusted::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xDFEB14: middle::trans::expr::trans_into::_c7c9f5adcc18a5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xDFB43A: middle::trans::controlflow::trans_block::_9854c08ac7b88ca8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xF3388D: middle::trans::base::trans_closure::_296b239aea508e33::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xDAFC7A: middle::trans::base::trans_fn::_e5793a68bee23bf::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xDF2A6A: middle::trans::meth::trans_method::_eeb651a585ee4179::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xDB58F3: middle::trans::monomorphize::monomorphic_fn::_51eb88a6f859380::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xE87B77: middle::trans::callee::trans_fn_ref_with_vtables::_3e49c6bb377e53a7::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xE8559E: middle::trans::meth::trans_static_method_callee::_cf43b955f6c610d8::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xE815B7: middle::trans::callee::trans::_7a98d43af7ec57c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | | ->26.54% (536,870,960B) 0xE8A2B6: middle::trans::callee::trans_call::anon::expr_fn_27983 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.44% (49,278,853B) in 226 places, all below massif's threshold (01.00%)
| |
| ->01.79% (36,205,884B) 0x6BDCDD: flate::inflate_bytes::_7e72889468df948::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libstd-4782a756585a81-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x167D6A6: metadata::loader::get_metadata_section::_f171cc903d5b96bc::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x167BCDE: metadata::loader::find_library_crate_aux::anon::expr_fn_86242 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x167ADA8: metadata::filesearch::search_86183::anon::expr_fn_86186 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x167F47B: metadata::filesearch::mk_filesearch::__extensions__::meth_86475::for_each_lib_search_path::_862830f0ab4e136a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x1675C96: metadata::loader::load_library_crate::_e9e8d3af252b738c::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x16717BB: metadata::creader::resolve_crate::_c297d97589a7dd70::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x166BF4C: metadata::creader::read_crates::anon::expr_fn_85584 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x993CFD: visit::mk_simple_visitor::anon::expr_fn_17064 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x98C2C0: visit::visit_mod_16740::anon::expr_fn_16743 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x90DBC7: vec::__extensions__::each_9250::_3325cb3149a69f27::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x993A1D: visit::mk_simple_visitor::anon::expr_fn_17060 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0xF432DF: visit::visit_crate_33941::_a964efa1e9ab4f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x16695E4: metadata::creader::read_crates::_4768e8452da33ee::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x168AECF: driver::driver::compile_rest::anon::expr_fn_86702 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x13794F4: util::common::time_60948::_cc9b72a2bd179a17::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x1684D0F: driver::driver::compile_rest::_84d4ff726b74af62::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x168BCD0: driver::driver::compile_upto::_fe472ed715473034::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x168C155: driver::driver::compile_input::_59c782acba9d56d::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x16BB60A: run_compiler::_c7deca9411af3fa5::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x16CE85C: main::anon::expr_fn_89595 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x16CBFFA: monitor::anon::expr_fn_89417 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x16C5788: task::__extensions__::try_88827::anon::expr_fn_89018 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
| ->01.79% (36,205,884B) 0x16CEB2D: __morestack (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/librustc-c84825241471686d-0.7-pre.dylib)
|
->22.14% (447,790,767B) 0x2E3597F: memory_region::malloc(unsigned long, char const*) (memory_region.cpp:132)
| ->22.13% (447,697,315B) 0x2E35B95: boxed_region::malloc(type_desc*, unsigned long) (boxed_region.cpp:22)
| | ->22.13% (447,697,315B) 0x2E29E66: upcall_s_malloc (rust_upcall.cpp:171)
| | ->22.13% (447,697,315B) 0x2E2A129: rust_upcall_malloc_noswitch (rust_upcall.cpp:204)
| | ->22.13% (447,694,723B) 0xE18A: unstable::lang::local_malloc::_652380bd41fcf9::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libcore-c3ca5d77d81b46c1-0.7-pre.dylib)
| | | ->08.47% (171,330,995B) in 1827 places, all below massif's threshold (01.00%)
| | | |
| | | ->05.60% (113,226,456B) 0x9B8F76: fold::__extensions__::meth_18501::fold_expr::_9b61d7df819dc42::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->04.41% (89,244,120B) in 46 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.19% (23,982,336B) 0x9AA4EF: fold::noop_fold_expr::anon::expr_fn_17568 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.19% (23,982,336B) 0x9AF0E9: fold::noop_map_exprs::anon::expr_fn_17826 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.19% (23,982,336B) 0x90F2EA: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.19% (23,982,336B) 0x9AF01C: fold::noop_map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.19% (23,982,336B) 0x9B9F9E: fold::__extensions__::meth_18525::map_exprs::_f9de5def5473458::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.19% (23,982,336B) 0x9A5E72: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.19% (23,982,336B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->01.19% (23,982,336B) in 2 places, all below massif's threshold (01.00%)
| | | |
| | | ->03.39% (68,645,840B) 0x909E25: vec::with_capacity_9053::_71f9ffd2dd50a5b6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | ->03.39% (68,620,240B) 0x90F2B4: vec::map_9373::_5e5f418ae1a1704a::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | ->01.94% (39,157,920B) 0x9AE8DB: fold::noop_fold_path::_97702154477f2d1f::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.94% (39,157,920B) 0x9B9B3C: fold::__extensions__::meth_18519::fold_path::_a98d2e81647694f6::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | ->01.16% (23,532,640B) 0x9A796B: fold::noop_fold_expr::_e2cc58c0806a366::_07pre (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c867a2-0.7-pre.dylib)
| | | | | | | ->01.16% (23,532,640B) 0x9B6332: fold::wrap_18371::anon::expr_fn_18376 (in /Users/alex/code/rust-opt/x86_64-apple-darwin/stage1/lib/libsyntax-84efebcb12c8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment