Analysis of sampling pid 333 during 10 secs 6000 samples Call graph: 1000 Thread_0 1000 start 1000 _start 1000 main 1000 NSApplicationMain 1000 -[NSApplication run] 1000 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 1000 _DPSNextEvent 1000 SendEventToEventTarget 1000 SendEventToEventTargetInternal 1000 DispatchEventToHandlers 1000 _hideShowHandler 1000 -[NSApplication _doUnhideWithoutActivation] 1000 -[NSWindow _tempHide:relWin:] 1000 -[NSWindow orderWindow:relativeTo:] 1000 -[NSWindow _doOrderWindow:relativeTo:findKey:forCounter:force:isModal:] 1000 -[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] 1000 -[NSWindow deminiaturize:] 1000 CoreDockWaitForTransitions 1000 CFRunLoopRunInMode 1000 CFRunLoopRunSpecific 1000 __CFRunLoopRun 554 mach_msg 554 mach_msg_overwrite_trap 554 mach_msg_overwrite_trap [STACK TOP] 437 __CFRunLoopDoTimer 429 __NSFireTimer 381 -[MainController flash:] 381 -[MainController refreshDockIcon] 381 -[MainController updateIconWithOnlineBuddies:] 380 -[NSApplication setApplicationIconImage:] 380 -[NSApplication _setApplicationIconImage:setDockImage:] 373 CoreDockSetProcessImage 373 SendProcessImageMessage 373 SendIPCMessage 373 CFMessagePortSendRequest 373 CFRunLoopRunInMode 373 CFRunLoopRunSpecific 373 __CFRunLoopRun 373 mach_msg 373 mach_msg_overwrite_trap 373 mach_msg_overwrite_trap [STACK TOP] 7 -[NSImage compositeToPoint:operation:] 7 -[NSImage compositeToPoint:fromRect:operation:] 7 -[NSImage _composite:delta:fromRect:toPoint:] 7 -[NSBitmapImageRep _drawFromRect:toRect:operation:alpha:compositing:flipped:] 7 -[NSBitmapImageRep _loadData] 7 -[NSBitmapImageRep _loadImageFromTIFF:imageNumber:] 7 _NXTIFFReadFromZone 7 _NXTIFFReadScanline 5 LZWDecode 3 LZWDecode [STACK TOP] 2 GetNextCode 2 GetNextCode [STACK TOP] 2 TIFFSeek 2 TIFFFillStrip 1 TIFFReadRawStrip1 1 NXDefaultRead 1 memcpy 1 memcpy [STACK TOP] 1 TIFFStartStrip 1 LZWPreDecode 1 malloc 1 malloc_zone_malloc 1 szone_malloc 1 large_and_huge_malloc 1 allocate_pages 1 vm_allocate 1 mach_msg_overwrite 1 mach_msg_overwrite_trap 1 mach_msg_overwrite_trap [STACK TOP] 1 -[NSObject copy] 1 -[NSImage copyWithZone:] 1 -[NSImage _newLazyRepresentation:::] 1 -[NSImage _newRepresentation:] 1 -[NSObject zone] 1 malloc_zone_from_ptr 1 malloc_zone_from_ptr [STACK TOP] 47 -[CommunicationController executeRunLoopCheck:] 47 -[AIMtocCommunicationController executeRunLoopCheck:] 47 firetalk_select_custom 37 select 37 select [STACK TOP] 10 toc_got_data 10 firetalk_callback_idleinfo 10 aim_toc_got_idle 7 +[BuddyItem buddyNamed:forService:] 5 +[BuddyItem buddiesForService:] 5 +[GroupItem allBuddies] 5 -[NSArray(Additions) uniqueObjects] 4 -[NSArray containsObject:] 4 _NSArrayIndexOfObject 4 _ArrayIndexOfObject 4 CFEqual 2 -[BuddyItem isEqual:] 2 objc_msgSend 2 objc_msgSend [STACK TOP] 1 CFEqual [STACK TOP] 1 objc_msgSend 1 objc_msgSend [STACK TOP] 1 objc_msgSend 1 objc_msgSend [STACK TOP] 2 -[NSString(NSStringAdditions) caseAndSpaceInsensitiveCompare:] 2 -[NSString(NSStringAdditions) stringByReplacingAllOccurancesOf:with:] 1 +[NSString stringWithString:] 1 -[NSPlaceholderMutableString initWithString:] 1 CFStringCreateMutable 1 _CFRuntimeCreateInstance 1 CFAllocatorAllocate 1 CFAllocatorAllocate [STACK TOP] 1 -[NSMutableString(NSStringAdditions) replaceAllOccurancesOf:with:] 1 -[NSString rangeOfString:] 1 objc_msgSend 1 objc_msgSend [STACK TOP] 3 -[BuddyController buddyLoggedOn:forService:] 3 +[BuddyItem buddyNamed:forService:] 2 +[BuddyItem buddiesForService:] 2 +[GroupItem allBuddies] 2 -[NSArray(Additions) uniqueObjects] 2 -[NSArray containsObject:] 2 _NSArrayIndexOfObject 2 _ArrayIndexOfObject 2 CFEqual 2 -[BuddyItem isEqual:] 2 objc_msgSend 2 objc_msgSend [STACK TOP] 1 -[NSString(NSStringAdditions) caseAndSpaceInsensitiveCompare:] 1 -[NSString(NSStringAdditions) stringByReplacingAllOccurancesOf:with:] 1 +[NSString stringWithString:] 1 -[NSPlaceholderString initWithString:] 1 -[NSString getCharacters:] 1 -[NSCFString getCharacters:range:] 1 CFStringGetCharacters 1 CFStringGetCharacters [STACK TOP] 1 NSPopAutoreleasePool 1 -[NSCFArray release] 1 CFRelease 1 __CFArrayDeallocate 1 __CFArrayReleaseValues 1 CFRelease 1 -[NSObject release] 1 NSDecrementExtraRefCountWasZero 1 CFDictionaryGetValue 1 CFDictionaryGetValue [STACK TOP] 8 frequentlyTaskMovies 7 TaskMovie_priv 5 updateTimeAndFlags 5 GetTimeBaseTime_priv 3 UpdateTimeBaseTime 2 ClockGetTime 2 CallComponentDispatch 2 CallComponent 2 SoundClockComponent 2 __SoundClockGetTime 2 myComputeCurrentTime 2 Microseconds 2 AbsoluteToNanoseconds 1 AbsoluteToNanoseconds [STACK TOP] 1 _NanosecondConversionRate 1 _NanosecondConversionRate [STACK TOP] 1 QTMLGrabMutex 1 QTMLGrabMutex [STACK TOP] 1 GetTimeBaseTime_priv [STACK TOP] 1 QTMLGrabMutex 1 QTMLGrabMutex [STACK TOP] 2 MediaMoviesTask 2 CallComponentDispatch 2 CallComponent 2 SoundComponentDispatch 2 CallComponentFunctionCommon 2 SoundMoviesTask 1 MediaMoviesTask 1 CallComponentDispatch 1 CallComponent 1 STMediaComponentDispatch 1 CallComponentFunctionCommon 1 STMediaMoviesTask 1 DataHTask 1 CallComponentDispatch 1 CallComponent 1 ScheduledHFSDataHComponentDispatch 1 CallComponentFunctionCommon 1 ScheduledHFSDataHTask 1 doReadAhead 1 ReturnScheduleQueue 1 QTMLReturnMutex 1 rest_world_eh_r7r8 1 rest_world_eh_r7r8 [STACK TOP] 1 RemoveFromFront 1 AcquireSoundQueue 1 QTMLGrabMutex 1 QTMLGrabMutex [STACK TOP] 1 GetAppGlobals_priv 1 GetAppGlobals_priv [STACK TOP] 5 __CFRunLoopDoSource1 4 __CFMachPortPerform 4 MessageHandler 3 PullEventsFromWindowServer 3 ConvertPlatformEventRecordAndPost 1 0x2e58568 1 save_world 1 save_world [STACK TOP] 1 FlushEventsMatchingListFromQueueWithOptions 1 ReleaseEvent 1 AVLFreeSubtree 1 AVLFreeSubtree 1 AVLFreeNode 1 CFAllocatorDeallocate 1 free 1 szone_size 1 szone_size [STACK TOP] 1 ReleaseEvent 1 CompareAndSwap 1 CompareAndSwap [STACK TOP] 1 CGSExtractEventRecordsFromMessage 1 snarfEvents 1 _CGSGetPortStreamInline 1 mach_msg_overwrite 1 mach_msg_overwrite_trap 1 mach_msg_overwrite_trap [STACK TOP] 1 __CFMessagePortPerform 1 ClientMessageHandler 1 CFPropertyListCreateXMLData 1 _CFGenerateXMLPropertyListToData 1 _NSAppendXML 1 _NSAppendXML 1 _NSAppendXML 1 _appendEscapedString 1 _appendEscapedString [STACK TOP] 2 __CFRunLoopDoObservers 1 CFRelease 1 CFAllocatorDeallocate 1 free 1 malloc_zone_free 1 malloc_zone_free [STACK TOP] 1 __NSPortDelegateTickler 1 -[NSObject respondsToSelector:] 1 class_respondsToMethod 1 pthread_mutex_unlock 1 pthread_mutex_unlock [STACK TOP] 1 __CFRunLoopModeFindSourceForMachPort 1 CFSetApplyFunction 1 __CFRunLoopFindSource 1 __CFMachPortGetPort 1 getpid 1 getpid [STACK TOP] 1 mk_timer_create 1 mk_timer_create [STACK TOP] 1000 Thread_1 1000 _pthread_body 1000 CAPThread::Entry(CAPThread *) 1000 XIOAudioDeviceManager::NotificationThread(XIOAudioDeviceManager *) 1000 CFRunLoopRunInMode 1000 CFRunLoopRunSpecific 1000 __CFRunLoopRun 1000 mach_msg 1000 mach_msg_overwrite_trap 1000 mach_msg_overwrite_trap [STACK TOP] 1000 Thread_2 1000 _pthread_body 1000 TimerThread 1000 TSWaitOnSemaphoreCommon 1000 TSWaitOnCondition 1000 _pthread_cond_wait 1000 semaphore_wait_signal_trap 1000 semaphore_wait_signal_trap [STACK TOP] 1000 Thread_3 1000 _pthread_body 1000 forkThreadForFunction 1000 -[NSUIHeartBeat _heartBeatThread:] 1000 -[NSConditionLock lockWhenCondition:] 1000 _pthread_cond_wait 1000 semaphore_wait_signal_trap 1000 semaphore_wait_signal_trap [STACK TOP] 1000 Thread_4 1000 _pthread_body 1000 pthread_exit 1000 _pthread_become_available 1000 mach_msg 1000 mach_msg_overwrite_trap 1000 mach_msg_overwrite_trap [STACK TOP] 1000 Thread_5 1000 _pthread_body 1000 CAPThread::Entry(CAPThread *) 1000 XThreadedDevice::IOThreadEntry(void *) 1000 XThreadedDevice::IOThread(void) 1000 CAGuard::WaitUntil(unsigned long long) 1000 CAGuard::WaitFor(unsigned long long) 1000 _pthread_cond_wait 1000 semaphore_timedwait_signal 1000 semaphore_timedwait_signal_trap 1000 semaphore_timedwait_signal_trap [STACK TOP] Total number in stack (recursive counted multiple, when >=5): 6 mach_msg_overwrite_trap 5 _pthread_body 5 objc_msgSend Sort by top of stack, same collapsed (when >= 5): mach_msg_overwrite_trap [STACK TOP] 2929 semaphore_wait_signal_trap [STACK TOP] 2000 semaphore_timedwait_signal_trap [STACK TOP] 1000 select [STACK TOP] 37 objc_msgSend [STACK TOP] 7