Changes between Version 46 and Version 47 of WikiStart

05/10/10 09:33:32 (4 years ago)
benl (IP:



  • WikiStart

    v46 v47  
    99This section records what the DDC developers are actively working on. If you're hacking on something DDC related then by all means add yourself here. Records are dropped off if they haven't been updated for more than a month. 
    11 ==== Ben (benl23) -- updated 13th April 2010  ==== 
    12  * Over the last couple of weeks I've been doing thesis corrections, so not as much coding of late. 
    13  * When coding I'm mostly refactoring and cleaning up the code base, getting it more stable before moving on to bug fixing. 
    14  * Refactoring the representation of types to use a Data.Map to hold type constraints instead of a flat list. 
    15  * Refactoring the top-level driver to use a better structure to hold top-level-things instead of a flat list. 
    16  * Refactoring the representation of type and kind constructors to match last year's APLAS paper. 
    17  * Also implementing a new module interface file format. We need this to propagate constraints on top-level regions between modules, and also to move towards being able to do cross-module inlining. 
     11==== Ben (benl23) -- updated 10th May 2010  ==== 
     12 * I'm working on reducing the number of constructors in Type.Exp.Exp. We want to use general type application instead of a different constructor for function, data, effect and closure types. Doing this will make code that works on types simpler, and hopefully kill some outstanding bugs on the way. 
    1914==== Erik de Castro Lopo (m3ga) -- updated 29th Apr 2010  ====