Skip to content
  • Simon Peyton Jones's avatar
    [project @ 2001-12-10 12:26:10 by simonpj] · 7953d080
    Simon Peyton Jones authored
    ------------------------------
    	Don't do CPR w/w for constants
    	------------------------------
    
    We don't want to do a CPR split for a constant
    function.  So if the worker will get no (value) args,
    we disable the CPR transformation.
    
    This infelicity exposed a buglet in the full laziness
    transformation; we were floating an expression outside
    an InlineMe context.   I've take the blunderbuss approach
    now, of effectively disabling full laziness inside an
    InlineMe.  Seems reasonable.
    7953d080