You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by bu...@apache.org on 2017/05/31 04:38:33 UTC

[Bug 61136] New: Improve Common SS formula evaluation speed by implementing lazy evaluation

https://bz.apache.org/bugzilla/show_bug.cgi?id=61136

            Bug ID: 61136
           Summary: Improve Common SS formula evaluation speed by
                    implementing lazy evaluation
           Product: POI
           Version: 3.17-dev
          Hardware: PC
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: SS Common
          Assignee: dev@poi.apache.org
          Reporter: onealj@apache.org
  Target Milestone: ---

Created attachment 35014
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=35014&action=edit
Lazy evaluation for Formula.java

Travis from the dev list suggested a speed improvement for formula evaluation
by reducing the number of byte to object and object to byte conversions
performed in o.a.p.ss.formula.Formula.

We can use lazy evaluation here to avoid unused conversions between byte[]
encodedBytes and Ptg[] ptgs.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


[Bug 61136] [PATCH] Improve Common SS formula evaluation speed by implementing lazy evaluation

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61136

Dominik Stadler <do...@gmx.at> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Improve Common SS formula   |[PATCH] Improve Common SS
                   |evaluation speed by         |formula evaluation speed by
                   |implementing lazy           |implementing lazy
                   |evaluation                  |evaluation
           Keywords|                            |PatchAvailable

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org