[commit: ghc] wip/pattern-synonyms's head updated: New parser for pattern synonym declarations: (007c39f)

git at git.haskell.org git at git.haskell.org
Sun Jul 6 09:38:32 UTC 2014


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

Branch 'wip/pattern-synonyms' now includes:

     b6352c9 Simplify package dump for -v4
     b847481 Fix #9047
     95f95ed Fix up b84748121e777d
     446b0e1 arclint: disable Bad Charset lint rule
     4612524 sync-all: cleanup
     bd07942 sync-all: delete dead code calling gitInitSubmodules
     101c3f7 sync-all: die for real when required repo is missing
     bdb5809 sync-all: make --no-dph work for all subcommands
     9a131dd sync-all: set and check variable $repo_is_submodule
     72fe49d sync-all: infer remotepath from .gitmodules file
     518ada5 Mark T9208 as broken when debugging is on
     7a78374 More updates to Backpack impl docs.
     c1035d5 Fix regression in Data.Fixed Read instance (re #9231)
     761c4b1 Minor refactoring of interface to extraTyVarInfo
     8a0aa19 Comment the expect_broken for Trac #9208
     0757831 Add Note [Placeholder PatSyn kinds] in TcBinds
     a4a79b5 Describe signature mini-backpack.
     d8abf85 Add more primops for atomic ops on byte arrays
     ec550e8 Fixup c1035d51e to behave more like in GHC 7.6
     db19c66 Convert loose sub-repos into proper submodules (re #8545)
     97ac32a Typos in comments
     881be80 Fix anchors in Haddock
     9833090 Fix few Haddock parser brainfarts
     d587ebd The linking restriction, no shaping necessary.
     c7dacdb sync-all: Allow - in submodule URLs
     c61260e Merge Thomas Miedema’s syn-all improvments
     4bf3aa2 Fix sync-all get from a local working copy
     bcccadd Fix “Checking for old .. repo” messages
     04dd7cb Work around lack of __sync_fetch_and_nand in clang
     84d7845 Lots of rewrites to further move toward new world order
     950fcae Revert "Add more primops for atomic ops on byte arrays"
     22c16eb Update parallel and stm submodules to have .gitignore
     5bbbc7d arclint: update rules for xml files
     ab105f8 Add new flag -fwrite-interface for -fno-code.
     aa4c5e7 Add testsuite-related .gitignore files
     af913ad s/KnownLit/KnownSymbol/g and a typo fix
     0451f91 More allDistinctTyVars from TcDeriv to Type
     2be99d2 In TcValidity.checkAmbiguity, skolemise kind vars that appear free in the kinds of type variables
     fe0cbe4 Fix docs typo.
     b80d573 Refactor extension-bitmap in Lexer
     05120ec Make -fno-write-interface to all modes of GHC, not just -fno-code.
     5031772 Revert "Make -fno-write-interface to all modes of GHC, not just -fno-code."
     f4766c4 Comments only
     1c0b5fd Add -XBinaryLiterals language extension (re #9224)
     ec38f4a Minor updates to Backpack docs.
     713b271 Whitespace only
     4144996 Untabify and M-x whitespace cleanup
     0763a2f Fix #9245 by always checking hi-boot for consistency if we find one.
     767b9dd Simplify .gitignore files
     88d85aa Add BUILD_DPH variable to GHC build-system
     9b93ac6 Tyop in comment
     dab0fa0 Update Cabal to BinaryLiterals-aware 1.20 version
     40ba3da Expect test failure for T8832 on 32bit (re #8832)
     f12075d Update 32bit & 64bit performance numbers
     26f4192 Promote TcNullaryTC and TcCoercible to fast tests
     9982715 Factor-out the `OverlapMode` from `OverlapFlag`.
     6290eea Overlapable pragmas for individual instances (#9242)
     b7f9b6a Eliminate `Unify.validKindShape` (#9242)
     d5c6fd6 Document #8883 in the release notes
     abeb2bb Remove dead code. Fix comment typo.
     aed1723 Revert "Fix obscure problem with using the system linker (#8935)"
     4ee4ab0 Re-add more primops for atomic ops on byte arrays
     c44da48 Remove extraneous debugging output (#9071)
     b735883 Avoid integer overflow in hp2ps (#9145)
     9785bb7 Add a cast to new code in hp2ps
     da8baf2 Unbreak TcNullaryTC testcase, by using MPTC
     288c21e Replace thenM/thenM_ with do-notation in RnExpr
     47bf248 Refactor checkHiBootIface so that TcGblEnv is not necessary.
     94c47f5 Update Haddock submodule with Iavor's validate fix.
     5f3c538 Partially fix #9003 by reverting bad numbering.
     db64180 Check for integer overflow in allocate() (#9172)
     d6ee82b Fix demand analyser for unboxed types
     127c45e Test Trac #9222
     e7b9c41 Fixup nullary typeclasses (Trac #8993)
     f5fa0de Backpack docs: Compilation, surface syntax, and package database
     70b24c0 Fix variable name in allocate()
     f48463e Finish the simple elaboration algo
     8afe616 Finish up incomplete sections
     34f7e9a Control CPP through settings file (#8683)
     b0316cd reading/writing blocking FDs over FD_SETSIZE is broken (Partially Trac #9169)
     423caa8 compiler/ghc.mk: restore GhcHcOpts variable handling (Trac #8787)
     dd3a724 ghc-pkg register/update --enable-multi-instance
     34bae1f includes/stg/SMP.h: use 'NOSMP' instead of never defined 'WITHSMP' (Trac #8789)
     b3d9636 remove redundant condition checking in profiling RTS code
     5a963b8 Minor edits to Backpack design doc
     3285a3d Mark HPC ticks labels as dynamic
     23bfa70 Update transformers submodule to 0.4.1.0 release
     4c91bc6 PrelNames cleanup
     311c55d Update documentation
     4b74f6c Update .gitignore
     0567a31 Fix windows breakage (fallout from 34f7e9a3c998)
     7cf2589 Set mdo in typewriter face
     007c39f New parser for pattern synonym declarations:


More information about the ghc-commits mailing list