Changes between Version 15 and Version 16 of Status/GHC-8.6.1


Ignore:
Timestamp:
Oct 5, 2018 9:41:20 PM (11 months ago)
Author:
bgamari
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Status/GHC-8.6.1

    v15 v16  
    1 = GHC plans for 8.6.1 =
     1= GHC plans for 8.6.2 =
    22
    33[[PageOutline]]
     
    99== Dates ==
    1010
    11 Cut release branch in June 2018. Release in August 2018.
     11Release in mid-October 2018.
    1212
    1313== Libraries Status
     
    1717== Release highlights (planned)
    1818
    19 Below are the major highlights of 8.6.
    20 
    21 
    22 === Build system and miscellaneous changes ===
    23 
    24   - Improved Windows support, including support for split sections, and long file paths support (no MAX_PATH restriction) (Tamar Christina)
    25 
    26   - Better handling of LOAD COMMAND SIZE Limits on macOS via `-dead_strip_dylibs` (Moritz Angermann)
    27 
    28 == Landed in `master` branch
    29 
    30   - Deriving via ([[https://github.com/Icelandjack/ghc-proposals/blob/239cfc8ef532db95f15ea392e073061f04273d8e/proposals/0000-deriving-via.rst|proposal]], Ryan GL Scott)
    31 
    32   - An early version of the GHCi `:doc` command
    33 
    34   - [[QuantifiedConstraints]]
    35 
    36   - The core functionality of the `ghc-heap-view` package has been merged into GHC, allowing introspection into the structure of GHC's heap. (Patrick Dougherty, Phab:D3055)
    37 
    38   - Many improvements to exhausiveness checking (#14546)
    39 
    40   - Valid hole fits (#14969, #14990, #10946)
    41 
    42   - Improvements in code generation, include a new SRT representation that results in more compact generated code ([[http://simonmar.github.io/posts/2018-06-22-New-SRTs.html|blog post]])
    43 
    44   - Further improvements to DWARF unwinding support
    45 
    46   - More sophisticated constant folding (#9136)
    47 
    48   - BlockArguments extension (#10843, [[https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0010-block-arguments.rst|proposal]])
    49 
    50   - NumericUnderscores extension (#14473, [[https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0009-numeric-underscores.rst|proposal]])
    51 
    52   - StarIsType extension ([[https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0020-no-type-in-type.rst|proposal]], Vladislav Zavialov)
    53 
    54   - The next phase of the `MonadFail` proposal, enabling the `MonadFailDesugaring` extension by default
     19This will be a bug-fix release.
    5520
    5621=== Library changes ===
     
    6328[[TicketQuery(status=merge,milestone=,format=table,col=type|summary|priority|owner,group=status)]]
    6429
    65 == Tickets slated for 8.6.1
     30== Tickets slated for 8.6.2
    6631
    6732=== merge/patch/upstream
    6833
    69 [[TicketQuery(milestone=8.6.1,status=merge|patch|upstream,format=table,col=type|summary|priority|differential|owner,group=status,order=priority)]]
     34[[TicketQuery(milestone=8.6.2,status=merge|patch|upstream,format=table,col=type|summary|priority|differential|owner,group=status,order=priority)]]
    7035
    7136=== new
    7237
    73 [[TicketQuery(milestone=8.6.1,status=new,format=table,col=type|summary|priority|owner,group=status,order=priority)]]
     38[[TicketQuery(milestone=8.6.2,status=new,format=table,col=type|summary|priority|owner,group=status,order=priority)]]
    7439
    7540=== infoneeded
    7641
    77 [[TicketQuery(milestone=8.6.1,status=infoneeded,format=table,col=type|summary|priority|owner,group=status,order=priority)]]
     42[[TicketQuery(milestone=8.6.2,status=infoneeded,format=table,col=type|summary|priority|owner,group=status,order=priority)]]