p95ProcessingTimeMs property

double get p95ProcessingTimeMs

95th percentile processing time in milliseconds.

Implementation

double get p95ProcessingTimeMs {
  if (_durations.isEmpty) return 0;
  final sorted = List<int>.from(_durations)..sort();
  final idx = (sorted.length * 0.95).ceil() - 1;
  return sorted[idx.clamp(0, sorted.length - 1)].toDouble();
}