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.

Reply via email to