[GHC] #11493: Merge compact normal forms

GHC ghc-devs at haskell.org
Wed Jul 20 15:35:34 UTC 2016


#11493: Merge compact normal forms
-------------------------------------+-------------------------------------
        Reporter:  bgamari           |                Owner:  ezyang
            Type:  task              |               Status:  new
        Priority:  normal            |            Milestone:  8.2.1
       Component:                    |              Version:  7.10.3
  libraries/compact                  |
      Resolution:                    |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:                    |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by Simon Marlow <marlowsd@…>):

 In [changeset:"cf989ffe490c146be4ed0fd7e0c00d3ff8fe1453/ghc" cf989ff/ghc]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="cf989ffe490c146be4ed0fd7e0c00d3ff8fe1453"
 Compact Regions

 This brings in initial support for compact regions, as described in the
 ICFP 2015 paper "Efficient Communication and Collection with Compact
 Normal Forms" (Edward Z. Yang et.al.) and implemented by Giovanni
 Campagna.

 Some things may change before the 8.2 release, but I (Simon M.) wanted
 to get the main patch committed so that we can iterate.

 What documentation there is is in the Data.Compact module in the new
 compact package.  We'll need to extend and polish the documentation
 before the release.

 Test Plan:
 validate
 (new test cases included)

 Reviewers: ezyang, simonmar, hvr, bgamari, austin

 Subscribers: vikraman, Yuras, RyanGlScott, qnikst, mboes, facundominguez,
 rrnewton, thomie, erikd

 Differential Revision: https://phabricator.haskell.org/D1264

 GHC Trac Issues: #11493
 }}}

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11493#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list