Closed GoogleCodeExporter closed 9 years ago
Have you profiled the app to see where the hot spots are?
Original comment by eskr...@mac.com
on 16 Sep 2013 at 11:14
Yes, the [CPTGradient fillPathInContext] and [CPTLineStyle strokrPathInContext]
takes the most time to complete - tested on the CPTTestApp-iPad.
Original comment by tomerpe...@gmail.com
on 17 Sep 2013 at 6:18
[deleted comment]
Seems it relates to the NSDecimal
Original comment by tomerpe...@gmail.com
on 17 Sep 2013 at 10:33
In specific to the NSDecimalDivide - the ratio between the running time of this
function on iOS6 vs iOS7 is 50%
Original comment by tomerpe...@gmail.com
on 17 Sep 2013 at 11:16
Can you switch your plots to use doubles instead? Set the cache precision to
CPTPlotCachePrecisionDouble. Axes will always use decimal math.
Original comment by eskr...@mac.com
on 18 Sep 2013 at 12:55
Actually no - I need this decimal precision - but I also tried to set the cache
precision to CPTPlotCachePrecisionDouble just for the sake of testing and it
didn't help.
Original comment by tomerpe...@gmail.com
on 18 Sep 2013 at 5:24
I'm experiencing the same issue in our app and so far I haven't figured out
anyway to fix this performance gap between iOS 6 and iOS 7.
Original comment by rustysh...@gmail.com
on 18 Sep 2013 at 8:02
Any update on this one?
Original comment by tomerpe...@gmail.com
on 22 Sep 2013 at 5:05
If Apple broke NSDecimalDivide(), there's nothing we can do about it other than
file a radar.
I'm investigating ways to restructure the way Core Plot uses layers to take
better advantage of Core Animation and reduce the amount of drawing required,
especially when scrolling. I'm still in research mode and don't have anything
coded. When I do, I'll create a new branch for this work since it will be a
substantial change and I don't want to break the default branch while working
on it.
Original comment by eskr...@mac.com
on 22 Sep 2013 at 1:19
I am bumping with this performance degradation
anything new?
Original comment by fember...@gmail.com
on 17 Oct 2013 at 12:07
I am looking for a way to make the chart work faster
I set cache precision to CPTPlotCachePrecisionDouble but the graph is still slow
Is there another workaround?
Original comment by fember...@gmail.com
on 17 Oct 2013 at 1:42
Original comment by eskr...@mac.com
on 16 Nov 2013 at 1:29
Moved to GitHub issue #21.
https://github.com/core-plot/core-plot/issues/21
Original comment by eskr...@mac.com
on 30 Dec 2013 at 12:30
Original issue reported on code.google.com by
tomerpe...@gmail.com
on 16 Sep 2013 at 2:29