Class EntryIdAllocator
- java.lang.Object
-
- ru.ispras.microtesk.mmu.test.engine.memory.EntryIdAllocator
-
public final class EntryIdAllocator extends java.lang.Object
EntryIdAllocator
implements an allocator of entry identifiers (indices) for non-replaceable (non-transparent) buffers.
-
-
Constructor Summary
Constructors Constructor Description EntryIdAllocator(GeneratorSettings settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ru.ispras.fortress.data.types.bitvector.BitVector
allocate(MmuBuffer buffer, boolean peek, java.util.Set<ru.ispras.fortress.data.types.bitvector.BitVector> exclude)
void
reset()
-
-
-
Constructor Detail
-
EntryIdAllocator
public EntryIdAllocator(GeneratorSettings settings)
-
-
Method Detail
-
allocate
public ru.ispras.fortress.data.types.bitvector.BitVector allocate(MmuBuffer buffer, boolean peek, java.util.Set<ru.ispras.fortress.data.types.bitvector.BitVector> exclude)
-
reset
public void reset()
-
-