Ticket #324: Sample of X11.txt

File Sample of X11.txt, 7.1 KB (added by macosforge.org@…, 3 years ago)
Line 
1Sampling process 520 for 3 seconds with 1 millisecond of run time between samples
2Sampling completed, processing symbols...
3Analysis of sampling X11.bin (pid 520) every 1 millisecond
4Call graph:
5    2310 Thread_23169   DispatchQueue_1: com.apple.main-thread  (serial)
6      2310 start
7        2310 main
8          2310 mach_msg_server
9            2310 mach_startup_server
10              2310 _Xstart_x11_server
11                2310 do_start_x11_server
12                  2310 server_main
13                    2310 X11ApplicationMain
14                      2310 -[NSApplication run]
15                        2310 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
16                          2310 _DPSNextEvent
17                            2310 BlockUntilNextEventMatchingListInMode
18                              2310 ReceiveNextEventCommon
19                                2310 RunCurrentEventLoopInMode
20                                  2310 CFRunLoopRunSpecific
21                                    2310 __CFRunLoopRun
22                                      2310 mach_msg
23                                        2310 mach_msg_trap
24    2310 Thread_23364   DispatchQueue_2: com.apple.libdispatch-manager  (serial)
25      2310 start_wqthread
26        2310 _pthread_wqthread
27          2310 _dispatch_worker_thread2
28            2310 _dispatch_queue_invoke
29              2310 _dispatch_mgr_invoke
30                2310 kevent
31    2310 Thread_23419
32      2310 thread_start
33        2310 _pthread_start
34          2310 server_thread
35            2310 dix_main
36              2310 Dispatch
37                2194 WaitForSomething
38                  2182 select$DARWIN_EXTSN
39                  6 WaitForSomething
40                  5 BlockHandler
41                    4 RootlessRedisplayScreen
42                      4 RootlessStopDrawing
43                        3 TraverseTree
44                          3 RestorePreDrawingPixmapVisitor
45                            2 RestorePreDrawingPixmapVisitor
46                            1 _fbGetWindowPixmap
47                        1 xp_unlock_window
48                          1 _xp_unlock_window_cb
49                            1 CGSUnlockWindowRectBits
50                              1 _CGSFlushWindowRegion
51                                1 _CGSFlushRegionInline
52                                  1 mach_msg
53                                    1 mach_msg_trap
54                    1 QuartzBlockHandler
55                      1 objc_msgSend_vtable14
56                  1 __error
57                90 ProcPolySegment
58                  90 RootlessPolySegment
59                    90 damagePolySegment
60                      90 DRIPolySegment
61                        90 miPolySegment
62                          90 miWideDash
63                            62 miFillPolyHelper
64                              25 Xalloc
65                                24 malloc
66                                  20 malloc_zone_malloc
67                                    11 szone_malloc_should_clear
68                                      9 szone_malloc_should_clear
69                                      2 tiny_malloc_from_free_list
70                                    7 __spin_lock
71                                    1 dyld_stub__spin_unlock
72                                    1 malloc_zone_malloc
73                                  4 malloc
74                                1 Xalloc
75                              16 szone_free_definite_size
76                                12 szone_free_definite_size
77                                3 tiny_free_list_add_ptr
78                                1 tiny_free_list_remove_ptr
79                              10 miFillPolyHelper
80                              8 free
81                                5 szone_size
82                                3 free
83                              2 fbFillSpans
84                              1 __spin_lock
85                            19 miPolyBuildPoly
86                              10 miPolyBuildPoly
87                              9 miPolyBuildEdge
88                            9 miWideDash
89                7 ProcPolyLine
90                  7 RootlessPolylines
91                    7 damagePolylines
92                      5 DRIPolylines
93                        5 miWideLine
94                          3 miLineJoin
95                            3 miFillPolyHelper
96                              2 Xalloc
97                                2 malloc
98                                  2 malloc_zone_malloc
99                                    2 __spin_lock
100                              1 szone_free_definite_size
101                                1 OSSpinLockLock
102                          1 miWideLine
103                          1 miWideSegment
104                            1 miFillRectPolyHelper
105                              1 fbPolyFillRect
106                      2 getDrawableDamageRef
107                6 ReadRequestFromClient
108                  6 cerror
109                4 ProcPolyFillRectangle
110                  2 ValidateGC
111                    2 RootlessValidateGC
112                      2 damageValidateGC
113                        2 fbValidateGC
114                          2 miComputeCompositeClip
115                  1 ProcPolyFillRectangle
116                  1 dixLookupDrawable
117                4 ProcPolyPoint
118                  2 dixLookupDrawable
119                    2 SecurityLookupIDByClass
120                  1 RootlessPolyPoint
121                    1 RootlessStartDrawing
122                      1 _fbGetWindowPixmap
123                        1 fbGetWinPrivateIndex
124                  1 ValidateGC
125                    1 RootlessValidateGC
126                2 ProcCopyArea
127                1 Dispatch
128                1 FlushAllOutput
129                  1 FlushClient
130                    1 _XSERVTransSocketWritev
131                      1 writev
132                1 XaceHook
133                  1 CallCallbacks
134    2310 Thread_23420
135      2310 thread_start
136        2310 _pthread_start
137          2310 xpbproxy_x_thread
138            2310 xpbproxy_input_loop
139              2310 _pthread_cond_wait
140                2310 __semwait_signal
141    2310 Thread_23428
142      2310 thread_start
143        2310 _pthread_start
144          2310 DarwinProcessFDAdditionQueue_thread
145            2310 _pthread_cond_wait
146              2310 __semwait_signal
147    2310 Thread_23474
148      2310 thread_start
149        2310 _pthread_start
150          2310 __CFSocketManager
151            2310 select$DARWIN_EXTSN
152    2310 Thread_23479
153      2310 thread_start
154        2310 _pthread_start
155          2310 _xp_async_thread
156            2310 _xp_async_dequeue
157              2310 _pthread_cond_wait
158                2310 __semwait_signal
159
160Total number in stack (recursive counted multiple, when >=5):
161        5       _pthread_start
162        5       thread_start
163
164Sort by top of stack, same collapsed (when >= 5):
165        __semwait_signal        6930
166        select$DARWIN_EXTSN        4492
167        mach_msg_trap        2311
168        kevent        2310
169        szone_free_definite_size        12
170        __spin_lock        10
171        miFillPolyHelper        10
172        miPolyBuildPoly        10
173        miPolyBuildEdge        9
174        miWideDash        9
175        szone_malloc_should_clear        9
176        WaitForSomething        6
177        cerror        6
178        szone_size        5
179Sample analysis of process 520 written to file /dev/stdout