Sampling process 4567 for 3 seconds with 1 millisecond of run time between samples Sampling completed, processing symbols... Analysis of sampling Camino (pid 4567) every 1 millisecond Call graph: 2011 Thread_261634 DispatchQueue_1: com.apple.main-thread (serial) 2011 start 2011 _start 2011 main 2011 NSApplicationMain 2011 -[NSApplication run] 2011 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 2011 _DPSNextEvent 2011 BlockUntilNextEventMatchingListInMode 2011 ReceiveNextEventCommon 2011 RunCurrentEventLoopInMode 2011 CFRunLoopRunInMode 2011 CFRunLoopRunSpecific 2011 __CFRunLoopRun 2011 __CFRunLoopDoSources0 2011 nsAppShell::ProcessGeckoEvents(void*) 2011 nsBaseAppShell::NativeEventCallback() 2011 NS_ProcessPendingEvents_P(nsIThread*, unsigned int) 2011 nsThread::ProcessNextEvent(int, int*) 2011 non-virtual thunk to nsHashPropertyBag::SetPropertyAsAUTF8String(nsAString_internal const&, nsACString_internal const&) 2011 nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) 2011 nsInputStreamPump::OnStateStop() 2011 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned int) 2011 nsXMLHttpRequest::OnStopRequest(nsIRequest*, nsISupports*, unsigned int) 2011 nsXMLHttpRequest::RequestCompleted() 2011 nsXMLHttpRequest::ChangeState(unsigned int, int, int) 2011 nsXMLHttpRequest::NotifyEventListeners(nsCOMArray const&, nsIDOMEvent*) 2011 nsXPTCStubBase::Stub3() 2011 PrepareAndDispatch(nsXPTCStubBase*, unsigned int, unsigned int*) 2011 nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) 2011 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) 2011 js_Invoke 2011 js_Interpret 2011 fun_apply 2011 js_Invoke 2011 js_Interpret 2011 fun_apply 2011 js_Invoke 2011 js_Interpret 2011 fun_apply 2011 js_Invoke 2011 js_Interpret 2011 fun_call 2011 js_Invoke 2011 js_Interpret 2011 fun_call 2011 js_Invoke 2011 js_Interpret 2011 fun_apply 2011 js_Invoke 2011 js_Interpret 2011 fun_call 2011 js_Invoke 2011 js_Interpret 2011 fun_call 2011 js_Invoke 2011 js_Interpret 2011 fun_call 2011 js_Invoke 2011 js_Interpret 2011 fun_call 2011 js_Invoke 2011 js_Interpret 2011 js_InvokeConstructor 2011 js_Invoke 2011 js_Interpret 2011 fun_call 2011 js_Invoke 2011 js_Interpret 2011 nsJSContext::DOMOperationCallback(JSContext*) 2011 nsPrompt::ConfirmEx(unsigned short const*, unsigned short const*, unsigned int, unsigned short const*, unsigned short const*, unsigned short const*, unsigned short const*, int*, int*) 2011 CocoaPromptService::ConfirmEx(nsIDOMWindow*, unsigned short const*, unsigned short const*, unsigned int, unsigned short const*, unsigned short const*, unsigned short const*, unsigned short const*, int*, int*) 2011 -[nsAlertController confirmCheckEx:title:text:button1:button2:button3:checkMsg:checkValue:] 2011 -[nsAlertController runModalWindow:relativeToWindow:] 2011 +[nsAlertController safeRunModalForWindow:relativeToWindow:] 2011 -[NSApplication runModalForWindow:relativeToWindow:] 2011 -[NSApplication _realDoModalLoop:peek:] 2011 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 2011 _DPSNextEvent 2011 BlockUntilNextEventMatchingListInMode 2011 ReceiveNextEventCommon 2011 RunCurrentEventLoopInMode 2011 CFRunLoopRunInMode 2011 CFRunLoopRunSpecific 2011 __CFRunLoopRun 2011 __CFRunLoopDoSources0 2011 nsAppShell::ProcessGeckoEvents(void*) 2011 nsBaseAppShell::NativeEventCallback() 2011 NS_ProcessPendingEvents_P(nsIThread*, unsigned int) 2011 nsThread::ProcessNextEvent(int, int*) 2011 nsTimerEvent::Run() 2011 nsTimerImpl::Fire() 2011 nsUITimerCallback::Notify(nsITimer*) 2011 nsObserverService::NotifyObservers(nsISupports*, char const*, unsigned short const*) 2011 nsObserverList::NotifyObservers(nsISupports*, char const*, unsigned short const*) 2011 nsUserActivityObserver::Observe(nsISupports*, char const*, unsigned short const*) 2011 nsJSContext::MaybeCC(int) 2011 nsJSContext::CC() 2011 nsCycleCollector_collect() 2011 nsCycleCollector::Collect(unsigned int) 2011 nsXPConnect::Collect() 2011 JS_GC 2011 js_GC 2011 js_TraceRuntime 2011 JS_DHashTableEnumerate 2011 gc_root_traversal 2011 js_CallValueTracerIfGCThing 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 TraceScopeJSObjects(JSTracer*, XPCWrappedNativeScope*) 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 array_trace 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 array_trace 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 array_trace 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 xpc_TraceForValidWrapper(JSTracer*, XPCWrappedNative*) 2011 JS_CallTracer 2011 js_TraceObject 2011 js_TraceScopeProperty 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 TraceScopeJSObjects(JSTracer*, XPCWrappedNativeScope*) 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 2011 js_TraceObject 2011 JS_CallTracer 1812 js_TraceObject 1642 JS_CallTracer 1117 js_TraceObject 1113 JS_CallTracer 653 array_trace 421 JS_CallTracer 349 JS_TraceChildren 69 JS_CallTracer 3 js_TraceObject 2 js_TraceObject 1 js_TraceScopeProperty 232 array_trace 173 JS_CallTracer 167 js_TraceObject 167 JS_CallTracer 167 js_TraceObject 167 JS_CallTracer 147 js_TraceObject 146 JS_CallTracer 113 js_TraceObject 113 JS_CallTracer 113 js_TraceObject 112 JS_CallTracer 112 js_TraceObject 112 JS_CallTracer 66 js_TraceObject 50 JS_CallTracer 32 array_trace 32 JS_CallTracer 32 array_trace 32 JS_CallTracer 32 array_trace 17 js_TraceObject 17 JS_CallTracer 16 JS_TraceChildren 1 js_TraceObject 1 JS_CallTracer 1 JS_TraceChildren 16 js_TraceObject 30 JS_TraceChildren 16 array_trace 1 js_TraceScopeProperty 1 JS_CallTracer 21 JS_TraceChildren 12 array_trace 1 js_TraceObject 20 JS_CallTracer 120 JS_TraceChildren 4 js_TraceObject 477 JS_TraceChildren 48 JS_CallTracer 169 js_TraceObject 1 js_TraceScopeProperty 199 JS_TraceChildren 2011 Thread_261679 DispatchQueue_2: com.apple.libdispatch-manager (serial) 2011 start_wqthread 2011 _pthread_wqthread 2011 _dispatch_worker_thread2 2011 _dispatch_queue_invoke 2011 _dispatch_mgr_invoke 2011 kevent 2011 Thread_261681 2011 thread_start 2011 _pthread_start 2011 google_breakpad::ExceptionHandler::WaitForMessage(void*) 2011 mach_msg 2011 mach_msg_trap 2011 Thread_261683 2011 thread_start 2011 _pthread_start 2011 _pt_root 2011 nsThread::ThreadFunc(void*) 2011 NS_ProcessNextEvent_P(nsIThread*, int) 2011 nsThread::ProcessNextEvent(int, int*) 2011 nsSocketTransportService::Run() 2011 NS_ProcessNextEvent_P(nsIThread*, int) 2011 nsThread::ProcessNextEvent(int, int*) 2011 nsSocketTransportService::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int) 2011 nsSocketTransportService::DoPollIteration(int) 2011 nsSocketTransportService::Poll(int, unsigned int*) 2011 PR_Poll 2011 _pr_poll_with_poll 2011 poll 2011 select 2011 select$DARWIN_EXTSN$NOCANCEL 2011 Thread_261697 2011 thread_start 2011 _pthread_start 2011 __CFSocketManager 2011 select$DARWIN_EXTSN 2011 Thread_261703 2011 thread_start 2011 _pthread_start 2011 _pt_root 2011 nsThread::ThreadFunc(void*) 2011 NS_ProcessNextEvent_P(nsIThread*, int) 2011 nsThread::ProcessNextEvent(int, int*) 2011 TimerThread::Run() 2011 PR_WaitCondVar 2011 pt_TimedWait 2011 pthread_cond_timedwait 2011 _pthread_cond_wait 2011 semaphore_timedwait_signal_trap 2011 Thread_261826 2011 thread_start 2011 _pthread_start 2011 _pt_root 2011 nsSSLThread::Run() 2011 PR_WaitCondVar 2011 pthread_cond_wait 2011 _pthread_cond_wait 2011 semaphore_wait_signal_trap 2011 Thread_261827 2011 thread_start 2011 _pthread_start 2011 _pt_root 2011 nsCertVerificationThread::Run() 2011 PR_WaitCondVar 2011 pthread_cond_wait 2011 _pthread_cond_wait 2011 semaphore_wait_signal_trap 2011 Thread_261830 2011 thread_start 2011 _pthread_start 2011 _pt_root 2011 nsThread::ThreadFunc(void*) 2011 NS_ProcessNextEvent_P(nsIThread*, int) 2011 nsThread::ProcessNextEvent(int, int*) 2011 nsEventQueue::GetEvent(int, nsIRunnable**) 2011 PR_Wait 2011 PR_WaitCondVar 2011 pthread_cond_wait 2011 _pthread_cond_wait 2011 semaphore_wait_signal_trap 2011 Thread_264020 2011 thread_start 2011 _pthread_start 2011 unregister_ShockwaveFlash 2011 unregister_ShockwaveFlash 2011 0x26891f54 2011 unregister_ShockwaveFlash 2011 pthread_cond_wait$UNIX2003 2011 _pthread_cond_wait 2011 __semwait_signal 2011 Thread_264021 2011 thread_start 2011 _pthread_start 2011 unregister_ShockwaveFlash 2011 unregister_ShockwaveFlash 2011 0x26891f54 2011 unregister_ShockwaveFlash 2011 pthread_cond_wait$UNIX2003 2011 _pthread_cond_wait 2011 __semwait_signal 2011 Thread_264027 2011 thread_start 2011 _pthread_start 2011 unregister_ShockwaveFlash 2011 unregister_ShockwaveFlash 1413 0x26bad2f8 1413 unregister_ShockwaveFlash 1413 pthread_cond_timedwait_relative_np 1413 _pthread_cond_wait 1411 semaphore_timedwait_signal_trap 2 _pthread_cond_wait 598 0x26bad262 598 unregister_ShockwaveFlash 598 pthread_cond_timedwait_relative_np 598 _pthread_cond_wait 598 semaphore_timedwait_signal_trap 2011 Thread_264039 2011 thread_start 2011 _pthread_start 2011 unregister_ShockwaveFlash 2011 unregister_ShockwaveFlash 1397 0x26bad2f8 1397 unregister_ShockwaveFlash 1397 pthread_cond_timedwait_relative_np 1397 _pthread_cond_wait 1396 semaphore_timedwait_signal_trap 1 _pthread_cond_wait 605 0x26bad262 605 unregister_ShockwaveFlash 605 pthread_cond_timedwait_relative_np 605 _pthread_cond_wait 605 semaphore_timedwait_signal_trap 9 0x26bad2ca 9 main 9 CreateEvent 9 AllocateAndInitializeEvent(__CFAllocator const*) 9 malloc_zone_malloc 9 __spin_lock 2011 Thread_264040 2011 thread_start 2011 _pthread_start 2011 unregister_ShockwaveFlash 2011 unregister_ShockwaveFlash 1398 0x26bad2f8 1398 unregister_ShockwaveFlash 1398 pthread_cond_timedwait_relative_np 1398 _pthread_cond_wait 1398 semaphore_timedwait_signal_trap 581 0x26bad262 581 unregister_ShockwaveFlash 581 pthread_cond_timedwait_relative_np 581 _pthread_cond_wait 580 semaphore_timedwait_signal_trap 1 _pthread_cond_wait 32 0x26bad2ca 32 main 32 CreateEvent 32 AllocateAndInitializeEvent(__CFAllocator const*) 32 malloc_zone_malloc 32 szone_malloc_should_clear 32 tiny_malloc_from_free_list 2011 Thread_264046 2011 thread_start 2011 _pthread_start 2011 unregister_ShockwaveFlash 2011 unregister_ShockwaveFlash 2011 0x26a5ab1f 2011 unregister_ShockwaveFlash 2011 pthread_cond_timedwait_relative_np 2011 _pthread_cond_wait 2010 semaphore_timedwait_signal_trap 1 _pthread_cond_remove 1 __spin_lock 2011 Thread_264047 2011 thread_start 2011 _pthread_start 2011 unregister_ShockwaveFlash 2011 unregister_ShockwaveFlash 1413 0x26bad2f8 1413 unregister_ShockwaveFlash 1413 pthread_cond_timedwait_relative_np 1413 _pthread_cond_wait 1412 semaphore_timedwait_signal_trap 1 _pthread_cond_wait 598 0x26bad262 598 unregister_ShockwaveFlash 598 pthread_cond_timedwait_relative_np 598 _pthread_cond_wait 598 semaphore_timedwait_signal_trap 2011 Thread_283187 2011 thread_start 2011 _pthread_start 2011 __NSThread__main__ 2011 -[NSThread main] 2011 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] 2011 CFRunLoopRunInMode 2011 CFRunLoopRunSpecific 2011 __CFRunLoopRun 2011 mach_msg 2011 mach_msg_trap 2011 Thread_335037 2011 thread_start 2011 _pthread_start 2011 __NSThread__main__ 2011 -[NSThread main] 2011 -[FileChangeWatcher pollWatchedDirectories] 2011 kevent 2011 Thread_588630 2011 thread_start 2011 _pthread_start 2011 QTSNetworkThread_RunThread 2011 CFRunLoopRun 2011 CFRunLoopRunSpecific 2011 __CFRunLoopRun 2011 mach_msg 2011 mach_msg_trap 2011 Thread_1407575 2011 thread_start 2011 _pthread_start 2011 __NSThread__main__ 2011 -[NSThread main] 2011 -[NSUIHeartBeat _heartBeatThread:] 1831 usleep$UNIX2003 1816 nanosleep$UNIX2003 1816 __semwait_signal 15 cerror 163 -[NSWindow(NSWindow_Theme) heartBeat:] 162 -[NSButtonCell(NSDefaultButtonIndicatorPrivate) heartBeat:] 140 -[NSView _lightWeightRecursiveDisplayInRect:] 129 CFArrayApplyFunction 129 _lightWeightRecursiveDisplayInRect2 127 -[NSView _lightWeightRecursiveDisplayInRect:] 123 CFArrayApplyFunction 123 _lightWeightRecursiveDisplayInRect2 122 -[NSView _lightWeightRecursiveDisplayInRect:] 120 -[NSView _drawRect:clip:] 118 -[NSControl drawRect:] 117 -[NSButtonCell drawWithFrame:inView:] 86 -[NSButtonCell drawBezelWithFrame:inView:] 84 CUIRenderer::Draw(CGRect, CGContext*, __CFDictionary const*, __CFDictionary const**) 77 CUIRenderer::DrawPushButton(CUIDescriptor const*) 66 CGContextDrawImages 66 ripc_DrawImages 61 ripc_RenderImage 61 ripl_BltImage 61 ripl_Mark 61 argb32_image 57 argb32_image_mark 32 argb32_image_mark 20 argb32_sample_argb32 4 argb32_sample_ARGB32 1 __bzero 3 argb32_image_mark_RGB32 1 argb32_image 3 ripc_DrawImages 1 ripc_GetImageTransformation 1 ripc_GetRenderingState 1 ripc_GetClipState 6 CGContextEndTransparencyLayer 6 ripc_EndLayer 6 ripc_RenderImage 6 ripl_BltImage 5 ripd_Mark 5 argb32_image 3 sseCGSBlendXXXX8888 1 _blt_image_initialize 1 argb32_image 1 ripd_Lock 1 CGSDeviceLock 3 CUIPenCG::BeginLayerWithRect(void*, CGRect, __CFDictionary const*) 3 CGContextBeginTransparencyLayerWithRect 3 ripc_BeginLayer 2 ripl_Create 1 malloc_zone_calloc 1 szone_malloc_should_clear 1 __bzero 1 mem_allocate 1 __bzero 1 ripc_GetRenderingState 1 CGColorTransformGetIdentifier 2 PreparePushButtonInstructions(_QSIContext*, CUIDescriptor const*, CUIElement&, CUIElement&, CGImage**, CGRect*, CGRect*, float*, CGRect*, CGSize*) 1 CUIElement::Load(_QSIContext*, CUIDescriptor const*, long, long, long) 1 CUIElement::LoadFromArtFile(unsigned char const*) 1 ArtFileCacheEntry::CopyImages(unsigned int*, unsigned int*, CGImage**, CGRect*, CGRect*, CGRect*, float*) 1 CFRetain 1 _CUICalcAlignedBounds 4 CUIRenderer::DecodeToCUIInfo(CGRect, CGContext*, __CFDictionary const*, CUIInfo*) 3 CUIConstantToMapID(__CFString const*) 3 __spin_lock 1 CFDictionaryGetValue 1 CFBasicHashFindBucket 1 CGAffineTransformScale 1 CGRectIsEmpty 1 CUIRenderer::Draw(CGRect, CGContext*, __CFDictionary const*, __CFDictionary const**) 2 -[NSButtonCell _coreUIBezelDrawOptionsWithFrame:inView:] 1 -[NSButtonCell _coreUIBezelDrawOptionsWithFrame:inView:] 1 CFDictionarySetValue 1 CFBasicHashSetValue 1 __CFBasicHashAddValue 1 CFRetain 31 -[NSButtonCell drawInteriorWithFrame:inView:] 28 -[NSButtonCell _configureAndDrawTitleWithRect:cellFrame:controlView:] 17 -[NSButtonCell attributedTitle] 17 -[NSCell _unformattedAttributedStringValue:] 11 -[NSCell _textAttributes] 7 -[NSCFDictionary setObject:forKey:] 7 CFDictionarySetValue 7 CFBasicHashSetValue 7 __CFBasicHashReplaceValue 6 __CFBasicHashStandardCallback 6 CFRelease 6 __spin_lock 1 objc_msgSend 1 -[NSButtonCell interiorBackgroundStyle] 1 -[NSCell(NSCellBackgroundStyle) backgroundStyle] 1 -[NSCell _textAttributes] 1 -[NSCell font] 1 CFDictionaryGetValue 1 CFBasicHashFindBucket 1 ___CFBasicHashFindBucket1 1 CFRelease 5 -[NSConcreteAttributedString initWithString:attributes:] 4 +[NSAttributeDictionary newWithDictionary:] 4 -[NSConcreteHashTable getItem:] 4 hashProbe 2 attributeDictionaryIsEqual 2 -[NSAttributeDictionary isEqualToDictionary:] 1 -[NSAttributeDictionary isEqualToDictionary:] 1 objc_msgSend 1 attributeDictionaryHash 1 -[NSCatalogColor hash] 1 objc_msgSend 1 objc_msgSend 1 -[NSRLEArray init] 1 -[NSRLEArray initWithRefCountedRunArray:] 1 -[NSRLEArray _makeNewListFrom:] 1 NSAllocateCollectable 1 malloc_zone_calloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 objc_msgSend 6 CGContextDrawImage 6 ripc_DrawImage 6 ripc_RenderImage 6 ripl_BltImage 6 ripd_Mark 6 argb32_image 6 argb32_mark 6 argb32_mark_pixelshape 3 -[NSButtonCell titleRectForBounds:] 3 -[NSButtonCell(NSButtonCellPrivate) _centerTitle:inRect:] 3 -[NSAttributedString(NSStringDrawingExtension) _sizeWithSize:] 3 -[NSAttributedString(NSExtendedStringDrawing) boundingRectWithSize:options:] 2 +[NSStringDrawingTextStorage _fastDrawString:attributes:length:inRect:graphicsContext:baselineRendering:usesFontLeading:usesScreenFont:typesetterBehavior:paragraphStyle:lineBreakMode:boundingRect:padding:scrollable:] 1 -[NSAttributeDictionary objectForKey:] 1 -[NSFont _latin1MappingTable:] 1 -[__NSSharedFontInstanceInfo _hasNonNominalDescriptor] 1 -[NSObject(NSObject) isKindOfClass:] 1 _class_getSuperclass 1 -[NSAttributedString(NSExtendedStringDrawing) boundingRectWithSize:options:] 1 CGContextScaleCTM 1 CGContextSetBlendMode 1 -[NSButtonCell drawingRectForBounds:] 1 NSOffsetRect 1 __NSHasDisplayScaleFactor 1 objc_msgSend 1 -[NSControl drawRect:] 1 CGSReleaseRegion 1 _CFRelease 1 szone_free 1 tiny_free_list_add_ptr 1 NSRectClipList 1 CGContextClipToRects 1 CGContextClipToRect 1 CGGStateClipToRect 1 maybeCopyClipState 1 CGClipStackCreateMutableCopy 1 calloc 1 malloc_zone_calloc 1 szone_malloc_should_clear 1 __cpu_number 1 -[NSView lockFocusIfCanDraw] 1 -[NSFocusStack focusView:inWindow:] 1 0xa0e0100f 1 -[NSView unlockFocus] 1 objc_msgSend 1 -[NSView _convertRectFromSuperview:test:] 1 NSIntersectionRect 3 -[NSView unlockFocus] 2 -[NSFocusStack popTopView] 2 +[NSGraphicsContext restoreGraphicsState] 2 CGContextRestoreGState 2 CGGStackRestore 2 free 2 szone_free_definite_size 2 tiny_free_list_add_ptr 1 -[NSObject(NSObject) retain] 1 __CFDoExternRefOperation 1 CFBasicHashAddValue 1 ___CFBasicHashFindBucket1 1 -[NSView _drawRect:clip:] 1 +[NSObject(NSObject) alloc] 1 -[NSConcreteMapTable setObject:forKey:] 9 -[NSView _drawRect:clip:] 7 -[NSThemeFrame drawRect:] 7 -[NSFrameView drawRect:] 7 -[NSFrameView drawThemeContentFill:inView:] 7 -[NSThemeFrame drawWindowBackgroundRect:] 7 -[NSFrameView drawWindowBackgroundRect:] 7 NSDrawWindowBackground 7 NSRectFillUsingOperation 7 CGContextFillRect 7 CGContextFillRects 7 ripc_DrawRects 7 ripc_Render 7 ripl_BltShape 7 ripd_Lock 7 CGSDeviceLock 7 _CGSLockWindow 7 _CGSSynchronizeWindowBackingStore 7 mach_msg 7 mach_msg_trap 1 CGSDiffRegion 1 CGSNewRegionWithRect 1 CGSNewRegion 1 CGTypeCreateInstanceWithAllocator 1 _CFRuntimeCreateInstance 2 -[NSView lockFocusIfCanDraw] 2 -[NSFocusState flush] 1 -[NSFrameView adjustHalftonePhase] 1 -[NSThemeFrame contentFill] 1 -[NSWindow _isDarkWindow] 1 -[NSWindow styleMask] 1 -[NSWindow _windowDeviceRound] 1 -[NSWindow _threadContext] 1 +[NSUIHeartBeat isHeartBeatThread] 1 _NSThreadGet0 1 pthread_setspecific 13 -[_NSDisplayOperationStack enterDisplayOperationForWindow:windowRegion:] 13 -[_NSDisplayOperation initWithWindow:windowRegion:] 11 +[NSMapTable alloc] 11 NSAllocateObject 11 _internal_class_createInstance 11 _internal_class_createInstanceFromZone 11 calloc 11 malloc_zone_calloc 10 szone_malloc_should_clear 10 tiny_malloc_from_free_list 1 __spin_lock 1 -[NSConcreteMapTable initWithKeyOptions:valueOptions:capacity:] 1 allocateInitialCapacity 1 allocateCollectableUnscannedStorage 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 0xa0e01000 4 -[NSButtonCell(NSDefaultButtonIndicatorPrivate) heartBeat:] 4 -[NSView lockFocusIfCanDraw] 3 -[NSView _focusFromView:withContext:] 3 -[NSView _gatherFocusStateInto:upTo:withContext:] 3 -[NSView _gatherFocusStateInto:upTo:withContext:] 3 -[NSView _gatherFocusStateInto:upTo:withContext:] 3 -[NSView _focusInto:withClip:] 2 CFArrayAppendValue 2 _CFArrayReplaceValues 2 CFRetain 1 CFRetain 1 __spin_lock 1 class_getMethodImplementation 1 _cache_getImp 1 -[NSFocusState flush] 1 CGContextReplaceTopGState 1 -[NSButton _focusRingBleedRegion] 1 +[NSUIHeartBeat isHeartBeatThread] 1 _NSThreadGet0 1 pthread_key_init_np 1 objc_msgSend 8 -[NSSet makeObjectsPerformSelector:] 8 -[NSWindow flushWindow] 7 CGContextFlush 7 ripc_Operation 7 CGSDeviceSynchronize 7 _CGSFlushRegionInline 7 mach_msg 7 mach_msg_trap 1 -[NSWindow _threadContext] 1 +[NSUIHeartBeat isHeartBeatThread] 1 dyld_stub_pthread_self 3 NSPopAutoreleasePool 3 _CFAutoreleasePoolPop 3 CFRelease 2 -[NSConcreteAttributedString dealloc] 1 -[NSObject(NSObject) dealloc] 1 _internal_object_dispose 1 free 1 szone_free_definite_size 1 tiny_free_list_add_ptr 1 -[NSRLEArray dealloc] 1 malloc_zone_from_ptr 1 szone_size 1 -[NSConcreteMutableData dealloc] 1 szone_free 2 -[NSApplication _keyWindowForHeartBeat] 1 -[NSObject(NSObject) autorelease] 1 _NSAppKitLock 1 _NSAddExceptionHandlerForLock 1 _CFDoExceptionOperation 1 0xa0e0101f 2 -[NSUIHeartBeat _heartBeatThread:] 1 CFSetAddValue 1 CFBasicHashAddValue 1 __CFBasicHashAddValue 1 __CFBasicHashRehash 1 __removeHandler2 1 free 1 szone_free_definite_size 1 spin_lock 2011 Thread_1408526 2011 start_wqthread 2011 _pthread_wqthread 2011 __workq_kernreturn Total number in stack (recursive counted multiple, when >=5): 93 JS_CallTracer 86 js_TraceObject 25 unregister_ShockwaveFlash 18 _pthread_start 18 thread_start 15 _pthread_cond_wait 13 js_Interpret 13 js_Invoke 10 semaphore_timedwait_signal_trap 9 array_trace 9 pthread_cond_timedwait_relative_np 8 JS_TraceChildren 8 objc_msgSend 7 fun_call 6 __spin_lock 6 nsThread::ProcessNextEvent(int, int*) 6 szone_malloc_should_clear 5 _pt_root 5 mach_msg 5 mach_msg_trap Sort by top of stack, same collapsed (when >= 5): semaphore_timedwait_signal_trap 12019 mach_msg_trap 6047 semaphore_wait_signal_trap 6033 __semwait_signal 5838 kevent 4022 __workq_kernreturn 2011 select$DARWIN_EXTSN 2011 select$DARWIN_EXTSN$NOCANCEL 2011 JS_TraceChildren 1213 JS_CallTracer 312 array_trace 292 js_TraceObject 192 tiny_malloc_from_free_list 44 argb32_image_mark 32 __spin_lock 21 argb32_sample_argb32 20 cerror 15 objc_msgSend 8 argb32_mark_pixelshape 6 _pthread_cond_wait 5 Sample analysis of process 4567 written to file /dev/stdout