Ejemplo n.º 1
0
  void initSegment() {
    VanillaChronicleHash<?, ?, ?, ?> h = hh.h();

    long segmentBaseAddr = this.tierBaseAddr;
    segmentBS.set(segmentBaseAddr, h.tierSize);
    segmentBytes.clear();

    long freeListOffset = h.tierHashLookupOuterSize + TIER_COUNTERS_AREA_SIZE;
    freeList.setOffset(segmentBaseAddr + freeListOffset);

    entrySpaceOffset = freeListOffset + h.tierFreeListOuterSize + h.tierEntrySpaceInnerOffset;
  }