| 80 | |
| 81 | #if MGB_THREAD_SAFE |
| 82 | size_t StaticDeviceMemoryManager::clear_all() { |
| 83 | size_t ret = 0; |
| 84 | for (auto&& i : m_storage) { |
| 85 | update_max(ret, i.second.use_count()); |
| 86 | } |
| 87 | m_storage.clear(); |
| 88 | return ret; |
| 89 | } |
| 90 | |
| 91 | std::shared_ptr<StaticDeviceMemoryManager> StaticDeviceMemoryManager:: |
| 92 | make_default_impl() { |
no test coverage detected