Edgewall Software

Ticket #7490: trac profile top-down view.txt

File trac profile top-down view.txt, 31.7 KB (added by anonymous, 3 years ago)

This is a sampling of my system while trac was loading the default welcome page in a new trac env. This was taken by Shark on Leopard, Dual 2.0 Ghz G5, 3.5 Gig RAM.

Line 
1Top-Down View
2Self    Total   Library Symbol
30.0%    80.4%   Python  0x1f70 [unknown]
40.0%    80.4%   Python   Py_Main
50.0%    80.4%   Python    PyRun_SimpleFileExFlags
60.0%    76.1%   Python     PyRun_FileExFlags
70.0%    76.1%   Python      PyEval_EvalCode
80.0%    76.1%   Python       PyEval_EvalCodeEx
90.0%    76.1%   Python        PyEval_EvalFrameEx
100.0%    60.9%   Python         PyEval_EvalFrameEx
110.0%    60.9%   Python          PyEval_EvalCodeEx
120.0%    60.9%   Python           PyEval_EvalFrameEx
130.0%    60.9%   Python            PyEval_EvalFrameEx
140.0%    60.8%   Python             PyEval_EvalFrameEx
150.0%    60.8%   Python              PyEval_EvalCodeEx
160.0%    60.8%   Python               PyEval_EvalFrameEx
170.0%    60.8%   Python                PyEval_EvalFrameEx
180.0%    49.8%   Python                 PyEval_EvalFrameEx
190.0%    49.8%   Python                  PyEval_EvalFrameEx
200.0%    44.5%   Python                   PyEval_EvalCodeEx
210.0%    44.5%   Python                    PyEval_EvalFrameEx
220.0%    44.5%   Python                     PyEval_EvalCodeEx
230.0%    44.5%   Python                      PyEval_EvalFrameEx
240.0%    44.2%   Python                       PyEval_EvalCodeEx
250.1%    44.2%   Python                        PyEval_EvalFrameEx
260.1%    36.9%   Python                         gen_send_ex
270.0%    36.9%   Python                          PyEval_EvalFrameEx
280.0%    36.7%   Python                           gen_send_ex
290.0%    36.7%   Python                            PyEval_EvalFrameEx
300.0%    36.7%   Python                             gen_send_ex
310.0%    36.7%   Python                              PyEval_EvalFrameEx
320.0%    36.7%   Python                               gen_send_ex
330.1%    36.7%   Python                                PyEval_EvalFrameEx
340.1%    36.2%   itertools.so                                   chain_next
350.0%    36.2%   Python                                  PyIter_Next
360.0%    36.2%   Python                                   gen_send_ex
370.0%    36.2%   Python                                    PyEval_EvalFrameEx
380.0%    36.1%   Python                                     gen_send_ex
390.0%    36.1%   Python                                      PyEval_EvalFrameEx
400.0%    36.1%   Python                                       gen_send_ex
410.0%    36.0%   Python                                        PyEval_EvalFrameEx
420.0%    36.0%   Python                                         gen_send_ex
430.0%    36.0%   Python                                          PyEval_EvalFrameEx
440.0%    36.0%   Python                                           gen_send_ex
450.0%    36.0%   Python                                            PyEval_EvalFrameEx
460.0%    36.0%   Python                                             gen_send_ex
470.0%    36.0%   Python                                              PyEval_EvalFrameEx
480.0%    36.0%   Python                                               gen_send_ex
490.0%    36.0%   Python                                                PyEval_EvalFrameEx
500.0%    24.1%   Python                                                 PyEval_EvalCodeEx
510.0%    24.1%   Python                                                  PyEval_EvalFrameEx
520.0%    24.1%   Python                                                   PyEval_EvalCodeEx
530.0%    24.1%   Python                                                    PyEval_EvalFrameEx
540.0%    24.1%   Python                                                     PyObject_Call
550.0%    24.1%   Python                                                      type_call
560.0%    24.1%   Python                                                       slot_tp_init
570.0%    24.1%   Python                                                        PyObject_Call
580.0%    24.1%   Python                                                         instancemethod_call
590.0%    24.1%   Python                                                          PyObject_Call
600.0%    24.1%   Python                                                           function_call
610.0%    24.1%   Python                                                            PyEval_EvalCodeEx
620.0%    24.1%   Python                                                             PyEval_EvalFrameEx
630.0%    15.3%   Python                                                              PyEval_EvalCodeEx
640.1%    15.3%   Python                                                               PyEval_EvalFrameEx
650.0%    7.4%    Python                                                                gen_send_ex
660.0%    7.4%    Python                                                                 PyEval_EvalFrameEx
670.0%    6.4%    Python                                                                  PyObject_Call
680.0%    5.5%    Python                                                                   type_call
690.0%    5.5%    Python                                                                    slot_tp_init
700.0%    5.5%    Python                                                                     PyObject_Call
710.0%    5.5%    Python                                                                      instancemethod_call
720.0%    5.5%    Python                                                                       PyObject_Call
730.0%    5.5%    Python                                                                        function_call
740.0%    5.5%    Python                                                                         PyEval_EvalCodeEx
750.0%    5.5%    Python                                                                          PyEval_EvalFrameEx
760.0%    5.4%    Python                                                                           PyEval_EvalCodeEx
770.0%    5.4%    Python                                                                            PyEval_EvalFrameEx
780.1%    2.2%    Python                                                                             PyEval_EvalFrameEx
790.0%    2.0%    Python                                                                              PyEval_EvalFrameEx
800.1%    1.6%    Python                                                                               PyEval_EvalFrameEx
810.1%    0.9%    Python                                                                                PyEval_EvalFrameEx
820.2%    0.6%    Python                                                                                 PyEval_EvalFrameEx
830.1%    0.4%    Python                                                                                  PyEval_EvalFrameEx
840.0%    0.2%    Python                                                                                   PyEval_EvalFrameEx
850.0%    0.1%    Python                                                                                    PyObject_GetIter
860.0%    0.1%    Python                                                                                     list_iter
870.0%    0.1%    Python                                                                                      _PyObject_GC_New
880.0%    0.1%    Python                                                                                       _PyObject_GC_Malloc
890.0%    0.1%    Python                                                                                        collect
900.1%    0.1%    Python                                                                                         tupletraverse
910.0%    0.1%    Python                                                                                    PyEval_EvalFrameEx
920.0%    0.1%    Python                                                                                    lookdict_string
930.0%    0.1%    Python                                                                                   PyObject_Call
940.0%    0.1%    Python                                                                                  dict_keys
950.0%    0.2%    Python                                                                                 list_contains
960.1%    0.1%    Python                                                                                 lookdict_string
970.0%    0.2%    Python                                                                                PyEval_EvalCodeEx
980.1%    0.1%    Python                                                                                PyDict_GetItem
990.1%    0.1%    Python                                                                                frame_dealloc
1000.1%    0.1%    Python                                                                                PyString_AsString
1010.1%    0.1%    Python                                                                                PyObject_GetItem
1020.0%    0.1%    Python                                                                                instance_getattr
1030.0%    0.4%    Python                                                                               PyEval_EvalCodeEx
1040.0%    1.9%    Python                                                                             PyObject_Call
1050.0%    1.2%    Python                                                                             PyEval_EvalCodeEx
1060.0%    0.1%    Python                                                                             unicode_encode
1070.0%    0.1%    Python                                                                             PyDict_New
1080.0%    0.1%    Python                                                                           PyObject_SetAttr
1090.0%    1.0%    Python                                                                   wrap_next
1100.0%    0.7%    Python                                                                  gen_send_ex
1110.0%    0.3%    itertools.so                                                                    chain_next
1120.0%    0.1%    Python                                                                  PyUnicodeUCS2_FromEncodedObject
1130.0%    7.2%    Python                                                                PyObject_Call
1140.0%    0.1%    Python                                                                slot_sq_contains
1150.1%    0.1%    Python                                                                PyEval_EvalFrameEx
1160.1%    0.1%    Python                                                                tuplehash
1170.0%    0.1%    Python                                                                PyObject_RichCompare
1180.0%    0.1%    Python                                                                PyEval_EvalCodeEx
1190.0%    0.1%    Python                                                                PyDict_GetItem
1200.0%    0.1%    libSystem.B.dylib                                                                     malloc_zone_malloc
1210.1%    0.1%    Python                                                               slot_sq_contains
1220.0%    8.8%    Python                                                              PyObject_Call
1230.0%    8.8%    Python                                                               type_call
1240.0%    8.8%    Python                                                                list_init
1250.0%    8.8%    Python                                                                 listextend
1260.0%    8.8%    Python                                                                  gen_send_ex
1270.0%    8.8%    Python                                                                   PyEval_EvalFrameEx
1280.0%    8.8%    Python                                                                    gen_send_ex
1290.0%    8.8%    Python                                                                     PyEval_EvalFrameEx
1300.0%    7.4%    Python                                                                      PyObject_Call
1310.0%    7.4%    Python                                                                       type_call
1320.0%    7.4%    Python                                                                        list_init
1330.0%    7.4%    Python                                                                         listextend
1340.0%    7.4%    Python                                                                          gen_send_ex
1350.0%    7.4%    Python                                                                           PyEval_EvalFrameEx
1360.0%    5.2%    Python                                                                            PyObject_Call
1370.0%    5.2%    Python                                                                             type_call
1380.0%    5.2%    Python                                                                              list_init
1390.0%    5.2%    Python                                                                               listextend
1400.0%    5.2%    Python                                                                                gen_send_ex
1410.0%    5.2%    Python                                                                                 PyEval_EvalFrameEx
1420.0%    2.6%    Python                                                                                  PyObject_Call
1430.0%    2.6%    Python                                                                                  PyEval_EvalFrameEx
1440.0%    2.6%    Python                                                                                   PyEval_EvalFrameEx
1450.0%    2.6%    Python                                                                                    PyObject_Call
1460.0%    2.6%    Python                                                                                     type_call
1470.0%    2.6%    Python                                                                                      slot_tp_init
1480.0%    2.6%    Python                                                                                       PyObject_Call
1490.0%    2.6%    Python                                                                                        instancemethod_call
1500.0%    2.6%    Python                                                                                         PyObject_Call
1510.0%    2.6%    Python                                                                                          function_call
1520.0%    2.6%    Python                                                                                           PyEval_EvalCodeEx
1530.0%    2.6%    Python                                                                                            PyEval_EvalFrameEx
1540.0%    1.9%    Python                                                                                             PyObject_Call
1550.0%    1.4%    Python                                                                                              instancemethod_call
1560.0%    1.4%    Python                                                                                               PyObject_Call
1570.0%    1.4%    Python                                                                                                function_call
1580.0%    1.4%    Python                                                                                                 PyEval_EvalCodeEx
1590.0%    1.4%    Python                                                                                                  PyEval_EvalFrameEx
1600.0%    1.4%    Python                                                                                                   PyEval_EvalCodeEx
1610.0%    1.4%    Python                                                                                                    PyEval_EvalFrameEx
1620.0%    1.4%    Python                                                                                                     PyObject_Call
1630.0%    1.4%    Python                                                                                                      type_call
1640.0%    1.4%    Python                                                                                                       slot_tp_init
1650.0%    1.4%    Python                                                                                                        PyObject_Call
1660.0%    1.4%    Python                                                                                                         instancemethod_call
1670.0%    1.4%    Python                                                                                                          PyObject_Call
1680.0%    1.4%    Python                                                                                                           function_call
1690.0%    1.4%    Python                                                                                                            PyEval_EvalCodeEx
1700.0%    1.4%    Python                                                                                                             PyEval_EvalFrameEx
1710.0%    1.4%    Python                                                                                                              PyEval_EvalCodeEx
1720.0%    1.3%    Python                                                                                                               PyEval_EvalFrameEx
1730.0%    0.5%    Python                                                                                                                PyEval_EvalFrameEx
1740.0%    0.4%    Python                                                                                                                PyEval_EvalCodeEx
1750.0%    0.4%    Python                                                                                                                 PyEval_EvalFrameEx
1760.0%    0.3%    Python                                                                                                                  PyEval_EvalFrameEx
1770.0%    0.3%    Python                                                                                                                   PyEval_EvalFrameEx
1780.0%    0.2%    Python                                                                                                                    PyEval_EvalFrameEx
1790.0%    0.2%    Python                                                                                                                     PyEval_EvalFrameEx
1800.0%    0.2%    Python                                                                                                                      PyEval_EvalFrameEx
1810.0%    0.2%    Python                                                                                                                       PyEval_EvalFrameEx
1820.0%    0.2%    Python                                                                                                                        PyEval_EvalFrameEx
1830.0%    0.2%    Python                                                                                                                         PyEval_EvalFrameEx
1840.0%    0.2%    Python                                                                                                                          PyEval_EvalFrameEx
1850.0%    0.2%    Python                                                                                                                           PyEval_EvalFrameEx
1860.0%    0.2%    Python                                                                                                                            PyEval_EvalFrameEx
1870.0%    0.2%    Python                                                                                                                             PyEval_EvalFrameEx
1880.0%    0.2%    Python                                                                                                                              PyEval_EvalFrameEx
1890.0%    0.2%    Python                                                                                                                               PyEval_EvalFrameEx
1900.0%    0.2%    Python                                                                                                                                PyEval_EvalFrameEx
1910.0%    0.2%    Python                                                                                                                                 PyEval_EvalFrameEx
1920.0%    0.2%    Python                                                                                                                                  PyEval_EvalFrameEx
1930.0%    0.2%    Python                                                                                                                                   PyEval_EvalFrameEx
1940.0%    0.2%    Python                                                                                                                                    PyEval_EvalFrameEx
1950.0%    0.2%    Python                                                                                                                                     PyEval_EvalFrameEx
1960.0%    0.2%    Python                                                                                                                                      PyEval_EvalFrameEx
1970.1%    0.2%    Python                                                                                                                                       PyEval_EvalFrameEx
1980.0%    0.2%    Python                                                                                                                                        PyEval_EvalFrameEx
1990.0%    0.2%    Python                                                                                                                                         PyEval_EvalFrameEx
2000.0%    0.2%    Python                                                                                                                                          PyEval_EvalFrameEx
2010.0%    0.2%    Python                                                                                                                                           PyEval_EvalFrameEx
2020.0%    0.2%    Python                                                                                                                                            PyEval_EvalFrameEx
2030.0%    0.2%    Python                                                                                                                                             PyEval_EvalFrameEx
2040.0%    0.2%    Python                                                                                                                                              PyEval_EvalFrameEx
2050.0%    0.2%    Python                                                                                                                                               PyEval_EvalFrameEx
2060.0%    0.2%    Python                                                                                                                                                PyEval_EvalFrameEx
2070.0%    0.2%    Python                                                                                                                                                 PyEval_EvalFrameEx
2080.0%    0.2%    Python                                                                                                                                                  PyEval_EvalFrameEx
2090.0%    0.2%    Python                                                                                                                                                   PyEval_EvalFrameEx
2100.0%    0.2%    Python                                                                                                                                                    PyEval_EvalFrameEx
2110.0%    0.2%    Python                                                                                                                                                     PyEval_EvalFrameEx
2120.0%    0.1%    Python                                                                                                                                                      PyEval_EvalFrameEx
2130.0%    0.1%    Python                                                                                                                                                       PyEval_EvalFrameEx
2140.0%    0.1%    Python                                                                                                                                                        PyFrame_New
2150.0%    0.1%    Python                                                                                                                                                        PyEval_EvalFrameEx
2160.0%    0.1%    Python                                                                                                                                                         PyEval_EvalFrameEx
2170.0%    0.1%    Python                                                                                                                                                          PyEval_EvalFrameEx
2180.0%    0.1%    Python                                                                                                                                                           PyEval_EvalFrameEx
2190.0%    0.1%    Python                                                                                                                                                            PyEval_EvalFrameEx
2200.0%    0.1%    Python                                                                                                                                                             PyEval_EvalFrameEx
2210.0%    0.1%    Python                                                                                                                                                              PyEval_EvalFrameEx
2220.0%    0.1%    Python                                                                                                                                                               PyEval_EvalFrameEx
2230.0%    0.1%    Python                                                                                                                                                                PyEval_EvalFrameEx
2240.0%    0.1%    Python                                                                                                                                                                 PyEval_EvalFrameEx
2250.0%    0.1%    Python                                                                                                                                                                  PyEval_EvalFrameEx
2260.0%    0.1%    Python                                                                                                                                                                   PyEval_EvalFrameEx
2270.0%    0.1%    Python                                                                                                                                                                    PyEval_EvalFrameEx
2280.0%    0.1%    Python                                                                                                                                                                     PyEval_EvalFrameEx
2290.0%    0.1%    Python                                                                                                                                                                      PyEval_EvalFrameEx
2300.0%    0.1%    Python                                                                                                                                                                       PyEval_EvalFrameEx
2310.0%    0.1%    Python                                                                                                                                                                        PyEval_EvalFrameEx
2320.0%    0.1%    Python                                                                                                                                                                         PyEval_EvalFrameEx
2330.0%    0.1%    Python                                                                                                                                                                          PyEval_EvalFrameEx
2340.0%    0.1%    Python                                                                                                                                                                           PyEval_EvalFrameEx
2350.0%    0.1%    Python                                                                                                                                                                            PyEval_EvalFrameEx
2360.0%    0.1%    Python                                                                                                                                                                             PyEval_EvalFrameEx
2370.0%    0.1%    Python                                                                                                                                                                              PyEval_EvalFrameEx
2380.0%    0.1%    Python                                                                                                                                                                               PyEval_EvalFrameEx
2390.0%    0.1%    Python                                                                                                                                                                                PyEval_EvalFrameEx
2400.0%    0.1%    Python                                                                                                                                                                                 PyEval_EvalFrameEx
2410.0%    0.1%    Python                                                                                                                                                                                  PyEval_EvalFrameEx
2420.0%    0.1%    Python                                                                                                                                                                                   PyEval_EvalFrameEx
2430.0%    0.1%    Python                                                                                                                                                                                    PyEval_EvalFrameEx
2440.0%    0.1%    Python                                                                                                                                                                                     PyEval_EvalFrameEx
2450.0%    0.1%    Python                                                                                                                                                                                      PyEval_EvalFrameEx
2460.1%    0.1%    Python                                                                                                                                                                                       PyEval_EvalFrameEx
2470.0%    0.1%    Python                                                                                                                                                      PyObject_Call
2480.0%    0.1%    Python                                                                                                                    PyObject_Call
2490.0%    0.1%    Python                                                                                                                  PyObject_Call
2500.0%    0.4%    Python                                                                                                                PyObject_Call
2510.0%    0.1%    Python                                                                                                                PyObject_GenericGetAttr
2520.1%    0.1%    Python                                                                                                               PyObject_RichCompareBool
2530.0%    0.5%    Python                                                                                              type_call
2540.0%    0.7%    Python                                                                                             PyEval_EvalCodeEx
2550.0%    0.1%    Python                                                                                             PyNumber_Remainder
2560.0%    2.2%    Python                                                                            PyEval_EvalFrameEx
2570.0%    1.4%    Python                                                                      PyEval_EvalFrameEx
2580.0%    0.1%    Python                                                                   frame_dealloc
2590.0%    11.9%   Python                                                 gen_send_ex
2600.1%    0.1%    Python                                        frame_dealloc
2610.1%    0.1%    Python                                     PyEval_EvalFrameEx
2620.0%    0.3%    Python                                 pattern_sub
2630.0%    0.1%    Python                                 PyEval_EvalCodeEx
2640.1%    0.1%    Python                           PyEval_EvalFrameEx
2650.1%    0.1%    Python                           PyNumber_InPlaceAdd
2660.0%    7.2%    Python                         PyEval_EvalCodeEx
2670.0%    0.2%    Python                       slot_tp_getattr_hook
2680.0%    0.1%    Python                       PyEval_EvalFrameEx
2690.0%    5.0%    Python                   PyEval_EvalFrameEx
2700.0%    0.2%    Python                   PyObject_GenericGetAttr
2710.0%    0.1%    Python                  PyObject_Call
2720.0%    10.9%   Python                 PyEval_EvalCodeEx
2730.0%    0.1%    Python                 PyObject_Call
2740.0%    0.1%    Python             PyObject_Call
2750.0%    15.2%   Python         PyEval_CallObjectWithKeywords
2760.0%    4.3%    Python     PyErr_PrintEx
2770.7%    15.2%   mach_kernel     shandler
2780.0%    4.0%    mach_kernel     thandler
2790.1%    0.1%    mach_kernel     vm_map_lookup_locked
2800.1%    0.1%    mach_kernel     rwldPatch_eieio
2810.1%    0.1%    mach_kernel     mutex_lock
2820.1%    0.1%    mach_kernel     ml_set_interrupts_enabled
2830.1%    0.1%    mach_kernel     MapUserMemoryWindow
2840.1%    0.1%    mach_kernel     mapping_make
2850.1%    0.1%    mach_kernel     buf_free