HashMap<String, String> valueMap = new HashMap<String, String>(); // HashMap from varName to value
HashMap<String, Integer> writerMap = new HashMap<String, Integer>(); // HashMap from varName to appNum
+
+ System.out.println("#########################Set Set:");
+ for (int i = 0;i < setSet.size();i++) {
+ NameValuePair nameValuePair = setSet.get(i);
+ String varName = nameValuePair.getVarName();
+ String value = nameValuePair.getValue();
+ Integer appNum = nameValuePair.getAppNum();
+
+ System.out.println("varName="+varName+", value="+value+", appNum="+appNum);
+ }
+ System.out.println("+++++++++++++++++++++++++Out Set:");
+ for (NameValuePair nameValuePair : currentNode.getOutSet()) {
+ String varName = nameValuePair.getVarName();
+ String value = nameValuePair.getValue();
+ Integer appNum = nameValuePair.getAppNum();
+
+ System.out.println("varName="+varName+", value="+value+", appNum="+appNum);
+ }
+
// Update the valueMap and writerMap + check for conflict between the elements of setSet
for (int i = 0;i < setSet.size();i++) {
NameValuePair nameValuePair = setSet.get(i);