Package org.mpi_sws.jmc.strategies
package org.mpi_sws.jmc.strategies
Defines the strategies used by JMC to check and validate code.
-
ClassDescriptionException thrown when an invalid strategy is encountered.Exception thrown when replay is not supported by the current strategy.A random scheduling strategy that selects the next thread to be scheduled randomly.A ReplayableSchedulingStrategy is a scheduling strategy that can record and replay its execution trace.The scheduling strategy is responsible for deciding which thread to schedule next.Configuration class for scheduling strategies.Factory class for creating scheduling strategies.A strategy that tracks the active tasks.Tracks the active tasks based on events.Tracks the locks acquired and released events of tasks.Tracks the tasks start finish and join request events.