Am Samstag 23 Mai 2009 schrieb Kornel Benko: > Am Samstag 23 Mai 2009 schrieb Kornel Benko: > > So the netx try is without optimization at all :( > > Sorry, no change now.
There _is_ something fishy here. If I disable "rowlist.clear();" in TexRow::reset(), then everything is working, and the rowlist (which is build at the time clicking on the "View DVI" button) is now 1294. So it seems, TexRow::reset() is called much too often. (Every time I send a request.) Attached the (shortened) output: Kornel
... /usr/src/lyx/branch-1.6/src/frontends/qt4/GuiFontLoader.cpp(314): This font is NOT an exact match /usr/src/lyx/branch-1.6/src/frontends/qt4/GuiFontLoader.cpp(316): XFLD: /usr/src/lyx/branch-1.6/src/frontends/qt4/GuiFontLoader.cpp(321): The font has size: 12.6 /usr/src/lyx/branch-1.6/src/BufferView.cpp(478): Updating scrollbar: height: 500 curr par: 364 default height 21 Resetting rowlist disabled rowlist pushback -1, pos -1 rowlist pushback -1, pos -1 rowlist pushback -1, pos -1 rowlist start id 1300, pos 0 rowlist pushback 1300, pos 0 rowlist start id 1300, pos 57 rowlist pushback 1300, pos 57 rowlist start id 1300, pos 124 rowlist pushback 1300, pos 124 rowlist pushback 1300, pos 124 /usr/src/lyx/branch-1.6/src/Server.cpp(340): LyXComm: Sending 'INFO:revdvi:server-goto-file-row: ' /usr/src/lyx/branch-1.6/src/Server.cpp(303): LyXComm: status:28, read_buffer_:, cmd:LYXCMD:xdvi:screen-recenter /usr/src/lyx/branch-1.6/src/Server.cpp(409): Server: Received: 'LYXCMD:xdvi:screen-recenter' /usr/src/lyx/branch-1.6/src/Server.cpp(453): Server: Client: 'xdvi' Command: 'screen-recenter' Argument: '' /usr/src/lyx/branch-1.6/src/frontends/qt4/GuiFontLoader.cpp(308): Font 'Roman, Bold, Upright, Larger, none, Emphasis Off, Underline Off, Noun Off, ' matched by DejaVu Serif /usr/src/lyx/branch-1.6/src/frontends/qt4/GuiFontLoader.cpp(314): This font is NOT an exact match /usr/src/lyx/branch-1.6/src/frontends/qt4/GuiFontLoader.cpp(316): XFLD: /usr/src/lyx/branch-1.6/src/frontends/qt4/GuiFontLoader.cpp(321): The font has size: 15.12 /usr/src/lyx/branch-1.6/src/BufferView.cpp(478): Updating scrollbar: height: 500 curr par: 364 default height 21 Resetting rowlist disabled rowlist pushback -1, pos -1 rowlist pushback -1, pos -1 rowlist pushback -1, pos -1 rowlist start id 1300, pos 0 rowlist pushback 1300, pos 0 rowlist start id 1300, pos 57 rowlist pushback 1300, pos 57 rowlist start id 1300, pos 124 rowlist pushback 1300, pos 124 rowlist pushback 1300, pos 124 /usr/src/lyx/branch-1.6/src/frontends/qt4/GuiToolbar.cpp(523): Already had Description selected. /usr/src/lyx/branch-1.6/src/Server.cpp(340): LyXComm: Sending 'INFO:xdvi:screen-recenter: ' /usr/src/lyx/branch-1.6/src/Server.cpp(160): LyXComm: Closing connection /usr/src/lyx/branch-1.6/src/Server.cpp(120): LyXComm: Opening connection /usr/src/lyx/branch-1.6/src/Server.cpp(153): LyXComm: Connection established /usr/src/lyx/branch-1.6/src/BufferView.cpp(478): Updating scrollbar: height: 500 curr par: 364 default height 21 /usr/src/lyx/branch-1.6/src/BufferView.cpp(478): Updating scrollbar: height: 500 curr par: 364 default height 21 /usr/src/lyx/branch-1.6/src/Server.cpp(303): LyXComm: status:90, read_buffer_:, cmd:LYXCMD:revdvi:server-goto-file-row:/tmp/lyx_tmpdir.T14682/lyx_tmpbuf0/LaTeXConfig.tex 991 /usr/src/lyx/branch-1.6/src/Server.cpp(409): Server: Received: 'LYXCMD:revdvi:server-goto-file-row:/tmp/lyx_tmpdir.T14682/lyx_tmpbuf0/LaTeXConfig.tex 991' /usr/src/lyx/branch-1.6/src/Server.cpp(453): Server: Client: 'revdvi' Command: 'server-goto-file-row' Argument: '/tmp/lyx_tmpdir.T14682/lyx_tmpbuf0/LaTeXConfig.tex 991' filename: '/tmp/lyx_tmpdir.T14682/lyx_tmpbuf0/LaTeXConfig.tex' abstmp: '/tmp/lyx_tmpdir.T14682' realtmp: '/tmp/lyx_tmpdir.T14682' /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 0, added item foot 1: The participati... /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 0, added item ssec:foils /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 0, added item sub:Koma-Script /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 0, added item svglobal /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 1, added item 1 Fonts /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 1, added item 2 Standard LaTeX document classes /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 1, added item 3 Additional document classes /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 1, added item 4 Required packages /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 1, added item 5 Paper layout packages /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 1, added item 6 Packages required by modules /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 1, added item 7 Other packages /usr/src/lyx/branch-1.6/src/BufferView.cpp(478): Updating scrollbar: height: 500 curr par: 364 default height 21 /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 0, added item foot 1: The participati... /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 0, added item ssec:foils /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 0, added item sub:Koma-Script /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 0, added item svglobal /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 1, added item 1 Fonts /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 1, added item 2 Standard LaTeX document classes /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 1, added item 3 Additional document classes /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 1, added item 4 Required packages /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 1, added item 5 Paper layout packages /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 1, added item 6 Packages required by modules /usr/src/lyx/branch-1.6/src/frontends/qt4/TocModel.cpp(168): Toc: at depth 1, added item 7 Other packages Resetting rowlist disabled rowlist pushback -1, pos -1 rowlist pushback -1, pos -1 rowlist pushback -1, pos -1 rowlist start id 1300, pos 0 rowlist pushback 1300, pos 0 rowlist start id 1300, pos 57 rowlist pushback 1300, pos 57 rowlist start id 1300, pos 124 rowlist pushback 1300, pos 124 rowlist pushback 1300, pos 124 /usr/src/lyx/branch-1.6/src/frontends/qt4/GuiToolbar.cpp(523): Already had Description selected. /usr/src/lyx/branch-1.6/src/frontends/qt4/GuiWorkArea.cpp(1392): currentTabChanged 0File/usr/local/lyx1.6/doc/LaTeXConfig.lyx rowlist.size: '1328' now a list of id's and pos (~ 1300 lines) Setting cursor from row 991 Resetting rowlist disabled rowlist pushback -1, pos -1 rowlist pushback -1, pos -1 rowlist pushback -1, pos -1 rowlist start id 1314, pos 0 rowlist pushback 1314, pos 0 rowlist start id 1314, pos 56 rowlist pushback 1314, pos 56 rowlist start id 1314, pos 123 rowlist pushback 1314, pos 123 rowlist pushback 1314, pos 123 /usr/src/lyx/branch-1.6/src/frontends/qt4/GuiToolbar.cpp(523): Already had Description selected. /usr/src/lyx/branch-1.6/src/Server.cpp(340): LyXComm: Sending 'INFO:revdvi:server-goto-file-row: ' /usr/src/lyx/branch-1.6/src/Server.cpp(303): LyXComm: status:28, read_buffer_:, cmd:LYXCMD:xdvi:screen-recenter /usr/src/lyx/branch-1.6/src/Server.cpp(409): Server: Received: 'LYXCMD:xdvi:screen-recenter' /usr/src/lyx/branch-1.6/src/Server.cpp(453): Server: Client: 'xdvi' Command: 'screen-recenter' Argument: '' /usr/src/lyx/branch-1.6/src/BufferView.cpp(478): Updating scrollbar: height: 500 curr par: 369 default height 21 Resetting rowlist disabled rowlist pushback -1, pos -1 rowlist pushback -1, pos -1 rowlist pushback -1, pos -1 rowlist start id 1314, pos 0 rowlist pushback 1314, pos 0 rowlist start id 1314, pos 56 rowlist pushback 1314, pos 56 rowlist start id 1314, pos 123 rowlist pushback 1314, pos 123 rowlist pushback 1314, pos 123 /usr/src/lyx/branch-1.6/src/frontends/qt4/GuiToolbar.cpp(523): Already had Description selected. /usr/src/lyx/branch-1.6/src/Server.cpp(340): LyXComm: Sending 'INFO:xdvi:screen-recenter: ' ...
signature.asc
Description: This is a digitally signed message part.