📄 collect2.eps
字号:
%!PS-Adobe-2.0 EPSF-1.2%%Title: allocation call graph%%Creator: dot version gviz1.5.1 (09-29-99)%%BoundingBox: 35 36 312 253%%Pages: 1%%DocumentFonts: Times-Romansavecountdictstackmarknewpath/showpage {} def%%EndProlog%%Page 1 1save/DotDict 200 dict defDotDict begin/coord-font-family /Times-Roman def/default-font-family /Times-Roman def/coordfont coord-font-family findfont 8 scalefont def/InvScaleFactor 1.0 def/set_scale { dup 1 exch div /InvScaleFactor exch def dup scale} bind def% styles/solid { } bind def/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def/bold { 2 setlinewidth } bind def/filled { } bind def/unfilled { } bind def/rounded { } bind def/diagonals { } bind def% hooks for setting color/nodecolor { sethsbcolor } bind def/edgecolor { sethsbcolor } bind def/graphcolor { sethsbcolor } bind def/nopcolor {pop pop pop} bind def/beginpage { % i j npages /npages exch def /j exch def /i exch def /str 10 string def npages 1 gt { gsave coordfont setfont 0 0 moveto (\() show i str cvs show (,) show j str cvs show (\)) show grestore } if} bind def/set_font { findfont exch scalefont setfont} def% draw aligned label in bounding box aligned to current point% alignfactor tells what fraction to place on the left.% -.5 is centered./alignedtext { % text labelwidth fontsz alignfactor /alignfactor exch def /fontsz exch def /width exch def /text exch def gsave % even if node or edge is dashed, don't paint text with dashes [] 0 setdash currentpoint newpath moveto text stringwidth pop alignfactor mul fontsz -.3 mul rmoveto text show grestore} def/boxprim { % xcorner ycorner xsize ysize 4 2 roll moveto 2 copy exch 0 rlineto 0 exch rlineto pop neg 0 rlineto closepath} bind def/ellipse_path { /ry exch def /rx exch def /y exch def /x exch def matrix currentmatrix newpath x y translate rx ry scale 0 0 1 0 360 arc setmatrix} bind def/endpage { showpage } bind def/layercolorseq [ % layer color sequence - darkest to lightest [0 0 0] [.2 .8 .8] [.4 .8 .8] [.6 .8 .8] [.8 .8 .8] ]def/setlayer {/maxlayer exch def /curlayer exch def layercolorseq curlayer get aload pop sethsbcolor /nodecolor {nopcolor} def /edgecolor {nopcolor} def /graphcolor {nopcolor} def} bind def/onlayer { curlayer ne {invis} if } def/onlayers { /myupper exch def /mylower exch def curlayer mylower lt curlayer myupper gt or {invis} if} def/curlayer 0 def14 default-font-family set_font1 setmiterlimit% /arrowlength 10 def% /arrowwidth 5 defgsave35 35 279 217 boxprim clip newpath36 36 translate0 0 1 beginpage0.2379 set_scale0 0 translate 0 rotate0.000 0.000 0.000 graphcolor14.00 /Times-Roman set_font% STARTgsave 10 dict begin327 890 32 18 ellipse_pathstrokegsave 10 dict begin327 891 moveto (START) 44 14.00 -0.50 alignedtextend grestoreend grestore% _startgsave 10 dict begin327 802 27 18 ellipse_pathstrokegsave 10 dict begin327 803 moveto (_start) 31 14.00 -0.50 alignedtextend grestoreend grestore% START -> _startnewpath 327 872 moveto327 860 327 843 327 829 curvetostrokenewpath 325 830 moveto327 820 lineto330 830 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin352 847 moveto (52168) 35 14.00 -0.50 alignedtextend grestore% maingsave 10 dict begin327 714 27 18 ellipse_pathstrokegsave 10 dict begin327 715 moveto (main) 28 14.00 -0.50 alignedtextend grestoreend grestore% _start -> mainnewpath 327 784 moveto327 772 327 755 327 741 curvetostrokenewpath 325 742 moveto327 732 lineto330 742 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin352 759 moveto (52168) 35 14.00 -0.50 alignedtextend grestore% xcallocgsave 10 dict begin30 572 30 18 ellipse_pathstrokegsave 10 dict begin30 573 moveto (xcalloc) 40 14.00 -0.50 alignedtextend grestoreend grestore% main -> xcallocnewpath 300 713 moveto253 710 157 701 108 678 curveto83 665 58 625 43 598 curvetostrokenewpath 41 600 moveto39 590 lineto46 598 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin126 671 moveto (396) 21 14.00 -0.50 alignedtextend grestore% _obstack_begingsave 10 dict begin745 194 54 18 ellipse_pathstrokegsave 10 dict begin745 195 moveto (_obstack_begin) 87 14.00 -0.50 alignedtextend grestoreend grestore% main -> _obstack_beginnewpath 352 706 moveto372 699 399 689 414 678 curveto447 654 478 624 502 590 curveto573 485 691 286 731 218 curvetostrokenewpath 727 220 moveto734 212 lineto732 222 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin613 465 moveto (8144) 28 14.00 -0.50 alignedtextend grestore% prefix_from_envgsave 10 dict begin433 572 57 18 ellipse_pathstrokegsave 10 dict begin433 573 moveto (prefix_from_env) 94 14.00 -0.50 alignedtextend grestoreend grestore% main -> prefix_from_envnewpath 339 698 moveto358 673 394 625 416 596 curvetostrokenewpath 412 597 moveto420 590 lineto417 600 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin386 671 moveto (2027) 28 14.00 -0.50 alignedtextend grestore% find_a_filegsave 10 dict begin144 464 41 18 ellipse_pathstrokegsave 10 dict begin144 465 moveto (find_a_file) 61 14.00 -0.50 alignedtextend grestoreend grestore% main -> find_a_filenewpath 303 705 moveto274 693 228 670 215 644 curveto194 603 167 529 153 490 curvetostrokenewpath 151 492 moveto150 482 lineto156 490 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin233 627 moveto (677) 21 14.00 -0.50 alignedtextend grestore% make_temp_filegsave 10 dict begin267 356 55 18 ellipse_pathstrokegsave 10 dict begin267 357 moveto (make_temp_file) 90 14.00 -0.50 alignedtextend grestoreend grestore% main -> make_temp_filenewpath 311 699 moveto293 681 266 649 267 626 curveto267 626 267 626 267 464 curveto266 442 267 407 267 383 curvetostrokenewpath 265 384 moveto267 374 lineto270 384 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin281 573 moveto (64) 14 14.00 -0.50 alignedtextend grestore% do_tlinkgsave 10 dict begin766 626 33 18 ellipse_pathstrokegsave 10 dict begin766 627 moveto (do_tlink) 46 14.00 -0.50 alignedtextend grestoreend grestore% main -> do_tlinknewpath 354 712 moveto416 707 570 694 656 678 curveto678 674 711 657 735 644 curvetostrokenewpath 733 642 moveto743 639 lineto736 646 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin719 671 moveto (40860) 35 14.00 -0.50 alignedtextend grestore% ALLOCgsave 10 dict begin443 18 33 18 ellipse_pathstrokegsave 10 dict begin443 19 moveto (ALLOC) 46 14.00 -0.50 alignedtextend grestoreend grestore% xcalloc -> ALLOCnewpath 27 554 moveto24 530 19 489 19 464 curveto19 464 19 464 19 106 curveto19 47 293 26 401 20 curvetostrokenewpath 400 18 moveto410 20 lineto400 23 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin37 303 moveto (396) 21 14.00 -0.50 alignedtextend grestore% xmallocgsave 10 dict begin443 106 33 18 ellipse_pathstrokegsave 10 dict begin443 107 moveto (xmalloc) 45 14.00 -0.50 alignedtextend grestoreend grestore% _obstack_begin -> xmallocnewpath 704 182 moveto646 165 536 133 480 117 curvetostrokenewpath 481 120 moveto472 115 lineto482 115 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin646 151 moveto (28396) 35 14.00 -0.50 alignedtextend grestore% xmalloc -> ALLOCnewpath 443 88 moveto443 76 443 59 443 45 curvetostrokenewpath 441 46 moveto443 36 lineto446 46 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin468 63 moveto (43572) 35 14.00 -0.50 alignedtextend grestore% prefix_from_stringgsave 10 dict begin433 410 63 18 ellipse_pathstrokegsave 10 dict begin433 411 moveto (prefix_from_string) 106 14.00 -0.50 alignedtextend grestoreend grestore% prefix_from_env -> prefix_from_stringnewpath 433 554 moveto433 525 433 472 433 438 curvetostrokenewpath 431 438 moveto433 428 lineto436 438 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin454 519 moveto (2027) 28 14.00 -0.50 alignedtextend grestore% prefix_from_string -> xmallocnewpath 431 392 moveto430 372 427 339 426 320 curveto424 302 423 284 423 266 curveto422 254 421 241 423 230 curveto427 203 433 161 438 133 curvetostrokenewpath 435 133 moveto440 124 lineto440 134 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin441 249 moveto (863) 21 14.00 -0.50 alignedtextend grestore% add_prefixgsave 10 dict begin478 302 40 18 ellipse_pathstrokegsave 10 dict begin478 303 moveto (add_prefix) 60 14.00 -0.50 alignedtextend grestoreend grestore% prefix_from_string -> add_prefixnewpath 441 392 moveto448 375 459 348 467 328 curvetostrokenewpath 464 328 moveto471 320 lineto469 330 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin484 357 moveto (1164) 28 14.00 -0.50 alignedtextend grestore% add_prefix -> xmallocnewpath 475 284 moveto468 249 455 172 448 132 curvetostrokenewpath 446 134 moveto446 124 lineto451 133 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin479 195 moveto (280) 21 14.00 -0.50 alignedtextend grestore% xstrdupgsave 10 dict begin579 194 31 18 ellipse_pathstrokegsave 10 dict begin579 195 moveto (xstrdup) 42 14.00 -0.50 alignedtextend grestoreend grestore% add_prefix -> xstrdupnewpath 494 285 moveto511 267 539 237 558 216 curvetostrokenewpath 555 215 moveto564 210 lineto559 219 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin563 249 moveto (884) 21 14.00 -0.50 alignedtextend grestore% xstrdup -> xmallocnewpath 558 180 moveto536 166 498 142 473 125 curvetostrokenewpath 472 127 moveto465 120 lineto475 123 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin541 151 moveto (884) 21 14.00 -0.50 alignedtextend grestore% find_a_file -> xmallocnewpath 141 446 moveto138 422 132 381 133 356 curveto133 356 133 356 133 194 curveto132 152 319 122 404 111 curvetostrokenewpath 401 109 moveto411 110 lineto401 114 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin151 303 moveto (677) 21 14.00 -0.50 alignedtextend grestore% make_temp_file -> xmallocnewpath 271 338 moveto280 295 308 184 352 142 curveto364 130 386 122 407 115 curvetostrokenewpath 403 114 moveto413 113 lineto404 119 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin316 249 moveto (64) 14 14.00 -0.50 alignedtextend grestore% tlink_initgsave 10 dict begin766 518 36 18 ellipse_pathstrokegsave 10 dict begin766 519 moveto (tlink_init) 51 14.00 -0.50 alignedtextend grestoreend grestore% do_tlink -> tlink_initnewpath 766 608 moveto766 591 766 565 766 545 curvetostrokenewpath 764 546 moveto766 536 lineto769 546 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin791 573 moveto (32660) 35 14.00 -0.50 alignedtextend grestore% dump_filegsave 10 dict begin947 518 39 18 ellipse_pathstrokegsave 10 dict begin947 519 moveto (dump_file) 57 14.00 -0.50 alignedtextend grestoreend grestore% do_tlink -> dump_filenewpath 789 613 moveto821 593 879 558 916 536 curvetostrokenewpath 913 535 moveto923 532 lineto916 539 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin907 573 moveto (8200) 28 14.00 -0.50 alignedtextend grestore% tlink_init -> _obstack_beginnewpath 765 500 moveto761 446 751 284 747 220 curvetostrokenewpath 745 222 moveto746 212 lineto750 222 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin777 357 moveto (8144) 28 14.00 -0.50 alignedtextend grestore% hash_table_initgsave 10 dict begin886 410 53 18 ellipse_pathstrokegsave 10 dict begin886 411 moveto (hash_table_init) 85 14.00 -0.50 alignedtextend grestoreend grestore% tlink_init -> hash_table_initnewpath 784 502 moveto804 484 837 455 860 434 curvetostrokenewpath 858 432 moveto867 427 lineto862 436 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin871 465 moveto (24516) 35 14.00 -0.50 alignedtextend grestore% hash_table_init_ngsave 10 dict begin891 302 60 18 ellipse_pathstrokegsave 10 dict begin891 303 moveto (hash_table_init_n) 99 14.00 -0.50 alignedtextend grestoreend grestore% hash_table_init -> hash_table_init_nnewpath 887 392 moveto888 375 889 349 890 329 curvetostrokenewpath 888 330 moveto890 320 lineto893 330 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin914 357 moveto (24516) 35 14.00 -0.50 alignedtextend grestore% hash_table_init_n -> _obstack_beginnewpath 868 285 moveto843 267 803 238 776 217 curvetostrokenewpath 773 218 moveto767 210 lineto776 214 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin867 249 moveto (12108) 35 14.00 -0.50 alignedtextend grestore% _obstack_newchunkgsave 10 dict begin970 194 67 18 ellipse_pathstrokegsave 10 dict begin970 195 moveto (_obstack_newchunk) 114 14.00 -0.50 alignedtextend grestoreend grestore% hash_table_init_n -> _obstack_newchunknewpath 904 284 moveto916 266 937 239 952 219 curvetostrokenewpath 949 219 moveto957 212 lineto953 222 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin968 249 moveto (12408) 35 14.00 -0.50 alignedtextend grestore% _obstack_newchunk -> xmallocnewpath 915 184 moveto849 172 741 153 677 142 curveto623 133 533 119 482 112 curvetostrokenewpath 485 115 moveto475 111 lineto485 110 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin793 151 moveto (12408) 35 14.00 -0.50 alignedtextend grestore% __filbufgsave 10 dict begin1088 410 33 18 ellipse_pathstrokegsave 10 dict begin1088 411 moveto (__filbuf) 45 14.00 -0.50 alignedtextend grestoreend grestore% dump_file -> __filbufnewpath 967 503 moveto992 483 1036 450 1063 429 curvetostrokenewpath 1059 428 moveto1069 425 lineto1062 433 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin1062 465 moveto (8200) 28 14.00 -0.50 alignedtextend grestore% _findbufgsave 10 dict begin1123 248 34 18 ellipse_pathstrokegsave 10 dict begin1123 249 moveto (_findbuf) 48 14.00 -0.50 alignedtextend grestoreend grestore% __filbuf -> _findbufnewpath 1092 392 moveto1099 363 1110 305 1118 273 curvetostrokenewpath 1115 276 moveto1119 266 lineto1120 276 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin1124 357 moveto (8200) 28 14.00 -0.50 alignedtextend grestore% _findbuf -> ALLOCnewpath 1110 231 moveto1096 212 1070 183 1049 176 curveto889 122 590 51 483 27 curvetostrokenewpath 483 30 moveto474 25 lineto484 25 linetoclosepathgsave 0 setgray stroke grestore fillgsave 10 dict begin1004 151 moveto (8200) 28 14.00 -0.50 alignedtextend grestoreendpagegrestoreendrestore%%Trailercleartomarkcountdictstack exch sub { end } repeatrestore%%EOF
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -