Uses of Class
org.terracotta.offheapstore.paging.Page
-
Packages that use Page Package Description org.terracotta.offheapstore org.terracotta.offheapstore.disk.paging org.terracotta.offheapstore.paging -
-
Uses of Page in org.terracotta.offheapstore
Fields in org.terracotta.offheapstore declared as Page Modifier and Type Field Description protected PageOffHeapHashMap. hashTablePage(package private) PageOffHeapHashMap.PendingPage. tablePageMethods in org.terracotta.offheapstore that return Page Modifier and Type Method Description private PageOffHeapHashMap. allocateTable(int size)private PageOffHeapHashMap. expandTable(int scale)private PageOffHeapHashMap. shrinkTableImpl(int scale)Methods in org.terracotta.offheapstore with parameters of type Page Modifier and Type Method Description private voidOffHeapHashMap. freeTable(Page tablePage)private voidOffHeapHashMap. freeTable(Page tablePage, java.nio.IntBuffer table, int finalReprobe)Constructors in org.terracotta.offheapstore with parameters of type Page Constructor Description PendingPage(Page tablePage, int reprobe) -
Uses of Page in org.terracotta.offheapstore.disk.paging
Subclasses of Page in org.terracotta.offheapstore.disk.paging Modifier and Type Class Description classMappedPageMethods in org.terracotta.offheapstore.disk.paging with parameters of type Page Modifier and Type Method Description voidMappedPageSource. free(Page page)longMappedPageSource. getAddress(Page underlying) -
Uses of Page in org.terracotta.offheapstore.paging
Fields in org.terracotta.offheapstore.paging with type parameters of type Page Modifier and Type Field Description private java.util.Map<java.lang.Integer,Page>OffHeapStorageArea. pagesprivate static java.util.Comparator<Page>UpfrontAllocatingPageSource. REGION_COMPARATORprivate java.util.Deque<java.util.Collection<Page>>OffHeapStorageArea. releasedprivate java.util.List<java.util.NavigableSet<Page>>UpfrontAllocatingPageSource. victimsMethods in org.terracotta.offheapstore.paging that return Page Modifier and Type Method Description PagePageSource. allocate(int size, boolean thief, boolean victim, OffHeapStorageArea owner)Attempt to allocate a page of the given size.PagePhantomReferenceLimitedPageSource. allocate(int size, boolean thief, boolean victim, OffHeapStorageArea owner)Allocates a byte buffer of the given size.PageUnlimitedPageSource. allocate(int size, boolean thief, boolean victim, OffHeapStorageArea owner)PageUpfrontAllocatingPageSource. allocate(int size, boolean thief, boolean victim, OffHeapStorageArea owner)Allocates a byte buffer of at least the given size.private PageUpfrontAllocatingPageSource. allocateAsThief(int size, boolean victim, OffHeapStorageArea owner)private PageUpfrontAllocatingPageSource. allocateFromFree(int size, boolean victim, OffHeapStorageArea owner)Methods in org.terracotta.offheapstore.paging that return types with arguments of type Page Modifier and Type Method Description private java.util.List<Page>UpfrontAllocatingPageSource. findVictimPages(int chunk, int address, int size)java.util.Collection<Page>OffHeapStorageArea. release(java.util.Collection<Page> targets)Methods in org.terracotta.offheapstore.paging with parameters of type Page Modifier and Type Method Description voidPageSource. free(Page page)voidPhantomReferenceLimitedPageSource. free(Page buffer)Frees the supplied buffer.voidUnlimitedPageSource. free(Page page)voidUpfrontAllocatingPageSource. free(Page page)Frees the supplied buffer.private voidOffHeapStorageArea. freePage(Page p)private intOffHeapStorageArea. getIndexForPage(Page p)Method parameters in org.terracotta.offheapstore.paging with type arguments of type Page Modifier and Type Method Description java.util.Collection<Page>OffHeapStorageArea. release(java.util.Collection<Page> targets)
-