IR/Flat/FlatOpNode.class IR/Flat/FlatReturnNode.class \
IR/Flat/FlatSetElementNode.class IR/Flat/FlatSetFieldNode.class \
IR/Flat/FlatTagDeclaration.class IR/Flat/NodePair.class \
+IR/Flat/FlatPrefetchNode.class \
IR/Flat/ParamsObject.class IR/Flat/TempDescriptor.class \
IR/Flat/TempFlagPair.class IR/Flat/TempObject.class \
IR/Flat/TempTagPair.class IR/Tree/ArrayAccessNode.class \
Analysis/TaskStateAnalysis/TaskNode.class \
Analysis/TaskStateAnalysis/FlagComparator.class \
Analysis/TaskStateAnalysis/TaskNodeNamer.class Util/Edge.class \
+Analysis/FlatIRGraph/FlatIRGraph.class \
+Analysis/OwnershipAnalysis/OwnershipAnalysis.class \
+Analysis/OwnershipAnalysis/OwnershipGraph.class \
+Analysis/OwnershipAnalysis/OwnershipNode.class \
Util/GraphNode.class Util/Namer.class Util/Relation.class \
Interface/HTTPHeader.class Interface/HTTPResponse.class \
Interface/HTTPServices.class Interface/HashStrings.class \
Interface/JhttpServer.class Interface/JhttpWorker.class \
Interface/LogFile.class Interface/Pair.class \
-Interface/WebInterface.class Analysis/Prefetch/PrefetchAnalysis.class
-
+Interface/WebInterface.class Analysis/Prefetch/PrefetchAnalysis.class \
+Analysis/Prefetch/PrefetchPair.class Analysis/Prefetch/PairMap.class \
+Analysis/Prefetch/IndexDescriptor.class \
+Analysis/Scheduling/ClassNode.class \
+Analysis/Scheduling/ScheduleAnalysis.class \
+Analysis/Scheduling/ScheduleEdge.class \
+Analysis/Scheduling/ScheduleNode.class
javadoc:
mkdir javadoc
- javadoc -classpath ../cup:.:$(CLASSPATH) -sourcepath . -private -d javadoc Lex Util IR IR.Tree IR.Flat Analysis Analysis.CallGraph Analysis.Flag Analysis.TaskStateAnalysis Analysis.Locality Analysis.Prefetch Main
+ javadoc -classpath ../cup:.:$(CLASSPATH) -sourcepath . -private -d javadoc Lex Util IR IR.Tree IR.Flat Analysis Analysis.CallGraph Analysis.Flag Analysis.TaskStateAnalysis Analysis.Locality Analysis.Prefetch Main Analysis.OwnershipAnalysis
clean:
- rm IR/*.class IR/Tree/*.class Main/*.class Lex/*.class Parse/*.class Parse/Sym.java Parse/Parser.java IR/Flat/*.class classdefs.h methodheaders.h methods.c structdefs.h virtualtable.h task.h taskdefs.c taskdefs.h Analysis/*.class Analysis/Flag/*.class Analysis/CallGraph/*.class Analysis/TaskStateAnalysis/*.class Interface/*.class Util/*.class Analysis/Locality/*.class Analysis/Prefetch/*.class
+ rm -f IR/*.class IR/Tree/*.class Main/*.class Lex/*.class Parse/*.class Parse/Sym.java Parse/Parser.java IR/Flat/*.class classdefs.h methodheaders.h methods.c structdefs.h virtualtable.h task.h taskdefs.c taskdefs.h Analysis/*.class Analysis/Flag/*.class Analysis/CallGraph/*.class Analysis/TaskStateAnalysis/*.class Interface/*.class Util/*.class Analysis/Locality/*.class Analysis/Prefetch/*.class Analysis/FlatIRGraph/*.class Analysis/OwnershipAnalysis/*.class Analysis/Scheduling/*.class
cleandoc:
- rm -rf javadoc
\ No newline at end of file
+ rm -rf javadoc