Changes between Version 10 and Version 11 of Status/SLPJ-Tickets


Ignore:
Timestamp:
Nov 28, 2008 10:07:52 AM (5 years ago)
Author:
simonpj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Status/SLPJ-Tickets

    v10 v11  
    22 
    33== Performance == 
     4 
     5=== Arity === 
    46 * #2822: arity expansion not happening right 
    57 * #2823: another arity expansion bug (related to dictionaries) 
    68 * #2440: bad code with type families; I believe this is also arity-related 
     9 * #2762: Arity analysis         
     10 
     11=== Inlining === 
     12 * #2396: default class method not inlined 
     13 * #2354: NOINLINE pragma ignored 
     14 * #2353: GHC inliner doesn't inline 
     15 * #2420: Inlining of class methods infelicity (odd rather than bad)     
     16 * #2078: INLINing improvement; ask Christian.Maeder@dfki.de to see if it improves CASL 
     17 
     18=== Other performance === 
    719 * #2670: record selectors behaving badly wrt optimisation 
    820 * #2731: avoiding unnecessary evaluation when unpacking constructors 
    921 * #2253: NCG could do better. Look at this when John D’s ncg is working 
    10  * #2762: Arity analysis         
    1122 * #1434: Slow conversion Double to Int  
    1223 * #2439: Strict dictionaries    
     
    1728 * #1216: array indexing, inlining/arity bug     
    1829 * #149: float-out/CSE   
    19  * #2078: INLINing improvement; ask Christian.Maeder@dfki.de to see if it improves CASL 
    2030 * #2289, 2387:(a) cheap check at start of case alternatives, (b) nested CPR analysis    
    2131 * #2092: Possible quadratic-sized Eq instances. Does it really go quadratic, or does the join-point inlining machinery prevent it?  Still to check: delicacy wrt case-of-case 
    2232 * #2255, #2643: Improve '''`SpecConstr`''' for free variables, and for join points. 
    2333 * #2374: SAT and `MutableByteArray`    Max? 
    24  * #2420: Inlining of class methods infelicity (odd rather than bad)     
     34 
    2535 
    2636== Outright bugs ==