Abdelrazak Younes wrote: > Peter Kümmel wrote: >> Andre Poenitz wrote: >>> On Mon, Jun 12, 2006 at 04:32:46PM +0200, Peter Kümmel wrote: >>>> Peter Kümmel wrote: >>>>> I don't think the event handling counts, because it shows >>>>> the uptime time of lyx, even when nothing is painted. >>>> This makes more sense (I've disabled all std::* calls): >>>> >>>> Name, Self visit time >>>> >>>> QRasterPaintEngine::drawTextItem, 5.622828 >>>> qBlue, 5.467107 >>>> QLFontInfo::width, 4.111963 >>>> InsetList::insetIterator, 3.755528 >>>> QRasterBuffer::resetBuffer, 2.911848 >>>> ExtTextOutW, 1.485099 -> THIS is the Windows text painting >>>> function >>>> comp_func_solid_Source, 0.763000 >>>> Paragraph::getChar, 0.617311 >>>> >>>> >>>> Here the time which is spend in the different dlls/exe: >>>> >>>> QtGuid4.dll , 31.600339 >>> ^--- >> >> I can't profile the release version of QtGui, because >> lyx crashes then (because of mixing debug and release versions), >> and I'm not sure if its possible to profiling a release build. > > With MSVC6 it is possible to compile in release mode with debug info > added. This mode is very useful to debug crash that occurs only in > release version. > > Abdel. > >
This is also possible with 2005 Express, see my last mail in this thread.