Stuff
public text v1 · immutableSampling process 1453 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling emergent (pid 1453) every 1 millisecond
Call graph:
1091 Thread_2507
1091 start
1091 main
1091 EmergentMisc::Main(int&, char const**)
1091 taRootBase::Startup_Run()
1091 taiMiscCore::Exec()
1091 QCoreApplication::exec()
1091 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
1091 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
1091 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
1091 -[NSApplication run]
1091 -[NSApplication sendEvent:]
1091 -[QCocoaWindow sendEvent:]
1091 -[NSWindow sendEvent:]
1091 -[QCocoaView mouseUp:]
1091 qt_mac_handleMouseEvent(void*, void*, QEvent::Type, Qt::MouseButton)
1091 qt_sendSpontaneousEvent(QObject*, QEvent*)
1091 QCoreApplication::notifyInternal(QObject*, QEvent*)
1091 QApplication::notify(QObject*, QEvent*)
1091 QApplicationPrivate::notify_helper(QObject*, QEvent*)
1091 QToolButton::event(QEvent*)
1091 QAbstractButton::event(QEvent*)
1091 QWidget::event(QEvent*)
1091 QToolButton::mouseReleaseEvent(QMouseEvent*)
1091 QAbstractButton::mouseReleaseEvent(QMouseEvent*)
1091 QAbstractButtonPrivate::click()
1091 QAbstractButtonPrivate::emitClicked()
1091 QAbstractButton::clicked(bool)
1091 QMetaObject::activate(QObject*, QMetaObject const*, int, void**)
1091 taiMethodData::qt_metacall(QMetaObject::Call, int, void**)
1091 taiMethodData::CallFun_impl()
1091 cssElCFun_Program_Run_Gui_stub(void*, int, cssEl**)
1091 Program::Run()
1091 Program::Cont_impl()
1091 cssProgSpace::Cont()
1091 cssProg::Cont()
1091 taiMiscCore::RunPending()
1091 QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
1091 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
1091 QEventDispatcherMacPrivate::currentModalSession()
1091 __ZL17qt_mac_send_event6QFlagsIN10QEventLoop17ProcessEventsFlagEEP7NSEventP8NSWindow
1091 -[NSApplication sendEvent:]
1091 -[QCocoaPanel sendEvent:]
1091 -[NSWindow sendEvent:]
1091 -[QCocoaView rightMouseDown:]
1091 qt_mac_handleMouseEvent(void*, void*, QEvent::Type, Qt::MouseButton)
1091 qt_sendSpontaneousEvent(QObject*, QEvent*)
1091 QCoreApplication::notifyInternal(QObject*, QEvent*)
1091 QApplication::notify(QObject*, QEvent*)
1091 QApplicationPrivate::notify_helper(QObject*, QEvent*)
1091 QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
1091 QAbstractScrollAreaFilter::eventFilter(QObject*, QEvent*)
1091 QAbstractScrollArea::viewportEvent(QEvent*)
1091 QFrame::event(QEvent*)
1091 QWidget::event(QEvent*)
1091 iTextEdit::contextMenuEvent(QContextMenuEvent*)
1091 QMenu::exec(QPoint const&, QAction*)
1091 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
1091 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
1091 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
1091 -[NSApplication runModalSession:]
1091 -[NSApplication _realDoModalLoop:peek:]
1091 -[NSApplication sendEvent:]
1091 -[QCocoaPanel sendEvent:]
1091 qt_mac_handleMouseEvent(void*, void*, QEvent::Type, Qt::MouseButton)
1091 qt_sendSpontaneousEvent(QObject*, QEvent*)
1091 QCoreApplication::notifyInternal(QObject*, QEvent*)
1091 QApplication::notify(QObject*, QEvent*)
1091 QApplicationPrivate::notify_helper(QObject*, QEvent*)
1091 QMenu::event(QEvent*)
1091 QWidget::event(QEvent*)
1091 QMenu::mouseReleaseEvent(QMouseEvent*)
1091 QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool)
1091 QMenuPrivate::hideUpToMenuBar()
1091 QMenuPrivate::hideMenu(QMenu*, bool)
1091 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
1091 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
1091 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
1091 -[NSApplication runModalSession:]
1091 -[NSApplication _realDoModalLoop:peek:]
1091 -[NSApplication sendEvent:]
1091 -[QCocoaPanel sendEvent:]
1091 -[NSWindow sendEvent:]
1091 -[QCocoaView rightMouseDown:]
1091 qt_mac_handleMouseEvent(void*, void*, QEvent::Type, Qt::MouseButton)
1091 qt_sendSpontaneousEvent(QObject*, QEvent*)
1091 QCoreApplication::notifyInternal(QObject*, QEvent*)
1091 QApplication::notify(QObject*, QEvent*)
1091 QApplicationPrivate::notify_helper(QObject*, QEvent*)
1091 QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
1091 QAbstractScrollAreaFilter::eventFilter(QObject*, QEvent*)
1091 QAbstractScrollArea::viewportEvent(QEvent*)
1091 QFrame::event(QEvent*)
1091 QWidget::event(QEvent*)
1091 iTextEdit::contextMenuEvent(QContextMenuEvent*)
1091 QMenu::exec(QPoint const&, QAction*)
1091 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
1091 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
1091 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
1091 -[NSApplication runModalSession:]
1091 -[NSApplication _realDoModalLoop:peek:]
1091 -[NSApplication sendEvent:]
1091 -[QCocoaPanel sendEvent:]
1091 qt_mac_handleMouseEvent(void*, void*, QEvent::Type, Qt::MouseButton)
1091 qt_sendSpontaneousEvent(QObject*, QEvent*)
1091 QCoreApplication::notifyInternal(QObject*, QEvent*)
1091 QApplication::notify(QObject*, QEvent*)
1091 QApplicationPrivate::notify_helper(QObject*, QEvent*)
1091 QMenu::event(QEvent*)
1091 QWidget::event(QEvent*)
1091 QMenu::mouseReleaseEvent(QMouseEvent*)
1091 QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool)
1091 QMenuPrivate::hideUpToMenuBar()
1091 QMenuPrivate::hideMenu(QMenu*, bool)
1091 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
1091 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
1091 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
1091 -[NSApplication run]
1091 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
1091 _DPSNextEvent
1091 BlockUntilNextEventMatchingListInMode
1091 ReceiveNextEventCommon
1091 RunCurrentEventLoopInMode
1091 CFRunLoopRunInMode
1091 CFRunLoopRunSpecific
1091 CFRunLoopRunSpecific
1091 Thread_2603
1091 thread_start
1091 _pthread_start
1091 WTF::TCMalloc_PageHeap::runScavengerThread(void*)
1091 WTF::TCMalloc_PageHeap::scavengerThread()
1091 pthread_cond_wait$UNIX2003
1091 __semwait_signal
1091 __semwait_signal
1091 Thread_2703
1091 thread_start
1091 _pthread_start
1091 select$DARWIN_EXTSN
1091 select$DARWIN_EXTSN
1091 Thread_2803
1091 thread_start
1091 _pthread_start
1091 QThreadPrivate::start(void*)
1091 taManagedThread::run()
1091 QWaitCondition::wait(QMutex*, unsigned long)
1091 pthread_cond_wait$UNIX2003
1091 __semwait_signal
1091 __semwait_signal
1091 Thread_2903
1091 thread_start
1091 _pthread_start
1091 glvmDoWork
1091 pthread_cond_wait$UNIX2003
1091 __semwait_signal
1091 __semwait_signal
1091 Thread_2a03
1091 thread_start
1091 _pthread_start
1091 QThreadPrivate::start(void*)
1091 taManagedThread::run()
1091 QWaitCondition::wait(QMutex*, unsigned long)
1091 pthread_cond_wait$UNIX2003
1091 __semwait_signal
1091 __semwait_signal
Total number in stack (recursive counted multiple, when >=5):
6 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
5 -[NSApplication sendEvent:]
5 QApplication::notify(QObject*, QEvent*)
5 QApplicationPrivate::notify_helper(QObject*, QEvent*)
5 QCoreApplication::notifyInternal(QObject*, QEvent*)
5 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
5 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
5 QWidget::event(QEvent*)
5 _pthread_start
5 qt_mac_handleMouseEvent(void*, void*, QEvent::Type, Qt::MouseButton)
5 qt_sendSpontaneousEvent(QObject*, QEvent*)
5 thread_start
Sort by top of stack, same collapsed (when >= 5):
__semwait_signal 4364
CFRunLoopRunSpecific 1091
select$DARWIN_EXTSN 1091
Sample analysis of process 1453 written to file /dev/stdout