* Release memory from the budget. * * @param size The memory size. */
| 287 | * @param size The memory size. |
| 288 | */ |
| 289 | void release_memory(uint64_t size, MemoryType mem_type) { |
| 290 | std::lock_guard<std::mutex> lg(mutex_); |
| 291 | legacy_memory_usage_ -= size; |
| 292 | legacy_memory_usage_by_type_[mem_type] -= size; |
| 293 | } |
| 294 | |
| 295 | /** |
| 296 | * Set the memory budget. |
no outgoing calls
no test coverage detected