Skip to content
Snippets Groups Projects
  1. Apr 12, 1999
  2. Apr 09, 1999
  3. Apr 08, 1999
    • Simon Marlow's avatar
      [project @ 1999-04-08 15:46:12 by simonm] · 36e45f65
      Simon Marlow authored
      Profiling fixes:
      
      Function closures which are inside a lambda now *set* the CCCS,
      instead of possibly appending to it.
      
      In Simplify.lhs: allow inlining imported functions when profiling.
      What we really want to do is allow any top-level binding to be
      inlined, but there doesn't seem to be an easy way to tell whether a
      binding is top-level or not.
      36e45f65
    • Simon Marlow's avatar
      [project @ 1999-04-08 15:43:44 by simonm] · 6a19a2b9
      Simon Marlow authored
      Don't set the cost centre when entering a PAP.  Either:
      
      	-  it's fully applied, in which case we're about to
      	   set the CCS in the function anyway, or
      
      	-  we're about to build another PAP in which case the
      	   costs get attributed to the current CCS.
      
      This avoids appending CCSs twice in some cases.
      6a19a2b9
  4. Apr 07, 1999
  5. Apr 06, 1999
  6. Apr 02, 1999
  7. Mar 31, 1999
  8. Mar 30, 1999
  9. Mar 29, 1999
  10. Mar 27, 1999
  11. Mar 26, 1999
  12. Mar 25, 1999
  13. Mar 24, 1999
  14. Mar 23, 1999
  15. Mar 22, 1999
Loading