1digraph prof { 2 size="6,4"; ratio = fill; 3 node [style=filled]; 4 start -> main [color="0.002 0.999 0.999"]; 5 start -> on_exit [color="0.649 0.701 0.701"]; 6 main -> sort [color="0.348 0.839 0.839"]; 7 main -> merge [color="0.515 0.762 0.762"]; 8 main -> term [color="0.647 0.702 0.702"]; 9 main -> signal [color="0.650 0.700 0.700"]; 10 main -> sbrk [color="0.650 0.700 0.700"]; 11 main -> unlink [color="0.650 0.700 0.700"]; 12 main -> newfile [color="0.650 0.700 0.700"]; 13 main -> fclose [color="0.650 0.700 0.700"]; 14 main -> close [color="0.650 0.700 0.700"]; 15 main -> brk [color="0.650 0.700 0.700"]; 16 main -> setbuf [color="0.650 0.700 0.700"]; 17 main -> copyproto [color="0.650 0.700 0.700"]; 18 main -> initree [color="0.650 0.700 0.700"]; 19 main -> safeoutfil [color="0.650 0.700 0.700"]; 20 main -> getpid [color="0.650 0.700 0.700"]; 21 main -> sprintf [color="0.650 0.700 0.700"]; 22 main -> creat [color="0.650 0.700 0.700"]; 23 main -> rem [color="0.650 0.700 0.700"]; 24 main -> oldfile [color="0.650 0.700 0.700"]; 25 sort -> msort [color="0.619 0.714 0.714"]; 26 sort -> filbuf [color="0.650 0.700 0.700"]; 27 sort -> newfile [color="0.650 0.700 0.700"]; 28 sort -> fclose [color="0.650 0.700 0.700"]; 29 sort -> setbuf [color="0.650 0.700 0.700"]; 30 sort -> setfil [color="0.650 0.700 0.700"]; 31 msort -> qsort [color="0.650 0.700 0.700"]; 32 msort -> insert [color="0.650 0.700 0.700"]; 33 msort -> wline [color="0.650 0.700 0.700"]; 34 msort -> div [color="0.650 0.700 0.700"]; 35 msort -> cmpsave [color="0.650 0.700 0.700"]; 36 merge -> insert [color="0.650 0.700 0.700"]; 37 merge -> rline [color="0.650 0.700 0.700"]; 38 merge -> wline [color="0.650 0.700 0.700"]; 39 merge -> unlink [color="0.650 0.700 0.700"]; 40 merge -> fopen [color="0.650 0.700 0.700"]; 41 merge -> fclose [color="0.650 0.700 0.700"]; 42 merge -> setfil [color="0.650 0.700 0.700"]; 43 merge -> mul [color="0.650 0.700 0.700"]; 44 merge -> setbuf [color="0.650 0.700 0.700"]; 45 merge -> cmpsave [color="0.650 0.700 0.700"]; 46 insert -> cmpa [color="0.650 0.700 0.700"]; 47 wline -> flsbuf [color="0.649 0.700 0.700"]; 48 qsort -> cmpa [color="0.650 0.700 0.700"]; 49 rline -> filbuf [color="0.649 0.700 0.700"]; 50 xflsbuf -> write [color="0.650 0.700 0.700"]; 51 flsbuf -> xflsbuf [color="0.649 0.700 0.700"]; 52 filbuf -> read [color="0.650 0.700 0.700"]; 53 term -> unlink [color="0.650 0.700 0.700"]; 54 term -> signal [color="0.650 0.700 0.700"]; 55 term -> setfil [color="0.650 0.700 0.700"]; 56 term -> exit [color="0.650 0.700 0.700"]; 57 endopen -> open [color="0.650 0.700 0.700"]; 58 fopen -> endopen [color="0.639 0.705 0.705"]; 59 fopen -> findiop [color="0.650 0.700 0.700"]; 60 newfile -> fopen [color="0.634 0.707 0.707"]; 61 newfile -> setfil [color="0.650 0.700 0.700"]; 62 fclose -> fflush [color="0.642 0.704 0.704"]; 63 fclose -> close [color="0.650 0.700 0.700"]; 64 fflush -> xflsbuf [color="0.635 0.707 0.707"]; 65 malloc -> morecore [color="0.325 0.850 0.850"]; 66 malloc -> demote [color="0.650 0.700 0.700"]; 67 morecore -> sbrk [color="0.650 0.700 0.700"]; 68 morecore -> getfreehdr [color="0.650 0.700 0.700"]; 69 morecore -> free [color="0.650 0.700 0.700"]; 70 morecore -> getpagesize [color="0.650 0.700 0.700"]; 71 morecore -> putfreehdr [color="0.650 0.700 0.700"]; 72 morecore -> udiv [color="0.650 0.700 0.700"]; 73 morecore -> umul [color="0.650 0.700 0.700"]; 74 on_exit -> malloc [color="0.325 0.850 0.850"]; 75 signal -> sigvec [color="0.650 0.700 0.700"]; 76 moncontrol -> profil [color="0.650 0.700 0.700"]; 77 getfreehdr -> sbrk [color="0.650 0.700 0.700"]; 78 free -> insert [color="0.650 0.700 0.700"]; 79 insert -> getfreehdr [color="0.650 0.700 0.700"]; 80 setfil -> div [color="0.650 0.700 0.700"]; 81 setfil -> rem [color="0.650 0.700 0.700"]; 82 sigvec -> sigblock [color="0.650 0.700 0.700"]; 83 sigvec -> sigsetmask [color="0.650 0.700 0.700"]; 84 doprnt -> urem [color="0.650 0.700 0.700"]; 85 doprnt -> udiv [color="0.650 0.700 0.700"]; 86 doprnt -> strlen [color="0.650 0.700 0.700"]; 87 doprnt -> localeconv [color="0.650 0.700 0.700"]; 88 sprintf -> doprnt [color="0.650 0.700 0.700"]; 89cmpa [color="0.000 1.000 1.000"]; 90wline [color="0.201 0.753 1.000"]; 91insert [color="0.305 0.625 1.000"]; 92rline [color="0.355 0.563 1.000"]; 93sort [color="0.408 0.498 1.000"]; 94qsort [color="0.449 0.447 1.000"]; 95write [color="0.499 0.386 1.000"]; 96read [color="0.578 0.289 1.000"]; 97msort [color="0.590 0.273 1.000"]; 98merge [color="0.603 0.258 1.000"]; 99unlink [color="0.628 0.227 1.000"]; 100filbuf [color="0.641 0.212 1.000"]; 101open [color="0.641 0.212 1.000"]; 102sbrk [color="0.647 0.204 1.000"]; 103signal [color="0.647 0.204 1.000"]; 104moncontrol [color="0.647 0.204 1.000"]; 105xflsbuf [color="0.650 0.200 1.000"]; 106flsbuf [color="0.650 0.200 1.000"]; 107div [color="0.650 0.200 1.000"]; 108cmpsave [color="0.650 0.200 1.000"]; 109rem [color="0.650 0.200 1.000"]; 110setfil [color="0.650 0.200 1.000"]; 111close [color="0.650 0.200 1.000"]; 112fclose [color="0.650 0.200 1.000"]; 113fflush [color="0.650 0.200 1.000"]; 114setbuf [color="0.650 0.200 1.000"]; 115endopen [color="0.650 0.200 1.000"]; 116findiop [color="0.650 0.200 1.000"]; 117fopen [color="0.650 0.200 1.000"]; 118mul [color="0.650 0.200 1.000"]; 119newfile [color="0.650 0.200 1.000"]; 120sigblock [color="0.650 0.200 1.000"]; 121sigsetmask [color="0.650 0.200 1.000"]; 122sigvec [color="0.650 0.200 1.000"]; 123udiv [color="0.650 0.200 1.000"]; 124urem [color="0.650 0.200 1.000"]; 125brk [color="0.650 0.200 1.000"]; 126getfreehdr [color="0.650 0.200 1.000"]; 127strlen [color="0.650 0.200 1.000"]; 128umul [color="0.650 0.200 1.000"]; 129doprnt [color="0.650 0.200 1.000"]; 130copyproto [color="0.650 0.200 1.000"]; 131creat [color="0.650 0.200 1.000"]; 132demote [color="0.650 0.200 1.000"]; 133exit [color="0.650 0.200 1.000"]; 134free [color="0.650 0.200 1.000"]; 135getpagesize [color="0.650 0.200 1.000"]; 136getpid [color="0.650 0.200 1.000"]; 137initree [color="0.650 0.200 1.000"]; 138insert [color="0.650 0.200 1.000"]; 139localeconv [color="0.650 0.200 1.000"]; 140main [color="0.650 0.200 1.000"]; 141malloc [color="0.650 0.200 1.000"]; 142morecore [color="0.650 0.200 1.000"]; 143oldfile [color="0.650 0.200 1.000"]; 144on_exit [color="0.650 0.200 1.000"]; 145profil [color="0.650 0.200 1.000"]; 146putfreehdr [color="0.650 0.200 1.000"]; 147safeoutfil [color="0.650 0.200 1.000"]; 148sprintf [color="0.650 0.200 1.000"]; 149term [color="0.650 0.200 1.000"]; 150} 151