| 41 | } |
| 42 | |
| 43 | void MemoryBuffer::prepareLoadFromDisk() { |
| 44 | DASSERT(buffer.data() == nullptr && evicted); |
| 45 | buffer = mm->mallocBuffer(false, buffer.size()); |
| 46 | evicted = false; |
| 47 | } |
| 48 | |
| 49 | MemoryManager::MemoryManager(BufferManager* bm, VirtualFileSystem* vfs) : bm{bm} { |
| 50 | pageSize = TEMP_PAGE_SIZE; |
no test coverage detected