| 327 | } |
| 328 | |
| 329 | af_err af_print_mem_info(const char *msg, const int device_id) { |
| 330 | try { |
| 331 | int device = device_id; |
| 332 | if (device == -1) { device = static_cast<int>(getActiveDeviceId()); } |
| 333 | |
| 334 | if (msg != nullptr) { |
| 335 | ARG_ASSERT(0, strlen(msg) < 256); // 256 character limit on msg |
| 336 | } |
| 337 | ARG_ASSERT(1, device >= 0 && device < getDeviceCount()); |
| 338 | |
| 339 | printMemInfo(msg ? msg : "", device); |
| 340 | } |
| 341 | CATCHALL; |
| 342 | return AF_SUCCESS; |
| 343 | } |
| 344 | |
| 345 | af_err af_device_gc() { |
| 346 | try { |
no test coverage detected