Same problem here. On a Macbook Pro, Snow Leopard, Growl 1.2 with
iPhone Popup style.
Sampling process 150 for 3 seconds with 1 millisecond of run time
between samples
Sampling completed, processing symbols...
Analysis of sampling GrowlHelperApp (pid 150) every 1 millisecond
Call graph:
2318 Thread_1882 DispatchQueue_1: com.apple.main-thread
(serial)
2318 start
2318 main
2318 -[GrowlApplication run]
2318 -[NSApplication run]
2318 -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:]
2318 _DPSNextEvent
2318 BlockUntilNextEventMatchingListInMode
2318 ReceiveNextEventCommon
2318 RunCurrentEventLoopInMode
2318 CFRunLoopRunSpecific
2318 __CFRunLoopRun
2318
WebCore::MainResourceLoader::handleDataLoadNow
(WebCore::RunLoopTimer<WebCore::MainResourceLoader>*)
2318
WebCore::MainResourceLoader::didReceiveResponse
(WebCore::ResourceResponse const&)
2318
WebCore::MainResourceLoader::continueAfterContentPolicy
(WebCore::PolicyAction)
2318
WebCore::MainResourceLoader::continueAfterContentPolicy
(WebCore::PolicyAction, WebCore::ResourceResponse const&)
2318
WebCore::MainResourceLoader::didFinishLoading()
2318
WebCore::FrameLoader::finishedLoading()
2318
WebCore::FrameLoader::recursiveCheckLoadComplete()
2318
WebCore::FrameLoader::checkLoadCompleteForThisFrame()
2318
WebFrameLoaderClient::dispatchDidFinishLoad()
2318
CallFrameLoadDelegate(objc_object* (*)(objc_object*,
objc_selector*, ...), WebView*, objc_selector*, objc_object*)
2318 -
[GrowlWebKitWindowController webView:didFinishLoadForFrame:]
2212 -
[GrowlPositionController positionDisplay:]
1220
NSIntersectsRect
951 -
[GrowlPositionController positionDisplay:]
41 NSContainsRect
105
dyld_stub_NSIntersectsRect
1
dyld_stub_NSContainsRect
2318 Thread_1925 DispatchQueue_2: com.apple.libdispatch-manager
(serial)
2318 start_wqthread
2318 _pthread_wqthread
2318 _dispatch_worker_thread2
2318 _dispatch_queue_invoke
2318 _dispatch_mgr_invoke
2317 kevent
1 _dispatch_run_timers
1 _dispatch_wakeup
1 _dispatch_queue_push_list_slow
1 _dispatch_wakeup
1 _dispatch_queue_push_list_slow
1 _dispatch_wakeup
1 _dispatch_queue_wakeup_global
1 pthread_workqueue_additem_np
1 pick_nextworkqueue_droplock
2318 Thread_2130
2318 thread_start
2318 _pthread_start
2318 __NSThread__main__
2318 -[NSConnection run]
2318 CFRunLoopRunSpecific
2318 __CFRunLoopRun
2318 mach_msg
2318 mach_msg_trap
2318 Thread_2190: JavaScriptCore: FastMalloc scavenger
2318 thread_start
2318 _pthread_start
2318 WTF::TCMalloc_PageHeap::runScavengerThread(void*)
2318 WTF::TCMalloc_PageHeap::scavengerThread()
2318 _pthread_cond_wait
2318 __semwait_signal
2318 Thread_2201
2318 thread_start
2318 _pthread_start
2318 __NSThread__main__
2318 +[NSURLConnection(NSURLConnectionReallyInternal)
_resourceLoadLoop:]
2318 CFRunLoopRunSpecific
2318 __CFRunLoopRun
2318 mach_msg
2318 mach_msg_trap
2318 Thread_6782
2318 thread_start
2318 _pthread_start
2318 __CFSocketManager
2318 select$DARWIN_EXTSN
2318 Thread_443080
2318 start_wqthread
2318 _pthread_wqthread
2318 __workq_kernreturn
Total number in stack (recursive counted multiple, when >=5):
Sort by top of stack, same collapsed (when >= 5):
mach_msg_trap 4636
__semwait_signal 2318
__workq_kernreturn 2318
select$DARWIN_EXTSN 2318
kevent 2317
NSIntersectsRect 1220
-[GrowlPositionController positionDisplay:] 951
dyld_stub_NSIntersectsRect 105
NSContainsRect 41
Sample analysis of process 150 written to file /dev/stdout
--
You received this message because you are subscribed to the Google Groups
"Growl Discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/growldiscuss?hl=en.