@@ -1346,24 +1346,24 @@ codegenJavaScript target definitions filename outputType = do
1346 compile =
1346 compile =
1347 map compileJS
1347 map compileJS
1349− opt = []
1349+ opt =
1350− {-[ map optimizeJS-}
1350+ [ map optimizeJS
1351− {-, removeIDs-}
1351+ , removeIDs
1352− {-, reduceJS-}
1352+ , reduceJS
1353− {-, map reduceConstants-}
1353+ , map reduceConstants
1354− {-, initConstructors-}
1354+ , initConstructors
1355− {-, map removeAllocations-}
1355+ , map removeAllocations
1356− {-, elimDeadLoop-}
1356+ , elimDeadLoop
1357− {-, map elimDuplicateEvals-}
1357+ , map elimDuplicateEvals
1358− {-, optimizeRuntimeCalls "__IDR__mEVAL0" "__IDRRT__EVALTC"-}
1358+ , optimizeRuntimeCalls "__IDR__mEVAL0" "__IDRRT__EVALTC"
1359− {-, optimizeRuntimeCalls "__IDR__mAPPLY0" "__IDRRT__APPLYTC"-}
1359+ , optimizeRuntimeCalls "__IDR__mAPPLY0" "__IDRRT__APPLYTC"
1360− {-, map removeInstanceChecks-}
1360+ , map removeInstanceChecks
1361− {-, inlineFunctions-}
1361+ , inlineFunctions
1362− {-, map reduceContinuations-}
1362+ , map reduceContinuations
1363− {-, extractLocalConstructors-}
1363+ , extractLocalConstructors
1364− {-, unfoldLookupTable-}
1364+ , unfoldLookupTable
1365− {-, evalCons-}
1365+ , evalCons
1368 prelude :: [JS]
1368 prelude :: [JS]
1369 prelude =
1369 prelude =