Ticket #2533: 2533_sample_2.txt

File 2533_sample_2.txt, 10.6 KB (added by m1b, 13 years ago)
Line 
1Sampling process 85693 for 3 seconds with 1 millisecond of run time between samples
2Sampling completed, processing symbols...
3Analysis of sampling Transmission (pid 85693) every 1 millisecond
4Call graph:
5    988 Thread_2503
6      988 0xbffffc08
7        988 start
8          988 main
9            988 NSApplicationMain
10              988 -[NSApplication run]
11                988 -[NSApplication sendEvent:]
12                  988 -[NSWindow sendEvent:]
13                    988 -[TorrentTableView mouseDown:]
14                      988 -[TorrentTableView displayTorrentMenuForEvent:]
15                        988 -[TorrentTableView(Private) createFileMenu:forFiles:]
16                          988 -[Torrent canChangeDownloadCheckForFiles:]
17                            988 -[Torrent updateFileStat]
18                              988 tr_torrentFiles
19                                988 tr_torrentFiles
20    988 Thread_2603
21      988 _pthread_start
22        988 ThreadFunc
23          988 libeventThreadFunc
24            988 event_dispatch
25              988 event_base_loop
26                572 kq_dispatch
27                  572 kevent
28                    572 kevent
29                413 timerCallback
30                  394 bandwidthPulse
31                    393 tr_bandwidthAllocate
32                      388 phaseOne
33                        388 tr_peerIoFlush
34                          362 canReadWrapper
35                            360 canRead
36                              347 publish
37                                347 tr_publisherPublish
38                                  347 peerCallbackFunc
39                                    333 tr_ioTestPiece
40                                      272 readOrWritePiece
41                                        265 read$UNIX2003
42                                          265 read$UNIX2003
43                                        3 lseek
44                                          3 lseek
45                                        2 readOrWritePiece
46                                        2 tr_ioFindFileLocation
47                                          1 bsearch
48                                            1 compareOffsetToFile
49                                              1 compareOffsetToFile
50                                          1 tr_ioFindFileLocation
51                                            1 bsearch
52                                              1 bsearch
53                                      59 SHA1_Update
54                                        57 sha1_block_data_order
55                                          57 sha1_block_data_order
56                                        2 SHA1_Update
57                                      1 SHA1_Final
58                                        1 sha1_block_host_order
59                                          1 sha1_block_host_order
60                                      1 tr_ioTestPiece
61                                    10 tr_peerMsgsHave
62                                      9 updateInterest
63                                        7 updateInterest
64                                        2 publish
65                                          2 tr_publisherPublish
66                                            2 peerCallbackFunc
67                                              1 tr_globalLock
68                                                1 tr_lockLock
69                                                  1 tr_lockLock
70                                              1 tr_globalUnlock
71                                                1 dyld_stub_pthread_equal
72                                                  1 dyld_stub_pthread_equal
73                                      1 protocolSendHave
74                                        1 evbuffer_add
75                                          1 evbuffer_add
76                                    2 time
77                                      1 dyld_stub_fesetenv
78                                        1 dyld_stub_fesetenv
79                                      1 gettimeofday
80                                        1 gettimeofday
81                                    1 tr_globalLock
82                                      1 tr_lockLock
83                                        1 dyld_stub_pthread_equal
84                                          1 dyld_stub_pthread_equal
85                                    1 tr_peerMsgsCancel
86                                      1 reqListRemove
87                                        1 reqListRemoveFromSorted
88                                          1 tr_lowerBound
89                                            1 compareRequests
90                                              1 compareRequests
91                              5 evbuffer_add
92                                4 evbuffer_expand
93                                  4 realloc
94                                    4 malloc_zone_realloc
95                                      4 szone_realloc
96                                        2 __memcpy
97                                          2 __memcpy
98                                        1 szone_free
99                                          1 szone_free
100                                        1 szone_malloc
101                                          1 large_and_huge_malloc
102                                            1 allocate_pages
103                                              1 mmap
104                                                1 mmap
105                                1 __memcpy
106                                  1 __memcpy
107                              4 tr_ioWrite
108                                4 readOrWritePiece
109                                  3 write$UNIX2003
110                                    3 write$UNIX2003
111                                  1 readOrWritePiece
112                              2 evbuffer_free
113                                2 tr_publisherPublish
114                                  2 munmap$UNIX2003
115                                    2 munmap$UNIX2003
116                              1 readBtMessage
117                                1 updatePeerProgress
118                                  1 updateInterest
119                                    1 tr_cpPieceIsComplete
120                                      1 tr_cpPieceIsComplete
121                              1 tr_peerIoReadBytes
122                                1 evbuffer_remove
123                                  1 evbuffer_remove
124                            1 evbuffer_new
125                              1 tr_lockUnlock
126                                1 calloc
127                                  1 calloc
128                            1 tr_bandwidthUsed
129                              1 tr_bandwidthUsed
130                          20 evbuffer_read
131                            16 read$UNIX2003
132                              16 read$UNIX2003
133                            4 ioctl
134                              4 ioctl
135                          6 tr_evbuffer_write
136                            5 write$UNIX2003
137                              5 write$UNIX2003
138                            1 evbuffer_new
139                              1 calloc
140                                1 malloc_zone_calloc
141                                  1 szone_calloc
142                                    1 szone_calloc
143                      3 tr_peerIoFlushOutgoingProtocolMsgs
144                        3 tr_peerIoFlush
145                          2 tr_evbuffer_write
146                            1 evbuffer_new
147                              1 calloc
148                                1 malloc_zone_calloc
149                                  1 malloc_zone_realloc
150                                    1 dyld_stub_memset
151                                      1 dyld_stub_memset
152                            1 write$UNIX2003
153                              1 write$UNIX2003
154                          1 didWriteWrapper
155                            1 didWrite
156                              1 peerPulse
157                                1 ratePulse
158                                  1 tr_sessionGetActiveSpeedLimit
159                                    1 tr_sessionUsesAltSpeed
160                                      1 tr_sessionUsesAltSpeed
161                      2 tr_peerIoSetEnabled
162                        1 tr_amInEventThread
163                          1 tr_amInEventThread
164                        1 tr_peerIoSetEnabled
165                    1 bandwidthPulse
166                  19 reconnectPulse
167                    5 time
168                      2 gettimeofday
169                        1 dyld_stub___commpage_gettimeofday
170                          1 dyld_stub___commpage_gettimeofday
171                        1 gettimeofday
172                      2 time
173                      1 dyld_stub_gettimeofday
174                        1 dyld_stub_gettimeofday
175                    3 getExistingPeer
176                      2 tr_ptrArrayFindSorted
177                        2 tr_ptrArrayLowerBound
178                          2 peerCompareToAddr
179                            2 tr_compareAddresses
180                              2 tr_compareAddresses
181                      1 tr_globalIsLocked
182                        1 tr_lockHave
183                          1 tr_lockHave
184                    3 tr_sessionIsAddressBlocked
185                      3 _tr_blocklistHasAddress
186                        2 tr_ptrArrayLowerBound
187                          1 bsearch
188                            1 bsearch
189                          1 compareAddressToRange
190                            1 compareAddressToRange
191                        1 _tr_blocklistHasAddress
192                    2 reconnectPulse
193                    2 tr_ptrArrayFindSorted
194                      1 tr_ptrArrayFindSorted
195                      1 tr_ptrArrayLowerBound
196                        1 tr_ptrArrayLowerBound
197                    1 dyld_stub_malloc
198                      1 dyld_stub_malloc
199                    1 getPeersToClose
200                      1 time
201                        1 gettimeofday
202                          1 gettimeofday
203                    1 qsort
204                      1 qsort
205                    1 tr_globalIsLocked
206                      1 tr_lockHave
207                        1 tr_lockHave
208                1 event_base_loop
209                1 event_del
210                  1 event_del
211                1 event_write_cb
212                  1 tr_evbuffer_write
213                    1 write$UNIX2003
214                      1 write$UNIX2003
215    988 Thread_2703
216      988 _pthread_start
217        988 __NSThread__main__
218          988 -[UKKQueue watcherThread:]
219            988 kevent
220              988 kevent
221
222Total number in stack (recursive counted multiple, when >=5):
223
224Sort by top of stack, same collapsed (when >= 5):
225        kevent        1560
226        tr_torrentFiles        988
227        read$UNIX2003        281
228        sha1_block_data_order        57
229        write$UNIX2003        10
230        updateInterest        7
231Sample analysis of process 85693 written to file /dev/stdout