comparison src/compiler.sig @ 506:65d8541c130b

Fusing writes with recursive function calls
author Adam Chlipala <adamc@hcoop.net>
date Tue, 25 Nov 2008 10:05:44 -0500
parents 8875ff2e85dc
children 4929cf86bc03
comparison
equal deleted inserted replaced
505:e18c747dd945 506:65d8541c130b
74 val monoize : (Core.file, Mono.file) phase 74 val monoize : (Core.file, Mono.file) phase
75 val mono_opt : (Mono.file, Mono.file) phase 75 val mono_opt : (Mono.file, Mono.file) phase
76 val untangle : (Mono.file, Mono.file) phase 76 val untangle : (Mono.file, Mono.file) phase
77 val mono_reduce : (Mono.file, Mono.file) phase 77 val mono_reduce : (Mono.file, Mono.file) phase
78 val mono_shake : (Mono.file, Mono.file) phase 78 val mono_shake : (Mono.file, Mono.file) phase
79 val fuse : (Mono.file, Mono.file) phase
79 val pathcheck : (Mono.file, Mono.file) phase 80 val pathcheck : (Mono.file, Mono.file) phase
80 val cjrize : (Mono.file, Cjr.file) phase 81 val cjrize : (Mono.file, Cjr.file) phase
81 val prepare : (Cjr.file, Cjr.file) phase 82 val prepare : (Cjr.file, Cjr.file) phase
82 val sqlify : (Mono.file, Cjr.file) phase 83 val sqlify : (Mono.file, Cjr.file) phase
83 84
102 val toMono_opt1 : (string, Mono.file) transform 103 val toMono_opt1 : (string, Mono.file) transform
103 val toUntangle : (string, Mono.file) transform 104 val toUntangle : (string, Mono.file) transform
104 val toMono_reduce : (string, Mono.file) transform 105 val toMono_reduce : (string, Mono.file) transform
105 val toMono_shake : (string, Mono.file) transform 106 val toMono_shake : (string, Mono.file) transform
106 val toMono_opt2 : (string, Mono.file) transform 107 val toMono_opt2 : (string, Mono.file) transform
108 val toFuse : (string, Mono.file) transform
109 val toUntangle2 : (string, Mono.file) transform
110 val toMono_shake2 : (string, Mono.file) transform
107 val toPathcheck : (string, Mono.file) transform 111 val toPathcheck : (string, Mono.file) transform
108 val toCjrize : (string, Cjr.file) transform 112 val toCjrize : (string, Cjr.file) transform
109 val toPrepare : (string, Cjr.file) transform 113 val toPrepare : (string, Cjr.file) transform
110 val toSqlify : (string, Cjr.file) transform 114 val toSqlify : (string, Cjr.file) transform
111 115