VirtualBox

Ticket #1684: Sample of Dock.txt

File Sample of Dock.txt, 30.3 KB (added by Erik Martino Hansen, 16 years ago)

Sample of Dock

Line 
1Sampling process 139 for 3 seconds with 1 millisecond of run time between samples
2Sampling completed, processing symbols...
3Analysis of sampling Dock (pid 139) every 1 millisecond
4Call graph:
5 1848 Thread_2503
6 1848 0x52fe
7 1847 0x96b73
8 1847 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
9 1844 CFRunLoopRunInMode
10 1843 CFRunLoopRunSpecific
11 998 mshMIGPerform
12 996 0x6830
13 994 0x1f4d5
14 990 0x1f390
15 983 0x981d8
16 910 0xbed01
17 900 CGContextDrawImage
18 900 ripc_DrawImage
19 894 ripc_RenderImage
20 893 rips_s_BltImage
21 729 RIPLayerGaussianBlur
22 710 RIPLayerSymmetricConvolve
23 710 symmetric_convolve
24 710 _symmetric_convolve
25 710 _symmetric_convolve
26 17 ripl_CreateWithLayer
27 15 CGBlt_copyBytes
28 15 CGBlt_copyBytes
29 2 malloc_zone_malloc
30 2 szone_malloc
31 2 large_and_huge_malloc
32 2 mmap
33 2 mmap
34 1 CGSBoundsInset
35 1 CGSBoundsInset
36 1 RIPLayerGaussianBlur
37 83 ripl_BltImage
38 79 ripl_Mark
39 79 A8_image
40 78 A8_image_mark_rgb32
41 78 A8_image_mark_rgb32
42 1 A8_image
43 2 ripl_CreateMask
44 2 malloc_zone_calloc
45 2 large_and_huge_malloc
46 2 mmap
47 2 mmap
48 1 __bzero
49 1 __bzero
50 1 ripl_BltImage
51 63 ripl_BltShape
52 62 A8_mark
53 62 A8_mark_constmask
54 62 A8_mark_constmask
55 1 CGBlt_initialize
56 1 CGBlt_initialize
57 16 ripl_release
58 12 munmap$UNIX2003
59 12 munmap$UNIX2003
60 2 szone_free
61 1 szone_free
62 1 tiny_free_list_add_ptr
63 1 tiny_free_list_add_ptr
64 1 malloc_zone_free
65 1 malloc_zone_free
66 1 ripl_release
67 2 exp$fenv_access_off
68 2 exp$fenv_access_off
69 1 CGColorGetColorSpace
70 1 CGColorGetColorSpace
71 3 ripc_GetRenderingState
72 3 rips_s_Create
73 1 malloc_zone_calloc
74 1 szone_calloc
75 1 tiny_malloc_from_free_list
76 1 tiny_malloc_from_free_list
77 1 rips_s_Create
78 1 sin$fenv_access_off
79 1 sin$fenv_access_off
80 2 CGSImageDataUnlock
81 1 CGSImageDataUnlock
82 1 _CG_spin_unlock
83 1 _CG_spin_unlock
84 1 ripc_AcquireImage
85 1 ripc_AcquireImage
86 10 0xbed01
87 27 0xbec4b
88 27 CGContextClearRect
89 25 CGContextFillRects
90 25 ripc_DrawRects
91 24 ripc_Render
92 22 ripl_BltShape
93 22 A8_mark
94 22 A8_mark_constshape
95 22 sseCGSFill8by1
96 22 sseCGSFill8by1
97 2 ripc_GetColor
98 1 CGColorTransformConvertColorFloatComponents
99 1 releaseConvertParams
100 1 releaseConvertParams
101 1 CGGStateGetFillColor
102 1 CGColorSpaceCopyDefaultColor
103 1 CGColorCreate
104 1 CGColorCreate
105 1 ripr_Create
106 1 ripr_Create
107 2 CGContextRestoreGState
108 2 CGGStackRestore
109 2 CGGStateRelease
110 1 CGClipStackRelease
111 1 CGClipStackRelease
112 1 _CFRelease
113 1 malloc_zone_free
114 1 malloc_zone_free
115 15 0xbed11
116 15 CGBitmapContextCreateImage
117 15 create_bitmap_data_provider
118 11 vm_copy
119 11 mach_msg
120 10 mach_msg_trap
121 10 mach_msg_trap
122 1 mach_msg
123 3 mmap
124 3 mmap
125 1 CGDataProviderCreateWithData
126 1 CGDataProviderCreateDirect
127 1 create_provider
128 1 CGTypeCreateInstance
129 1 CGTypeCreateInstanceWithAllocator
130 1 _CFRuntimeCreateInstance
131 1 malloc_size
132 1 szone_size
133 1 szone_size
134 7 0xbed43
135 7 _CFRelease
136 4 context_reclaim
137 3 _CFRelease
138 2 __CFAllocatorSystemDeallocate
139 2 __CFAllocatorSystemDeallocate
140 1 CGContextDelegateFinalize
141 1 ripc_Finalize
142 1 ripc_ReleaseClipState
143 1 szone_free
144 1 szone_free
145 1 dyld_stub_malloc_zone_free
146 1 dyld_stub_malloc_zone_free
147 3 context_finalize
148 2 CGGStackRelease
149 2 CGGStateRelease
150 2 strokeStateRelease
151 1 CGDashRelease
152 1 CGDashRelease
153 1 free
154 1 __spin_lock
155 1 __spin_lock
156 1 CGCFRelease
157 1 CGCFRelease
158 6 0xbebcd
159 6 malloc
160 6 malloc_zone_malloc
161 6 szone_malloc
162 5 large_and_huge_malloc
163 4 mmap
164 4 mmap
165 1 allocate_pages
166 1 allocate_pages
167 1 __spin_lock
168 1 __spin_lock
169 6 0xbebfc
170 6 CGBitmapContextCreate
171 4 createBitmapContext
172 2 CGContextCreate
173 2 CGContextCreateWithDelegate
174 1 CGContextGetTypeID
175 1 CGTypeRegisterWithCallbacks
176 1 CGTypeRegisterWithCallbacks
177 1 CGGStackCreate
178 1 CGGStackCreateWithGState
179 1 calloc
180 1 malloc_zone_calloc
181 1 szone_calloc
182 1 tiny_malloc_from_free_list
183 1 tiny_malloc_from_free_list
184 2 __CGBitmapContextDelegateCreate
185 2 __CGBitmapContextDelegateCreate
186 1 ripl_CreateWithData
187 1 malloc_zone_calloc
188 1 szone_calloc
189 1 __bzero
190 1 __bzero
191 1 ripl_size
192 1 ripl_size
193 2 CGBitmapContextCreateWithDictionary
194 2 CGBitmapContextInfoCreate
195 2 calloc
196 2 malloc_zone_calloc
197 1 malloc_zone_calloc
198 1 szone_calloc
199 1 __bzero
200 1 __bzero
201 6 free
202 4 munmap$UNIX2003
203 4 munmap$UNIX2003
204 1 deallocate_pages
205 1 deallocate_pages
206 1 szone_size
207 1 szone_size
208 2 0xbed3b
209 2 -[CALayer setContents:]
210 2 setValue
211 1 beginChange
212 1 objc_msgSend
213 1 objc_msgSend
214 1 endChange
215 1 endChange
216 1 0xbecb9
217 1 CGContextSetShadowWithColor
218 1 atan2$fenv_access_off
219 1 atan2l
220 1 atan2l
221 1 0xbed09
222 1 CGContextFlush
223 1 ripc_Operation
224 1 ripc_Operation
225 1 0xbed23
226 1 -[NSObject(NSObject) autorelease]
227 1 NSAutoreleaseObject
228 1 NSAutoreleaseObject
229 1 objc_msgSend
230 1 objc_msgSend
231 3 0x981a4
232 3 -[CALayer setContents:]
233 3 setValue
234 1 CAAttrListSet
235 1 CAAttrListSet
236 1 CAValueEqual
237 1 CAValueEqual
238 1 beginChange
239 1 actionForKey
240 1 -[NSCFBoolean boolValue]
241 1 _CFExecutableLinkedOnOrAfter
242 1 _CFExecutableLinkedOnOrAfter
243 3 0x981a7
244 3 0x981a7
245 1 0x981ec
246 1 -[CALayer contents]
247 1 spin_lock
248 1 spin_lock
249 1 0x1f2fd
250 1 CGDataProviderCreateWithData
251 1 CGDataProviderCreateDirect
252 1 create_provider
253 1 CGTypeCreateInstance
254 1 CGTypeCreateInstanceWithAllocator
255 1 _CFRuntimeCreateInstance
256 1 __bzero
257 1 __bzero
258 1 0x1f370
259 1 0xb99ee
260 1 CATransactionSetValue
261 1 CAAttrListSet
262 1 x_mem_alloc
263 1 x_mem_alloc
264 1 0x1f3d0
265 1 CFRelease
266 1 CFRelease
267 1 objc_msgSend
268 1 objc_msgSend
269 2 0x1f4b5
270 1 0x19995
271 1 CPSEqualProcess
272 1 CPSEqualProcess
273 1 objc_msgSend
274 1 objc_msgSend
275 2 mshMIGPerform
276 657 __CFRunLoopDoObservers
277 650 CATransactionCommit
278 585 CAContextCommitTransaction
279 496 CALayerCommitIfNeeded
280 491 CALayerCommitIfNeeded
281 465 CALayerCommitIfNeeded
282 465 commitLayer
283 461 -[CALayer(CALayerPrivate) _copyRenderLayer:flags:]
284 457 CARenderImageNewWithCGImage
285 457 create_image_from_image_data
286 457 create_image_by_copying
287 376 create_image_levels
288 376 CADownsampleImage
289 370 vImageScale_ARGB8888
290 170 vImageHorizontalShear_ARGB8888
291 170 vHorizontal_Shear_ARGB_8888
292 170 vHorizontal_Shear_ARGB_8888
293 137 vImageVerticalShear_ARGB8888
294 137 vVertical_Shear_ARGB_8888
295 137 vVertical_Shear_ARGB_8888
296 45 vImageNewResamplingFilterForFunctionUsingBuffer
297 18 Lanczos3
298 18 Lanczos3
299 14 sinf
300 14 sinf
301 11 vImageNewResamplingFilterForFunctionUsingBuffer
302 1 ReturnSingle
303 1 ReturnSingle
304 1 dyld_stub_sinf
305 1 dyld_stub_sinf
306 10 free
307 7 munmap$UNIX2003
308 7 munmap$UNIX2003
309 2 szone_free
310 2 szone_free
311 1 free
312 7 malloc
313 7 malloc_zone_malloc
314 7 szone_malloc
315 6 large_and_huge_malloc
316 5 mmap
317 5 mmap
318 1 allocate_pages
319 1 mmap$UNIX2003
320 1 mmap$UNIX2003
321 1 small_malloc_from_free_list
322 1 small_malloc_from_free_list
323 1 vImageGetResamplingFilterSize
324 1 vImageGetResamplingFilterSize
325 6 CADownsampleImage
326 73 CGBlt_copyBytes
327 73 CGBlt_copyBytes
328 8 mmap
329 8 mmap
330 3 -[CALayer(CALayerPrivate) _copyRenderLayer:flags:]
331 1 CALayerMinificationFilterNeedsMipmaps
332 1 CAInternAtom
333 1 CFStringGetCStringPtr
334 1 CFStringGetCStringPtr
335 3 CARenderLayerForeachShmem
336 3 commitShmem
337 3 commitShmem
338 1 CARenderEncodeSetObject
339 1 CARenderEncodeObject
340 1 CARenderEncodeObject
341 1 CARenderEncodeObject
342 12 CALayerEnsureTransaction
343 3 CFRetain
344 2 -[CALayer retain]
345 1 -[CALayer retain]
346 1 NSRecordAllocationEvent
347 1 NSRecordAllocationEvent
348 1 OSAtomicAdd32Barrier
349 1 __atomic_add32
350 1 __atomic_add32
351 2 CALayerEnsureTransaction
352 2 CALayerGetTransaction
353 2 CALayerGetTransaction
354 1 __spin_lock
355 1 __spin_lock
356 1 dyld_stub_OSSpinLockLock
357 1 dyld_stub_OSSpinLockLock
358 1 magazine_alloc_
359 1 magazine_alloc_
360 1 objc_msgSend
361 1 objc_msgSend
362 1 spin_lock
363 1 spin_lock
364 11 commitLayer
365 8 -[CALayer(CALayerPrivate) _copyRenderLayer:flags:]
366 2 -[CALayer(CALayerPrivate) _copyRenderLayer:flags:]
367 2 getkCAValueCopiedPointer
368 1 getValue
369 1 defaultValueForAtom
370 1 CAObject_defaultValueForAtom
371 1 CAAttrListGet
372 1 CAAttrListGet
373 1 getkCAValueCopiedPointer
374 1 -[CALayer contents]
375 1 CAAttrListGet
376 1 CAAttrListGet
377 1 CALayerMinificationFilterNeedsMipmaps
378 1 CAInternAtom
379 1 strlen
380 1 strlen
381 1 CARenderImageNewWithCGImage
382 1 create_image_from_image_data
383 1 CARenderImageIsNative
384 1 CARenderImageIsNative
385 1 CARenderLayerNew
386 1 CARenderAlloc0
387 1 CARenderAlloc
388 1 CARenderAlloc
389 3 CARenderLayerForeachShmem
390 3 commitShmem
391 2 CARenderEncodeSetObject
392 2 CARenderEncodeObject
393 2 CARenderEncodeDataAsync
394 1 CARenderEncodeDataAsync
395 1 x_list_prepend_
396 1 x_pool_grow
397 1 x_pool_grow
398 1 x_list_move
399 1 x_list_move
400 3 CALayerCommitIfNeeded
401 3 CFArrayGetValueAtIndex
402 3 CFArrayGetValueAtIndex
403 2 CALayerCommitIfNeeded
404 80 CARenderEncoderSend
405 79 mach_msg
406 79 mach_msg_trap
407 79 mach_msg_trap
408 1 CARenderMessageInit
409 1 CARenderMessageInit
410 5 CARenderEncoderNew
411 5 CARenderCoderNew
412 3 memset
413 3 memset
414 2 x_list_pool_new_
415 1 x_list_pool_new_
416 1 x_pool_new_
417 1 x_pool_new_
418 2 CATransactionForeachRoot
419 2 CATransactionForeachRoot
420 1 CAContextCommitTransaction
421 1 CALayerCollectAnimations
422 1 CALayerCollectAnimations_
423 1 CFArrayGetValueAtIndex
424 1 CFArrayGetValueAtIndex
425 61 CALayerFreeTransaction
426 45 CALayerStateRelease
427 45 CAAttrListFree
428 44 CAAttrListFreeMemory
429 44 _CFRelease
430 44 image_finalize
431 27 CGNotificationCenterPostNotification
432 20 CARenderRelease
433 20 CARenderFinalize
434 20 CARenderImageDelete
435 20 CARenderImageFinalize
436 14 munmap$UNIX2003
437 14 munmap$UNIX2003
438 5 CARenderRelease
439 4 CARenderFinalize
440 4 CARenderShmemDelete
441 2 CARenderShmemDelete
442 1 CARenderNotificationPost
443 1 render_image_deleted
444 1 render_image_deleted
445 1 x_mem_dealloc
446 1 x_mem_dealloc
447 1 CARenderRelease
448 1 CARenderAlignedFree
449 1 CARenderAlignedFree
450 4 __CFStringHash
451 4 __CFStringHash
452 2 cg_image_deleted
453 1 CFDictionaryGetValue
454 1 CFDictionaryGetValue
455 1 CFDictionaryRemoveValue
456 1 CFDictionaryRemoveValue
457 1 CFHash
458 1 CFHash
459 17 _CFRelease
460 15 data_provider_finalize
461 13 munmap$UNIX2003
462 13 munmap$UNIX2003
463 2 dataReleaseInfo
464 2 mem_deallocate
465 2 munmap$UNIX2003
466 2 munmap$UNIX2003
467 1 _CFRelease
468 1 szone_free
469 1 tiny_free_list_add_ptr
470 1 tiny_free_list_add_ptr
471 1 CAAttrListFree
472 6 CFRelease
473 3 CFRelease
474 2 OSAtomicAdd32Barrier
475 2 __atomic_add32
476 2 __atomic_add32
477 1 CALayerRelease
478 1 CALayerRelease
479 5 CALayerFreeTransaction
480 2 x_mem_dealloc_chain
481 2 magazine_dealloc_
482 2 collect_depot
483 1 collect_depot
484 1 free_magazine
485 1 slab_dealloc
486 1 slab_dealloc
487 1 CALayerSetTransaction
488 1 CALayerSetTransaction
489 1 OSAtomicAdd32Barrier
490 1 __atomic_add32
491 1 __atomic_add32
492 1 objc_msgSend
493 1 objc_msgSend
494 2 NSPopAutoreleasePool
495 1 NSPopAutoreleasePool
496 1 objc_msgSend
497 1 objc_msgSend
498 1 objc_msgSend
499 1 objc_msgSend
500 1 x_hash_table_remove_if
501 1 x_hash_table_remove_if
502 3 FlushAllBuffers(__CFRunLoopObserver*, unsigned long, void*)
503 2 CFRunLoopTimerSetNextFireDate
504 2 __CFRunLoopTimerRescheduleWithAllModes
505 2 mk_timer_arm
506 2 mk_timer_arm
507 1 GetCurrentEventTime
508 1 MachTimeConversionRate
509 1 pthread_once
510 1 pthread_once
511 2 bsd_qsort
512 1 __CFRunLoopObserverQSortComparator
513 1 __CFRunLoopObserverQSortComparator
514 1 bsd_qsort
515 1 CFRelease
516 1 CFRelease
517 1 OSAtomicCompareAndSwapIntBarrier
518 1 __compare_and_swap32
519 1 __compare_and_swap32
520 151 mach_msg
521 150 mach_msg_trap
522 150 mach_msg_trap
523 1 mach_msg
524 27 __CFRunLoopModeFindSourceForMachPort
525 27 CFSetApplyFunction
526 12 __CFRunLoopFindSource
527 7 __CFRunLoopFindSource
528 2 __CFMachPortGetPort
529 2 __CFMachPortGetPort
530 2 __CFMessagePortGetPort
531 2 __CFMessagePortGetPort
532 1 mshGetPort
533 1 mshGetPort
534 8 CFSetApplyFunction
535 6 __spin_lock
536 6 __spin_lock
537 1 spin_unlock
538 1 spin_unlock
539 3 CFRunLoopRunSpecific
540 2 CFSetApplyFunction
541 1 CFSetApplyFunction
542 1 __CFRunLoopCollectSources0
543 1 __CFRunLoopCollectSources0
544 1 CFDictionaryGetValue
545 1 __CFDictionaryFindBuckets1a
546 1 __CFDictionaryFindBuckets1a
547 1 dyld_stub_pthread_getspecific
548 1 dyld_stub_pthread_getspecific
549 1 malloc_zone_free
550 1 malloc_zone_free
551 1 malloc_zone_malloc
552 1 malloc_zone_malloc
553 1 szone_free
554 1 szone_free
555 1 spin_lock
556 1 spin_lock
557 2 _CFRunLoopFinished
558 2 __CFRunLoopFindMode
559 2 CFSetGetValue
560 2 __CFSetFindBuckets1b
561 1 CFEqual
562 1 CFEqual
563 1 __CFRunLoopModeHash
564 1 __CFRunLoopModeHash
565 1 objc_msgSend
566 1 objc_msgSend
567 1 0x96b58
568 1 +[NSDate distantFuture]
569 1 +[NSDate distantFuture]
570 1848 Thread_2603
571 1848 thread_start
572 1848 _pthread_start
573 1848 0x132a4
574 1848 pthread_cond_wait$UNIX2003
575 1848 __semwait_signal
576 1848 __semwait_signal
577 1848 Thread_2703
578 1848 thread_start
579 1848 _pthread_start
580 1848 __NSThread__main__
581 1848 -[NSThread main]
582 1848 kevent
583 1848 kevent
584
585Total number in stack (recursive counted multiple, when >=5):
586 9 objc_msgSend
587 6 mmap
588 6 munmap$UNIX2003
589 5 _CFRelease
590 5 malloc_zone_calloc
591 5 szone_free
592
593Sort by top of stack, same collapsed (when >= 5):
594 __semwait_signal 1848
595 kevent 1848
596 _symmetric_convolve 710
597 mach_msg_trap 239
598 vHorizontal_Shear_ARGB_8888 170
599 vVertical_Shear_ARGB_8888 137
600 CGBlt_copyBytes 88
601 A8_image_mark_rgb32 78
602 A8_mark_constmask 62
603 munmap$UNIX2003 52
604 mmap 24
605 sseCGSFill8by1 22
606 Lanczos3 18
607 sinf 14
608 vImageNewResamplingFilterForFunctionUsingBuffer 11
609 0xbed01 10
610 CFSetApplyFunction 9
611 __spin_lock 9
612 objc_msgSend 9
613 __CFRunLoopFindSource 7
614 CADownsampleImage 6
615 -[CALayer(CALayerPrivate) _copyRenderLayer:flags:] 5
616 CALayerCommitIfNeeded 5
617 CALayerFreeTransaction 5
618 CFRelease 5
619 szone_free 5
620Sample analysis of process 139 written to file /dev/stdout

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy