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

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/codegen/collect-info.sml
ViewVC logotype

Diff of /branches/vis15/src/compiler/codegen/collect-info.sml

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

revision 3994, Sat Jun 18 18:41:33 2016 UTC revision 3995, Sat Jun 18 20:00:19 2016 UTC
# Line 165  Line 165 
165    
166      fun collect prog = let      fun collect prog = let
167            val IR.Program{            val IR.Program{
168                  consts, inputs, constInit, globals, globalInit,                  consts, inputs, constInit, globals, globInit,
169                  strand, create=IR.Create{code, ...}, update, ...                  strand, create=IR.Create{code, ...}, init, update, ...
170                } = prog                } = prog
171            val IR.Strand{params, state, stateInit, initM, updateM, stabilizeM, ...} = strand            val IR.Strand{params, state, stateInit, initM, updateM, stabilizeM, ...} = strand
172            val info = Info{            val info = Info{
# Line 231  Line 231 
231              List.app doGlobalV globals;              List.app doGlobalV globals;
232              List.app doStateV state;              List.app doStateV state;
233              doBlk constInit;              doBlk constInit;
234              doBlk globalInit;              doBlk globInit;
235              doMethod stateInit;              doMethod stateInit;
236              Option.app doMethod initM;              Option.app doMethod initM;
237              doMethod updateM;              doMethod updateM;
238              Option.app doMethod stabilizeM;              Option.app doMethod stabilizeM;
239              doBlk code;              doBlk code;
240                Option.app doBlk init;
241              Option.app doBlk update;              Option.app doBlk update;
242              info              info
243            end            end

Legend:
Removed from v.3994  
changed lines
  Added in v.3995

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