Stuff
public text v1 · immutableSampling process 73513 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling guitone (pid 73513) every 1 millisecond
Call graph:
2014 Thread_2507
2014 start
2014 _start
2014 main
2014 QCoreApplication::exec()
2014 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
2014 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
2010 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
1275 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
1137 _DPSNextEvent
1042 BlockUntilNextEventMatchingListInMode
1041 ReceiveNextEventCommon
958 RunCurrentEventLoopInMode
931 CFRunLoopRunInMode
915 CFRunLoopRunSpecific
602 __CFRunLoopDoObservers
472 _handleWindowsNeedUpdateNote
404 -[NSApplication updateWindows]
159 -[NSApplication(NSWindowCache) _updateWindowsUsingCache]
65 -[NSArray makeObjectsPerformSelector:]
58 -[NSWindow update]
47 -[NSNotificationCenter postNotificationName:object:]
31 -[NSNotificationCenter postNotificationName:object:userInfo:]
14 _CFXNotificationPostNotification
13 __CFXNotificationPost
13 CFDictionaryGetValue
12 __CFDictionaryFindBuckets1b
7 __CFDictionaryFindBuckets1b
5 __CFStringHash
5 __CFStringHash
1 CFDictionaryGetValue
1 _CFXNotificationPostNotification
9 +[NSConcreteNotification newTempNotificationWithName:object:userInfo:]
5 -[NSObject retain]
5 __CFDoExternRefOperation
4 CFBagAddValue
3 __CFBagFindBuckets2
3 __CFBagFindBuckets2
1 CFBagAddValue
1 __CFDoExternRefOperation
2 +[NSConcreteNotification newTempNotificationWithName:object:userInfo:]
2 -[NSCFString copyWithZone:]
1 CFRetain
1 CFRetain
1 CFStringCreateCopy
1 CFRetain
1 CFRetain
3 dyld_stub_objc_assign_ivar
3 dyld_stub_objc_assign_ivar
2 objc_msgSend
2 objc_msgSend
1 -[NSNotificationCenter postNotificationName:object:userInfo:]
1 OSAtomicCompareAndSwapLongBarrier
1 __compare_and_swap32
1 __compare_and_swap32
1 dyld_stub_objc_collecting_enabled
1 dyld_stub_objc_collecting_enabled
11 -[NSConcreteNotification recycle]
6 -[NSWindow release]
5 NSDecrementExtraRefCountWasZero
3 __CFDoExternRefOperation
2 __CFDoExternRefOperation
1 CFBagRemoveValue
1 CFBagRemoveValue
2 __spin_lock
2 __spin_lock
1 -[NSWindow release]
2 NSDecrementExtraRefCountWasZero
2 NSDecrementExtraRefCountWasZero
1 -[NSConcreteNotification recycle]
1 -[NSObject retainCount]
1 __spin_lock
1 __spin_lock
1 CFRelease
1 CFRelease
5 objc_msgSend
5 objc_msgSend
5 -[NSWindow update]
4 +[NSNotificationCenter defaultCenter]
4 +[NSNotificationCenter defaultCenter]
1 __spin_lock
1 __spin_lock
1 objc_msgSend
1 objc_msgSend
3 objc_msgSend
3 objc_msgSend
2 -[NSArray makeObjectsPerformSelector:]
1 CFArrayGetCount
1 CFArrayGetCount
1 __bzero
1 __bzero
36 -[NSCFArray addObject:]
27 -[NSCFArray insertObject:atIndex:]
25 _CFArrayReplaceValues
14 CFRetain
12 -[NSObject retain]
11 __CFDoExternRefOperation
8 CFBagAddValue
5 CFBagAddValue
3 __CFBagFindBuckets2
3 __CFBagFindBuckets2
3 __CFDoExternRefOperation
1 __spin_lock
1 __spin_lock
2 CFRetain
8 _CFArrayReplaceValues
2 objc_msgSend
2 objc_msgSend
1 __CFTypeCollectionRetain
1 __CFTypeCollectionRetain
2 _CFArrayIsMutable
2 _CFArrayIsMutable
4 -[NSCFArray addObject:]
4 CFArrayGetCount
4 CFArrayGetCount
1 -[NSCFArray count]
1 -[NSCFArray count]
23 -[__NSPlaceholderArray initWithCapacity:]
15 __CFArrayInit
13 _CFRuntimeCreateInstance
6 malloc_zone_malloc
5 szone_malloc
3 tiny_malloc_from_free_list
3 tiny_malloc_from_free_list
2 szone_malloc
1 malloc_zone_malloc
3 malloc_size
3 szone_size
3 szone_size
2 _CFRuntimeCreateInstance
1 CFAllocatorAllocate
1 CFAllocatorAllocate
1 __bzero
1 __bzero
2 __CFArrayInit
7 _CFArraySetCapacity
5 _CFArraySetCapacity
1 CFAllocatorAllocate
1 CFAllocatorAllocate
1 malloc_zone_malloc
1 szone_malloc
1 tiny_malloc_from_free_list
1 tiny_malloc_from_free_list
1 CFArrayCreateMutable
1 CFArrayCreateMutable
14 +[NSObject alloc]
6 +[NSArray allocWithZone:]
4 +[NSArray allocWithZone:]
2 +[NSObject self]
2 +[NSObject self]
4 objc_msgSend
4 objc_msgSend
3 +[__NSPlaceholderArray mutablePlaceholder]
3 +[__NSPlaceholderArray mutablePlaceholder]
1 +[NSObject alloc]
9 objc_msgSend
9 objc_msgSend
7 -[NSApplication(NSWindowCache) _updateWindowsUsingCache]
1 -[NSConcreteMutableData length]
1 -[NSConcreteMutableData length]
1 __CFArrayInit
1 __CFArrayInit
1 dyld_stub_objc_msgSend
1 dyld_stub_objc_msgSend
1 memset
1 memset
1 objc_collecting_enabled
1 objc_collecting_enabled
100 -[NSNotificationCenter postNotificationName:object:]
73 -[NSNotificationCenter postNotificationName:object:userInfo:]
33 _CFXNotificationPostNotification
30 __CFXNotificationPost
24 CFDictionaryGetValue
23 __CFDictionaryFindBuckets1b
9 __CFStringHash
9 __CFStringHash
7 __CFDictionaryFindBuckets1b
4 CFEqual
2 CFEqual
2 __CFStringEqual
2 __CFStringEqual
3 CFHash
3 CFHash
1 CFDictionaryGetValue
6 __CFXNotificationPost
2 _CFXNotificationPostNotification
1 __spin_lock
1 __spin_lock
29 +[NSConcreteNotification newTempNotificationWithName:object:userInfo:]
12 -[NSObject retain]
11 __CFDoExternRefOperation
9 CFBagAddValue
8 __CFBagFindBuckets2
8 __CFBagFindBuckets2
1 CFBagAddValue
2 __CFDoExternRefOperation
1 __spin_lock
1 __spin_lock
11 -[NSCFString copyWithZone:]
8 CFStringCreateCopy
6 CFStringCreateCopy
2 pthread_getspecific
2 pthread_getspecific
3 -[NSCFString copyWithZone:]
4 +[NSConcreteNotification newTempNotificationWithName:object:userInfo:]
2 objc_assign_ivar
2 objc_assign_ivar
5 OSAtomicCompareAndSwapLongBarrier
3 OSAtomicCompareAndSwapLongBarrier
2 __compare_and_swap32
2 __compare_and_swap32
3 -[NSNotificationCenter postNotificationName:object:userInfo:]
3 objc_msgSend
3 objc_msgSend
14 -[NSConcreteNotification recycle]
8 -[NSObject release]
6 __CFDoExternRefOperation
3 CFBagRemoveValue
2 CFBagRemoveValue
1 __CFBagFindBuckets1a
1 __CFBagFindBuckets1a
2 __CFDoExternRefOperation
1 __CFBagFindBuckets1a
1 __CFBagFindBuckets1a
2 -[NSObject release]
2 -[NSObject retainCount]
2 __CFDoExternRefOperation
2 CFBagGetCountOfValue
2 CFBagGetCountOfValue
2 objc_assign_ivar
2 objc_assign_ivar
1 -[NSConcreteNotification recycle]
1 _CFRelease
1 _CFRelease
9 objc_msgSend
9 objc_msgSend
2 OSAtomicCompareAndSwapLongBarrier
2 __compare_and_swap32
2 __compare_and_swap32
1 -[NSNotificationCenter postNotificationName:object:]
1 dyld_stub_OSAtomicCompareAndSwap32Barrier
1 dyld_stub_OSAtomicCompareAndSwap32Barrier
62 +[NSInputContext updateInputContexts]
52 +[NSInputContext currentInputContext]
44 class_respondsToSelector
16 _cache_addForwardEntry
8 _cache_fill
3 _cache_fill
2 pthread_mutex_lock
2 pthread_mutex_lock
2 pthread_mutex_unlock
2 pthread_mutex_unlock
1 __spin_lock
1 __spin_lock
7 _malloc_internal
7 malloc_zone_malloc
6 szone_malloc
4 tiny_malloc_from_free_list
4 tiny_malloc_from_free_list
1 spin_unlock
1 spin_unlock
1 szone_malloc
1 __spin_lock
1 __spin_lock
1 _cache_addForwardEntry
11 _cache_fill
5 pthread_mutex_lock
5 pthread_mutex_lock
2 __spin_lock
2 __spin_lock
2 _cache_fill
1 _class_getCache
1 _class_getCache
1 pthread_mutex_unlock
1 pthread_mutex_unlock
9 _free_internal
6 szone_free
5 szone_free
1 tiny_free_list_add_ptr
1 tiny_free_list_add_ptr
2 __spin_lock
2 __spin_lock
1 _objc_internal_zone
1 _objc_internal_zone
3 look_up_method
3 look_up_method
2 _cache_getMethod
2 _cache_getMethod
2 class_respondsToSelector
1 _cache_getImp
1 _cache_getImp
4 -[NSWindow _allowsActiveInputContext]
1 -[NSWindow _allowsActiveInputContext]
1 -[NSWindow _isKeyWindowIgnoringFocus]
1 -[NSWindow _isKeyWindow]
1 -[NSWindow _isKeyWindow]
1 _NSIsAnyMenuTracking
1 _NSIsAnyMenuTracking
1 objc_msgSend
1 objc_msgSend
2 -[NSWindow firstResponder]
2 -[NSWindow firstResponder]
1 -[NSObject respondsToSelector:]
1 -[NSObject respondsToSelector:]
1 -[NSView inputContext]
1 -[NSView inputContext]
9 objc_msgSend
9 objc_msgSend
1 +[NSInputContext updateInputContexts]
25 -[NSUIHeartBeat updateHeartBeatState]
9 _runningOnAppKitThread
4 CFRunLoopGetMain
4 CFRunLoopGetMain
3 _CFRunLoop0
2 _CFRunLoop0
1 CFDictionaryGetValue
1 __CFDictionaryFindBuckets1a
1 __CFDictionaryFindBuckets1a
1 CFRunLoopGetCurrent
1 CFRunLoopGetCurrent
1 __spin_lock
1 __spin_lock
8 _checkClientHeartBeatStates
2 -[NSCFSet countByEnumeratingWithState:objects:count:]
2 -[NSCFSet countByEnumeratingWithState:objects:count:]
2 _CFSetFastEnumeration
2 _CFSetFastEnumeration
1 -[NSLock lock]
1 -[NSLock lock]
1 -[NSLock unlock]
1 pthread_mutex_unlock
1 pthread_mutex_unlock
1 _checkClientHeartBeatStates
1 object_getIndexedIvars
1 object_getIndexedIvars
5 objc_msgSend
5 objc_msgSend
1 -[NSUIHeartBeat updateHeartBeatState]
1 -[NSWindow(NSWindow_Theme) _wantsHeartBeat]
1 -[NSWindow(NSWindow_Theme) _wantsHeartBeat]
1 dyld_stub_CFRunLoopGetMain
1 dyld_stub_CFRunLoopGetMain
21 objc_msgSend
21 objc_msgSend
20 _CFRelease
15 __CFArrayReleaseValues
8 CFRelease
8 -[NSWindow release]
7 NSDecrementExtraRefCountWasZero
6 __CFDoExternRefOperation
5 CFBagRemoveValue
3 CFBagRemoveValue
2 __CFBagFindBuckets1a
2 __CFBagFindBuckets1a
1 CFBagContainsValue
1 __CFBagFindBuckets1a
1 __CFBagFindBuckets1a
1 __spin_lock
1 __spin_lock
1 dyld_stub___CFDoExternRefOperation
1 dyld_stub___CFDoExternRefOperation
3 szone_free
3 szone_free
1 CFAllocatorDeallocate
1 CFAllocatorDeallocate
1 _CFAllocatorDeallocateGC
1 _CFAllocatorDeallocateGC
1 __CFTypeCollectionRelease
1 __CFTypeCollectionRelease
1 objc_msgSend
1 objc_msgSend
3 szone_free
3 szone_free
1 _CFRelease
1 dyld_stub_malloc_zone_free
1 dyld_stub_malloc_zone_free
8 +[NSNotificationCenter defaultCenter]
7 +[NSNotificationCenter defaultCenter]
1 +[NSObject self]
1 +[NSObject self]
4 -[NSApplication updateWindows]
3 __spin_lock
3 __spin_lock
1 +[NSUIHeartBeat sharedHeartBeat]
1 +[NSUIHeartBeat sharedHeartBeat]
1 -[NSApplication keyWindow]
1 -[NSApplication keyWindow]
43 CFRunLoopRemoveObserver
9 __CFRunLoopFindMode
9 CFSetGetValue
7 __CFSetFindBuckets1b
2 __CFSetFindBuckets1b
2 __CFStringHash
2 __CFStringHash
1 CFEqual
1 CFEqual
1 CFHash
1 CFHash
1 __CFRunLoopModeHash
1 __CFRunLoopModeHash
2 CFSetGetValue
8 CFSetContainsValue
6 __CFSetFindBuckets1b
4 __CFSetFindBuckets1b
2 CFEqual
2 CFEqual
2 CFSetContainsValue
8 CFSetRemoveValue
5 CFSetRemoveValue
3 __CFSetFindBuckets1b
3 __CFSetFindBuckets1b
6 __CFSetGrow
2 __CFSetFindBuckets2
1 CFHash
1 CFHash
1 __CFSetFindBuckets2
2 __CFSetGrow
2 malloc_zone_malloc
2 __spin_lock
2 __spin_lock
5 CFRunLoopRemoveObserver
5 OSAtomicCompareAndSwapLongBarrier
3 __compare_and_swap32
3 __compare_and_swap32
2 OSAtomicCompareAndSwapLongBarrier
1 __CFRunLoopObserverCancel
1 spin_unlock
1 spin_unlock
1 __spin_lock
1 __spin_lock
8 objc_msgSend
8 objc_msgSend
5 _CFRunLoop0
4 CFDictionaryGetValue
3 __CFDictionaryFindBuckets1a
3 __CFDictionaryFindBuckets1a
1 CFDictionaryGetValue
1 _CFRunLoop0
5 _handleWindowsNeedUpdateNote
3 NSPushAutoreleasePool
2 NSPushAutoreleasePool
1 objc_assign_strongCast
1 objc_assign_strongCast
2 OSAtomicCompareAndSwapLongBarrier
1 OSAtomicCompareAndSwapLongBarrier
1 __compare_and_swap32
1 __compare_and_swap32
1 pthread_getspecific
1 pthread_getspecific
1 pthread_self
1 pthread_self
42 FlushAllBuffers(__CFRunLoopObserver*, unsigned long, void*)
22 FlushWindowObject(WindowData*, void**, unsigned char)
6 GetWindowProperty
4 GetWindowData(OpaqueWindowPtr*)
2 HIObject::IsRefValid(void*)
1 GetHIObjectRefTable()
1 GetHIObjectRefTable()
1 HLTBSearchRefTable
1 HLTBSearchRefTable
1 GetWindowData(OpaqueWindowPtr*)
1 HIObject::IsOfClassRef(OpaqueHIObjectClassRef*)
1 HIObject::IsOfClass(HIObjectClass*)
1 HIObject::IsOfClass(HIObjectClass*)
2 HIObject::IsRefValid(void*)
2 HIObject::IsRefValid(void*)
4 HIObject::GetEncodedRef() const
4 HIObject::GetEncodedRef() const
3 FlushWindowObject(WindowData*, void**, unsigned char)
2 GetCGSConnectionID
2 GetCGSConnectionID
2 GetEventTargetModificationCount
2 GetEventTargetModificationCount
2 HIObject::GetEventTarget()
2 HIObject::GetEventTarget()
2 HIView::GetNeedsDisplay()
2 HIView::GetNeedsDisplay()
1 WindowData::GetStructureControl()
1 WindowData::GetStructureControl()
8 CFAbsoluteTimeGetCurrent
3 __gettimeofday
3 __gettimeofday
3 gettimeofday
3 __gettimeofday
2 __nanotime
2 __nanotime
1 __gettimeofday
1 CFAbsoluteTimeGetCurrent
1 __commpage_gettimeofday
1 __commpage_gettimeofday
6 GetCurrentEventTime
5 __nanotime
5 __nanotime
1 dyld_stub_pthread_once
1 dyld_stub_pthread_once
2 FlushAllBuffers(__CFRunLoopObserver*, unsigned long, void*)
2 GetEventTargetModificationCount
2 GetEventTargetModificationCount
1 mach_absolute_time
1 mach_absolute_time
1 pthread_getspecific
1 pthread_getspecific
18 NSPopAutoreleasePool
10 NSPopAutoreleasePool
3 _CFExecutableLinkedOnOrAfter
3 _CFExecutableLinkedOnOrAfter
3 objc_assign_strongCast
3 objc_assign_strongCast
1 objc_msgSend
1 objc_msgSend
1 pthread_getspecific
1 pthread_getspecific
15 _CFRelease
8 szone_free
8 szone_free
5 _CFRelease
1 _CFRelease
1 _CFRelease
1 __spin_lock
1 __spin_lock
11 __CFRunLoopDoObservers
9 CFSetGetValues
9 CFSetGetValues
9 bsd_qsort
7 bsd_qsort
2 __CFRunLoopObserverQSortComparator
2 __CFRunLoopObserverQSortComparator
7 CFRelease
7 CFRelease
4 OSAtomicCompareAndSwapLongBarrier
3 __compare_and_swap32
3 __compare_and_swap32
1 OSAtomicCompareAndSwapLongBarrier
2 CFQSortArray
2 CFQSortArray
2 CFSetGetCount
2 CFSetGetCount
2 dyld_stub_objc_assign_strongCast
2 dyld_stub_objc_assign_strongCast
2 observerCallback
2 observerCallback
1 CFRetain
1 CFRetain
1 CFRunLoopObserverInvalidate
1 _CFRetain
1 _CFRetain
1 _CFRetain
1 _CFRetain
1 dyld_stub_objc_msgSend
1 dyld_stub_objc_msgSend
1 objc_msgSend
1 objc_msgSend
1 pthread_getspecific
1 pthread_getspecific
1 spin_unlock
1 spin_unlock
195 mach_msg
190 mach_msg_trap
190 mach_msg_trap
5 mach_msg
57 CFSetApplyFunction
46 __CFRunLoopCollectSources0
26 CFArrayAppendValue
23 _CFArrayReplaceValues
7 _CFArrayReplaceValues
7 szone_free
5 szone_free
2 tiny_free_list_add_ptr
2 tiny_free_list_add_ptr
2 __memcpy
2 __memcpy
2 malloc_zone_malloc
1 __spin_lock
1 __spin_lock
1 szone_malloc
1 tiny_malloc_from_free_list
1 tiny_malloc_from_free_list
1 CFRetain
1 CFRetain
1 OSAtomicCompareAndSwapLongBarrier
1 OSAtomicCompareAndSwapLongBarrier
1 __CFTypeCollectionRetain
1 __CFTypeCollectionRetain
1 __spin_lock
1 __spin_lock
1 malloc_zone_free
1 malloc_zone_free
2 CFArrayAppendValue
1 flsl
1 flsl
8 __CFArrayInit
7 _CFRuntimeCreateInstance
5 malloc_zone_malloc
4 szone_malloc
4 tiny_malloc_from_free_list
4 tiny_malloc_from_free_list
1 __spin_lock
1 __spin_lock
1 _CFRuntimeCreateInstance
1 __bzero
1 __bzero
1 malloc_size
1 malloc_size
8 __CFRunLoopCollectSources0
2 OSAtomicCompareAndSwapLongBarrier
1 OSAtomicCompareAndSwapLongBarrier
1 __compare_and_swap32
1 __compare_and_swap32
1 CFArrayCreateMutable
1 CFArrayCreateMutable
1 _CFRetain
1 _CFRetain
8 CFSetApplyFunction
3 CFArrayAppendValue
3 _CFArrayReplaceValues
2 CFRetain
2 CFRetain
1 _CFArrayReplaceValues
15 _CFRelease
12 __CFArrayReleaseValues
5 szone_free
4 szone_free
1 tiny_free_list_add_ptr
1 tiny_free_list_add_ptr
3 __CFArrayReleaseValues
1 CFRelease
1 CFRelease
1 OSAtomicCompareAndSwapLongBarrier
1 OSAtomicCompareAndSwapLongBarrier
1 OSSpinLockLock
1 OSSpinLockLock
1 __CFTypeCollectionRelease
1 __CFTypeCollectionRelease
3 szone_free
3 szone_free
9 __CFRunLoopFindMode
9 CFSetGetValue
8 __CFSetFindBuckets1b
5 __CFSetFindBuckets1b
1 CFEqual
1 CFEqual
1 CFHash
1 CFHash
1 __CFStringHash
1 __CFStringHash
1 CFSetGetValue
8 CFRunLoopRunSpecific
4 __spin_lock
4 __spin_lock
3 _CFRunLoop0
2 CFDictionaryGetValue
2 CFDictionaryGetValue
1 pthread_main_np
1 pthread_main_np
3 __bzero
3 __bzero
3 objc_exception_try_exit
3 objc_exception_try_exit
2 CFArraySortValues
2 bsd_qsort
1 __CFArrayCompareValues
1 __CFArrayCompareValues
1 bsd_qsort
2 CFRunLoopGetMain
2 CFRunLoopGetMain
2 __removeHandler2
2 __removeHandler2
2 malloc_zone_free
2 malloc_zone_free
2 malloc_zone_malloc
2 szone_malloc
2 szone_malloc
2 szone_free
2 szone_free
1 CFAllocatorAllocate
1 CFAllocatorAllocate
1 CFAllocatorDeallocate
1 CFAllocatorDeallocate
1 __CFAllocatorSystemDeallocate
1 __CFAllocatorSystemDeallocate
1 mach_msg_trap
1 mach_msg_trap
12 __spin_lock
12 __spin_lock
2 CFRunLoopRunInMode
1 OSSpinLockLock
1 OSSpinLockLock
1 _CFRunLoop0
1 _CFRunLoop0
15 CFStringCompare
12 CFStringCompareWithOptions
10 CFStringCompareWithOptionsAndLocale
4 CFStringGetLength
4 CFStringGetLength
3 CFStringGetCStringPtr
3 CFStringGetCStringPtr
2 CFStringCompareWithOptionsAndLocale
1 CFUniCharGetBitmapPtrForPlane
1 CFUniCharGetBitmapPtrForPlane
2 bcmp
2 bcmp
2 CFStringCompare
1 CFStringGetLength
1 CFStringGetLength
5 RunCurrentEventLoopInMode
3 _CFRunLoopSetCurrent
2 _CFRunLoopSetCurrent
1 __spin_lock
1 __spin_lock
3 _NotifyEventLoopObservers
3 _NotifyEventLoopObservers
1 GetCurrentEventLoop
1 GetCurrentEventLoop
36 GetCurrentEventQueue
31 MPTaskIsPreemptive
31 ThreadIsCooperative
17 TSLockMutex
9 TSLockMutex
6 pthread_mutex_lock
6 pthread_mutex_lock
2 __spin_lock
2 __spin_lock
10 TSUnlockMutex
4 TSUnlockMutex
4 pthread_mutex_unlock
4 pthread_mutex_unlock
2 __spin_lock
2 __spin_lock
2 FindThreadByID
2 FindThreadByID
2 ThreadIsCooperative
2 GetCurrentEventQueue
2 pthread_self
2 pthread_self
1 MPCurrentTaskID
1 MPCurrentTaskID
25 AcquireEventFromQueue
19 _NotifyEventLoopObservers
3 __spin_lock
3 __spin_lock
3 pthread_mutex_unlock
3 pthread_mutex_unlock
2 HIApplication::EventObserver(unsigned long, OpaqueEventRef*, void*)
1 GetEventAttributes
1 GetEventAttributes
1 UpdateCurrentEventState
1 GetEventClass
1 GetEventClass
2 KeyEventDeQueuedObserver
2 KeyEventDeQueuedObserver
2 RetainEvent
1 dyld_stub__spin_unlock
1 dyld_stub__spin_unlock
1 pthread_mutex_lock
1 pthread_mutex_lock
2 _NotifyEventLoopObservers
1 GetCurrentEventLoop
1 GetCurrentEventLoop
1 ReleaseEvent
1 pthread_mutex_lock
1 pthread_mutex_lock
1 dyld_stub_pthread_getspecific
1 dyld_stub_pthread_getspecific
1 pthread_getspecific
1 pthread_getspecific
1 pthread_mutex_lock
1 pthread_mutex_lock
3 AcquireEventFromQueue
1 IsEventBusy
1 IsEventBusy
1 IsEventTraceEnabled
1 IsEventTraceEnabled
1 pthread_mutex_unlock
1 pthread_mutex_unlock
20 GetMainEventQueue
11 _EventThreadLock
4 __spin_lock
4 __spin_lock
4 pthread_once
4 pthread_once
3 _EventThreadLock
3 pthread_mutex_lock
3 pthread_mutex_lock
3 pthread_mutex_unlock
3 pthread_mutex_unlock
1 __spin_lock
1 __spin_lock
1 dyld_stub__spin_unlock
1 dyld_stub__spin_unlock
1 spin_unlock
1 spin_unlock
1 SetEventQueueFilterTabletEvents
1 SetEventQueueFilterTabletEvents
1 _EventThreadUnlock
1 _EventThreadUnlock
1 BlockUntilNextEventMatchingListInMode
18 _NSHandleCarbonMenuEvent
14 ConvertEventRefToEventRecord
9 GetGlobalMouse
7 CGSGetCurrentCursorLocation
3 CGSCurrentInputPointerPosition
3 CGSCurrentInputPointerPosition
3 CGSGetCurrentCursorLocation
1 _CGSLogTrace
1 _CGSLogTrace
1 GetCGSConnectionID
1 GetCGSConnectionID
1 GetGlobalMouse
2 ConvertEventRefToEventRecord
2 GetEventTime
2 GetEventTime
1 dyld_stub_GetCGSConnectionID
1 dyld_stub_GetCGSConnectionID
4 _NSHandleCarbonMenuEvent
15 -[NSDate timeIntervalSinceNow]
12 CFAbsoluteTimeGetCurrent
5 gettimeofday
3 __gettimeofday
3 __nanotime
3 __nanotime
2 gettimeofday
4 __gettimeofday
4 __gettimeofday
2 CFAbsoluteTimeGetCurrent
1 __commpage_gettimeofday
1 __commpage_gettimeofday
2 CFDateGetAbsoluteTime
2 CFDateGetAbsoluteTime
1 -[NSDate timeIntervalSinceNow]
12 _DPSNextEvent
10 _runningOnAppKitThread
6 _CFRunLoop0
3 CFDictionaryGetValue
2 CFDictionaryGetValue
1 __CFDictionaryFindBuckets1a
1 __CFDictionaryFindBuckets1a
3 _CFRunLoop0
3 __spin_lock
3 __spin_lock
1 CFRunLoopGetCurrent
1 CFRunLoopGetCurrent
8 _GetEventPlatformEventRecord
8 CGEventGetEventRecord
4 CGEventGetEventRecord
2 CGSCopyEventRecord
2 CGSCopyEventRecord
2 __memcpy
2 __memcpy
6 objc_msgSend
6 objc_msgSend
5 RetainEvent
2 __spin_lock
2 __spin_lock
2 pthread_mutex_lock
2 pthread_mutex_lock
1 spin_unlock
1 spin_unlock
3 -[NSApplication(NSWindowCache) _findWindowUsingCache:]
1 -[NSApplication(NSWindowCache) _findWindowUsingCache:]
1 -[NSConcreteMutableData bytes]
1 -[NSConcreteMutableData bytes]
1 -[NSConcreteMutableData length]
1 -[NSConcreteMutableData length]
3 CFArrayContainsValue
3 CFArrayContainsValue
3 CFArrayGetCount
3 CFArrayGetCount
2 GetEventAttributes
2 GetEventAttributes
2 GetEventParameter
2 GetEventParameter
2 ReleaseEvent
1 __spin_lock
1 __spin_lock
1 pthread_mutex_lock
1 pthread_mutex_lock
2 __spin_lock
2 __spin_lock
1 __memcpy
1 __memcpy
1 dyld_stub_objc_msgSend
1 dyld_stub_objc_msgSend
1 objc_collecting_enabled
1 objc_collecting_enabled
1 objc_msgSend_fpret
1 objc_msgSend_fpret
53 -[NSEvent _initWithCGSEvent:eventRef:]
46 CGSGetUnflippedEventLocation
27 CGSMainDisplayID
9 updateAllDisplayInfoAsNeeded
5 bindDisplayMapping
3 CGRectEqualToRect
3 CGRectEqualToRect
1 CGSDisplayChangedSeed
1 CGSDisplayChangedSeed
1 bindDisplayMapping
3 updateAllDisplayInfoAsNeeded
1 CGSDisplayMappingChangedSeed
1 CGSDisplayMappingChangedSeed
7 unlockDisplay
3 CGSShmemRWLockUnlockForReading
2 _CG_spin_lock_try
2 _CG_spin_lock_try
1 CGSLockShmemLockWithTimeout
1 CGSLockShmemLockWithTimeout
3 CGSUnlockShmemLock
3 _CG_spin_unlock
3 _CG_spin_unlock
1 _CG_spin_unlock
1 _CG_spin_unlock
6 lockDisplay
3 CGSShmemRWLockLockForReading
3 _CG_spin_lock_try
3 _CG_spin_lock_try
2 lockDisplay
1 CGSUnlockShmemLock
1 CGSUnlockShmemLock
4 lookupMainDisplay
4 lookupMainDisplay
1 CGSMainDisplayID
16 CGSGetDisplayBounds
5 lockDisplay
3 CGSShmemRWLockLockForReading
3 CGSLockShmemLockWithTimeout
3 CGSLockShmemLockWithTimeout
1 CGSUnlockShmemLock
1 CGSUnlockShmemLock
1 lockDisplay
5 updateAllDisplayInfoAsNeeded
4 bindDisplayMapping
2 CGRectEqualToRect
2 CGRectEqualToRect
1 CGSDisplayChangedSeed
1 CGSDisplayChangedSeed
1 bindDisplayMapping
1 updateAllDisplayInfoAsNeeded
4 lookupMasterDisplay
3 lookupDisplay
3 lookupDisplay
1 lookupMasterDisplay
2 unlockDisplay
1 _CG_spin_unlock
1 _CG_spin_unlock
1 unlockDisplay
3 CGSGetUnflippedEventLocation
3 -[NSApplication(NSWindowCache) _findWindowUsingCache:]
3 -[NSApplication(NSWindowCache) _findWindowUsingCache:]
3 -[NSEvent _initWithCGSEvent:eventRef:]
1 objc_msgSend
1 objc_msgSend
30 +[NSObject allocWithZone:]
23 _internal_class_createInstanceFromZone
15 malloc_zone_calloc
10 szone_calloc
5 szone_calloc
3 __bzero
3 __bzero
2 tiny_malloc_from_free_list
2 tiny_malloc_from_free_list
3 malloc_zone_calloc
1 __spin_lock
1 __spin_lock
1 memset
1 memset
5 object_cxxConstructFromClass
2 object_cxxConstructFromClass
2 object_cxxConstructFromClass
1 _class_getSuperclass
1 _class_getSuperclass
1 _class_hasCxxStructorsNoSuper
1 _class_hasCxxStructorsNoSuper
1 _class_getSuperclass
1 _class_getSuperclass
2 _internal_class_createInstanceFromZone
1 _class_getInstanceSize
1 _class_getInstanceSize
2 +[NSObject allocWithZone:]
2 object_getClassName
2 object_getClassName
1 __CFSetLastAllocationEventName
1 __CFSetLastAllocationEventName
1 _class_getName
1 _class_getName
1 class_createInstanceFromZone
1 class_createInstanceFromZone
16 -[NSApplication _setCurrentEvent:]
13 -[NSEvent isEqual:]
4 -[NSEvent isEqual:]
2 -[NSEvent data2]
2 -[NSEvent data2]
2 -[NSEvent timestamp]
2 -[NSEvent timestamp]
1 +[NSObject class]
1 +[NSObject class]
1 -[NSEvent modifierFlags]
1 -[NSEvent modifierFlags]
1 -[NSEvent subtype]
1 _CFExecutableLinkedOnOrAfter
1 _CFExecutableLinkedOnOrAfter
1 NSEqualPoints
1 NSEqualPoints
1 dyld_stub__CFExecutableLinkedOnOrAfter
1 dyld_stub__CFExecutableLinkedOnOrAfter
3 objc_msgSend
3 objc_msgSend
9 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
7 -[NSObject zone]
6 malloc_zone_from_ptr
6 szone_size
6 szone_size
1 -[NSObject zone]
7 -[NSObject(NSObject) autorelease]
3 -[NSObject(NSObject) autorelease]
2 NSAutoreleaseObject
2 NSAutoreleaseObject
2 __NSAutoreleaseObject
2 __NSAutoreleaseObject
3 __memcpy
3 __memcpy
3 objc_collecting_enabled
3 objc_collecting_enabled
3 objc_msgSend
3 objc_msgSend
2 objc_msgSend_fpret
2 objc_msgSend_fpret
1 -[NSApplication windowWithWindowNumber:]
1 -[NSApplication windowWithWindowNumber:]
1 RetainEvent
1 RetainEvent
1 _GetEventPlatformEventRecord
1 _GetEventPlatformEventRecord
1 _class_getInstanceSize
1 _class_getInstanceSize
1 dyld_stub_ReleaseEvent
1 dyld_stub_ReleaseEvent
282 -[NSEvent _postAtStart:]
249 PostEventToQueueInternal
150 CFRunLoopWakeUp
146 mach_msg
143 mach_msg_trap
143 mach_msg_trap
3 mach_msg
4 CFRunLoopWakeUp
84 _NotifyEventLoopObservers
46 SCTKeyEventObserver
27 NSPopAutoreleasePool
18 NSPopAutoreleasePool
5 objc_assign_strongCast
5 objc_assign_strongCast
1 +[NSObject self]
1 +[NSObject self]
1 NSClassFromObject
1 NSClassFromObject
1 _CFExecutableLinkedOnOrAfter
1 _CFExecutableLinkedOnOrAfter
1 objc_msgSend
1 objc_msgSend
12 -[NSAutoreleasePool init]
8 -[NSAutoreleasePool initWithCapacity:]
3 NSPushAutoreleasePool
3 NSPushAutoreleasePool
1 NSClassFromObject
1 object_getClass
1 object_getClass
1 dyld_stub_objc_assign_strongCast
1 dyld_stub_objc_assign_strongCast
1 objc_collecting_enabled
1 objc_collecting_enabled
1 objc_msgSend
1 objc_msgSend
1 pthread_getspecific
1 pthread_getspecific
2 pthread_getspecific
2 pthread_getspecific
1 -[NSAutoreleasePool init]
1 objc_msgSend
1 objc_msgSend
3 +[NSObject alloc]
2 +[NSAutoreleasePool allocWithZone:]
2 +[NSAutoreleasePool allocWithZone:]
1 +[NSObject alloc]
1 -[NSAutoreleasePool release]
1 -[NSAutoreleasePool release]
1 SCTKeyEventObserver
1 dyld_stub_objc_assign_strongCast
1 dyld_stub_objc_assign_strongCast
1 objc_collecting_enabled
1 objc_collecting_enabled
12 objc_msgSend
12 objc_msgSend
4 GetCurrentEventLoop
3 pthread_self
3 pthread_self
1 GetCurrentEventLoop
4 ReleaseEvent
3 pthread_mutex_lock
3 pthread_mutex_lock
1 ReleaseEvent
4 __spin_lock
4 __spin_lock
3 KeyEventPostedObserver
3 KeyEventPostedObserver
3 RetainEvent
2 pthread_mutex_unlock
2 pthread_mutex_unlock
1 dyld_stub__spin_lock
1 dyld_stub__spin_lock
3 _NotifyEventLoopObservers
2 pthread_mutex_unlock
2 pthread_mutex_unlock
1 OSSpinLockLock
1 OSSpinLockLock
1 pthread_mutex_lock
1 pthread_mutex_lock
1 pthread_self
1 pthread_self
5 CFRunLoopSourceSignal
5 CFRunLoopSourceSignal
3 __spin_lock
3 __spin_lock
2 GetEventClass
2 GetEventClass
2 PostEventToQueueInternal
1 IsEventTraceEnabled
1 IsEventTraceEnabled
1 pthread_mutex_unlock
1 pthread_mutex_unlock
1 spin_unlock
1 spin_unlock
15 _runningOnAppKitThread
7 _CFRunLoop0
3 CFDictionaryGetValue
2 CFDictionaryGetValue
1 __CFDictionaryFindBuckets1a
1 __CFDictionaryFindBuckets1a
3 _CFRunLoop0
1 pthread_equal
1 pthread_equal
6 CFRunLoopGetMain
6 CFRunLoopGetMain
1 __spin_lock
1 __spin_lock
1 _runningOnAppKitThread
8 GetCurrentEventQueue
5 MPTaskIsPreemptive
5 ThreadIsCooperative
3 ThreadIsCooperative
1 TSLockMutex
1 TSLockMutex
1 TSUnlockMutex
1 pthread_mutex_unlock
1 pthread_mutex_unlock
2 MPCurrentTaskID
2 MPCurrentTaskID
1 GetCurrentEventQueue
3 _CFRunLoop0
3 CFDictionaryGetValue
3 CFDictionaryGetValue
2 GetMainEventQueue
1 _EventThreadLock
1 __spin_lock
1 __spin_lock
1 __spin_lock
1 __spin_lock
1 CFRunLoopGetCurrent
1 CFRunLoopGetCurrent
1 GetEventClass
1 GetEventClass
1 MPTaskIsPreemptive
1 MPTaskIsPreemptive
1 __spin_lock
1 __spin_lock
1 pthread_main_np
1 pthread_main_np
260 CFRunLoopWakeUp
148 mach_msg_destroy
145 mach_msg_destroy_port
145 mach_port_deallocate
138 mach_msg
134 mach_msg_trap
134 mach_msg_trap
4 mach_msg
6 mach_port_deallocate
1 mig_get_reply_port
1 mig_get_reply_port
3 mach_msg_destroy
110 mach_msg
104 mach_msg_trap
104 mach_msg_trap
6 mach_msg
2 CFRunLoopWakeUp
174 -[NSApplication runModalSession:]
146 -[NSApplication _realDoModalLoop:peek:]
129 -[NSApplication setWindowsNeedUpdate:]
76 CFRunLoopAddObserver
32 CFSetAddValue
11 CFSetAddValue
9 __CFSetGrow
4 __CFSetGrow
2 CFAllocatorDeallocate
2 CFAllocatorDeallocate
2 szone_free
1 szone_free
1 tiny_free_list_add_ptr
1 tiny_free_list_add_ptr
1 malloc_zone_malloc
1 szone_malloc
1 tiny_malloc_from_free_list
1 tiny_malloc_from_free_list
6 __CFSetFindBuckets2
6 __CFSetFindBuckets2
3 OSAtomicCompareAndSwapLongBarrier
3 OSAtomicCompareAndSwapLongBarrier
2 __CFTypeCollectionRetain
2 __CFTypeCollectionRetain
1 __compare_and_swap32
1 __compare_and_swap32
25 __CFRunLoopFindMode
23 CFSetGetValue
21 __CFSetFindBuckets1b
8 __CFStringHash
8 __CFStringHash
7 __CFSetFindBuckets1b
3 CFEqual
2 CFEqual
1 __CFRunLoopModeEqual
1 CFEqual
1 CFEqual
2 CFHash
2 CFHash
1 _CFHash
1 _CFHash
2 CFSetGetValue
2 __CFRunLoopFindMode
10 CFSetContainsValue
7 __CFSetFindBuckets1b
6 __CFSetFindBuckets1b
1 CFHash
1 CFHash
3 CFSetContainsValue
7 CFRunLoopAddObserver
2 __spin_lock
2 __spin_lock
41 CFRunLoopObserverCreate
37 _CFRuntimeCreateInstance
14 malloc_zone_malloc
10 szone_malloc
5 szone_malloc
5 tiny_malloc_from_free_list
5 tiny_malloc_from_free_list
2 OSSpinLockLock
2 OSSpinLockLock
2 malloc_zone_malloc
11 __bzero
11 __bzero
6 malloc_size
4 szone_size
4 szone_size
2 malloc_size
3 CFAllocatorAllocate
3 CFAllocatorAllocate
3 _CFRuntimeCreateInstance
2 dyld_stub_pthread_getspecific
2 dyld_stub_pthread_getspecific
1 CFRunLoopObserverCreate
1 memset
1 memset
4 -[NSApplication setWindowsNeedUpdate:]
4 _runningOnAppKitThread
1 CFRunLoopGetMain
1 CFRunLoopGetMain
1 _CFRunLoop0
1 pthread_main_np
1 pthread_main_np
1 __spin_lock
1 __spin_lock
1 _runningOnAppKitThread
2 __spin_lock
2 __spin_lock
1 OSSpinLockLock
1 OSSpinLockLock
1 spin_unlock
1 spin_unlock
4 __addHandler2
4 __addHandler2
4 __removeHandler2
3 __removeHandler2
1 pthread_getspecific
1 pthread_getspecific
3 -[NSApplication _realDoModalLoop:peek:]
2 objc_exception_try_enter
2 objc_exception_try_enter
2 objc_exception_try_exit
2 objc_exception_try_exit
2 pthread_getspecific
2 pthread_getspecific
21 -[NSApplication _doModalLoop:peek:]
19 _runningOnAppKitThread
8 _CFRunLoop0
8 CFDictionaryGetValue
6 CFDictionaryGetValue
2 __CFDictionaryFindBuckets1a
2 __CFDictionaryFindBuckets1a
5 __spin_lock
5 __spin_lock
2 CFRunLoopGetMain
2 CFRunLoopGetMain
2 _runningOnAppKitThread
1 CFRunLoopGetCurrent
1 CFRunLoopGetCurrent
1 OSSpinLockLock
1 OSSpinLockLock
2 -[NSApplication _doModalLoop:peek:]
2 -[NSApplication runModalSession:]
2 _setjmp
2 _setjmp
2 objc_msgSend
2 objc_msgSend
1 dyld_stub_objc_msgSend
1 dyld_stub_objc_msgSend
11 objc_msgSend
11 objc_msgSend
4 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
2 CFRunLoopStop
2 CFRunLoopStop
1 __spin_lock
1 __spin_lock
1 dyld_stub_CFRunLoopGetCurrent
1 dyld_stub_CFRunLoopGetCurrent
4 objc_msgSend
4 objc_msgSend
2014 Thread_2603
2014 thread_start
2014 _pthread_start
2014 QThreadPrivate::start(void*)
2014 QProcessManager::run()
2014 select$DARWIN_EXTSN$NOCANCEL
2014 select$DARWIN_EXTSN$NOCANCEL
2014 Thread_2703
2014 thread_start
2014 _pthread_start
2014 select$DARWIN_EXTSN
2014 select$DARWIN_EXTSN
2014 Thread_2803
2014 thread_start
2014 _pthread_start
2014 QThreadPrivate::start(void*)
2014 MonotoneThread::run()
2014 QWaitCondition::wait(QMutex*, unsigned long)
2014 pthread_cond_wait
2014 _pthread_cond_wait
2014 semaphore_wait_signal_trap
2014 semaphore_wait_signal_trap
2014 Thread_2903
2014 thread_start
2014 _pthread_start
2014 QThreadPrivate::start(void*)
2014 MonotoneThread::run()
2014 QWaitCondition::wait(QMutex*, unsigned long)
2014 pthread_cond_wait
2014 _pthread_cond_wait
2014 semaphore_wait_signal_trap
2014 semaphore_wait_signal_trap
Total number in stack (recursive counted multiple, when >=5):
43 __spin_lock
28 objc_msgSend
11 pthread_mutex_lock
11 pthread_mutex_unlock
10 OSAtomicCompareAndSwapLongBarrier
10 pthread_getspecific
9 CFDictionaryGetValue
9 _CFRunLoop0
9 malloc_zone_malloc
9 szone_free
8 __compare_and_swap32
8 szone_malloc
8 tiny_malloc_from_free_list
7 __CFDoExternRefOperation
7 spin_unlock
6 CFEqual
6 CFHash
6 CFRetain
6 OSSpinLockLock
6 __CFSetFindBuckets1b
6 __bzero
5 CFRunLoopGetMain
5 _CFRelease
5 __CFDictionaryFindBuckets1a
5 __CFStringHash
5 _runningOnAppKitThread
5 mach_msg_trap
5 objc_collecting_enabled
Sort by top of stack, same collapsed (when >= 5):
semaphore_wait_signal_trap 4028
select$DARWIN_EXTSN 2014
select$DARWIN_EXTSN$NOCANCEL 2014
mach_msg_trap 572
objc_msgSend 130
__spin_lock 85
szone_free 34
NSPopAutoreleasePool 28
__CFSetFindBuckets1b 27
pthread_mutex_lock 26
__CFStringHash 25
pthread_mutex_unlock 21
tiny_malloc_from_free_list 21
__bzero 20
CFDictionaryGetValue 18
mach_msg 18
_CFArrayReplaceValues 16
CFRunLoopGetMain 15
__CFBagFindBuckets2 14
__CFDictionaryFindBuckets1b 14
__compare_and_swap32 14
OSAtomicCompareAndSwapLongBarrier 13
pthread_getspecific 13
szone_size 13
_DPSNextEvent 12
+[NSNotificationCenter defaultCenter] 11
CFSetAddValue 11
__CFRunLoopDoObservers 11
TSLockMutex 10
_CFRunLoop0 10
__CFDoExternRefOperation 10
__nanotime 10
szone_malloc 10
-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 9
CFEqual 9
CFHash 9
CFRelease 9
CFSetGetValues 9
objc_assign_strongCast 9
CFArrayGetCount 8
CFRetain 8
CFRunLoopRunSpecific 8
CFSetApplyFunction 8
_CFRelease 8
_NotifyEventLoopObservers 8
__CFDictionaryFindBuckets1a 8
__CFRunLoopCollectSources0 8
__gettimeofday 8
__memcpy 8
bsd_qsort 8
-[NSApplication(NSWindowCache) _updateWindowsUsingCache] 7
CFBagAddValue 7
CFRunLoopAddObserver 7
OSSpinLockLock 7
__CFSetFindBuckets2 7
objc_collecting_enabled 7
pthread_self 7
spin_unlock 7
+[NSConcreteNotification newTempNotificationWithName:object:userInfo:] 6
CFAllocatorAllocate 6
CFBagRemoveValue 6
CFRunLoopWakeUp 6
CFStringCreateCopy 6
_CFRuntimeCreateInstance 6
__CFSetGrow 6
__CFXNotificationPost 6
mach_port_deallocate 6
-[NSWindow update] 5
CFRunLoopRemoveObserver 5
CFRunLoopSourceSignal 5
CFSetContainsValue 5
CFSetGetValue 5
CFSetRemoveValue 5
CFStringGetLength 5
CGRectEqualToRect 5
NSPushAutoreleasePool 5
RunCurrentEventLoopInMode 5
ThreadIsCooperative 5
_CFArraySetCapacity 5
_CFExecutableLinkedOnOrAfter 5
_CG_spin_lock_try 5
_CG_spin_unlock 5
__CFBagFindBuckets1a 5
__removeHandler2 5
_cache_fill 5
_handleWindowsNeedUpdateNote 5
objc_exception_try_exit 5
szone_calloc 5
tiny_free_list_add_ptr 5
Sample analysis of process 73513 written to file /dev/stdout