[commit: ghc] wip/T9732's head updated: Binding things matched by an unboxed pattern synonym should require a bang (a322501)

git at git.haskell.org git at git.haskell.org
Sat Nov 1 11:45:24 UTC 2014


Repository : ssh://git@git.haskell.org/ghc

Branch 'wip/T9732' now includes:

     5b9fe33 Indentation and non-semantic changes only.
     4d90b53 Sync up `containers` submodule to latest `master`-tip
     07da36b Revert "Fix typo in section name: no leading period."
     0202b7c Revert "Check for staticclosures section in Windows linker."
     89a8d81 Revert "Rename _closure to _static_closure, apply naming consistently."
     126b0c4 Revert "Properly generate info tables for static closures in C--."
     a3860fc Revert "BC-breaking changes to C-- CLOSURE syntax."
     d5d6fb3 Revert "Place static closures in their own section."
     47c4c91 Update Haddock submodule
     07a99c1 Revert "rts/PrimOps.cmm: follow '_static_closure' update"
     f681c32 Test #9692 in th/T9692
     2cd80ba Clarify location of Note. Comment change only.
     e319d6d Reify data family instances correctly.
     710bc8d Update primitive, vector, and dph submodules.
     27f7552 Make Applicative-Monad fixes for tests.
     3687089 Updated testsuite/.gitignore to cover artifacts on Windows.
     2cc2065 Use objdump instead of nm to derive constants on OpenBSD
     9f29e03 ghc-prim: Use population count appropriate for platform
     d4fd168 Update to Unicode version 7.0
     a5f4fb6 Remove extra period
     3157127 Improve isDigit, isSpace, etc.
     ef2d027 Make findIndices fuse
     1e269bf Make Data.List.concatMap fuse better
     6825558 Add doctest examples for Data.Functor.
     5211673 Fix typo in -XConstraintKinds docs
     9c464f8 Add doctest examples for Data.Bool.
     c819958 Add release note about Unicode 7.0
     69f6361 Fixes the ARM build
     972ba12 Enabled warn on tabs by default (fixes #9230)
     4faeecb [skip ci] rts: Detabify RtsMessages.c
     aa8d23d [skip ci] rts: Detabify RaiseAsync.h
     bb04867 [skip ci] rts: Detabify Capability.h
     99edc35 [skip ci] rts: Detabify CheckUnload.c
     6aa6ca8 [skip ci] rts: Detabify Profiling.c
     570b339 [skip ci] rts: Detabify Threads.c
     21eaaa1 [skip ci] rts: Detabify sm/Evac.c
     9167d0e [skip ci] rts: Detabify sm/Scav.c
     5bb8f14 [skip ci] rts: Detabify Stats.c
     2dc21b9 [skip ci] rts: Detabify Schedule.h
     1d12df3 [skip ci] rts: Detabify LdvProfile.h
     3d0e695 [skip ci] rts: Detabify Proftimer.c
     68c45b6 [skip ci] rts: Detabify Exception.cmm
     a7ab7d3 [skip ci] rts: Detabify HeapStackCheck.cmm
     6811e53 [skip ci] rts: Detabify Capability.c
     beb5c2e [skip ci] rts: Detabify RaiseAsync.c
     e13478f [skip ci] rts: Detabify sm/GC.c
     faa3339 [skip ci] rts: Detabify sm/Sanity.c
     bc1609a [skip ci] rts: Detabify sm/Compact.c
     c8173d5 [skip ci] rts: Detabify sm/Compact.h
     5106e20 [skip ci] rts: Detabify RetainerProfile.c
     03c3e9a [skip ci] rts: Detabify ProfHeap.c
     6abb34c [skip ci] rts: Detabify Schedule.c
     9bfe602 rts: Detabify Interpreter.c
     df5c11a base: Mark WCsubst.c as generated for Phabricator
     45cbe85 Flush stdout in T9692
     aa641e5 Add forgotten import to T9692
     a11f71e Fix a rare parallel GC bug
     427925d More updates to Backpack manual [skip ci]
     5bb73d7 Check in up-to-date PDF copies of Backpack docs. [skip ci]
     aa47995 Implementation of hsig (module signatures), per #9252
     1addef8 Fix windows build failure.
     73c7ea7 fix a typo in comments: normaliseFfiType
     0855b24 Pass in CXX to libffi's configure script.
     7b59db2 `M-x delete-trailing-whitespace` & `M-x untabify`
     a3312c3 testsuite: Fix outdated output for T5979/safePkg01
     0a290ca Add new `Data.Bifunctor` module (re #9682)
     9e2cb00 Optimise atomicModifyIORef' implementation (#8345)
     0e1f0f7 Un-wire `Integer` type (re #9714)
     0013613 Deactivate T3064 `max_bytes_used`-check
     49b05d6 Improve performance of isSuffixOf (#9676)
     1874501 Typo in comment
     aa2ceba Normalise package key hash to make tests less fragile.
     63918e6 Add n-ary version of `two_normalisers` to testsuite lib
     3d6422b testlib: Get rid of two_normalisers
     98ed815 Make iterateFB inlineable
     75979f3 base: Refactor/clean-up *List modules
     5f69c8e Reorder GHC.List; fix performance regressions
     f109085 Update Haddock submodule for collapsible section support
     64d0a19 Really fix fft2 regression. #9740
     208a0c2 Fixed unused variable warning on mingw32/i686 in rts/Linker.c
     f9ca529 hsc2hs: Update submodule
     322810e Convert GHCi sources from .lhs to .hs
     257cbec Fix #9236 Error on read from closed handle
     5ce1266 Use snwprintf instead of swprintf in rts/Linker.c.
     acb3295 Avoid setting -Werror=unused-but-set-variable on Windows.
     45175e1 Extra CRs are now filtered out from the source file for :list.
     f10b67a Updated stale ghcpkg05.stderr-mingw32.
     3d27f69 Do not use a relative path for echo in tests/ghci/prog013.
     c211f8e Add __GLASGOW_HASKELL_TH__=YES/NO to CPP definitions
     93c776a Added mingw32-specific expected stdout files for tests/driver/sigof{01,02,03}
     9de5240 Comments only
     c6d4ae6 Fix test driver python3 compatibility issues
     578bc00 Add notes on change to hGetContents semantics
     995ea1c Fixed missing trailing newline bug in pretty printer
     1907e81 Updated testsuite/.gitignore to exclude some test artifacts on Windows.
     cbb20ab Drop deprecated `OverlappingInstances` from base
     919e930 Fix comment typos
     8ef4cf1 Add doctest examples for Data.Char
     bd6c6f6 Update Haddock submodule
     54addb1 Clean-up `Data.Fixed`
     f12be5b Add changelog entry for recent Unicode 7.0 update
     d3a7126 Update doctest example style in `Data.Bool`
     4667fb5 Split off stat (benchmark) test failures into a separate section in the test runner summary.
     322c139 remove old .NET related code
     e466ea7 Remove legacy support for -optdef flags
     d15d704 Fix build via Haddock submodule update.
     6534686 Fix comment about dropWhileEndLE
     e5ba360 rnMethodBind: reject pattern synonyms in instance definitions (fixes #9705)
     ce26212 In pattern synonym matchers, support unboxed continuation results.
     3dc8fb9 Add a dummy Void# argument to pattern synonym wrapper if it has no arguments and returns an unboxed type (see #9732)
     a322501 Binding things matched by an unboxed pattern synonym should require a bang


More information about the ghc-commits mailing list