ScInterpreter::Interpret() backtraces during ODS import

Daniel Bankston daniel.dev.libreoffice at gmail.com
Fri Jun 29 09:20:47 PDT 2012


On 06/29/2012 10:47 AM, Kohei Yoshida wrote:
> Not knowing what you are working on at the moment (sorry, been away 
> for far too long), it could be your next task if you don't have 
> anything else more urgent. 
The last thing I worked on was avoiding recalculating row heights during 
ODS import and instead use row heights imported from the document.  I 
think I cc'd you on that, but you just got back so you probably haven't 
had a chance to go through all the spam I cc'd you on. :-)  It seemed 
that the row heights were being recalculated twice and then the row 
heights were also being imported.  So I just changed it to where the row 
heights were being imported only.  However, Eike brought up some 
interesting concerns about this change.

The last few days Markus had me starting to get familiar with callgrind 
and looking at performance related bugs on bugzilla for ODS import.  We 
also had the discussion about whether or not to recalculate cell 
formulas.  I think Markus wanted to wait until you go back before 
assigning me any more major tasks.

While there were no bugzilla bugs directly related to ODS import 
performance, Markus did find 
https://bugs.freedesktop.org/show_bug.cgi?id=47106 which is about 
performance while calc is already running, and may be closely related to 
our discussion about ScInterpreter::Interpret() and recalculating cell 
formulas.

So I think I can work on both fdo47106 and using imported formula 
results for now, unless you guys think otherwise.


--Daniel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20120629/41ee3505/attachment.html>


More information about the LibreOffice mailing list