Changes between Version 37 and Version 38 of Internships/JanStolarek


Ignore:
Timestamp:
Jul 31, 2013 4:12:35 PM (2 years ago)
Author:
jstolarek
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Internships/JanStolarek

    v37 v38  
    2020
    2121= Back-end notes =
    22 == Notes to self ==
     22== Various notes to self ==
    2323  * Does it make sense to create a separate flag for every Cmm optimisation I add? After all they are designed to work together
    2424  * I need to remember to cerfully choose at which optimization levels my Cmm passes are enabled
    2525  * Here's an interesting bit from `CoreToStg.lhs`: "a dead variable's stack slot (if it has one): should be stubbed to avoid space leaks"
    2626
    27 === Let-no-escape notes ===
     27== Loopification ==
     28  * tests that fail with panic on `3107e19` (branch `js-loopification-v4`):
     29    - conc043
     30
     31== Let-no-escape notes ==
    2832  * Code generation for let-no-escape: `cgLneBinds` in `codeGen/StgCmmExpr.hs`
    2933  * Heap checking in let-no-escape: see `Note [Heap checks]` in `codeGen/StgCmmHeap.hs`