| 179 | } |
| 180 | |
| 181 | Instrument::MeasurementsMap OpenCLMemoryUsage::measurements() const |
| 182 | { |
| 183 | MeasurementsMap measurements; |
| 184 | measurements.emplace("Num buffers allocated per run", |
| 185 | Measurement(_end.num_allocations - _start.num_allocations, "")); |
| 186 | measurements.emplace("Total memory allocated per run", |
| 187 | Measurement((_end.total_allocated - _start.total_allocated) / _scale_factor, _unit)); |
| 188 | measurements.emplace("Memory in use at start of run", Measurement(_start.in_use / _scale_factor, _unit)); |
| 189 | |
| 190 | return measurements; |
| 191 | } |
| 192 | Instrument::MeasurementsMap OpenCLMemoryUsage::test_measurements() const |
| 193 | { |
| 194 | MeasurementsMap measurements; |
nothing calls this directly
no test coverage detected