1 The following are examples of py_cpudist.d.
3 This script traces the on-CPU time of Python functions and prints a report
4 in the form of a histogram. Here it traces the example program,
5 Code/Python/func_slow.py
8 Tracing... Hit Ctrl-C to end.
11 Exclusive function on-CPU times (us),
12 UserDict.py, func, IterableUserDict
13 value ------------- Distribution ------------- count
15 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
18 __init__.py, func, CodecRegistryError
19 value ------------- Distribution ------------- count
21 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
24 ascii.py, func, StreamReader
25 value ------------- Distribution ------------- count
27 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
30 ascii.py, func, StreamWriter
31 value ------------- Distribution ------------- count
33 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
36 ascii.py, func, getregentry
37 value ------------- Distribution ------------- count
39 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
42 site.py, func, aliasmbcs
43 value ------------- Distribution ------------- count
45 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
48 site.py, func, sethelper
49 value ------------- Distribution ------------- count
51 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
55 value ------------- Distribution ------------- count
57 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
60 warnings.py, func, _OptionError
61 value ------------- Distribution ------------- count
63 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
66 UserDict.py, func, __init__
67 value ------------- Distribution ------------- count
69 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
73 value ------------- Distribution ------------- count
75 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
78 ascii.py, func, StreamConverter
79 value ------------- Distribution ------------- count
81 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
84 codecs.py, func, Codec
85 value ------------- Distribution ------------- count
87 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
90 codecs.py, func, StreamWriter
91 value ------------- Distribution ------------- count
93 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
97 value ------------- Distribution ------------- count
99 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
102 posixpath.py, func, basename
103 value ------------- Distribution ------------- count
105 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
108 posixpath.py, func, dirname
109 value ------------- Distribution ------------- count
111 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
114 site.py, func, _Helper
115 value ------------- Distribution ------------- count
117 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
120 site.py, func, _Printer
121 value ------------- Distribution ------------- count
123 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
126 site.py, func, setencoding
127 value ------------- Distribution ------------- count
129 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
132 site.py, func, setquit
133 value ------------- Distribution ------------- count
135 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
138 warnings.py, func, _processoptions
139 value ------------- Distribution ------------- count
141 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
144 copy_reg.py, func, constructor
145 value ------------- Distribution ------------- count
147 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 3
150 codecs.py, func, StreamReader
151 value ------------- Distribution ------------- count
153 4 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
156 codecs.py, func, StreamReaderWriter
157 value ------------- Distribution ------------- count
159 4 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
162 codecs.py, func, StreamRecoder
163 value ------------- Distribution ------------- count
165 4 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
168 func_slow.py, func, ?
169 value ------------- Distribution ------------- count
171 4 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
174 os.py, func, __init__
175 value ------------- Distribution ------------- count
177 4 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
180 site.py, func, __init__
181 value ------------- Distribution ------------- count
183 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 3
186 stat.py, func, S_IFMT
187 value ------------- Distribution ------------- count
189 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 6
192 warnings.py, func, simplefilter
193 value ------------- Distribution ------------- count
195 2 |@@@@@@@@@@@@@@@@@@@@ 1
196 4 |@@@@@@@@@@@@@@@@@@@@ 1
199 __init__.py, func, normalize_encoding
200 value ------------- Distribution ------------- count
202 8 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
205 copy_reg.py, func, pickle
206 value ------------- Distribution ------------- count
208 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
212 linecache.py, func, ?
213 value ------------- Distribution ------------- count
215 8 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
218 posixpath.py, func, split
219 value ------------- Distribution ------------- count
221 4 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
225 value ------------- Distribution ------------- count
227 8 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
230 stat.py, func, S_ISDIR
231 value ------------- Distribution ------------- count
233 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 6
236 posixpath.py, func, normcase
237 value ------------- Distribution ------------- count
239 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 14
243 value ------------- Distribution ------------- count
245 16 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
248 UserDict.py, func, UserDict
249 value ------------- Distribution ------------- count
251 16 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
254 site.py, func, _init_pathinfo
255 value ------------- Distribution ------------- count
257 16 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
260 site.py, func, addsitepackages
261 value ------------- Distribution ------------- count
263 16 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
266 site.py, func, setcopyright
267 value ------------- Distribution ------------- count
269 16 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
273 value ------------- Distribution ------------- count
275 1 |@@@@@@@@@@@@@@@@@@ 5
276 2 |@@@@@@@@@@@@@@@@@@ 5
280 posixpath.py, func, isabs
281 value ------------- Distribution ------------- count
283 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 20
288 value ------------- Distribution ------------- count
290 32 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
294 value ------------- Distribution ------------- count
296 32 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
299 posixpath.py, func, exists
300 value ------------- Distribution ------------- count
302 16 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
305 site.py, func, abs__file__
306 value ------------- Distribution ------------- count
308 32 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
311 site.py, func, removeduppaths
312 value ------------- Distribution ------------- count
314 32 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
317 site.py, func, makepath
318 value ------------- Distribution ------------- count
320 4 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 14
323 posixpath.py, func, join
324 value ------------- Distribution ------------- count
326 1 |@@@@@@@@@@@@@@@@@@@@@@@@ 12
335 value ------------- Distribution ------------- count
337 64 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
341 value ------------- Distribution ------------- count
343 64 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
347 value ------------- Distribution ------------- count
349 64 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
352 posixpath.py, func, abspath
353 value ------------- Distribution ------------- count
355 4 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 22
358 UserDict.py, func, DictMixin
359 value ------------- Distribution ------------- count
361 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
364 __init__.py, func, search_function
365 value ------------- Distribution ------------- count
367 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
371 value ------------- Distribution ------------- count
373 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
376 os.py, func, _get_exports_list
377 value ------------- Distribution ------------- count
379 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
382 posixpath.py, func, ?
383 value ------------- Distribution ------------- count
385 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
389 value ------------- Distribution ------------- count
391 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
394 posixpath.py, func, isdir
395 value ------------- Distribution ------------- count
398 16 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 6
403 posixpath.py, func, normpath
404 value ------------- Distribution ------------- count
407 8 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 21
410 site.py, func, addpackage
411 value ------------- Distribution ------------- count
413 64 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
417 site.py, func, addsitedir
418 value ------------- Distribution ------------- count
420 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
424 value ------------- Distribution ------------- count
426 512 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
429 site.py, func, execsitecustomize
430 value ------------- Distribution ------------- count
432 512 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
436 value ------------- Distribution ------------- count
438 16 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 9
447 value ------------- Distribution ------------- count
449 1024 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
453 value ------------- Distribution ------------- count
455 1024 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
458 func_slow.py, func, func_a
459 value ------------- Distribution ------------- count
461 131072 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
464 func_slow.py, func, func_b
465 value ------------- Distribution ------------- count
467 262144 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
470 func_slow.py, func, func_c
471 value ------------- Distribution ------------- count
473 524288 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
477 Inclusive function on-CPU times (us),
478 UserDict.py, func, IterableUserDict
479 value ------------- Distribution ------------- count
481 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
484 __init__.py, func, CodecRegistryError
485 value ------------- Distribution ------------- count
487 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
490 ascii.py, func, StreamReader
491 value ------------- Distribution ------------- count
493 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
496 ascii.py, func, StreamWriter
497 value ------------- Distribution ------------- count
499 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
502 ascii.py, func, getregentry
503 value ------------- Distribution ------------- count
505 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
508 site.py, func, aliasmbcs
509 value ------------- Distribution ------------- count
511 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
514 site.py, func, sethelper
515 value ------------- Distribution ------------- count
517 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
521 value ------------- Distribution ------------- count
523 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
526 warnings.py, func, _OptionError
527 value ------------- Distribution ------------- count
529 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
532 UserDict.py, func, __init__
533 value ------------- Distribution ------------- count
535 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
538 ascii.py, func, Codec
539 value ------------- Distribution ------------- count
541 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
544 ascii.py, func, StreamConverter
545 value ------------- Distribution ------------- count
547 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
550 codecs.py, func, Codec
551 value ------------- Distribution ------------- count
553 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
556 codecs.py, func, StreamWriter
557 value ------------- Distribution ------------- count
559 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
562 os.py, func, _Environ
563 value ------------- Distribution ------------- count
565 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
568 site.py, func, _Helper
569 value ------------- Distribution ------------- count
571 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
574 site.py, func, _Printer
575 value ------------- Distribution ------------- count
577 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
580 site.py, func, setencoding
581 value ------------- Distribution ------------- count
583 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
586 site.py, func, setquit
587 value ------------- Distribution ------------- count
589 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
592 warnings.py, func, _processoptions
593 value ------------- Distribution ------------- count
595 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
598 copy_reg.py, func, constructor
599 value ------------- Distribution ------------- count
601 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 3
604 codecs.py, func, StreamReader
605 value ------------- Distribution ------------- count
607 4 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
610 codecs.py, func, StreamReaderWriter
611 value ------------- Distribution ------------- count
613 4 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
616 codecs.py, func, StreamRecoder
617 value ------------- Distribution ------------- count
619 4 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
622 site.py, func, __init__
623 value ------------- Distribution ------------- count
625 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 3
628 stat.py, func, S_IFMT
629 value ------------- Distribution ------------- count
631 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 6
634 warnings.py, func, simplefilter
635 value ------------- Distribution ------------- count
637 2 |@@@@@@@@@@@@@@@@@@@@ 1
638 4 |@@@@@@@@@@@@@@@@@@@@ 1
641 __init__.py, func, normalize_encoding
642 value ------------- Distribution ------------- count
644 8 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
647 linecache.py, func, ?
648 value ------------- Distribution ------------- count
650 8 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
653 os.py, func, __init__
654 value ------------- Distribution ------------- count
656 8 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
659 posixpath.py, func, basename
660 value ------------- Distribution ------------- count
662 8 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
665 posixpath.py, func, dirname
666 value ------------- Distribution ------------- count
668 8 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
671 posixpath.py, func, split
672 value ------------- Distribution ------------- count
674 4 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
678 value ------------- Distribution ------------- count
680 8 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
683 copy_reg.py, func, pickle
684 value ------------- Distribution ------------- count
686 4 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 3
689 posixpath.py, func, normcase
690 value ------------- Distribution ------------- count
692 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 14
695 UserDict.py, func, UserDict
696 value ------------- Distribution ------------- count
698 16 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
701 stat.py, func, S_ISDIR
702 value ------------- Distribution ------------- count
704 2 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 4
708 posixpath.py, func, isabs
709 value ------------- Distribution ------------- count
711 1 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 20
716 value ------------- Distribution ------------- count
718 32 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
722 value ------------- Distribution ------------- count
724 32 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
727 posixpath.py, func, exists
728 value ------------- Distribution ------------- count
730 16 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
733 site.py, func, setcopyright
734 value ------------- Distribution ------------- count
736 32 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
739 posixpath.py, func, join
740 value ------------- Distribution ------------- count
742 1 |@@@@@@@@@@@@@@@@@@@@@@@@ 12
751 value ------------- Distribution ------------- count
753 64 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
757 value ------------- Distribution ------------- count
759 64 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
763 value ------------- Distribution ------------- count
765 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
768 UserDict.py, func, DictMixin
769 value ------------- Distribution ------------- count
771 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
774 __init__.py, func, search_function
775 value ------------- Distribution ------------- count
777 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
780 os.py, func, _get_exports_list
781 value ------------- Distribution ------------- count
783 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
786 posixpath.py, func, ?
787 value ------------- Distribution ------------- count
789 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
792 site.py, func, abs__file__
793 value ------------- Distribution ------------- count
795 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
798 site.py, func, removeduppaths
799 value ------------- Distribution ------------- count
801 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
805 value ------------- Distribution ------------- count
807 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
810 posixpath.py, func, normpath
811 value ------------- Distribution ------------- count
814 8 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 21
817 posixpath.py, func, isdir
818 value ------------- Distribution ------------- count
820 16 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 7
825 posixpath.py, func, abspath
826 value ------------- Distribution ------------- count
828 8 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 17
833 value ------------- Distribution ------------- count
835 256 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
838 site.py, func, _init_pathinfo
839 value ------------- Distribution ------------- count
841 256 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
844 site.py, func, makepath
845 value ------------- Distribution ------------- count
847 16 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 13
852 site.py, func, execsitecustomize
853 value ------------- Distribution ------------- count
855 512 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
859 value ------------- Distribution ------------- count
861 1 |@@@@@@@@@@@@@@@@@@ 5
862 2 |@@@@@@@@@@@@@@@@@@ 5
874 value ------------- Distribution ------------- count
876 16 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 8
884 site.py, func, addpackage
885 value ------------- Distribution ------------- count
887 128 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
893 value ------------- Distribution ------------- count
895 1024 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
898 site.py, func, addsitepackages
899 value ------------- Distribution ------------- count
901 1024 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
904 site.py, func, addsitedir
905 value ------------- Distribution ------------- count
907 512 |@@@@@@@@@@@@@@@@@@@@ 1
908 1024 |@@@@@@@@@@@@@@@@@@@@ 1
912 value ------------- Distribution ------------- count
914 2048 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
918 value ------------- Distribution ------------- count
920 2048 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
924 value ------------- Distribution ------------- count
926 4096 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
929 func_slow.py, func, func_c
930 value ------------- Distribution ------------- count
932 524288 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
935 func_slow.py, func, ?
936 value ------------- Distribution ------------- count
938 1048576 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
941 func_slow.py, func, func_a
942 value ------------- Distribution ------------- count
944 1048576 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
947 func_slow.py, func, func_b
948 value ------------- Distribution ------------- count
950 1048576 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
953 The first section, Exclusive function on-CPU times, shows us the time spent
954 on-CPU by various functions, not including time spent in subroutines. You can
955 see here that func_a had one instance of being on-CPU between 0.13 seconds and
958 The second section, Inclusive function on-CPU times, shows us the time spent
959 on-CPU by various functions, including that time spent in subroutines called
960 by those functions. You can see that here func_a had an instance of being
961 on-CPU between 1.0 seconds and 2.1 seconds.
963 It is important to pay close attention to the third column, "count" as this
964 will indicate if there were any instances in a particular timeframe, even if
965 the number is too small to show up on the histogram clearly.