https://bugs.freedesktop.org/show_bug.cgi?id=72741

--- Comment #17 from Michael Meeks <[email protected]> ---
JBF's nice profile shows that some huge chunk of the time is spent inside:

SvtBroadcaster::Remove -> SvtBroadcaster::Normalize - which was called taking
84% of the cost of the sort.

I guess this is the new broadcaster speedup for import having a particularly
horrible performance impact on sorting =)

We could of course fix that ;-) but it's frustrating to see all that junk
coming from: ScColumn::SwapRow -> ScColumn::DetachFormulaCell - when all the
formulae are (inevitably) in a formula-group anyway =)

A quick/awful hack to check / workaround if it is the formule causing the
grief, would be to move formulae to the far right side of the sheet - and sort
only the data they refer to on the left; I'd be interested if that improves
things for people.

Quite possibly - we should detect that the two rows are in the same formula
group, and just not swap the ScFormulae at all =)

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to