Analysis of sampling pid 848 every 10.000000 milliseconds Call graph: 100 Thread_1047 100 0x27369 100 0x24d2 100 NSApplicationMain 100 -[NSApplication run] 100 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 100 _DPSNextEvent 100 BlockUntilNextEventMatchingListInMode 100 ReceiveNextEventCommon 100 RunCurrentEventLoopInMode 100 CFRunLoopRunInMode 100 CFRunLoopRunSpecific 100 mach_msg_trap 100 mach_msg_trap 100 Thread_1103 100 _pthread_body 100 CAPThread::Entry(CAPThread*) 100 HALRunLoop::OwnThread(void*) 100 CFRunLoopRunInMode 100 CFRunLoopRunSpecific 100 mach_msg_trap 100 mach_msg_trap 100 Thread_1203 100 _pthread_body 100 forkThreadForFunction 100 0xddec 100 -[NSConditionLock lockWhenCondition:] 100 semaphore_wait_signal_trap 100 semaphore_wait_signal_trap 100 Thread_1303 100 _pthread_body 100 forkThreadForFunction 100 0xddec 100 -[NSConditionLock lockWhenCondition:] 100 semaphore_wait_signal_trap 100 semaphore_wait_signal_trap 100 Thread_1403 100 _pthread_body 100 forkThreadForFunction 100 0xddec 100 -[NSConditionLock lockWhenCondition:] 100 semaphore_wait_signal_trap 100 semaphore_wait_signal_trap 100 Thread_1503 100 _pthread_body 100 forkThreadForFunction 100 read 100 read 100 Thread_1603 100 _pthread_body 100 forkThreadForFunction 100 0xe34c 100 -[NSConditionLock lockWhenCondition:] 100 semaphore_wait_signal_trap 100 semaphore_wait_signal_trap 100 Thread_1703 100 _pthread_body 100 forkThreadForFunction 100 read 100 read 100 Thread_1803 100 _pthread_body 100 forkThreadForFunction 100 0xe34c 100 -[NSConditionLock lockWhenCondition:] 100 semaphore_wait_signal_trap 100 semaphore_wait_signal_trap 100 Thread_1903 100 _pthread_body 100 forkThreadForFunction 100 read 100 read 100 Thread_1a03 100 _pthread_body 100 forkThreadForFunction 100 0xe34c 100 -[NSConditionLock lockWhenCondition:] 100 semaphore_wait_signal_trap 100 semaphore_wait_signal_trap 100 Thread_1b03 100 _pthread_body 100 read 100 read Total number in stack (recursive counted multiple, when >=5): 11 _pthread_body 9 forkThreadForFunction 6 -[NSConditionLock lockWhenCondition:] 6 semaphore_wait_signal_trap Sort by top of stack, same collapsed (when >= 5): semaphore_wait_signal_trap 600 read 400 mach_msg_trap 200