- Sampling process 27828 for 3 seconds with 1 millisecond of run time between samples
- Sampling completed, processing symbols...
- Analysis of sampling Opera (pid 27828) every 1 millisecond
- Call graph:
- 2302 Thread_2455801 DispatchQueue_1: com.apple.main-thread (serial)
- 2302 0x2669
- 2302 0x2742
- 2302 0x4205
- 2302 0x556e
- 2302 -[NSApplication run]
- 2302 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
- 2302 _DPSNextEvent
- 2302 BlockUntilNextEventMatchingListInMode
- 2302 ReceiveNextEventCommon
- 2302 RunCurrentEventLoopInMode
- 2302 CFRunLoopRunInMode
- 2302 CFRunLoopRunSpecific
- 2295 __CFRunLoopRun
- 667 __NSFireTimer
- 328 WidgetInitLibrary
- 161 WidgetInitLibrary
- 159 WidgetInitLibrary
- 158 WidgetInitLibrary
- 133 WidgetInitLibrary
- 127 WidgetInitLibrary
- 100 WidgetInitLibrary
- 90 WidgetInitLibrary
- 69 WidgetInitLibrary
- 63 WidgetInitLibrary
- 36 WidgetInitLibrary
- 20 WidgetInitLibrary
- 13 WidgetInitLibrary
- 9 WidgetInitLibrary
- 2 Microseconds
- 1 AbsoluteToNanoseconds
- 1 UpTime
- 1 WidgetInitLibrary
- 1 __udivdi3
- 7 WidgetInitLibrary
- 16 WidgetInitLibrary
- 14 time
- 6 gettimeofday
- 3 __gettimeofday
- 3 __nanotime
- 2 gettimeofday
- 1 __commpage_gettimeofday
- 4 fesetenv
- 2 fegetenv
- 2 time
- 9 malloc
- 9 malloc_zone_malloc
- 7 szone_malloc_should_clear
- 4 szone_malloc_should_clear
- 3 tiny_malloc_from_free_list
- 2 __spin_lock
- 4 WidgetInitLibrary
- 6 WidgetInitLibrary
- 13 free
- 7 szone_free_definite_size
- 4 szone_free_definite_size
- 2 tiny_free_list_add_ptr
- 1 tiny_free_list_remove_ptr
- 4 szone_size
- 2 __spin_lock
- 8 WidgetInitLibrary
- 10 WidgetInitLibrary
- 27 WidgetInitLibrary
- 6 WidgetInitLibrary
- 12 Microseconds
- 7 UpTime
- 3 __nanotime
- 3 mach_absolute_time
- 1 UpTime
- 3 Microseconds
- 1 AbsoluteToNanoseconds
- 1 dyld_stub_mach_absolute_time
- 11 WidgetInitLibrary
- 2 __udivdi3
- 1 WidgetInitLibrary
- 2 WidgetInitLibrary
- 121 CFRunLoopTimerSetNextFireDate
- 103 __CFRunLoopTimerRescheduleWithAllModes
- 101 mk_timer_arm
- 2 __CFRunLoopTimerRescheduleWithAllModes
- 11 CFRunLoopTimerSetNextFireDate
- 6 CFAbsoluteTimeGetCurrent
- 5 gettimeofday
- 5 __gettimeofday
- 3 __nanotime
- 2 __gettimeofday
- 1 CFAbsoluteTimeGetCurrent
- 1 _sysenter_trap
- 29 +[NSDate dateWithTimeIntervalSinceNow:]
- 24 +[__NSCFDate __new:]
- 24 __CFAllocateObject
- 18 _internal_class_createInstance
- 18 _internal_class_createInstanceFromZone
- 12 calloc
- 11 malloc_zone_calloc
- 4 memset
- 4 szone_malloc_should_clear
- 2 malloc_zone_calloc
- 1 __spin_lock
- 1 calloc
- 3 _internal_class_createInstanceFromZone
- 3 object_cxxConstructFromClass
- 2 object_cxxConstructFromClass
- 1 _class_getSuperclass
- 1 object_cxxConstructFromClass
- 1 object_cxxConstructFromClass
- 4 class_createInstance
- 2 __CFAllocateObject
- 2 +[NSObject(NSObject) alloc]
- 1 +[NSObject(NSObject) alloc]
- 1 objc_msgSend
- 2 CFAbsoluteTimeGetCurrent
- 1 CFAbsoluteTimeGetCurrent
- 1 gettimeofday
- 1 __gettimeofday
- 1 +[NSDate dateWithTimeIntervalSinceNow:]
- 5 -[NSObject(NSObject) autorelease]
- 3 _CFAutoreleasePoolAddObject
- 2 _CFAutoreleasePoolAddObject
- 1 objc_collectingEnabled
- 1 -[NSObject(NSObject) autorelease]
- 1 dyld_stub_objc_collectingEnabled
- 5 WidgetInitLibrary
- 4 -[NSCFTimer setFireDate:]
- 3 -[__NSCFDate timeIntervalSinceReferenceDate]
- 1 -[NSCFTimer setFireDate:]
- 2 objc_msgSend
- 1 OSSpinLockUnlock
- 199 -[NSObject(NSObject) release]
- 167 __CFDoExternRefOperation
- 125 CFBasicHashRemoveValue
- 93 ___CFBasicHashFindBucket1
- 59 ___CFBasicHashFindBucket1
- 34 __CFBasicHashNullCallback
- 32 CFBasicHashRemoveValue
- 26 __CFDoExternRefOperation
- 13 pthread_is_threaded_np
- 3 OSSpinLockLock
- 26 __spin_lock
- 6 -[NSObject(NSObject) release]
- 63 NSPopAutoreleasePool
- 51 _CFAutoreleasePoolPop
- 35 CFRelease
- 25 -[__NSCFDate dealloc]
- 25 -[NSObject(NSObject) dealloc]
- 21 _internal_object_dispose
- 14 free
- 6 szone_free_definite_size
- 5 szone_free_definite_size
- 1 OSSpinLockLock
- 5 free
- 1 __spin_lock
- 1 dyld_stub__spin_lock
- 1 szone_size
- 6 objc_destructInstance
- 4 object_cxxDestructFromClass
- 2 _class_hasCxxStructorsNoSuper
- 1 _class_getSuperclass
- 1 object_cxxDestructFromClass
- 1 _class_instancesHaveAssociatedObjects
- 1 objc_destructInstance
- 1 _internal_object_dispose
- 3 -[NSObject(NSObject) dealloc]
- 1 object_dispose
- 9 -[NSObject(NSObject) release]
- 6 __CFDoExternRefOperation
- 4 __CFDoExternRefOperation
- 1 CFBasicHashRemoveValue
- 1 ___CFBasicHashFindBucket1
- 1 pthread_is_threaded_np
- 2 -[NSObject(NSObject) release]
- 1 __spin_lock
- 1 objc_msgSendSuper
- 7 _CFAutoreleasePoolPop
- 3 object_getClass
- 2 _objc_getFreedObjectClass
- 1 objc_msgSend
- 1 pthread_equal
- 1 pthread_getspecific
- 1 pthread_setspecific
- 3 NSPopAutoreleasePool
- 2 __addHandler2
- 1 __addHandler2
- 1 pthread_getspecific
- 2 __removeHandler2
- 2 objc_exception_try_exit
- 1 _CFExecutableLinkedOnOrAfter
- 1 objc_collectingEnabled
- 1 objc_exception_try_enter
- 16 _setjmp
- 11 __removeHandler2
- 10 __removeHandler2
- 1 pthread_getspecific
- 9 objc_exception_try_exit
- 9 objc_msgSend
- 7 -[NSObject(NSObject) retain]
- 5 __CFDoExternRefOperation
- 5 CFBasicHashAddValue
- 3 CFBasicHashAddValue
- 2 ___CFBasicHashFindBucket1
- 1 __CFBasicHashNullCallback
- 1 ___CFBasicHashFindBucket1
- 1 -[NSObject(NSObject) retain]
- 1 dyld_stub_OSSpinLockUnlock
- 7 __NSFireTimer
- 5 _CFAutoreleasePoolPush
- 2 pthread_setspecific
- 1 objc_collectingEnabled
- 1 pthread_getspecific
- 1 pthread_self
- 4 CFRelease
- 3 _CFRelease
- 2 _CFRelease
- 1 OSAtomicCompareAndSwap32
- 1 -[NSCFTimer release]
- 1 OSAtomicCompareAndSwap32
- 1 __compare_and_swap32
- 1 __addHandler2
- 1 dyld_stub_objc_msgSend
- 1 dyld_stub_pthread_setspecific
- 1 objc_exception_try_enter
- 501 mach_msg
- 485 mach_msg_trap
- 16 mach_msg
- 385 __CFRunLoopDoObservers
- 190 CFQSortArray
- 117 CFSortIndexes
- 102 malloc_zone_memalign
- 96 szone_memalign
- 45 szone_free
- 29 szone_free
- 8 tiny_free_list_add_ptr
- 8 tiny_free_list_remove_ptr
- 22 szone_malloc_should_clear
- 11 tiny_malloc_from_free_list
- 6 szone_malloc_should_clear
- 3 OSSpinLockLock
- 1 OSSpinLockUnlock
- 1 __cpu_number
- 13 szone_memalign
- 7 __spin_lock
- 7 mag_lock_zine_for_region_trailer
- 2 OSSpinLockUnlock
- 5 malloc_zone_memalign
- 1 szone_malloc
- 7 malloc_default_zone
- 5 CFSortIndexes
- 3 __CFSimpleMergeSort
- 48 free
- 27 szone_free_definite_size
- 20 szone_free_definite_size
- 7 tiny_free_list_add_ptr
- 11 __spin_lock
- 5 free
- 5 szone_size
- 12 malloc
- 10 malloc_zone_malloc
- 4 malloc_zone_malloc
- 3 szone_malloc_should_clear
- 2 tiny_malloc_from_free_list
- 1 szone_malloc_should_clear
- 2 __spin_lock
- 1 dyld_stub__spin_unlock
- 2 malloc
- 5 CFQSortArray
- 4 __memcpy
- 3 objc_memmove_collectable
- 1 dyld_stub_malloc_default_zone
- 93 __NSConnectionDoQueuedWork
- 28 _NSThreadGet0
- 20 CFDictionaryGetValue
- 16 CFBasicHashFindBucket
- 12 ___CFBasicHashFindBucket1
- 7 ___CFBasicHashFindBucket1
- 5 __CFDictionaryCallback
- 4 CFBasicHashFindBucket
- 4 CFDictionaryGetValue
- 4 _NSThreadGet0
- 2 pthread_key_init_np
- 1 OSSpinLockUnlock
- 1 __spin_lock
- 16 -[NSLock unlock]
- 6 pthread_mutex_unlock
- 3 -[NSLock unlock]
- 2 __spin_lock
- 2 dyld_stub__spin_unlock
- 1 object_getIndexedIvars
- 1 pthread_equal
- 1 pthread_self
- 11 -[NSLock lock]
- 4 -[NSLock lock]
- 3 __spin_lock
- 2 object_getIndexedIvars
- 1 _class_getInstanceSize
- 1 object_getIndexedIvars
- 2 pthread_mutex_lock
- 10 __NSConnectionDoQueuedWork
- 9 lastConversationInfo
- 8 CFDictionaryGetValue
- 7 CFBasicHashFindBucket
- 5 ___CFBasicHashFindBucket1
- 3 CFHash
- 1 -[NSObject(NSObject) hash]
- 1 CFHash
- 1 objc_msgSend
- 1 ___CFBasicHashFindBucket1
- 1 objc_msgSend
- 2 CFBasicHashFindBucket
- 1 CFDictionaryGetValue
- 1 lastConversationInfo
- 7 NSPopAutoreleasePool
- 4 _CFAutoreleasePoolPop
- 3 pthread_setspecific
- 1 objc_collectingEnabled
- 2 NSPopAutoreleasePool
- 1 _CFExecutableLinkedOnOrAfter
- 3 _CFAutoreleasePoolPush
- 2 _CFAutoreleasePoolPush
- 1 pthread_setspecific
- 3 _setjmp
- 2 __spin_lock
- 1 NSPushAutoreleasePool
- 1 _CFArrayFastEnumeration
- 1 dyld_stub_pthread_self
- 1 objc_msgSend
- 22 FlushAllBuffers(__CFRunLoopObserver*, unsigned long, void*)
- 8 GetCurrentEventTime
- 4 MachTimeConversionRate
- 2 __spin_lock
- 2 pthread_once
- 1 OSSpinLockLock
- 1 pthread_once
- 2 __nanotime
- 1 GetCurrentEventTime
- 1 mach_absolute_time
- 7 FlushAllBuffers(__CFRunLoopObserver*, unsigned long, void*)
- 3 CFAbsoluteTimeGetCurrent
- 3 IsSafeToCallApplication
- 1 GetTaskStorageKeyForSafeToCall
- 1 IsSafeToCallApplication
- 1 pthread_getspecific
- 1 GetCurrentWindowContext()
- 21 CFSetGetValues
- 15 CFBasicHashGetElements
- 4 CFSetGetValues
- 1 CFBasicHashGetCount
- 1 CFSetGetCount
- 17 __CFRunLoopDoObservers
- 16 objc_msgSend
- 6 CFSetGetCount
- 4 CFRetain
- 4 _CFRetain
- 3 CFRelease
- 3 dyld_stub_objc_msgSend
- 2 _CFRelease
- 1 OSAtomicCompareAndSwap32
- 1 _CFRelease
- 1 CFBasicHashGetCount
- 1 OSAtomicCompareAndSwap32
- 1 __compare_and_swap32
- 1 OSSpinLockLock
- 1 OSSpinLockUnlock
- 253 mach_port_insert_member
- 246 mach_msg
- 242 mach_msg_trap
- 4 mach_msg
- 5 mach_port_insert_member
- 2 mig_get_reply_port
- 201 __CFRunLoopDoSources0
- 194 CFSetApplyFunction
- 187 CFBasicHashApply
- 116 CFBasicHashGetBucket
- 36 __CFSetApplyFunction_block_invoke_1
- 27 __CFRunLoopCollectSources0
- 9 __CFSetApplyFunction_block_invoke_1
- 35 CFBasicHashApply
- 4 CFBasicHashGetBucket
- 3 CFSetApplyFunction
- 5 __CFRunLoopDoSources0
- 2 CFBasicHashGetCount
- 159 mach_port_extract_member
- 153 mach_msg
- 149 mach_msg_trap
- 4 mach_msg
- 4 mig_get_reply_port
- 2 mach_port_extract_member
- 30 __CFRunLoopModeFindSourceForMachPort
- 29 CFDictionaryGetValue
- 27 CFBasicHashFindBucket
- 26 ___CFBasicHashFindBucket1
- 16 ___CFBasicHashFindBucket1
- 10 __CFBasicHashNullCallback
- 1 CFBasicHashFindBucket
- 2 CFDictionaryGetValue
- 1 __CFRunLoopModeFindSourceForMachPort
- 23 __CFRunLoopRun
- 20 __CFRunLoopModeIsEmpty
- 16 CFSetContainsValue
- 13 CFBasicHashGetCountOfKey
- 10 ___CFBasicHashFindBucket1
- 5 __CFStringHash
- 4 CFHash
- 1 ___CFBasicHashFindBucket1
- 3 CFBasicHashGetCountOfKey
- 3 CFSetContainsValue
- 2 CFRunLoopGetMain
- 2 __CFRunLoopModeIsEmpty
- 13 objc_msgSend
- 6 CFDictionaryGetValue
- 6 CFBasicHashFindBucket
- 5 ___CFBasicHashFindBucket1
- 1 CFBasicHashFindBucket
- 5 OSSpinLockLock
- 5 __spin_lock
- 4 CFRunLoopGetMain
- 3 _setjmp
- 2 OSAtomicAdd32
- 2 __atomic_add32
- 2 OSAtomicCompareAndSwap32
- 2 __compare_and_swap32
- 2 OSSpinLockUnlock
- 2 __atomic_add32
- 2 _timerRetain
- 2 OSAtomicAdd32
- 2 mach_absolute_time
- 1 _CFRelease
- 1 OSAtomicCompareAndSwap32
- 1 _CFRetain
- 1 __compare_and_swap32
- 1 _sysenter_trap
- 1 _timerRelease
- 1 OSAtomicAdd32
- 1 dyld_stub_OSSpinLockUnlock
- 1 dyld_stub_mig_get_reply_port
- 1 dyld_stub_objc_msgSend
- 5 __spin_lock
- 1 CFRetain
- 1 dyld_stub_OSSpinLockLock
- 2302 Thread_2455802 DispatchQueue_2: com.apple.libdispatch-manager (serial)
- 2302 start_wqthread
- 2302 _pthread_wqthread
- 2302 _dispatch_worker_thread2
- 2302 _dispatch_queue_invoke
- 2302 _dispatch_mgr_invoke
- 2302 kevent
- 2302 Thread_2455809
- 2302 thread_start
- 2302 _pthread_start
- 2302 __CFSocketManager
- 2302 select$DARWIN_EXTSN
- 2302 Thread_2455825
- 2302 thread_start
- 2302 _pthread_start
- 2302 WidgetInitLibrary
- 2302 WidgetInitLibrary
- 2302 WidgetInitLibrary
- 2302 pthread_cond_wait
- 2302 _pthread_cond_wait
- 2302 semaphore_wait_signal_trap
- 2302 Thread_2455827
- 2302 thread_start
- 2302 _pthread_start
- 2302 WidgetInitLibrary
- 2302 WidgetInitLibrary
- 2302 WidgetInitLibrary
- 2302 pthread_cond_wait
- 2302 _pthread_cond_wait
- 2302 semaphore_wait_signal_trap
- 2302 Thread_2455829
- 2302 thread_start
- 2302 _pthread_start
- 2302 WidgetInitLibrary
- 2302 WidgetInitLibrary
- 2302 WidgetInitLibrary
- 2302 pthread_cond_wait
- 2302 _pthread_cond_wait
- 2302 semaphore_wait_signal_trap
- 2302 Thread_2455830
- 2302 thread_start
- 2302 _pthread_start
- 2302 WidgetInitLibrary
- 2302 WidgetInitLibrary
- 2302 WidgetInitLibrary
- 2302 pthread_cond_wait
- 2302 _pthread_cond_wait
- 2302 semaphore_wait_signal_trap
- 2302 Thread_2455833
- 2302 thread_start
- 2302 _pthread_start
- 2302 WidgetInitLibrary
- 2302 WidgetInitLibrary
- 2302 WidgetInitLibrary
- 2302 pthread_cond_wait
- 2302 _pthread_cond_wait
- 2302 semaphore_wait_signal_trap
- 2302 Thread_2455835
- 2302 thread_start
- 2302 _pthread_start
- 2302 0x1185a56b
- 2302 WidgetInitLibrary
- 2302 pthread_cond_wait
- 2302 _pthread_cond_wait
- 2302 semaphore_wait_signal_trap
- 2302 Thread_2463510
- 2302 thread_start
- 2302 _pthread_start
- 2302 glcDebugListener
- 2302 mach_msg
- 2302 mach_msg_trap
- Total number in stack (recursive counted multiple, when >=5):
- 30 WidgetInitLibrary
- 16 __spin_lock
- 9 objc_msgSend
- 8 ___CFBasicHashFindBucket1
- 8 _pthread_start
- 8 thread_start
- 6 OSAtomicCompareAndSwap32
- 6 OSSpinLockLock
- 6 OSSpinLockUnlock
- 6 _pthread_cond_wait
- 6 pthread_cond_wait
- 6 semaphore_wait_signal_trap
- 5 pthread_getspecific
- Sort by top of stack, same collapsed (when >= 5):
- semaphore_wait_signal_trap 13812
- mach_msg_trap 3178
- kevent 2302
- select$DARWIN_EXTSN 2302
- CFBasicHashGetBucket 120
- WidgetInitLibrary 113
- mk_timer_arm 101
- ___CFBasicHashFindBucket1 91
- __spin_lock 73
- __CFBasicHashNullCallback 45
- objc_msgSend 45
- CFBasicHashApply 35
- CFBasicHashRemoveValue 32
- __CFDoExternRefOperation 30
- szone_free 29
- szone_free_definite_size 29
- __CFRunLoopCollectSources0 27
- mach_msg 24
- __CFRunLoopRun 23
- _setjmp 22
- __CFRunLoopDoObservers 17
- tiny_free_list_add_ptr 17
- tiny_malloc_from_free_list 16
- CFBasicHashGetElements 15
- szone_malloc_should_clear 15
- OSSpinLockLock 14
- pthread_is_threaded_np 14
- szone_memalign 13
- __removeHandler2 12
- CFRunLoopTimerSetNextFireDate 11
- __nanotime 11
- objc_exception_try_exit 11
- __NSConnectionDoQueuedWork 10
- free 10
- szone_size 10
- __CFSetApplyFunction_block_invoke_1 9
- tiny_free_list_remove_ptr 9
- -[NSObject(NSObject) release] 8
- CFBasicHashFindBucket 8
- OSSpinLockUnlock 8
- CFDictionaryGetValue 7
- CFRelease 7
- CFSetGetCount 7
- FlushAllBuffers(__CFRunLoopObserver*, unsigned long, void*) 7
- _CFAutoreleasePoolPop 7
- __NSFireTimer 7
- mag_lock_zine_for_region_trailer 7
- malloc_default_zone 7
- pthread_setspecific 7
- CFRunLoopGetMain 6
- mach_absolute_time 6
- mig_get_reply_port 6
- pthread_mutex_unlock 6
- CFAbsoluteTimeGetCurrent 5
- CFHash 5
- CFQSortArray 5
- CFRetain 5
- CFSortIndexes 5
- NSPopAutoreleasePool 5
- _CFRetain 5
- __CFDictionaryCallback 5
- __CFRunLoopDoSources0 5
- __CFStringHash 5
- __compare_and_swap32 5
- dyld_stub_objc_msgSend 5
- mach_port_insert_member 5
- malloc_zone_memalign 5
- pthread_getspecific 5
- Sample analysis of process 27828 written to file /dev/stdout