Class EntryTracker
- java.lang.Object
-
- ru.ispras.microtesk.mmu.test.engine.memory.EntryTracker
-
public final class EntryTracker extends java.lang.Object
EntryTracker
tracks entries to be written to a memory-mapped buffer.
-
-
Constructor Summary
Constructors Constructor Description EntryTracker(ru.ispras.fortress.data.types.bitvector.BitVector bufferBaseAddress)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(EntryObject entry)
boolean
contains(long id)
java.util.Map<ru.ispras.fortress.data.types.bitvector.BitVector,EntryObject>
getEntries()
ru.ispras.fortress.data.types.bitvector.BitVector
getEntryAddress(EntryObject entry)
int
size()
-
-
-
Method Detail
-
getEntryAddress
public ru.ispras.fortress.data.types.bitvector.BitVector getEntryAddress(EntryObject entry)
-
contains
public boolean contains(long id)
-
add
public void add(EntryObject entry)
-
size
public int size()
-
getEntries
public java.util.Map<ru.ispras.fortress.data.types.bitvector.BitVector,EntryObject> getEntries()
-
-