Hi,
Am Freitag, den 26.02.2016, 22:12 -0500 schrieb Ömer Sinan Ağacan:
> While working on demand analyzer today we realized that there has
> been some changes in demand analysis results between GHC 7.10.2 and
> 8.0-rc2. 


a quick git log highlights this commit, as it relates to strict data
constructors: 0696fc6d4de28cb589f6c751b8491911a5baf774

commit 0696fc6d4de28cb589f6c751b8491911a5baf774
Author: Simon Peyton Jones <[email protected]>
Date:   Fri Jun 26 11:40:01 2015 +0100

    Improve CPR behavior for strict constructors
    
    When working on Trac #10482 I noticed that we could give constructor
    arguments the CPR property if they are use strictly.
    
    This is documented carefully in
        Note [CPR in a product case alternative]
    and also
        Note [Initial CPR for strict binders]
    
    There are a bunch of intersting examples in
        Note [CPR examples]
    which I have added to the test suite as T10482a.
    
    I also added a test for #10482 itself.

I did not investigate whether this could actually have effected¹ this
change.

Greetings,
Joachim

¹ How do you recognize a regular xkcd reader?
  He uses effect as an verb. https://xkcd.com/326/

-- 
-- 
Joachim “nomeata” Breitner
  [email protected]https://www.joachim-breitner.de/
  XMPP: [email protected] • OpenPGP-Key: 0xF0FBF51F
  Debian Developer: [email protected]

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
ghc-devs mailing list
[email protected]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Reply via email to