https://issues.apache.org/bugzilla/show_bug.cgi?id=46883

           Summary: AFP/GOCA: Performance Hot Spot in
                    AbstractGraphicsDrawingOrderContainer.getDataLength()
           Product: Fop
           Version: 1.0dev
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: images
        AssignedTo: fop-dev@xmlgraphics.apache.org
        ReportedBy: jerem...@apache.org


I've just stumbled over a serious performance hotspot in the GOCA part when
rendering a DataMatrix barcode using Barcode4J. I haven't had time, yet, to
investigate if other graphics also exhibit that. Here's some profiling data:

org.apache.fop.afp.goca.AbstractGraphicsDrawingOrderContainer.getDataLength()
Time: 277'609ms (51%)
Own Time: 100'437ms (18%)
Invocation Count: 178'560

GraphicsBox.getDataLength() also seems to be involved here.

Just noting this mostly for myself (to revisit later).

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to