Sie sind hier: Startseite / Program / Wednesday Third Track / Reshaping Calc for better performance

Reshaping Calc for better performance

In this talk, I will talk about our plan to re-shape the Calc core to boost performance, improve quality and maintenability in many areas of the application. I will talk in detail about the overall plan, what we have done so far, and what we will still need to do.

Kohei Yoshida
17.Oct.2012 from 18:00 to 19:00
60 minutes
Konferenzraum 2

Details of the Talk

  1. Review on current design of Calc internals.
    • Document core (ScDocument and its members)
    • Formula engine (ScCompiler, ScInterpreter)
    • Import and export filters.
  2. What Calc should look like.
    • Document core - smaller, and more focused.
    • Formula engine - ixion
    • Import and export filters
      • Orcus - improved performance and code maintainability, faster turnaround, testability.
      • No more temporary storage of content, avoid double-import.
    • Pivot table engine
  3. Where we are currently - what we have done so far, and what we have yet to complete.
    • Document core
    • Formula engine
    • Import and export filters

Sponsored By

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 GNU Lesser General Public License ( LGPL v.3 ).


"LibreOffice" and "The Document Foundation" are registered 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.

Privacy Policy || Impressum (Legal Info)