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: [email protected]
Reporter: [email protected]
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._______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs