renderSummary method
Implementation
String renderSummary() {
String fmt(int bytes) {
final kb = bytes / 1024;
if (kb.abs() >= 1024) {
return '${(kb / 1024).toStringAsFixed(2)} MB';
}
return '${kb.toStringAsFixed(1)} KB';
}
return [
'Ingest peak-RSS delta ($docBytes B doc, baseline-subtracted):',
' prepareSourceIngestion(String): peak_delta=${fmt(stringPathPeakDeltaBytes)}',
' prepareSourceIngestionFromUtf8: peak_delta=${fmt(utf8PathPeakDeltaBytes)}',
' prepareSourceIngestionFromFile: peak_delta=${fmt(filePathPeakDeltaBytes)}',
].join('\n');
}