| 188 | } |
| 189 | |
| 190 | String SysInfo::MemUsage::delta(const String& event) |
| 191 | { |
| 192 | if (mem_after == 0) |
| 193 | { |
| 194 | after(); // collect data if missing; do not test using mem_after_peak, since it might be unsupported on the platform |
| 195 | } |
| 196 | String s = String("Memory usage (") + event + "): "; |
| 197 | s += diff_str_(mem_before, mem_after) + " (working set delta)"; |
| 198 | if (mem_after_peak > 0) |
| 199 | { // only if supported |
| 200 | s+= ", " + diff_str_(mem_before_peak, mem_after_peak) + " (peak working set delta)"; |
| 201 | } |
| 202 | return s; |
| 203 | } |
| 204 | |
| 205 | String SysInfo::MemUsage::usage() |
| 206 | { |
no test coverage detected