haskey-0.2.0.1: A transactional, ACID compliant, embeddable key-value store.

Safe HaskellNone
LanguageHaskell2010

Database.Haskey.Alloc.Concurrent.FreePages.Save

Synopsis

Documentation

saveFreePages :: AllocM m => TxId -> FileState t -> m FreeTree Source #

Save the free pages from the dirty page list and the free page cache.

saveNewlyFreedPages :: AllocM m => TxId -> FileState t -> FreeTree -> m FreeTree Source #

Save the newly free pages of the current transaction, as stored by fileStateNewlyFreedPages.