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