getStats static method
Implementation
static Map<String, dynamic> getStats() {
final totalRequests = _cacheHits + _cacheMisses;
final cacheHitRate = totalRequests > 0 ? (_cacheHits / totalRequests * 100) : 0;
return {
'pageBuilds': _pageBuilds,
'cacheHits': _cacheHits,
'cacheMisses': _cacheMisses,
'cacheHitRate': '${cacheHitRate.toStringAsFixed(1)}%',
'averageBuildTime': _getAverageBuildTime(),
'recentPerformance': _performanceLog.map((e) => e.toJson()).toList(),
};
}