Bennett Helm a écrit :
Well, here is the beginning of the profile report -- arbitrarily cut off near the top. As I have done with previous profiles, this is produced with: tree view; system libraries charged to callers; 30-second sample, with me typing constantly during the sampling.

LyX was compiled with gcc-4.1.0 and MACOSX_DEPLOYMENT_TARGET=10.3. Here's the configure line:

./configure --with-frontend=qt4 --without-x --disable-concept-checks --with-qt4-dir=/Users/bennett/lyx/gcc-4.0/qt-mac-opensource-src-4.1.2 --without-aiksaurus --without-aspell --without-pspell --enable-optimization=-Os --disable-assertions --with-version-suffix=-1.5.0svn --prefix=/Applications/LyX-test.app --enable-debug --enable-stdlib-debug

(Do I need the --enable-stdlib-debug option?)

Let me know if you need something more or different.

No, I think it would be better if you pass
        --disable-debug --disable-stdlib-debug
instead of:
        --enable-debug --enable-stdlib-debug

You use case should be useful. Here is some other use case with a big document (UserGuide or Extended):
- hold the arrow down key pressed
- hold the page down key pressed
- scroll by dragging the scrollbar slider
- scroll by holding click on the down arrow button of the scrollbar.

I am sure the tree view is useful because this line for example

> QWorkArea::keyPressEvent(QKeyEvent*) (lyx)
> | | | | | | | | | | | | | | | | | | | | | | | + 67.0%

indicate that 67% of the time is spent on this method and its children. But real time is most probably close to zero. Absolute figures are more informative if you manage to produce that.

Thanks,
Abdel.

Reply via email to