Changes between Version 36 and Version 37 of NestedCPR


Ignore:
Timestamp:
Jan 14, 2014 10:28:33 AM (18 months ago)
Author:
nomeata
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NestedCPR

    v36 v37  
    4141 
    4242=== Degradation exploration and explanation === 
     43 
     44The following section is partly outdated, as with a fix (do not mess with the unfolding in WorkWrap if no wrapper is being added) and the case-to-body flow, no Allocation degradation is found any more! 
    4345 
    4446At one point, I thought that a major contributor to increased allocations is nested-CPR’ing things returning `String`, causing them to return `(# Char#, String #)`. But removing the `CPR` information from `C#` calls has zero effect on the allocations, both on `master` and on `nested-cpr`. It had very small (positive) effect on code size. Will have to look at Core...