Hi Lubos,
On Mon, 2012-07-23 at 11:04 +0200, Lubos Lunak wrote:
But no doubt more work is ahead to further optimize this structure.
Where's the benchmark for that? I'd like to see what difference it makes, but
I cannot find anything in the blog post.
Benchmark ? as in a huge sheet that performs poorly ? that's pretty
easy, banal examples abound - and better data structures are at the root
of fixing all of them. So - for example fill column A with 1 and
copy-down =A1 from B1 to fill column B. With the planned new data
structures we can slowly move this to being as instant and tiny as it
deserves to be (based on the ~absence of information in the sheet) ;-)
We have some huge scope for really exciting optimisations, memory
improvements, efficiency wins & more with this new structures, although
much of the fun will come from sharing formulae, re-working the
dependency logic to be based on blocks of similar formulae and other fun
things :-) calc is a really fertile place to hack there, though
naturally there is a -lot- of work to do yet before ScCell is dead ;-)
[ assuming I managed to persuade everyone that is a good idea ;-].
ATB,
Michael.
--
michael.meeks@suse.com <><, Pseudo Engineer, itinerant idiot
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.