|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object polyglot.frontend.Scheduler polyglot.frontend.JLScheduler jif.OutputExtensionInfo.OutputScheduler
protected static class OutputExtensionInfo.OutputScheduler
Nested Class Summary |
---|
Nested classes/interfaces inherited from class polyglot.frontend.Scheduler |
---|
polyglot.frontend.Scheduler.TheEndGoal |
Field Summary | |
---|---|
protected polyglot.frontend.Job |
objectJob
Hack to ensure that we track the job for java.lang.Object specially. |
Fields inherited from class polyglot.frontend.Scheduler |
---|
commandLineJobs, COMPLETED_JOB, currentPass, dumpCounter, extInfo, failed, goals, infiniteLoopGoal, inWorklist, jobs, MAX_RUN_COUNT, runCount, worklist |
Constructor Summary | |
---|---|
OutputExtensionInfo.OutputScheduler(OutputExtensionInfo extInfo)
|
Method Summary | |
---|---|
polyglot.frontend.Job |
addJob(polyglot.frontend.Source source)
|
polyglot.frontend.Job |
addJob(polyglot.frontend.Source source,
polyglot.ast.Node ast)
|
polyglot.frontend.goals.Goal |
Parsed(polyglot.frontend.Job job)
|
polyglot.frontend.goals.Goal |
TypesInitialized(polyglot.frontend.Job job)
|
Methods inherited from class polyglot.frontend.JLScheduler |
---|
CodeGenerated, ConstantsChecked, ConstructorCallsChecked, Disambiguated, ExceptionsChecked, ExitPathsChecked, FieldConstantsChecked, ForwardReferencesChecked, ImportTableInitialized, InitializationsChecked, MembersAdded, ReachabilityChecked, Serialized, SignaturesDisambiguated, SignaturesResolved, SupertypesDisambiguated, SupertypesResolved, TypeChecked, TypeExists, TypesInitializedForCommandLine |
Methods inherited from class polyglot.frontend.Scheduler |
---|
addCorequisiteDependency, addCorequisiteDependencyAndEnqueue, addDependencyAndEnqueue, addGoal, addPrerequisiteDependency, addPrerequisiteDependencyChain, attemptGoal, attemptGoal, commandLineJobs, completeJob, createSourceJob, currentGoal, currentJob, currentPass, dumpDependenceGraph, dumpDependenceGraph, dumpInFlightDependenceGraph, inInfiniteLoop, internGoal, jobs, loadSource, prerequisiteDependsOn, reached, runGoal, runPass, runToCompletion, setCommandLineJobs, sourceHasJob, statusString, toString, worklist |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected polyglot.frontend.Job objectJob
Constructor Detail |
---|
public OutputExtensionInfo.OutputScheduler(OutputExtensionInfo extInfo)
Method Detail |
---|
public polyglot.frontend.Job addJob(polyglot.frontend.Source source, polyglot.ast.Node ast)
addJob
in class polyglot.frontend.Scheduler
public polyglot.frontend.Job addJob(polyglot.frontend.Source source)
addJob
in class polyglot.frontend.Scheduler
public polyglot.frontend.goals.Goal TypesInitialized(polyglot.frontend.Job job)
TypesInitialized
in class polyglot.frontend.JLScheduler
public polyglot.frontend.goals.Goal Parsed(polyglot.frontend.Job job)
Parsed
in class polyglot.frontend.JLScheduler
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |