From: bdemsky Date: Fri, 21 Dec 2007 03:23:51 +0000 (+0000) Subject: fix bugs X-Git-Tag: preEdgeChange~329 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=73bdec684fd942f9eecda4bdc62dba3f357e8b64;p=IRC.git fix bugs --- diff --git a/Robust/src/Analysis/Locality/LocalityAnalysis.java b/Robust/src/Analysis/Locality/LocalityAnalysis.java index 8a4907b0..1a7f5ce1 100644 --- a/Robust/src/Analysis/Locality/LocalityAnalysis.java +++ b/Robust/src/Analysis/Locality/LocalityAnalysis.java @@ -572,7 +572,7 @@ public class LocalityAnalysis { toprocess.remove(fn); List reads=Arrays.asList(fn.readsTemps()); - List writes=Arrays.asList(fn.readsTemps()); + List writes=Arrays.asList(fn.writesTemps()); HashSet tempset=new HashSet(); for(int i=0;i> temptab=getNodeTempInfo(lb); MethodDescriptor md=lb.getMethod(); FlatMethod fm=state.getMethodFlat(md); - Hashtable> nodetotemps=computeLiveTemps(fm); Hashtable> nodetosavetemps=new Hashtable>(); tempstosave.put(lb, nodetosavetemps); - Hashtable nodemap=new Hashtable(); - HashSet toprocess=new HashSet(); HashSet discovered=new HashSet(); toprocess.add(fm);