Changes between Version 13 and Version 14 of DataParallel/ClosureConversion/ClassLess
- Timestamp:
- 04/23/07 03:57:11 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DataParallel/ClosureConversion/ClassLess
v13 v14 97 97 ==== Non-converted versus unchanged type declarations ==== 98 98 99 '''This issue has now been addressed.''' 100 99 101 Many type declarations will not be changed by conversion, as they do not contain any arrows. Hence, it is more economic to avoid generating a `_CC` version of these declarations. I initially thought that we can ignore this for a moment, because it is only an optimisation. However, consider 100 102 {{{ … … 105 107 106 108 ==== FC Coercions ==== 109 110 '''This issue has now been addressed.''' 107 111 108 112 Closure conversion happens on Core, which means that constructors, such as `MkT` of … … 121 125 Generally, we need a story about treating coercions during conversion. 122 126 123 '''PARTIALLY DONE:''' Did the case of newtypes. Other coercions may still be a problem, esp from unsafe coercions, but we probably just don't want to convert any declarations containing them (at least for the moment).124 125 127 ==== Function type constructor ==== 126 128
