Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /branches/pure-cfg/src/compiler/tree-il/var-analysis.sml
ViewVC logotype

Diff of /branches/pure-cfg/src/compiler/tree-il/var-analysis.sml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1073, Tue May 3 21:43:41 2011 UTC revision 1074, Tue May 3 21:44:43 2011 UTC
# Line 227  Line 227 
227                          then (setVarScope(x, StrandState); true)                          then (setVarScope(x, StrandState); true)
228                        else if isOut orelse (getUseDepth x > strandScope)                        else if isOut orelse (getUseDepth x > strandScope)
229                          then (setVarScope(x, StrandConstState); true)                          then (setVarScope(x, StrandConstState); true)
230                          else (setVarScope(x, Local); false)                          else (
231                              LowILCensus.dec x;  (* we are removing the implicit use *)
232                              setVarScope(x, Local);
233                              false)
234                  in                  in
235                    List.filter setScope state                    List.filter setScope state
236                  end                  end

Legend:
Removed from v.1073  
changed lines
  Added in v.1074

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0