📄 cpp.dot
字号:
/* produced by mprof 1.1 from cpp.out */digraph "allocation call graph"{ "START" -> "_start" [label = "114042"]; "_start" -> "main" [label = "114042"]; "main" -> "xmalloc" [label = "30365"]; "xmalloc" -> "ALLOC" [label = "104615"]; "main" -> "initialize_builtins" [label = "687"]; "initialize_builtins" -> "install" [label = "687"]; "install" -> "xmalloc" [label = "6618"]; "main" -> "make_definition" [label = "1305"]; "make_definition" -> "do_define" [label = "1305"]; "do_define" -> "install" [label = "3627"]; "do_define" -> "create_definition" [label = "4866"]; "create_definition" -> "collect_expansion" [label = "4838"]; "collect_expansion" -> "xmalloc" [label = "336"]; "collect_expansion" -> "xcalloc" [label = "4502"]; "xcalloc" -> "ALLOC" [label = "9094"]; "create_definition" -> "xmalloc" [label = "28"]; "main" -> "make_assertion" [label = "225"]; "make_assertion" -> "do_assert" [label = "225"]; "do_assert" -> "read_token_list" [label = "102"]; "read_token_list" -> "xmalloc" [label = "102"]; "do_assert" -> "xmalloc" [label = "32"]; "do_assert" -> "assertion_install" [label = "91"]; "assertion_install" -> "xmalloc" [label = "91"]; "main" -> "xstrdup" [label = "59"]; "xstrdup" -> "xmalloc" [label = "59"]; "main" -> "new_include_prefix" [label = "1619"]; "new_include_prefix" -> "xmalloc" [label = "1286"]; "new_include_prefix" -> "update_path" [label = "333"]; "update_path" -> "concat" [label = "159"]; "concat" -> "ALLOC" [label = "333"]; "update_path" -> "translate_name" [label = "174"]; "translate_name" -> "get_key_value" [label = "23"]; "get_key_value" -> "concat" [label = "23"]; "translate_name" -> "concat" [label = "151"]; "main" -> "rescan" [label = "79702"]; "rescan" -> "handle_directive" [label = "79702", style = dotted]; "handle_directive" -> "do_include" [label = "51254", style = dotted]; "do_include" -> "xmalloc" [label = "1318"]; "do_include" -> "open_include_file" [label = "1248"]; "open_include_file" -> "xmalloc" [label = "1248"]; "do_include" -> "finclude" [label = "77136", style = dotted]; "finclude" -> "xmalloc" [label = "48688"]; "finclude" -> "rescan" [label = "30193", style = dotted]; "handle_directive" -> "do_xifdef" [label = "1816"]; "do_xifdef" -> "xmalloc" [label = "108"]; "do_xifdef" -> "conditional_skip" [label = "1708"]; "conditional_skip" -> "xcalloc" [label = "3332"]; "conditional_skip" -> "skip_if_group" [label = "588"]; "skip_if_group" -> "xcalloc" [label = "1260"]; "handle_directive" -> "do_define" [label = "7188"]; "handle_directive" -> "do_if" [label = "18566"]; "do_if" -> "eval_if_expression" [label = "16354"]; "eval_if_expression" -> "install" [label = "2304"]; "eval_if_expression" -> "expand_to_temp_buffer" [label = "14240"]; "expand_to_temp_buffer" -> "xmalloc" [label = "14240"]; "eval_if_expression" -> "parse_c_expression" [label = "16"]; "parse_c_expression" -> "yyparse" [label = "16"]; "yyparse" -> "xmalloc" [label = "16"]; "do_if" -> "conditional_skip" [label = "2212"]; "handle_directive" -> "do_elif" [label = "234"]; "do_elif" -> "eval_if_expression" [label = "206"]; "do_elif" -> "skip_if_group" [label = "28"]; "handle_directive" -> "do_else" [label = "644"]; "do_else" -> "skip_if_group" [label = "644"]; "main" -> "write_output" [label = "80"]; "write_output" -> "xmalloc" [label = "80"];}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -