You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix #23472: Decrease cost of Geometry#polygonIntersectionResult (specifically for geometry.mapcss)
When profiling the validator with an overpass download of Mesa County, Colorado,
~50% of the total CPU time are taken up by `Geometry#polygonIntersectionResult`.
Specifically (inside the function), the improvements for this patch are as follows:
* CPU cycles: -95.7%
* Memory allocations: -97.9%
When taken as a whole, the total time taken by the validator was reduced by ~75%.
git-svn-id: https://josm.openstreetmap.de/svn/trunk@18990 0c6e7542-c601-0410-84e7-c038aed88b3b
0 commit comments