d4dag.ci 8.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. graph: { title: "d4dag.c"
  2. node: { title: "d4d_version" label: "d4d_version\nd4dag.c:234:5" }
  3. node: { title: "d4d_init" label: "d4d_init\nd4dag.c:249:5" }
  4. node: { title: "__indirect_call" label: "Indirect Call Placeholder" shape : ellipse }
  5. edge: { sourcename: "d4d_init" targetname: "__indirect_call" label: "d4dag.c:261:36" }
  6. edge: { sourcename: "d4d_init" targetname: "d4dag.c:d4d__memzero" label: "d4dag.c:266:2" }
  7. edge: { sourcename: "d4d_init" targetname: "d4dag.c:splay_tree_new" label: "d4dag.c:276:9" }
  8. edge: { sourcename: "d4d_init" targetname: "d4dag.c:d4dag___splay_tree_insert" label: "d4dag.c:284:8" }
  9. edge: { sourcename: "d4d_init" targetname: "d4dag.c:d4dag___splay_tree_delete" label: "d4dag.c:289:3" }
  10. node: { title: "d4d_deinit" label: "d4d_deinit\nd4dag.c:298:5" }
  11. edge: { sourcename: "d4d_deinit" targetname: "__indirect_call" label: "d4dag.c:306:2" }
  12. node: { title: "d4dag.c:d4d__memzero" label: "d4d__memzero\nd4dag.c:314:13" }
  13. node: { title: "d4dag.c:splay_tree_delete_helper" label: "splay_tree_delete_helper\nd4dag.c:330:13" }
  14. edge: { sourcename: "d4dag.c:splay_tree_delete_helper" targetname: "__indirect_call" label: "d4dag.c:340:4" }
  15. edge: { sourcename: "d4dag.c:splay_tree_delete_helper" targetname: "__indirect_call" label: "d4dag.c:344:4" }
  16. edge: { sourcename: "d4dag.c:splay_tree_delete_helper" targetname: "__indirect_call" label: "d4dag.c:366:7" }
  17. edge: { sourcename: "d4dag.c:splay_tree_delete_helper" targetname: "__indirect_call" label: "d4dag.c:369:7" }
  18. edge: { sourcename: "d4dag.c:splay_tree_delete_helper" targetname: "__indirect_call" label: "d4dag.c:377:7" }
  19. edge: { sourcename: "d4dag.c:splay_tree_delete_helper" targetname: "__indirect_call" label: "d4dag.c:380:7" }
  20. edge: { sourcename: "d4dag.c:splay_tree_delete_helper" targetname: "__indirect_call" label: "d4dag.c:388:5" }
  21. node: { title: "d4dag.c:rotate_left" label: "rotate_left\nd4dag.c:398:13" }
  22. node: { title: "d4dag.c:rotate_right" label: "rotate_right\nd4dag.c:411:13" }
  23. node: { title: "d4dag.c:splay_tree_splay" label: "splay_tree_splay\nd4dag.c:423:13" }
  24. edge: { sourcename: "d4dag.c:splay_tree_splay" targetname: "__indirect_call" label: "d4dag.c:438:11" }
  25. edge: { sourcename: "d4dag.c:splay_tree_splay" targetname: "__indirect_call" label: "d4dag.c:458:11" }
  26. edge: { sourcename: "d4dag.c:splay_tree_splay" targetname: "d4dag.c:rotate_left" label: "d4dag.c:461:5" }
  27. edge: { sourcename: "d4dag.c:splay_tree_splay" targetname: "d4dag.c:rotate_right" label: "d4dag.c:463:5" }
  28. edge: { sourcename: "d4dag.c:splay_tree_splay" targetname: "d4dag.c:rotate_left" label: "d4dag.c:470:4" }
  29. edge: { sourcename: "d4dag.c:splay_tree_splay" targetname: "d4dag.c:rotate_left" label: "d4dag.c:471:4" }
  30. edge: { sourcename: "d4dag.c:splay_tree_splay" targetname: "d4dag.c:rotate_right" label: "d4dag.c:473:4" }
  31. edge: { sourcename: "d4dag.c:splay_tree_splay" targetname: "d4dag.c:rotate_right" label: "d4dag.c:474:4" }
  32. edge: { sourcename: "d4dag.c:splay_tree_splay" targetname: "d4dag.c:rotate_right" label: "d4dag.c:476:4" }
  33. edge: { sourcename: "d4dag.c:splay_tree_splay" targetname: "d4dag.c:rotate_left" label: "d4dag.c:477:4" }
  34. edge: { sourcename: "d4dag.c:splay_tree_splay" targetname: "d4dag.c:rotate_left" label: "d4dag.c:479:4" }
  35. edge: { sourcename: "d4dag.c:splay_tree_splay" targetname: "d4dag.c:rotate_right" label: "d4dag.c:480:4" }
  36. node: { title: "d4dag.c:splay_tree_xmalloc_allocate" label: "splay_tree_xmalloc_allocate\nd4dag.c:492:14" }
  37. edge: { sourcename: "d4dag.c:splay_tree_xmalloc_allocate" targetname: "__indirect_call" label: "d4dag.c:497:8" }
  38. edge: { sourcename: "d4dag.c:splay_tree_xmalloc_allocate" targetname: "d4dag.c:d4d__memzero" label: "d4dag.c:498:2" }
  39. node: { title: "d4dag.c:splay_tree_xmalloc_deallocate" label: "splay_tree_xmalloc_deallocate\nd4dag.c:502:13" }
  40. edge: { sourcename: "d4dag.c:splay_tree_xmalloc_deallocate" targetname: "__indirect_call" label: "d4dag.c:505:3" }
  41. node: { title: "d4dag.c:splay_tree_new" label: "splay_tree_new\nd4dag.c:517:19" }
  42. edge: { sourcename: "d4dag.c:splay_tree_new" targetname: "d4dag.c:splay_tree_new_with_allocator" label: "d4dag.c:519:10" }
  43. node: { title: "d4dag.c:splay_tree_new_with_allocator" label: "splay_tree_new_with_allocator\nd4dag.c:526:19" }
  44. edge: { sourcename: "d4dag.c:splay_tree_new_with_allocator" targetname: "d4dag.c:splay_tree_new_typed_alloc" label: "d4dag.c:529:9" }
  45. node: { title: "d4dag.c:splay_tree_new_typed_alloc" label: "splay_tree_new_typed_alloc\nd4dag.c:560:19" }
  46. edge: { sourcename: "d4dag.c:splay_tree_new_typed_alloc" targetname: "__indirect_call" label: "d4dag.c:563:32" }
  47. node: { title: "d4dag.c:d4dag___splay_tree_delete" label: "d4dag___splay_tree_delete\nd4dag.c:579:13" }
  48. edge: { sourcename: "d4dag.c:d4dag___splay_tree_delete" targetname: "d4dag.c:splay_tree_delete_helper" label: "d4dag.c:580:2" }
  49. edge: { sourcename: "d4dag.c:d4dag___splay_tree_delete" targetname: "__indirect_call" label: "d4dag.c:581:3" }
  50. node: { title: "d4dag.c:d4dag___splay_tree_insert" label: "d4dag___splay_tree_insert\nd4dag.c:589:24" }
  51. edge: { sourcename: "d4dag.c:d4dag___splay_tree_insert" targetname: "d4dag.c:splay_tree_splay" label: "d4dag.c:593:2" }
  52. edge: { sourcename: "d4dag.c:d4dag___splay_tree_insert" targetname: "__indirect_call" label: "d4dag.c:596:17" }
  53. edge: { sourcename: "d4dag.c:d4dag___splay_tree_insert" targetname: "__indirect_call" label: "d4dag.c:603:5" }
  54. edge: { sourcename: "d4dag.c:d4dag___splay_tree_insert" targetname: "__indirect_call" label: "d4dag.c:606:5" }
  55. edge: { sourcename: "d4dag.c:d4dag___splay_tree_insert" targetname: "__indirect_call" label: "d4dag.c:614:5" }
  56. node: { title: "d4dag.c:d4dag___splay_tree_remove" label: "d4dag___splay_tree_remove\nd4dag.c:639:13" }
  57. edge: { sourcename: "d4dag.c:d4dag___splay_tree_remove" targetname: "d4dag.c:splay_tree_splay" label: "d4dag.c:643:2" }
  58. edge: { sourcename: "d4dag.c:d4dag___splay_tree_remove" targetname: "__indirect_call" label: "d4dag.c:645:20" }
  59. edge: { sourcename: "d4dag.c:d4dag___splay_tree_remove" targetname: "__indirect_call" label: "d4dag.c:652:5" }
  60. edge: { sourcename: "d4dag.c:d4dag___splay_tree_remove" targetname: "__indirect_call" label: "d4dag.c:655:5" }
  61. edge: { sourcename: "d4dag.c:d4dag___splay_tree_remove" targetname: "__indirect_call" label: "d4dag.c:657:4" }
  62. node: { title: "d4dag.c:splay_tree_lookup" label: "splay_tree_lookup\nd4dag.c:681:24" }
  63. edge: { sourcename: "d4dag.c:splay_tree_lookup" targetname: "d4dag.c:splay_tree_splay" label: "d4dag.c:683:2" }
  64. edge: { sourcename: "d4dag.c:splay_tree_lookup" targetname: "__indirect_call" label: "d4dag.c:685:20" }
  65. node: { title: "d4dag.c:splay_tree_max" label: "splay_tree_max\nd4dag.c:694:24" }
  66. node: { title: "d4dag.c:d4dag___splay_tree_min" label: "d4dag___splay_tree_min\nd4dag.c:709:24" }
  67. node: { title: "d4dag.c:d4dag___splay_tree_predecessor" label: "d4dag___splay_tree_predecessor\nd4dag.c:732:24" }
  68. edge: { sourcename: "d4dag.c:d4dag___splay_tree_predecessor" targetname: "d4dag.c:splay_tree_splay" label: "d4dag.c:746:2" }
  69. edge: { sourcename: "d4dag.c:d4dag___splay_tree_predecessor" targetname: "__indirect_call" label: "d4dag.c:747:16" }
  70. node: { title: "d4dag.c:splay_tree_successor" label: "splay_tree_successor\nd4dag.c:765:24" }
  71. edge: { sourcename: "d4dag.c:splay_tree_successor" targetname: "d4dag.c:splay_tree_splay" label: "d4dag.c:775:2" }
  72. edge: { sourcename: "d4dag.c:splay_tree_successor" targetname: "__indirect_call" label: "d4dag.c:776:16" }
  73. node: { title: "d4dag.c:splay_tree_foreach" label: "splay_tree_foreach\nd4dag.c:798:12" }
  74. edge: { sourcename: "d4dag.c:splay_tree_foreach" targetname: "d4dag.c:d4dag___splay_tree_min" label: "d4dag.c:813:8" }
  75. edge: { sourcename: "d4dag.c:splay_tree_foreach" targetname: "__indirect_call" label: "d4dag.c:816:10" }
  76. edge: { sourcename: "d4dag.c:splay_tree_foreach" targetname: "d4dag.c:splay_tree_successor" label: "d4dag.c:821:9" }
  77. node: { title: "d4dag.c:splay_tree_compare_ints" label: "splay_tree_compare_ints\nd4dag.c:828:12" }
  78. node: { title: "d4dag.c:splay_tree_compare_pointers" label: "splay_tree_compare_pointers\nd4dag.c:841:12" }
  79. node: { title: "d4dag.c:splay_tree_compare_strings" label: "splay_tree_compare_strings\nd4dag.c:854:12" }
  80. node: { title: "d4dag.c:splay_tree_delete_pointers" label: "splay_tree_delete_pointers\nd4dag.c:867:13" }
  81. edge: { sourcename: "d4dag.c:splay_tree_delete_pointers" targetname: "__indirect_call" label: "d4dag.c:870:3" }
  82. }