addressing two problems in the composite location generation: 1) when a parameter...
authoryeom <yeom>
Sun, 21 Oct 2012 23:50:23 +0000 (23:50 +0000)
committeryeom <yeom>
Sun, 21 Oct 2012 23:50:23 +0000 (23:50 +0000)
commit2dcc891b7dfc2a791c10b820da51755813adefd7
tree55f4cc637239993adeaa76ca19c64281e63562d1
parent9dfdca00acf795117136425841493a1b0f036f10
addressing two problems in the composite location generation: 1) when a parameter has a composite location which starts with the 'this' reference, we need to add a ordering constraints s.t. the corresponding argument is higher than the parameter composite location in the global value flow, which might cause structure changes of the global flow graph 2) when a callee assigns a new composite location to the return value, we need to changes ordering relations of the global flow graph.
Robust/src/Analysis/SSJava/FlowDownCheck.java
Robust/src/Analysis/SSJava/FlowGraph.java
Robust/src/Analysis/SSJava/FlowNode.java
Robust/src/Analysis/SSJava/FlowReturnNode.java [new file with mode: 0644]
Robust/src/Analysis/SSJava/GlobalFlowGraph.java
Robust/src/Analysis/SSJava/LocationInference.java
Robust/src/Analysis/SSJava/MethodSummary.java