| Abort | Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent |
| abort | Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent |
| abort_ | Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent |
| actAndCommit | Database.Haskey.Alloc.Concurrent.Database |
| arbitrarySearch | Database.Haskey.Store.Class, Database.Haskey.Store |
| calculateMaxKeySize | Database.Haskey.Store.Class, Database.Haskey.Store |
| calculateMaxValueSize | Database.Haskey.Store.Class, Database.Haskey.Store |
| checkFreePages | Database.Haskey.Alloc.Concurrent.FreePages.Query |
| checksumSeed | Database.Haskey.Store.Page |
| cleanupAfterException | Database.Haskey.Alloc.Concurrent.Database |
| closeConcurrentHandles | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
| closeHandle | Database.Haskey.Store.Class, Database.Haskey.Store |
| Commit | Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent |
| commit | Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent |
| commit_ | Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent |
| ConcurrentDb | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
| concurrentDbCurrentMeta | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
| concurrentDbHandles | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
| concurrentDbMeta1 | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
| concurrentDbMeta2 | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
| concurrentDbReaders | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
| concurrentDbWriterLock | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
| ConcurrentHandles | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
| concurrentHandles | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
| concurrentHandlesData | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
| concurrentHandlesIndex | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
| concurrentHandlesMetadata1 | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
| concurrentHandlesMetadata2 | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
| concurrentHandlesOverflowDir | Database.Haskey.Alloc.Concurrent.Monad, Database.Haskey.Alloc.Concurrent |
| ConcurrentMeta | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
| concurrentMetaDataFreeTree | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
| concurrentMetaDataFreshUnusedPages | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
| concurrentMetaDataNumPages | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
| concurrentMetaIndexFreeTree | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
| concurrentMetaIndexFreshUnusedPages | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
| concurrentMetaIndexNumPages | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
| concurrentMetaOverflowTree | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
| ConcurrentMetaPage | Database.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory |
| concurrentMetaPage | Database.Haskey.Store.Page |
| concurrentMetaRevision | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
| ConcurrentMetaStoreM | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
| concurrentMetaTree | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
| ConcurrentT | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Monad |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Monad |
| createConcurrentDb | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
| CurrentMetaPage | Database.Haskey.Alloc.Concurrent.Meta |
| DataState | Database.Haskey.Alloc.Concurrent.Environment |
| decode | Database.Haskey.Store.Page |
| DecodeError | |
| 1 (Type/Class) | Database.Haskey.Store.Page |
| 2 (Data Constructor) | Database.Haskey.Store.Page |
| decodeM | Database.Haskey.Store.Page |
| decodeNoChecksum | Database.Haskey.Store.Page |
| defFileStoreConfig | Database.Haskey.Store.File |
| defMemoryStoreConfig | Database.Haskey.Store.InMemory |
| deleteOutdatedOverflowIds | Database.Haskey.Alloc.Concurrent.Overflow |
| deleteOverflowIds | Database.Haskey.Alloc.Concurrent.Overflow |
| deleteSubtree | Database.Haskey.Alloc.Concurrent.FreePages.Tree |
| Dirty | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
| dirty | Database.Haskey.Alloc.Concurrent.Environment |
| DirtyFree | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
| DirtyFreePage | Database.Haskey.Alloc.Concurrent.Environment |
| DirtyOldFree | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
| dirtyOldFree | Database.Haskey.Alloc.Concurrent.Environment |
| DirtyOverflow | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
| EmptyPage | Database.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory |
| emptyPage | Database.Haskey.Store.Page |
| encode | Database.Haskey.Store.Page |
| encodeAndPad | Database.Haskey.Store.File |
| encodedPageSize | Database.Haskey.Store.Page |
| encodeNoChecksum | Database.Haskey.Store.Page |
| encodeZeroChecksum | Database.Haskey.Store.Page |
| evalConcurrentT | Database.Haskey.Alloc.Concurrent.Monad |
| FileNotFoundError | |
| 1 (Type/Class) | Database.Haskey.Store.File |
| 2 (Data Constructor) | Database.Haskey.Store.File |
| 3 (Type/Class) | Database.Haskey.Store.InMemory |
| 4 (Data Constructor) | Database.Haskey.Store.InMemory |
| Files | Database.Haskey.Store.File |
| FileState | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
| fileStateDirtyReusablePages | Database.Haskey.Alloc.Concurrent.Environment |
| fileStateFreedDirtyPages | Database.Haskey.Alloc.Concurrent.Environment |
| fileStateFreeTree | Database.Haskey.Alloc.Concurrent.Environment |
| fileStateNewlyFreedPages | Database.Haskey.Alloc.Concurrent.Environment |
| fileStateNewNumPages | Database.Haskey.Alloc.Concurrent.Environment |
| fileStateOriginalNumPages | Database.Haskey.Alloc.Concurrent.Environment |
| fileStateReusablePages | Database.Haskey.Alloc.Concurrent.Environment |
| fileStateReusablePagesTxId | Database.Haskey.Alloc.Concurrent.Environment |
| FileStoreConfig | |
| 1 (Type/Class) | Database.Haskey.Store.File |
| 2 (Data Constructor) | Database.Haskey.Store.File |
| fileStoreConfigMaxKeySize | Database.Haskey.Store.File |
| fileStoreConfigMaxValueSize | Database.Haskey.Store.File |
| fileStoreConfigPageSize | Database.Haskey.Store.File |
| fileStoreConfigWithPageSize | Database.Haskey.Store.File |
| FileStoreT | Database.Haskey.Store.File |
| flushHandle | Database.Haskey.Store.Class, Database.Haskey.Store |
| freePage | Database.Haskey.Alloc.Concurrent.Environment |
| FreeSubtree | Database.Haskey.Alloc.Concurrent.FreePages.Tree |
| FreeTree | Database.Haskey.Alloc.Concurrent.FreePages.Tree |
| Fresh | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
| FreshFreePage | Database.Haskey.Alloc.Concurrent.Environment |
| fromConcurrentT | Database.Haskey.Alloc.Concurrent.Monad |
| getCachedFreePageId | Database.Haskey.Alloc.Concurrent.FreePages.Query |
| getCurrentMeta | Database.Haskey.Alloc.Concurrent.Database |
| getFreedDirtyPageId | Database.Haskey.Alloc.Concurrent.FreePages.Query |
| getFreePageId | Database.Haskey.Alloc.Concurrent.FreePages.Query |
| getNewOverflowId | Database.Haskey.Alloc.Concurrent.Overflow |
| getNodePage | Database.Haskey.Store.Class, Database.Haskey.Store |
| getOverflow | Database.Haskey.Store.Class, Database.Haskey.Store |
| getOverflowDir | Database.Haskey.Alloc.Concurrent.Overflow |
| getOverflowHandle | Database.Haskey.Alloc.Concurrent.Overflow |
| getReaderHnd | Database.Haskey.Alloc.Concurrent.Monad |
| getSomeFreePageId | Database.Haskey.Alloc.Concurrent.Environment |
| getSValue | Database.Haskey.Alloc.Concurrent.Environment |
| getWriterHnd | Database.Haskey.Alloc.Concurrent.Monad |
| getZeroEncoded | Database.Haskey.Store.Class, Database.Haskey.Store |
| getZeroEncodedValue | Database.Haskey.Store.Class, Database.Haskey.Store |
| handleFreedDirtyPages | Database.Haskey.Alloc.Concurrent.Database |
| IndexNodePage | Database.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory |
| indexNodePage | Database.Haskey.Store.Page |
| IndexState | Database.Haskey.Alloc.Concurrent.Environment |
| insertOverflowIds | Database.Haskey.Alloc.Concurrent.Overflow |
| insertSubtree | Database.Haskey.Alloc.Concurrent.FreePages.Tree |
| LeafNodePage | Database.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory |
| leafNodePage | Database.Haskey.Store.Page |
| listOverflows | Database.Haskey.Store.Class, Database.Haskey.Store |
| lookupFreePageIds | Database.Haskey.Alloc.Concurrent.FreePages.Query |
| lookupValidFreePageIds | Database.Haskey.Alloc.Concurrent.FreePages.Query |
| maxKeySize | Database.Haskey.Store.Class, Database.Haskey.Store |
| maxPageSize | Database.Haskey.Store.Class, Database.Haskey.Store |
| maxValueSize | Database.Haskey.Store.Class, Database.Haskey.Store |
| MemoryFile | Database.Haskey.Store.InMemory |
| MemoryFiles | Database.Haskey.Store.InMemory |
| MemoryStoreConfig | |
| 1 (Type/Class) | Database.Haskey.Store.InMemory |
| 2 (Data Constructor) | Database.Haskey.Store.InMemory |
| memoryStoreConfigMaxKeySize | Database.Haskey.Store.InMemory |
| memoryStoreConfigMaxValueSize | Database.Haskey.Store.InMemory |
| memoryStoreConfigPageSize | Database.Haskey.Store.InMemory |
| memoryStoreConfigWithPageSize | Database.Haskey.Store.InMemory |
| MemoryStoreT | Database.Haskey.Store.InMemory |
| Meta1 | Database.Haskey.Alloc.Concurrent.Meta |
| Meta2 | Database.Haskey.Alloc.Concurrent.Meta |
| newConcurrentDb | Database.Haskey.Alloc.Concurrent.Database |
| newEmptyMemoryStore | Database.Haskey.Store.InMemory |
| newFileStore | Database.Haskey.Store.File |
| NewlyFreed | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
| newWriter | Database.Haskey.Alloc.Concurrent.Environment |
| nodePageSize | Database.Haskey.Store.Class, Database.Haskey.Store |
| OldFree | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
| OldFreePage | Database.Haskey.Alloc.Concurrent.Environment |
| OldOverflow | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
| openConcurrentDb | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
| openConcurrentHandles | Database.Haskey.Alloc.Concurrent.Database |
| openHandle | Database.Haskey.Store.Class, Database.Haskey.Store |
| OverflowPage | Database.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory |
| overflowPage | Database.Haskey.Store.Page |
| OverflowSubtree | Database.Haskey.Alloc.Concurrent.Overflow |
| OverflowTree | Database.Haskey.Alloc.Concurrent.Overflow |
| overflowType | Database.Haskey.Alloc.Concurrent.Environment |
| Page | Database.Haskey.Store.Page, Database.Haskey.Store.File, Database.Haskey.Store.InMemory |
| PageNotFoundError | |
| 1 (Type/Class) | Database.Haskey.Store.InMemory |
| 2 (Data Constructor) | Database.Haskey.Store.InMemory |
| PageOverflowError | |
| 1 (Type/Class) | Database.Haskey.Store.File |
| 2 (Data Constructor) | Database.Haskey.Store.File |
| PageType | Database.Haskey.Store.Page |
| pageType | Database.Haskey.Store.Page |
| prependChecksum | Database.Haskey.Store.Page |
| putConcurrentMeta | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
| putNodePage | Database.Haskey.Store.Class, Database.Haskey.Store |
| putOverflow | Database.Haskey.Store.Class, Database.Haskey.Store |
| putPage | Database.Haskey.Store.Page |
| queryNewFreePageIds | Database.Haskey.Alloc.Concurrent.FreePages.Query |
| readConcurrentMeta | Database.Haskey.Alloc.Concurrent.Meta, Database.Haskey.Alloc.Concurrent |
| ReaderEnv | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
| readerHnds | Database.Haskey.Alloc.Concurrent.Environment |
| readHex' | Database.Haskey.Alloc.Concurrent.Overflow |
| readOverflow' | Database.Haskey.Alloc.Concurrent.Monad |
| readOverflowId | Database.Haskey.Alloc.Concurrent.Overflow |
| removeHandle | Database.Haskey.Store.Class, Database.Haskey.Store |
| removeNewlyAllocatedOverflows | Database.Haskey.Alloc.Concurrent.Database |
| removeOldOverflow | Database.Haskey.Alloc.Concurrent.Environment |
| replaceSubtree | Database.Haskey.Alloc.Concurrent.FreePages.Tree |
| runConcurrentT | Database.Haskey.Alloc.Concurrent.Monad |
| runFileStoreT | Database.Haskey.Store.File |
| runMemoryStoreT | Database.Haskey.Store.InMemory |
| S | Database.Haskey.Alloc.Concurrent.Environment |
| saveCachedFreePages | Database.Haskey.Alloc.Concurrent.FreePages.Save |
| saveFreePages | Database.Haskey.Alloc.Concurrent.FreePages.Save |
| saveFreePages' | Database.Haskey.Alloc.Concurrent.Database |
| saveNewlyFreedPages | Database.Haskey.Alloc.Concurrent.FreePages.Save |
| saveOverflowIds | Database.Haskey.Alloc.Concurrent.Database |
| setCurrentMeta | Database.Haskey.Alloc.Concurrent.Database |
| SGet | |
| 1 (Type/Class) | Database.Haskey.Store.Page |
| 2 (Data Constructor) | Database.Haskey.Store.Page |
| showHex' | Database.Haskey.Alloc.Concurrent.Overflow |
| SomeFreePage | Database.Haskey.Alloc.Concurrent.Environment |
| SPageType | Database.Haskey.Store.Page |
| StateType | Database.Haskey.Alloc.Concurrent.Environment |
| StoreM | Database.Haskey.Store.Class, Database.Haskey.Store |
| STypeConcurrentMeta | Database.Haskey.Store.Page |
| STypeEmpty | Database.Haskey.Store.Page |
| STypeIndexNode | Database.Haskey.Store.Page |
| STypeLeafNode | Database.Haskey.Store.Page |
| STypeOverflow | Database.Haskey.Store.Page |
| touchOverflow | Database.Haskey.Alloc.Concurrent.Environment |
| touchPage | Database.Haskey.Alloc.Concurrent.Environment |
| transact | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
| Transaction | Database.Haskey.Alloc.Transaction, Database.Haskey.Alloc.Concurrent |
| transactNow | Database.Haskey.Alloc.Concurrent.Database |
| transactReadOnly | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
| transact_ | Database.Haskey.Alloc.Concurrent.Database, Database.Haskey.Alloc.Concurrent |
| TypeConcurrentMeta | Database.Haskey.Store.Page |
| TypeData | Database.Haskey.Alloc.Concurrent.Environment |
| TypeEmpty | Database.Haskey.Store.Page |
| TypeIndex | Database.Haskey.Alloc.Concurrent.Environment |
| TypeIndexNode | Database.Haskey.Store.Page |
| TypeLeafNode | Database.Haskey.Store.Page |
| TypeOverflow | Database.Haskey.Store.Page |
| Unchecked | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.FreePages.Query |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.FreePages.Query |
| updateFileState | Database.Haskey.Alloc.Concurrent.Environment |
| updateMeta | Database.Haskey.Alloc.Concurrent.Database |
| writerDataFileState | Database.Haskey.Alloc.Concurrent.Environment |
| writerDirtyOverflows | Database.Haskey.Alloc.Concurrent.Environment |
| WriterEnv | |
| 1 (Type/Class) | Database.Haskey.Alloc.Concurrent.Environment |
| 2 (Data Constructor) | Database.Haskey.Alloc.Concurrent.Environment |
| writerHnds | Database.Haskey.Alloc.Concurrent.Environment |
| writerIndexFileState | Database.Haskey.Alloc.Concurrent.Environment |
| writerOverflowCounter | Database.Haskey.Alloc.Concurrent.Environment |
| writerReaders | Database.Haskey.Alloc.Concurrent.Environment |
| writerRemovedOverflows | Database.Haskey.Alloc.Concurrent.Environment |
| writerReusablePagesOn | Database.Haskey.Alloc.Concurrent.Environment |
| writerTxId | Database.Haskey.Alloc.Concurrent.Environment |
| WrongNodeTypeError | |
| 1 (Type/Class) | Database.Haskey.Store.File |
| 2 (Data Constructor) | Database.Haskey.Store.File |
| 3 (Type/Class) | Database.Haskey.Store.InMemory |
| 4 (Data Constructor) | Database.Haskey.Store.InMemory |
| WrongOverflowValueError | |
| 1 (Type/Class) | Database.Haskey.Store.File |
| 2 (Data Constructor) | Database.Haskey.Store.File |
| 3 (Type/Class) | Database.Haskey.Store.InMemory |
| 4 (Data Constructor) | Database.Haskey.Store.InMemory |
| ZeroEncoded | |
| 1 (Type/Class) | Database.Haskey.Store.Class, Database.Haskey.Store |
| 2 (Data Constructor) | Database.Haskey.Store.Class, Database.Haskey.Store |