1Following are examples of py_flowinfo.d. 2 3This is a simple script to trace the flow of Python functions. Here it traces 4the flow into and out of libraries and the example program, 5Code/Python/func_abc.py. 6 7# py_flowinfo.d 8C PID DELTA(us) FILE:LINE TYPE -- FUNC 90 145424 3 site.py:58 func -> ? 100 145424 1375 os.py:22 func -> ? 110 145424 692 posixpath.py:11 func -> ? 120 145424 184 stat.py:4 func -> ? 130 145424 21 stat.py:86 func <- ? 140 145424 32 posixpath.py:454 func <- ? 150 145424 18 os.py:34 func -> _get_exports_list 160 145424 135 os.py:38 func <- _get_exports_list 170 145424 261 UserDict.py:1 func -> ? 180 145424 11 UserDict.py:3 func -> UserDict 190 145424 36 UserDict.py:71 func <- UserDict 200 145424 16 UserDict.py:73 func -> IterableUserDict 210 145424 9 UserDict.py:74 func <- IterableUserDict 220 145424 13 UserDict.py:77 func -> DictMixin 230 145424 174 UserDict.py:169 func <- DictMixin 240 145424 11 UserDict.py:77 func <- ? 250 145424 17 os.py:458 func -> _Environ 260 145424 11 os.py:489 func <- _Environ 270 145424 13 os.py:459 func -> __init__ 280 145424 11 UserDict.py:4 func -> __init__ 290 145424 11 UserDict.py:9 func <- __init__ 300 145424 10 os.py:461 func <- __init__ 310 145424 11 os.py:501 func -> _exists 320 145424 604 <string>:0 func -> ? 330 145424 10 <string>:0 func <- ? 340 145424 9 os.py:504 func <- _exists 350 145424 9 os.py:501 func -> _exists 360 145424 24 <string>:0 func -> ? 370 145424 9 <string>:0 func <- ? 380 145424 15 os.py:506 func <- _exists 390 145424 9 os.py:501 func -> _exists 400 145424 23 <string>:0 func -> ? 410 145424 8 <string>:0 func <- ? 420 145424 9 os.py:504 func <- _exists 430 145424 26 os.py:501 func -> _exists 440 145424 23 <string>:0 func -> ? 450 145424 8 <string>:0 func <- ? 460 145424 8 os.py:504 func <- _exists 470 145424 11 os.py:501 func -> _exists 480 145424 22 <string>:0 func -> ? 490 145424 8 <string>:0 func <- ? 500 145424 8 os.py:504 func <- _exists 510 145424 11 os.py:501 func -> _exists 520 145424 22 <string>:0 func -> ? 530 145424 8 <string>:0 func <- ? 540 145424 8 os.py:504 func <- _exists 550 145424 9 os.py:501 func -> _exists 560 145424 21 <string>:0 func -> ? 570 145424 9 <string>:0 func <- ? 580 145424 14 os.py:506 func <- _exists 590 145424 10 os.py:501 func -> _exists 600 145424 22 <string>:0 func -> ? 610 145424 9 <string>:0 func <- ? 620 145424 13 os.py:506 func <- _exists 630 145424 11 os.py:501 func -> _exists 640 145424 22 <string>:0 func -> ? 650 145424 8 <string>:0 func <- ? 660 145424 13 os.py:506 func <- _exists 670 145424 181 copy_reg.py:5 func -> ? 680 145424 181 types.py:4 func -> ? 690 145424 64 types.py:55 func -> _C 700 145424 10 types.py:56 func <- _C 710 145424 35 types.py:89 func <- ? 720 145424 22 copy_reg.py:14 func -> pickle 730 145424 11 copy_reg.py:27 func -> constructor 740 145424 9 copy_reg.py:29 func <- constructor 750 145424 9 copy_reg.py:25 func <- pickle 760 145424 12 copy_reg.py:175 func <- ? 770 145424 15 copy_reg.py:14 func -> pickle 780 145424 10 copy_reg.py:27 func -> constructor 790 145424 9 copy_reg.py:29 func <- constructor 800 145424 9 copy_reg.py:25 func <- pickle 810 145424 10 copy_reg.py:14 func -> pickle 820 145424 10 copy_reg.py:27 func -> constructor 830 145424 9 copy_reg.py:29 func <- constructor 840 145424 9 copy_reg.py:25 func <- pickle 850 145424 9 os.py:501 func -> _exists 860 145424 26 <string>:0 func -> ? 870 145424 9 <string>:0 func <- ? 880 145424 14 os.py:506 func <- _exists 890 145424 9 os.py:711 func <- ? 900 145424 33 site.py:238 func -> _Printer 910 145424 11 site.py:279 func <- _Printer 920 145424 38 site.py:317 func -> _Helper 930 145424 9 site.py:326 func <- _Helper 940 145424 34 site.py:376 func -> main 950 145424 8 site.py:69 func -> abs__file__ 960 145424 11 posixpath.py:401 func -> abspath 970 145424 9 posixpath.py:47 func -> isabs 980 145424 11 posixpath.py:49 func <- isabs 990 145424 10 posixpath.py:374 func -> normpath 1000 145424 22 posixpath.py:398 func <- normpath 1010 145424 10 posixpath.py:405 func <- abspath 1020 145424 16 posixpath.py:401 func -> abspath 1030 145424 9 posixpath.py:47 func -> isabs 1040 145424 9 posixpath.py:49 func <- isabs 1050 145424 9 posixpath.py:374 func -> normpath 1060 145424 17 posixpath.py:398 func <- normpath 1070 145424 10 posixpath.py:405 func <- abspath 1080 145424 10 posixpath.py:401 func -> abspath 1090 145424 9 posixpath.py:47 func -> isabs 1100 145424 9 posixpath.py:49 func <- isabs 1110 145424 9 posixpath.py:374 func -> normpath 1120 145424 16 posixpath.py:398 func <- normpath 1130 145424 10 posixpath.py:405 func <- abspath 1140 145424 10 posixpath.py:401 func -> abspath 1150 145424 9 posixpath.py:47 func -> isabs 1160 145424 9 posixpath.py:49 func <- isabs 1170 145424 9 posixpath.py:374 func -> normpath 1180 145424 16 posixpath.py:398 func <- normpath 1190 145424 9 posixpath.py:405 func <- abspath 1200 145424 15 posixpath.py:401 func -> abspath 1210 145424 9 posixpath.py:47 func -> isabs 1220 145424 9 posixpath.py:49 func <- isabs 1230 145424 9 posixpath.py:374 func -> normpath 1240 145424 16 posixpath.py:398 func <- normpath 1250 145424 9 posixpath.py:405 func <- abspath 1260 145424 22 posixpath.py:401 func -> abspath 1270 145424 9 posixpath.py:47 func -> isabs 1280 145424 9 posixpath.py:49 func <- isabs 1290 145424 9 posixpath.py:374 func -> normpath 1300 145424 16 posixpath.py:398 func <- normpath 1310 145424 9 posixpath.py:405 func <- abspath 1320 145424 18 posixpath.py:401 func -> abspath 1330 145424 9 posixpath.py:47 func -> isabs 1340 145424 9 posixpath.py:49 func <- isabs 1350 145424 9 posixpath.py:374 func -> normpath 1360 145424 16 posixpath.py:398 func <- normpath 1370 145424 10 posixpath.py:405 func <- abspath 1380 145424 10 posixpath.py:401 func -> abspath 1390 145424 9 posixpath.py:47 func -> isabs 1400 145424 9 posixpath.py:49 func <- isabs 1410 145424 9 posixpath.py:374 func -> normpath 1420 145424 16 posixpath.py:398 func <- normpath 1430 145424 9 posixpath.py:405 func <- abspath 1440 145424 12 site.py:75 func <- abs__file__ 1450 145424 9 site.py:77 func -> removeduppaths 1460 145424 11 site.py:65 func -> makepath 1470 145424 10 posixpath.py:56 func -> join 1480 145424 9 posixpath.py:66 func <- join 1490 145424 9 posixpath.py:401 func -> abspath 1500 145424 9 posixpath.py:47 func -> isabs 1510 145424 9 posixpath.py:49 func <- isabs 1520 145424 10 posixpath.py:374 func -> normpath 1530 145424 16 posixpath.py:398 func <- normpath 1540 145424 9 posixpath.py:405 func <- abspath 1550 145424 9 posixpath.py:39 func -> normcase 1560 145424 9 posixpath.py:41 func <- normcase 1570 145424 9 site.py:67 func <- makepath 1580 145424 42 site.py:65 func -> makepath 1590 145424 9 posixpath.py:56 func -> join 1600 145424 9 posixpath.py:66 func <- join 1610 145424 9 posixpath.py:401 func -> abspath 1620 145424 9 posixpath.py:47 func -> isabs 1630 145424 9 posixpath.py:49 func <- isabs 1640 145424 9 posixpath.py:374 func -> normpath 1650 145424 16 posixpath.py:398 func <- normpath 1660 145424 9 posixpath.py:405 func <- abspath 1670 145424 10 posixpath.py:39 func -> normcase 1680 145424 8 posixpath.py:41 func <- normcase 1690 145424 9 site.py:67 func <- makepath 1700 145424 10 site.py:65 func -> makepath 1710 145424 9 posixpath.py:56 func -> join 1720 145424 9 posixpath.py:66 func <- join 1730 145424 9 posixpath.py:401 func -> abspath 1740 145424 9 posixpath.py:47 func -> isabs 1750 145424 9 posixpath.py:49 func <- isabs 1760 145424 9 posixpath.py:374 func -> normpath 1770 145424 16 posixpath.py:398 func <- normpath 1780 145424 9 posixpath.py:405 func <- abspath 1790 145424 9 posixpath.py:39 func -> normcase 1800 145424 8 posixpath.py:41 func <- normcase 1810 145424 9 site.py:67 func <- makepath 1820 145424 10 site.py:65 func -> makepath 1830 145424 9 posixpath.py:56 func -> join 1840 145424 9 posixpath.py:66 func <- join 1850 145424 9 posixpath.py:401 func -> abspath 1860 145424 9 posixpath.py:47 func -> isabs 1870 145424 9 posixpath.py:49 func <- isabs 1880 145424 9 posixpath.py:374 func -> normpath 1890 145424 16 posixpath.py:398 func <- normpath 1900 145424 9 posixpath.py:405 func <- abspath 1910 145424 9 posixpath.py:39 func -> normcase 1920 145424 8 posixpath.py:41 func <- normcase 1930 145424 9 site.py:67 func <- makepath 1940 145424 10 site.py:65 func -> makepath 1950 145424 9 posixpath.py:56 func -> join 1960 145424 9 posixpath.py:66 func <- join 1970 145424 9 posixpath.py:401 func -> abspath 1980 145424 9 posixpath.py:47 func -> isabs 1990 145424 9 posixpath.py:49 func <- isabs 2000 145424 9 posixpath.py:374 func -> normpath 2010 145424 16 posixpath.py:398 func <- normpath 2020 145424 9 posixpath.py:405 func <- abspath 2030 145424 9 posixpath.py:39 func -> normcase 2040 145424 8 posixpath.py:41 func <- normcase 2050 145424 9 site.py:67 func <- makepath 2060 145424 12 site.py:93 func <- removeduppaths 2070 145424 11 posixpath.py:110 func -> basename 2080 145424 10 posixpath.py:74 func -> split 2090 145424 14 posixpath.py:81 func <- split 2100 145424 9 posixpath.py:112 func <- basename 2110 145424 9 site.py:171 func -> addsitepackages 2120 145424 13 posixpath.py:56 func -> join 2130 145424 15 posixpath.py:66 func <- join 2140 145424 10 posixpath.py:56 func -> join 2150 145424 12 posixpath.py:66 func <- join 2160 145424 11 posixpath.py:192 func -> isdir 2170 145424 34 stat.py:45 func -> S_ISDIR 2180 145424 9 stat.py:29 func -> S_IFMT 2190 145424 9 stat.py:30 func <- S_IFMT 2200 145424 9 stat.py:46 func <- S_ISDIR 2210 145424 9 posixpath.py:198 func <- isdir 2220 145424 11 site.py:148 func -> addsitedir 2230 145424 9 site.py:65 func -> makepath 2240 145424 9 posixpath.py:56 func -> join 2250 145424 9 posixpath.py:66 func <- join 2260 145424 9 posixpath.py:401 func -> abspath 2270 145424 9 posixpath.py:47 func -> isabs 2280 145424 9 posixpath.py:49 func <- isabs 2290 145424 10 posixpath.py:374 func -> normpath 2300 145424 17 posixpath.py:398 func <- normpath 2310 145424 9 posixpath.py:405 func <- abspath 2320 145424 9 posixpath.py:39 func -> normcase 2330 145424 9 posixpath.py:41 func <- normcase 2340 145424 9 site.py:67 func <- makepath 2350 145424 222 site.py:117 func -> addpackage 2360 145424 12 posixpath.py:56 func -> join 2370 145424 12 posixpath.py:66 func <- join 2380 145424 132 <string>:1 func -> ? 2390 145424 13 site.py:148 func -> addsitedir 2400 145424 9 site.py:105 func -> _init_pathinfo 2410 145424 11 posixpath.py:192 func -> isdir 2420 145424 84 posixpath.py:197 func <- isdir 2430 145424 12 posixpath.py:192 func -> isdir 2440 145424 23 stat.py:45 func -> S_ISDIR 2450 145424 9 stat.py:29 func -> S_IFMT 2460 145424 9 stat.py:30 func <- S_IFMT 2470 145424 9 stat.py:46 func <- S_ISDIR 2480 145424 9 posixpath.py:198 func <- isdir 2490 145424 10 site.py:65 func -> makepath 2500 145424 10 posixpath.py:56 func -> join 2510 145424 9 posixpath.py:66 func <- join 2520 145424 9 posixpath.py:401 func -> abspath 2530 145424 9 posixpath.py:47 func -> isabs 2540 145424 9 posixpath.py:49 func <- isabs 2550 145424 10 posixpath.py:374 func -> normpath 2560 145424 17 posixpath.py:398 func <- normpath 2570 145424 10 posixpath.py:405 func <- abspath 2580 145424 10 posixpath.py:39 func -> normcase 2590 145424 9 posixpath.py:41 func <- normcase 2600 145424 9 site.py:67 func <- makepath 2610 145424 10 posixpath.py:192 func -> isdir 2620 145424 23 stat.py:45 func -> S_ISDIR 2630 145424 8 stat.py:29 func -> S_IFMT 2640 145424 8 stat.py:30 func <- S_IFMT 2650 145424 9 stat.py:46 func <- S_ISDIR 2660 145424 9 posixpath.py:198 func <- isdir 2670 145424 10 site.py:65 func -> makepath 2680 145424 9 posixpath.py:56 func -> join 2690 145424 9 posixpath.py:66 func <- join 2700 145424 9 posixpath.py:401 func -> abspath 2710 145424 9 posixpath.py:47 func -> isabs 2720 145424 9 posixpath.py:49 func <- isabs 2730 145424 9 posixpath.py:374 func -> normpath 2740 145424 17 posixpath.py:398 func <- normpath 2750 145424 10 posixpath.py:405 func <- abspath 2760 145424 10 posixpath.py:39 func -> normcase 2770 145424 9 posixpath.py:41 func <- normcase 2780 145424 9 site.py:67 func <- makepath 2790 145424 10 posixpath.py:192 func -> isdir 2800 145424 24 stat.py:45 func -> S_ISDIR 2810 145424 8 stat.py:29 func -> S_IFMT 2820 145424 8 stat.py:30 func <- S_IFMT 2830 145424 9 stat.py:46 func <- S_ISDIR 2840 145424 8 posixpath.py:198 func <- isdir 2850 145424 10 site.py:65 func -> makepath 2860 145424 9 posixpath.py:56 func -> join 2870 145424 9 posixpath.py:66 func <- join 2880 145424 9 posixpath.py:401 func -> abspath 2890 145424 9 posixpath.py:47 func -> isabs 2900 145424 9 posixpath.py:49 func <- isabs 2910 145424 9 posixpath.py:374 func -> normpath 2920 145424 17 posixpath.py:398 func <- normpath 2930 145424 10 posixpath.py:405 func <- abspath 2940 145424 10 posixpath.py:39 func -> normcase 2950 145424 9 posixpath.py:41 func <- normcase 2960 145424 9 site.py:67 func <- makepath 2970 145424 10 posixpath.py:192 func -> isdir 2980 145424 23 stat.py:45 func -> S_ISDIR 2990 145424 8 stat.py:29 func -> S_IFMT 3000 145424 8 stat.py:30 func <- S_IFMT 3010 145424 9 stat.py:46 func <- S_ISDIR 3020 145424 9 posixpath.py:198 func <- isdir 3030 145424 10 site.py:65 func -> makepath 3040 145424 9 posixpath.py:56 func -> join 3050 145424 9 posixpath.py:66 func <- join 3060 145424 9 posixpath.py:401 func -> abspath 3070 145424 9 posixpath.py:47 func -> isabs 3080 145424 9 posixpath.py:49 func <- isabs 3090 145424 9 posixpath.py:374 func -> normpath 3100 145424 17 posixpath.py:398 func <- normpath 3110 145424 9 posixpath.py:405 func <- abspath 3120 145424 9 posixpath.py:39 func -> normcase 3130 145424 9 posixpath.py:41 func <- normcase 3140 145424 9 site.py:67 func <- makepath 3150 145424 10 posixpath.py:192 func -> isdir 3160 145424 22 stat.py:45 func -> S_ISDIR 3170 145424 8 stat.py:29 func -> S_IFMT 3180 145424 8 stat.py:30 func <- S_IFMT 3190 145424 9 stat.py:46 func <- S_ISDIR 3200 145424 8 posixpath.py:198 func <- isdir 3210 145424 10 site.py:65 func -> makepath 3220 145424 9 posixpath.py:56 func -> join 3230 145424 9 posixpath.py:66 func <- join 3240 145424 9 posixpath.py:401 func -> abspath 3250 145424 9 posixpath.py:47 func -> isabs 3260 145424 9 posixpath.py:49 func <- isabs 3270 145424 9 posixpath.py:374 func -> normpath 3280 145424 17 posixpath.py:398 func <- normpath 3290 145424 10 posixpath.py:405 func <- abspath 3300 145424 10 posixpath.py:39 func -> normcase 3310 145424 8 posixpath.py:41 func <- normcase 3320 145424 9 site.py:67 func <- makepath 3330 145424 10 site.py:115 func <- _init_pathinfo 3340 145424 9 site.py:65 func -> makepath 3350 145424 10 posixpath.py:56 func -> join 3360 145424 9 posixpath.py:66 func <- join 3370 145424 9 posixpath.py:401 func -> abspath 3380 145424 9 posixpath.py:47 func -> isabs 3390 145424 9 posixpath.py:49 func <- isabs 3400 145424 10 posixpath.py:374 func -> normpath 3410 145424 17 posixpath.py:398 func <- normpath 3420 145424 9 posixpath.py:405 func <- abspath 3430 145424 9 posixpath.py:39 func -> normcase 3440 145424 9 posixpath.py:41 func <- normcase 3450 145424 9 site.py:67 func <- makepath 3460 145424 170 site.py:117 func -> addpackage 3470 145424 11 posixpath.py:56 func -> join 3480 145424 12 posixpath.py:66 func <- join 3490 145424 73 site.py:65 func -> makepath 3500 145424 11 posixpath.py:56 func -> join 3510 145424 11 posixpath.py:66 func <- join 3520 145424 10 posixpath.py:401 func -> abspath 3530 145424 9 posixpath.py:47 func -> isabs 3540 145424 9 posixpath.py:49 func <- isabs 3550 145424 9 posixpath.py:374 func -> normpath 3560 145424 19 posixpath.py:398 func <- normpath 3570 145424 10 posixpath.py:405 func <- abspath 3580 145424 9 posixpath.py:39 func -> normcase 3590 145424 9 posixpath.py:41 func <- normcase 3600 145424 9 site.py:67 func <- makepath 3610 145424 10 posixpath.py:168 func -> exists 3620 145424 41 posixpath.py:174 func <- exists 3630 145424 53 site.py:146 func <- addpackage 3640 145424 21 site.py:117 func -> addpackage 3650 145424 9 posixpath.py:56 func -> join 3660 145424 11 posixpath.py:66 func <- join 3670 145424 48 site.py:65 func -> makepath 3680 145424 10 posixpath.py:56 func -> join 3690 145424 47 posixpath.py:66 func <- join 3700 145424 10 posixpath.py:401 func -> abspath 3710 145424 9 posixpath.py:47 func -> isabs 3720 145424 9 posixpath.py:49 func <- isabs 3730 145424 9 posixpath.py:374 func -> normpath 3740 145424 18 posixpath.py:398 func <- normpath 3750 145424 10 posixpath.py:405 func <- abspath 3760 145424 10 posixpath.py:39 func -> normcase 3770 145424 9 posixpath.py:41 func <- normcase 3780 145424 9 site.py:67 func <- makepath 3790 145424 10 posixpath.py:168 func -> exists 3800 145424 25 posixpath.py:174 func <- exists 3810 145424 32 site.py:146 func <- addpackage 3820 145424 14 site.py:169 func <- addsitedir 3830 145424 10 <string>:1 func <- ? 3840 145424 16 site.py:146 func <- addpackage 3850 145424 10 site.py:169 func <- addsitedir 3860 145424 10 posixpath.py:192 func -> isdir 3870 145424 34 posixpath.py:197 func <- isdir 3880 145424 10 site.py:204 func <- addsitepackages 3890 145424 11 site.py:224 func -> setquit 3900 145424 11 site.py:235 func <- setquit 3910 145424 9 site.py:299 func -> setcopyright 3920 145424 11 site.py:244 func -> __init__ 3930 145424 10 site.py:249 func <- __init__ 3940 145424 12 site.py:244 func -> __init__ 3950 145424 9 site.py:249 func <- __init__ 3960 145424 10 posixpath.py:117 func -> dirname 3970 145424 9 posixpath.py:74 func -> split 3980 145424 14 posixpath.py:81 func <- split 3990 145424 9 posixpath.py:119 func <- dirname 4000 145424 14 posixpath.py:56 func -> join 4010 145424 11 posixpath.py:66 func <- join 4020 145424 11 site.py:244 func -> __init__ 4030 145424 9 site.py:249 func <- __init__ 4040 145424 9 site.py:314 func <- setcopyright 4050 145424 9 site.py:330 func -> sethelper 4060 145424 9 site.py:331 func <- sethelper 4070 145424 9 site.py:333 func -> aliasmbcs 4080 145424 9 site.py:346 func <- aliasmbcs 4090 145424 9 site.py:348 func -> setencoding 4100 145424 9 site.py:365 func <- setencoding 4110 145424 9 site.py:368 func -> execsitecustomize 4120 145424 706 site.py:373 func <- execsitecustomize 4130 145424 16 site.py:395 func <- main 4140 145424 12 site.py:406 func <- ? 4150 145424 289 warnings.py:1 func -> ? 4160 145424 158 linecache.py:6 func -> ? 4170 145424 17 linecache.py:66 func <- ? 4180 145424 20 warnings.py:179 func -> _OptionError 4190 145424 9 warnings.py:180 func <- _OptionError 4200 145424 19 warnings.py:184 func -> _processoptions 4210 145424 10 warnings.py:189 func <- _processoptions 4220 145424 12 warnings.py:160 func -> simplefilter 4230 145424 13 warnings.py:173 func <- simplefilter 4240 145424 10 warnings.py:160 func -> simplefilter 4250 145424 11 warnings.py:173 func <- simplefilter 4260 145424 9 warnings.py:259 func <- ? 4270 145424 492 __init__.py:28 func -> ? 4280 145424 599 codecs.py:8 func -> ? 4290 145424 61 codecs.py:76 func -> Codec 4300 145424 12 codecs.py:117 func <- Codec 4310 145424 18 codecs.py:147 func -> StreamWriter 4320 145424 11 codecs.py:200 func <- StreamWriter 4330 145424 13 codecs.py:209 func -> StreamReader 4340 145424 13 codecs.py:436 func <- StreamReader 4350 145424 12 codecs.py:445 func -> StreamReaderWriter 4360 145424 13 codecs.py:509 func <- StreamReaderWriter 4370 145424 11 codecs.py:518 func -> StreamRecoder 4380 145424 12 codecs.py:619 func <- StreamRecoder 4390 145424 17 codecs.py:817 func <- ? 4400 145424 625 aliases.py:17 func -> ? 4410 145424 54 aliases.py:18 func <- ? 4420 145424 21 __init__.py:43 func -> CodecRegistryError 4430 145424 10 __init__.py:45 func <- CodecRegistryError 4440 145424 19 __init__.py:145 func <- ? 4450 145424 18 __init__.py:69 func -> search_function 4460 145424 12 __init__.py:47 func -> normalize_encoding 4470 145424 16 __init__.py:67 func <- normalize_encoding 4480 145424 120 ascii.py:8 func -> ? 4490 145424 14 ascii.py:13 func -> Codec 4500 145424 10 ascii.py:18 func <- Codec 4510 145424 15 ascii.py:20 func -> StreamWriter 4520 145424 9 ascii.py:21 func <- StreamWriter 4530 145424 13 ascii.py:23 func -> StreamReader 4540 145424 9 ascii.py:24 func <- StreamReader 4550 145424 24 ascii.py:26 func -> StreamConverter 4560 145424 10 ascii.py:29 func <- StreamConverter 4570 145424 14 ascii.py:33 func <- ? 4580 145424 17 ascii.py:33 func -> getregentry 4590 145424 10 ascii.py:35 func <- getregentry 4600 145424 26 __init__.py:142 func <- search_function 4610 145424 367 func_abc.py:3 func -> ? 4620 145424 1722 func_abc.py:14 func -> func_a 4630 145424 1005677 func_abc.py:9 func -> func_b 4640 145424 1000271 func_abc.py:5 func -> func_c 4650 145424 1009739 func_abc.py:7 func <- func_c 4660 145424 25 func_abc.py:12 func <- func_b 4670 145424 9 func_abc.py:17 func <- func_a 4680 145424 9 func_abc.py:19 func <- ? 469^C 470 471As each function is entered, the last column is indented by 2 spaces. This 472shows which function is calling which. 473 474The DELTA(us) column shows the change in time from the previous line to the 475current line. 476 477The FILE::LINE column shows which line in which file was being executed. Refer 478to the source program to see what this line refers to. 479 480If the output looks shuffled, check the CPU "C" column - if it changes, 481then the output is probably shuffled. See Notes/ALLsnoop_notes.txt for 482details and suggested workarounds. 483 484See Notes/ALLflow_notes.txt for important notes about reading flow outputs. 485 486