public final class MemoryAccessChooser
extends java.lang.Object
Constructor and Description |
---|
MemoryAccessChooser(MmuSubsystem memory,
java.util.Collection<java.util.List<java.lang.Object>> trajectories,
MemoryGraph graph,
MemoryAccessType type,
MemoryAccessConstraints constraints,
int recursionLimit,
boolean discardEmptyTrajectories) |
MemoryAccessChooser(MmuSubsystem memory,
java.util.List<java.lang.Object> trajectory,
MemoryGraph graph,
MemoryAccessType type,
MemoryAccessConstraints constraints,
int recursionLimit) |
Modifier and Type | Method and Description |
---|---|
MemoryAccess |
get() |
MemoryAccess |
get(BiasedConstraints<MemoryAccessConstraints> constraints) |
public MemoryAccessChooser(MmuSubsystem memory, java.util.Collection<java.util.List<java.lang.Object>> trajectories, MemoryGraph graph, MemoryAccessType type, MemoryAccessConstraints constraints, int recursionLimit, boolean discardEmptyTrajectories)
public MemoryAccessChooser(MmuSubsystem memory, java.util.List<java.lang.Object> trajectory, MemoryGraph graph, MemoryAccessType type, MemoryAccessConstraints constraints, int recursionLimit)
public MemoryAccess get()
public MemoryAccess get(BiasedConstraints<MemoryAccessConstraints> constraints)