https://bugs.documentfoundation.org/show_bug.cgi?id=129166

--- Comment #9 from Noel Grandin <[email protected]> ---
Ha :-)


Our data structures are very heavily optimised for continuous runs of data of
the same type.

In this case, the first macro hits the heavily optimised path and runs very
fast.
The second macro introduces discontinuities (because every 10th element is a
different type), which pushes us off the optimised path.

In the first case, we end up with one block of MDDS data, and in the second
case, we get a new block of MDDS data every 10th block, which adds up really
quickly.

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

Reply via email to