And here splitted by modules.

(And I also stop with this mail polluting the
list with profiling output.)


-Modules, 74.162388
  -lyx-qt4.exe (SymPdb), 30.078070
     std::_Iterator_base::_Adopt, 2.210946
     std::_Iterator_base::~_Iterator_base, 2.157466
     std::_Iterator_base::_Orphan_me, 2.009837
     std::_Iterator_base::operator=, 1.719846
     std::_Tree<std::_Tmap_traits<unsigned short,int,std::less<unsigned 
short>,std::allocator<std::pair<unsigned short const ,int> >,0> >::_Lbound, 
1.275005
     std::_Tree<std::_Tmap_traits<unsigned short,int,std::less<unsigned 
short>,std::allocator<std::pair<unsigned short const ,int> >,0> >::_Key, 
1.029959
     std::_Debug_lt_pred<std::less<unsigned short>,unsigned short,unsigned 
short>, 0.758337
     std::_Tree<std::_Tmap_traits<unsigned short,int,std::less<unsigned 
short>,std::allocator<std::pair<unsigned short const ,int> >,0> >::find, 
0.739501
     std::_Iterator_base::_Iterator_base, 0.721590
     QLFontInfo::width, 0.627622
     std::vector<char,std::allocator<char> >::operator[], 0.569625
     std::_Tree<std::_Tmap_traits<unsigned short,int,std::less<unsigned 
short>,std::allocator<std::pair<unsigned short const ,int> >,0> 
>::const_iterator::const_iterator, 0.529341
     std::less<unsigned short>::operator(), 0.440876
     std::vector<char,std::allocator<char> >::size, 0.417735
     Paragraph::getChar, 0.396300
     
std::_Lower_bound<std::_Vector_const_iterator<InsetList::InsetTable,std::allocator<InsetList::InsetTable>
 >,InsetList::InsetTable,int,`anonymous namespace'::InsetTablePosLess>, 0.388038
     std::_Tree<std::_Tmap_traits<unsigned short,int,std::less<unsigned 
short>,std::allocator<std::pair<unsigned short const ,int> >,0> >::_Myval, 
0.355330
     
std::_Debug_order_single2<std::_Vector_const_iterator<InsetList::InsetTable,std::allocator<InsetList::InsetTable>
 >,`anonymous namespace'::InsetTablePosLess>, 0.342669
     `anonymous namespace'::RowPainter::paintChars, 0.326915
     font_metrics::width, 0.306765
     std::_Tree<std::_Tmap_traits<unsigned short,int,std::less<unsigned 
short>,std::allocator<std::pair<unsigned short const ,int> >,0> >::_Isnil, 
0.296693
     std::_Tmap_traits<unsigned short,int,std::less<unsigned 
short>,std::allocator<std::pair<unsigned short const ,int> >,0>::_Kfn, 0.287993
     LyXText::singleWidth, 0.281800
     std::_Tree<std::_Tmap_traits<unsigned short,int,std::less<unsigned 
short>,std::allocator<std::pair<unsigned short const ,int> >,0> 
>::iterator::iterator, 0.271955
     QLPainter::text, 0.258427
     
std::_Debug_order_single<std::_Vector_const_iterator<InsetList::InsetTable,std::allocator<InsetList::InsetTable>
 >,`anonymous namespace'::InsetTablePosLess>, 0.258141
     `anonymous namespace'::RowPainter::paintText, 0.250770
     FontLoader::fontinfo, 0.246634
     Paragraph::getFontSettings, 0.241387
     std::_Iterator_base::_Iterator_base, 0.211553
     Paragraph::fontSpan, 0.210467
     font_metrics::fontencoding, 0.201893
     LyXText::rowBreakPoint, 0.199032
     std::_Tree<std::_Tmap_traits<unsigned short,int,std::less<unsigned 
short>,std::allocator<std::pair<unsigned short const ,int> >,0> >::end, 0.186995
     Paragraph::isInset, 0.183192
     LyXText::getFont, 0.173744
     `anonymous namespace'::RowPainter::paintFromPos, 0.173181
     
