gprof2dot.dot 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. /* generated with gprof2dot.py */
  2. digraph {
  3. graph [fontname=Arial, nodesep=0.125, ranksep=0.25];
  4. node [fontcolor=white, fontname=Arial, height=0.1, shape=box, style=filled, width=0.1];
  5. edge [fontname=Arial];
  6. 1 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="splay_tree_compare_strings\n100.00%\n(100.00%)\n11056×"];
  7. 2 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="rotate_right\n100.00%\n(100.00%)\n4811×"];
  8. 3 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="rotate_left\n100.00%\n(100.00%)\n4551×"];
  9. 4 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="mpool_memory_malloc\n100.00%\n(100.00%)\n850×"];
  10. 4 -> 11 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n5×", labeldistance="4.00", penwidth="4.00"];
  11. 5 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="mpool_pool_malloc\n100.00%\n(100.00%)\n849×"];
  12. 5 -> 4 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n849×", labeldistance="4.00", penwidth="4.00"];
  13. 6 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="ucolor_splay_tree_allocate_fn\n100.00%\n(100.00%)\n849×"];
  14. 6 -> 5 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n849×", labeldistance="4.00", penwidth="4.00"];
  15. 7 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="coloradd\n100.00%\n(100.00%)\n848×"];
  16. 7 -> 8 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n848×", labeldistance="4.00", penwidth="4.00"];
  17. 8 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="splay_tree_insert\n100.00%\n(100.00%)\n848×"];
  18. 8 -> 1 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n847×", labeldistance="4.00", penwidth="4.00"];
  19. 8 -> 6 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n848×", labeldistance="4.00", penwidth="4.00"];
  20. 8 -> 9 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n848×", labeldistance="4.00", penwidth="4.00"];
  21. 9 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="splay_tree_splay\n100.00%\n(100.00%)\n848×"];
  22. 9 -> 1 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n10209×", labeldistance="4.00", penwidth="4.00"];
  23. 9 -> 2 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n4811×", labeldistance="4.00", penwidth="4.00"];
  24. 9 -> 3 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n4551×", labeldistance="4.00", penwidth="4.00"];
  25. 10 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="mgr_malloc\n100.00%\n(100.00%)\n8×"];
  26. 11 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="mpool_memoryblock_malloc\n100.00%\n(100.00%)\n6×"];
  27. 11 -> 10 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n6×", labeldistance="4.00", penwidth="4.00"];
  28. 11 -> 12 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n5×", labeldistance="4.00", penwidth="4.00"];
  29. 12 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="mpool_rounding_size\n100.00%\n(100.00%)\n5×"];
  30. 13 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="optionsalloc\n100.00%\n(100.00%)\n3×"];
  31. 14 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="optionsfree\n100.00%\n(100.00%)\n3×"];
  32. 15 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="my_input\n100.00%\n(100.00%)\n2×"];
  33. 16 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="yy_get_next_buffer\n100.00%\n(100.00%)\n2×"];
  34. 16 -> 15 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n2×", labeldistance="4.00", penwidth="4.00"];
  35. 17 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="yy_get_previous_state\n100.00%\n(100.00%)\n2×"];
  36. 18 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="color_init\n100.00%\n(100.00%)\n1×"];
  37. 18 -> 7 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n848×", labeldistance="4.00", penwidth="4.00"];
  38. 18 -> 20 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  39. 18 -> 21 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  40. 18 -> 34 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  41. 19 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="mpool_memory_create\n100.00%\n(100.00%)\n1×"];
  42. 19 -> 4 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  43. 19 -> 10 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  44. 19 -> 11 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  45. 20 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="mpool_pool_delete\n100.00%\n(100.00%)\n1×"];
  46. 21 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="mpool_pool_new\n100.00%\n(100.00%)\n1×"];
  47. 21 -> 19 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  48. 22 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="once_init\n100.00%\n(100.00%)\n1×"];
  49. 22 -> 18 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  50. 23 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="options\n100.00%\n(100.00%)\n1×"];
  51. 23 -> 10 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  52. 23 -> 30 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  53. 23 -> 31 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  54. 24 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="options_create_buffer\n100.00%\n(100.00%)\n1×"];
  55. 24 -> 13 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n2×", labeldistance="4.00", penwidth="4.00"];
  56. 24 -> 27 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  57. 25 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="options_delete_buffer\n100.00%\n(100.00%)\n1×"];
  58. 25 -> 14 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n2×", labeldistance="4.00", penwidth="4.00"];
  59. 26 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="options_flush_buffer\n100.00%\n(100.00%)\n1×"];
  60. 27 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="options_init_buffer\n100.00%\n(100.00%)\n1×"];
  61. 27 -> 26 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  62. 28 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="options_load_buffer_state\n100.00%\n(100.00%)\n1×"];
  63. 29 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="optionsensure_buffer_stack\n100.00%\n(100.00%)\n1×"];
  64. 29 -> 13 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  65. 30 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="optionslex\n100.00%\n(100.00%)\n1×"];
  66. 30 -> 16 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n2×", labeldistance="4.00", penwidth="4.00"];
  67. 30 -> 17 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n2×", labeldistance="4.00", penwidth="4.00"];
  68. 30 -> 24 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  69. 30 -> 28 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  70. 30 -> 29 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  71. 31 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="optionslex_destroy\n100.00%\n(100.00%)\n1×"];
  72. 31 -> 14 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  73. 31 -> 25 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  74. 31 -> 32 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  75. 31 -> 36 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  76. 32 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="optionspop_buffer_state\n100.00%\n(100.00%)\n1×"];
  77. 33 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="splay_tree_new_typed_alloc\n100.00%\n(100.00%)\n1×"];
  78. 33 -> 6 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  79. 34 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="splay_tree_new_with_allocator\n100.00%\n(100.00%)\n1×"];
  80. 34 -> 33 [arrowsize="1.00", color="#ff0000", fontcolor="#ff0000", fontsize="10.00", label="100.00%\n1×", labeldistance="4.00", penwidth="4.00"];
  81. 35 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="top_level_window_main_quit\n100.00%\n(100.00%)\n1×"];
  82. 36 [color="#ff0000", fontcolor="#ffffff", fontsize="10.00", label="yy_init_globals\n100.00%\n(100.00%)\n1×"];
  83. }