fix: Fix divison by zero in Performance Sample collector (#416)
* fix: Fix divison by zero in Performance Sample collector * use `isEmpty`
This commit is contained in:
@@ -28,6 +28,10 @@ class FrameProcessorPerformanceDataCollector {
|
||||
private var counter = 0
|
||||
private var lastEvaluation = -1
|
||||
|
||||
var hasEnoughData: Bool {
|
||||
return !performanceSamples.isEmpty
|
||||
}
|
||||
|
||||
var averageExecutionTimeSeconds: Double {
|
||||
let sum = performanceSamples.reduce(0, +)
|
||||
let average = sum / Double(performanceSamples.count)
|
||||
|
Reference in New Issue
Block a user