std::lower_bound<std::_Vector_const_iterator<InsetList::InsetTable,std::allocator<InsetList::InsetTable>
 >,InsetList::InsetTable,`anonymous namespace'::InsetTablePosLess>, 0.172797
     
std::_Vector_const_iterator<InsetList::InsetTable,std::allocator<InsetList::InsetTable>
 >::operator==, 0.160502
     std::_Tree<std::_Tmap_traits<unsigned short,int,std::less<unsigned 
short>,std::allocator<std::pair<unsigned short const ,int> >,0> >::lower_bound, 
0.151446
     
std::_Vector_const_iterator<InsetList::InsetTable,std::allocator<InsetList::InsetTable>
 >::operator!=, 0.145440
     libintl_dcigettext, 0.136968
     std::_Tree<std::_Tmap_traits<unsigned short,int,std::less<unsigned 
short>,std::allocator<std::pair<unsigned short const ,int> >,0> >::_Left, 
0.133511
     Messages::Pimpl::get, 0.131585
     
std::_Vector_const_iterator<InsetList::InsetTable,std::allocator<InsetList::InsetTable>
 
>::_Vector_const_iterator<InsetList::InsetTable,std::allocator<InsetList::InsetTable>
 >, 0.131179
     
std::_Vector_const_iterator<Paragraph::Pimpl::FontTable,std::allocator<Paragraph::Pimpl::FontTable>
 >::operator->, 0.119426
     std::_Tree<std::_Tmap_traits<unsigned short,int,std::less<unsigned 
short>,std::allocator<std::pair<unsigned short const ,int> >,0> >::_Right, 
0.118379
     std::_Tree<std::_Tmap_traits<unsigned short,int,std::less<unsigned 
short>,std::allocator<std::pair<unsigned short const ,int> >,0> 
>::const_iterator::operator==, 0.116214
     
std::_Distance<std::_Vector_const_iterator<InsetList::InsetTable,std::allocator<InsetList::InsetTable>
 >,int>, 0.103652
     InsetList::get, 0.103516
  -QtGuid4.dll (SymPdb), 23.368431
     QRasterPaintEngine::drawTextItem, 3.793952
     qBlue, 3.678742
     QRasterBuffer::resetBuffer, 2.235443
     draw_text_item_win, 1.275722
     comp_func_solid_Source, 0.553122
     QRasterPaintEngine::begin, 0.397107
     blend_color_generic, 0.347502
     comp_func_Source, 0.288544
     QBrush::cleanUp, 0.267401
     QFontEngineWin::stringToCMap, 0.264236
     QBrush::init, 0.246189
     QPainter::drawText, 0.215494
     QPainter::begin, 0.211003
     QPainter::QPainter, 0.201076
     QBasicAtomic::deref, 0.193169
     QWidgetBackingStore::copyToScreen, 0.191208
     destFetchARGB32P, 0.188401
     QBasicAtomic::ref, 0.166574
     QPainterState::init, 0.153210
     QRasterBuffer::scanLine, 0.151961
     uspAppendItems, 0.151415
     QTextEngine::shapeText, 0.148525
     q_atomic_decrement, 0.135330
     QFontEngine::getGlyphPositions, 0.128317
     qMin<int>, 0.124523
     QPainter::drawTextItem, 0.118639
     q_atomic_increment, 0.112994
     QPainterState::QPainterState, 0.102837
     QFont::~QFont, 0.096230
     QFontCache::Key::operator<, 0.095608
     bidiItemize, 0.095398
     QRasterPaintEngine::updateState, 0.087869
     QPainterPrivate::QPainterPrivate, 0.087444
     heuristicSetGlyphAttributes, 0.086829
     qAtomicAssign<QPenPrivate>, 0.082100
     QFontDef::operator<, 0.076785
     QPainterPrivate::~QPainterPrivate, 0.071639
     QColor::QColor, 0.070368
     QFixed::QFixed, 0.069977
     comp_func_SourceOver, 0.069950
     QMap<QFontCache::Key,QFontEngineData *>::findNode, 0.068454
     qAtomicDetach<QFontPrivate>, 0.067395
     QTextEngine::fontEngine, 0.066930
     QPen::QPen, 0.066095
     QFlags<enum QPaintEngine::DirtyFlag>::operator&, 0.064664
     QRasterBuffer::setupHDC, 0.063278
     QMatrix::mapRect, 0.061982
     QRegion::cleanUp, 0.061568
     getGlyphIndex, 0.059879
     QFontDatabase::load, 0.058866
  -QtCored4.dll (SymPdb), 20.715888
     QEventDispatcherWin32::processEvents, 18.430434
     qFree, 0.393700
     qMalloc, 0.186896
     QString::operator==, 0.095956
     QChar::unicode, 0.075891
     QVectorData::malloc, 0.068577
     QString::realloc, 0.055455
     QRect::x, 0.050494
     QRect::y, 0.047391
     QMutex::lock, 0.042139
     ucstrcmp, 0.038893
     QString::~QString, 0.036478
     QCharRef::operator=, 0.032711
     QString::size, 0.032437
     QRectF::toRect, 0.031965
     QBasicAtomic::ref, 0.027829
     QObject::thread, 0.027303
     QThreadPrivate::threadForId, 0.026902
     QString::resize, 0.026645
     QBasicAtomic::deref, 0.026024
     QUnicodeTables::direction, 0.025978
     qRealloc, 0.023474
     qGetProp, 0.023245
     QString::operator[], 0.023081
     QVectorData::grow, 0.023023
     QString::unicode, 0.022581
     qRound, 0.022239
     QString::length, 0.020965
     QHash<int,QThread *>::findNode, 0.020533
     QReadWriteLock::lockForRead, 0.020440
     QRect::QRect, 0.020398
     q_atomic_decrement, 0.019805
     QString::QString, 0.018825
     QListData::size, 0.018689
     q_atomic_increment, 0.017745
     QString::operator!=, 0.016332
     qAtomicSetPtr<QString::Data *>, 0.016257
     QRect::adjusted, 0.015796
     QReadWriteLock::unlock, 0.015151
     operator==, 0.014234
     QString::QString, 0.013974
     QPointF::y, 0.013730
     QHash<int,QThread *>::value, 0.013658
     QMutexLocker::QMutexLocker, 0.013410
     QMutexLocker::relock, 0.013149
     QString::operator<, 0.012796
     QThread::currentThread, 0.012317
     QPoint::QPoint, 0.012304
     QMutexPrivate::self, 0.012283
     QRect::width, 0.012156


Reply via email to