This is split from bug 58736. Observed on OSX 10.10, LO 4.0.6.2 and later. Speed is good up to at least 3.4.6.2; releases after 3.4.6.2 and before 4.0.6.2 are slow but also hang at the end of the import. Steps to reproduce: 1. Load the RTF file from attachment 82177 [details] Expected result: - File loads as quickly as in LO 3.3.0 Actual result: - File loads much more slowly than in LO 3.3.0
Looking past the fact that the file fails to finish loading in the early part of the 43all bibisect repo, the speed at which the import occurs (before the hang) suggests that this problem is pre-bibisect Adjusting metadata to suit.
Setting version to preBibisect to match the whiteboard status
ubuntu 14.04 x64 Test Results* 4.4.0.2 rc 3:13.1 4.3.5.2 release 2:46 3.3 1:05 *Was building LibreOffice simultaneously so speeds probably were affected by this. None the less comparisons probably still valid. Setting this to NEW as I can confirm there has been a steep decline in performance for this file. setting to: Minor - slows down professional quality work but does not prevent it; Medium - as this is a regression, bumped from low.
Hey Matthew, This is likely because we changed the RTF import filter starting in 3.5. :D We moved from the one that came with AOO to the one Miklos created.
Do you have some concrete numbers on how much time it took to import the document in 3.3 and how much time is required currently?
Ah sorry, forgot to read all comments. ;-) I'll try to run the document in callgrind and see if anything pops out.
Miklos Vajna committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=b23d55ccc24a37c60d39061a4e497181b9609e9b tdf#88812 sw: speed up SwDoc::MakeFlyAndMove() It will be available in 5.0.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
0m46.833s -> 0m26.832s is hopefully enough to get this marked as resolved. ;-)
Migrating Whiteboard tags to Keywords: (perf preBibisect filter:rtf) removed extra rtf_filter [NinjaEdit]