Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /sml/trunk/src/compiler/FLINT/opt/collect.sml
ViewVC logotype

Diff of /sml/trunk/src/compiler/FLINT/opt/collect.sml

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

revision 184, Sun Nov 8 21:18:20 1998 UTC revision 185, Tue Nov 10 21:01:05 1998 UTC
# Line 3  Line 3 
3    
4  signature COLLECT =  signature COLLECT =
5  sig  sig
6        type info
7    
8      (* Collect information about variables and function uses.      (* Collect information about variables and function uses.
9       * The info is accumulated in the map `m' *)       * The info is accumulated in the map `m' *)
10      val collect : FLINT.fundec -> FLINT.fundec      val collect : FLINT.fundec -> FLINT.fundec
11    
12    (*      val get : FLINT.lvar -> info *)
13    
14      (* query functions *)      (* query functions *)
15      val escaping  : FLINT.lvar -> bool  (* non-call uses *)      val escaping  : FLINT.lvar -> bool  (* non-call uses *)
16      val called    : FLINT.lvar -> bool  (* known call uses *)      val called    : FLINT.lvar -> bool  (* known call uses *)

Legend:
Removed from v.184  
changed lines
  Added in v.185

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