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/compiler/core.cm
ViewVC logotype

Diff of /sml/trunk/compiler/core.cm

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

revision 909, Fri Aug 24 17:48:53 2001 UTC revision 1347, Thu Aug 28 21:59:15 2003 UTC
# Line 25  Line 25 
25          signature MACHINE_GEN          signature MACHINE_GEN
26          signature INVOKE_GC          signature INVOKE_GC
27          signature CPSREGS          signature CPSREGS
28            signature SMLNJ_PSEUDO_OPS
29    
30          structure CPSRegions          structure CPSRegions
31          structure SMLGCType          structure SMLGCType
32    
33            structure Typecheck
34    
35          (* To be able to separate machine-dependent parts of viscomp-lib.cm          (* To be able to separate machine-dependent parts of viscomp-lib.cm
36           * from machine-independent parts, we must also export the           * from machine-independent parts, we must also export the
37           * the following things.... *)           * the following things.... *)
# Line 40  Line 43 
43          signature SMLNJ_MLTREE_EXT          signature SMLNJ_MLTREE_EXT
44          structure SMLNJMLTreeExt          structure SMLNJMLTreeExt
45          functor   SMLNJMLTreeExtComp          functor   SMLNJMLTreeExtComp
46            functor   SMLNJPseudoOps
47          structure CodeString          structure CodeString
48    
         functor PseudoOpsBig  
         functor PseudoOpsLittle  
49          functor MachineGen          functor MachineGen
50          functor SpillTable          functor SpillTable
51          functor FLINTComp          functor FLINTComp
# Line 157  Line 159 
159  FLINT/cpsopt/expandNEW.sml  FLINT/cpsopt/expandNEW.sml
160  FLINT/cpsopt/flatten.sml  FLINT/cpsopt/flatten.sml
161  FLINT/cpsopt/uncurry.sml  FLINT/cpsopt/uncurry.sml
162    FLINT/cpsopt/infcnv.sml
163  FLINT/flint/chkflint.sml  FLINT/flint/chkflint.sml
164  FLINT/flint/flint.sig  FLINT/flint/flint.sig
165  FLINT/flint/flint.sml  FLINT/flint/flint.sml
# Line 221  Line 224 
224  CodeGen/cpscompile/argPassing.sml  CodeGen/cpscompile/argPassing.sml
225  CodeGen/cpscompile/cluster.sml  CodeGen/cpscompile/cluster.sml
226  CodeGen/cpscompile/cps-aliasing.sml  CodeGen/cpscompile/cps-aliasing.sml
227    CodeGen/cpscompile/cps-c-calls.sml
228    CodeGen/cpscompile/cpsBranchProb.sml
229  CodeGen/cpscompile/cpsRegions.sig  CodeGen/cpscompile/cpsRegions.sig
230  CodeGen/cpscompile/cpsRegions.sml  CodeGen/cpscompile/cpsRegions.sml
231  CodeGen/cpscompile/cpsRegs.sig  CodeGen/cpscompile/cpsRegs.sig
# Line 231  Line 236 
236  CodeGen/cpscompile/limit.sml  CodeGen/cpscompile/limit.sml
237  CodeGen/cpscompile/memAliasing.sml  CodeGen/cpscompile/memAliasing.sml
238  CodeGen/cpscompile/memDisambig.sml  CodeGen/cpscompile/memDisambig.sml
239  CodeGen/cpscompile/pseudoOpType.sig  CodeGen/cpscompile/smlnj-pseudoOps.sig
 CodeGen/cpscompile/pseudoOpsBig.sml  
 CodeGen/cpscompile/pseudoOpsLittle.sml  
240  CodeGen/cpscompile/smlnj-const.sml  CodeGen/cpscompile/smlnj-const.sml
241  CodeGen/cpscompile/smlnj-gctype.sig  CodeGen/cpscompile/smlnj-gctype.sig
242  CodeGen/cpscompile/smlnj-gctype.sml  CodeGen/cpscompile/smlnj-gctype.sml
243  CodeGen/cpscompile/smlnj-mltreeext.sig  CodeGen/cpscompile/smlnj-mltreeext.sig
244  CodeGen/cpscompile/smlnj-mltreeext.sml  CodeGen/cpscompile/smlnj-mltreeext.sml
245  CodeGen/cpscompile/spill.sml  CodeGen/cpscompile/smlnj-pseudoOps.sml
246    CodeGen/cpscompile/spill-new.sml
247  CodeGen/main/clusterAnnotation.sml    (* temporary hack; see comment in file *)  CodeGen/main/clusterAnnotation.sml    (* temporary hack; see comment in file *)
248  CodeGen/main/code-string.sml  CodeGen/main/code-string.sml
249  CodeGen/main/machine.sig  CodeGen/main/machine.sig
# Line 263  Line 267 
267  MiscUtil/print/pptable.sml  MiscUtil/print/pptable.sml
268    
269  MiscUtil/util/feedback.sml  MiscUtil/util/feedback.sml
270  MiscUtil/util/literal-to-num.sml  MiscUtil/util/literal-to-num.sml    (* uses CoreIntInf functionality *)
271    
272  (* Libraries that are part of the visible compiler framework. *)  (* Libraries that are part of the visible compiler framework. *)
273  $smlnj/viscomp/basics.cm  $smlnj/viscomp/basics.cm
# Line 278  Line 282 
282  $smlnj/MLRISC/Control.cm  $smlnj/MLRISC/Control.cm
283  $smlnj/MLRISC/Graphs.cm  $smlnj/MLRISC/Graphs.cm
284  $smlnj/MLRISC/MLRISC.cm  $smlnj/MLRISC/MLRISC.cm
285    $smlnj/MLRISC/Visual.cm
286    
287  (* Other libaries. *)  (* Other libaries. *)
288  $/basis.cm  $/basis.cm
289  $/smlnj-lib.cm  $/smlnj-lib.cm
290    $/controls-lib.cm
291  $/pickle-lib.cm  $/pickle-lib.cm
292    
293    $smlnj/init/init.cmi : cm          (* to gain access at CoreIntInf *)

Legend:
Removed from v.909  
changed lines
  Added in v.1347

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