[Libreoffice-bugs] [Bug 129845] New: vcl: system caching more expensive than not
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Mon Jan 6 21:40:10 UTC 2020
https://bugs.documentfoundation.org/show_bug.cgi?id=129845
Bug ID: 129845
Summary: vcl: system caching more expensive than not
Product: LibreOffice
Version: 6.4.0.0.alpha0+
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: graphics stack
Assignee: libreoffice-bugs at lists.freedesktop.org
Reporter: michael.meeks at collabora.com
The cost of getSystemDependentData tracking for trivial polylines and polygons
is horribly expensive. Interestingly - the more of it we do, the worse the cost
- since the data stacks up in the background.
I have a patch to avoid blowing this up for headless/ which is particularly
important for Android - will attach a profile shot.
>From the commit msg:
Interestingly the cache map lookup is rather expensive; why:
polyline output for some trivial impress edits:
count # of polylines
2 2134
3 141
4 41
9 4
polypolygon output for some trivial impress edits:
count # of polypolygons geometry.
3 54 all single polygon
4 583 ~all single
9 52 ~ all paired with a 4 node polygon
13 2 both single
32 22 all single
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20200106/6f9a3c48/attachment.htm>
More information about the Libreoffice-bugs
mailing list