public class AccrueJL5Scheduler extends polyglot.ext.jl5.JL5Scheduler implements AccrueScheduler
Modifier and Type | Class and Description |
---|---|
static class |
AccrueJL5Scheduler.AccrueJL5SchedulerHelper |
Constructor and Description |
---|
AccrueJL5Scheduler(polyglot.frontend.JLExtensionInfo extInfo) |
Modifier and Type | Method and Description |
---|---|
AccrueSchedulerHelper |
helper()
Return a AccrueSchedulerHelper, which defines
useful Accrue-relevant scheduler goals.
|
polyglot.frontend.goals.Goal |
Parsed(polyglot.frontend.Job job) |
AnnotationCheck, AnnotationsResolved, AnnotationsResolved, AutoBoxing, CastsInserted, cleanup, CodeGenerated, InitializationsChecked, PreRemoveJava5isms, RemoveAnnotations, RemoveEnums, RemoveExtendedFors, RemoveJava5isms, RemoveStaticImports, RemoveVarArgs, RemoveVarArgsFlags, runToCompletion, Serialized, SimplifyExpressionsForBoxing, TypeClosure, TypeErasureProcDecls
ConstantsChecked, ConstructorCallsChecked, Disambiguated, ExceptionsChecked, ExitPathsChecked, FieldConstantsChecked, ForwardReferencesChecked, ImportTableInitialized, MembersAdded, ReachabilityChecked, SignaturesDisambiguated, SignaturesResolved, SupertypesDisambiguated, SupertypesResolved, TypeChecked, TypeExists, TypesInitialized, TypesInitializedForCommandLine
addCorequisiteDependency, addCorequisiteDependencyAndEnqueue, addDependencyAndEnqueue, addGoal, addJob, addJob, addPrerequisiteDependency, addPrerequisiteDependencyChain, attemptGoal, attemptGoal, commandLineJobs, completeJob, createSourceJob, currentGoal, currentJob, currentPass, dumpDependenceGraph, dumpDependenceGraph, dumpInFlightDependenceGraph, inInfiniteLoop, internGoal, jobs, loadSource, prerequisiteDependsOn, reached, runGoal, runPass, setCommandLineJobs, sourceHasJob, statusString, toString, worklist
public AccrueJL5Scheduler(polyglot.frontend.JLExtensionInfo extInfo)
public polyglot.frontend.goals.Goal Parsed(polyglot.frontend.Job job)
Parsed
in class polyglot.frontend.JLScheduler
public AccrueSchedulerHelper helper()
AccrueScheduler
helper
in interface AccrueScheduler