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

Safe HaskellNone
LanguageHaskell2010

Database.Haskey.Alloc.Concurrent.Internal.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.