
Go to the source code of this file.
Data Structures | |
| struct | MSA_WriteSpan_t |
| Stores a list of indices to be written out. More... | |
| class | MSA_Listener |
| Listens for some event on a page or set of pages. More... | |
| class | MSA_Listeners |
| Keeps a list of MSA_Listeners. More... | |
| class | MSA_Thread_Listener |
| Resumes a thread once all needed pages have arrived. More... | |
| class | fixedlength_bitvector< NUM_BITS > |
| Fast, fixed-size bitvector class. More... | |
| class | MSA_Page_StateT< ENTRY, ENTRIES_PER_PAGE > |
| Stores all housekeeping information about a cached copy of a page: everything but the actual page data. More... | |
| class | MSA_PageReplacementPolicy< ENTRY_TYPE, ENTRIES_PER_PAGE > |
| class vmPageReplacementPolicy Abstract base class providing the interface to the various page replacement policies available for use with an MSA More... | |
| class | vmLRUReplacementPolicy< ENTRY_TYPE, ENTRIES_PER_PAGE > |
| class vmLRUPageReplacementPolicy This class provides the functionality of least recently used page replacement policy. More... | |
| class | vmNRUReplacementPolicy< ENTRY_TYPE, ENTRIES_PER_PAGE > |
| class vmNRUPageReplacementPolicy This class provides the functionality of not-recently-used page replacement policy. More... | |
| class | MSA_PageT< ENTRY, MERGER, ENTRIES_PER_PAGE > |
| Holds the typed data for one MSA page. More... | |
| class | MSA_CacheGroup< ENTRY_TYPE, ENTRY_OPS_CLASS, ENTRIES_PER_PAGE > |
| struct | MSA_CacheGroup< ENTRY_TYPE, ENTRY_OPS_CLASS, ENTRIES_PER_PAGE >::writebounds_t |
| class | MSA_PageArray< ENTRY_TYPE, ENTRY_OPS_CLASS, ENTRIES_PER_PAGE > |
1.5.5