[commit: ghc] wip/cabal-head-updates's head updated: Add extra ghc-pkg sanity check for module re-exports and duplicates (7efde4c)
git at git.haskell.org
git at git.haskell.org
Fri Aug 29 14:08:35 UTC 2014
Repository : ssh://git@git.haskell.org/ghc
Branch 'wip/cabal-head-updates' now includes:
d333c03 Enable GHC API tests by default.
ff9f4ad testsuite: T7815 requires SMP support from ghc
fcdd58d testsuite: disable gcc's warnings about casts of incompatible prototypes in UNREG
eb64be7 testsuite: disable memcpy asm comparison tests on UNREG
2fcb36e testsuite: mark testwsdeque mark as faulty on NOSMP builds
104a66a rts/Linker.c: declare 'deRefStablePtr' as an exported 'rts' symbol
cfd08a9 Add MO_AddIntC, MO_SubIntC MachOps and implement in X86 backend
e1d77a1 testsuite: added 'bytes allocated' for T9339 wordsize(32)
78ba9f0 Declare official GitHub home of libraries/{directory,process}
5295cd2 testsuite: add 16-byte case for T9329
9f8754e Use DumpStyle rather than UserStyle for pprTrace output
c0fe1d9 Introduce the Call data types
af4bc31 Do not duplicate call information in SpecConstr (Trac #8852)
5c4df28 More refactoring in SpecConstr
8ff4671 Make Core Lint check for un-saturated type applications
ee4501b Check for un-saturated type family applications
06600e7 Two buglets in record wild-cards (Trac #9436 and #9437)
67a6ade Improve documentation of record wildcards
43f1b2e UNREG: fix emission of large Integer literals in C codegen
a93ab43 driver: pass '-fPIC' option to assembler as well
78863ed Revert "disable shared libs on sparc (linux/solaris) (fixes #8857)"
e9cd1d5 Less voluminous output when printing continuations
6e0f6ed Refactor unfoldings
3af1adf Kill unused setUnfoldingTemplate
8f09937 Make maybeUnfoldingTemplate respond to DFunUnfoldings
9cf5906 Make worker/wrapper work on INLINEABLE things
4c03791 Specialise Eq, Ord, Read, Show at Int, Char, String
3436333 Move the Enum Word instance into GHC.Enum
949ad67 Don't float out (classop dict e1 e2)
2ef997b Slightly improve fusion rules for 'take'
99178c1 Specialise monad functions, and make them INLINEABLE
baa3c9a Wibbles to "...plus N others" error message about instances in scope
a3e207f More SPEC rules fire
dce7095 Compiler performance increases -- yay!
b9e49d3 Add -fspecialise-aggressively
fa582cc Fix an egregious bug in the NonRec case of bindFreeVars
6d48ce2 Make tidyProgram discard speculative specialisation rules
86a2ebf Comments only
1122857 Run float-inwards immediately before the strictness analyser.
082e41b Testsuite wibbles
bb87726 Performance changes
a0b2897 Simple refactor of the case-of-case transform
6c6b001 Remove dead lookup_dfun_id (merge-o)
39ccdf9 White space only
a1a400e Testsuite wibbles
1145568 testsuite: disable T367_letnoescape on 'optllvm'
75d998b testsuite: disable 'rdynamic' for 'ghci' way
94926b1 Add an interesting type-family/GADT example of deletion for red-black trees
87c1568 Comments only
b7bdf13 Temporary fix to the crash
aa49892 [ci skip] ghc-prim: Update .gitignore
8270ff3 [ci skip] Update .gitignore
9072f2f PprC: cleanup: don't emit 'FB_' / 'FE_' in via-C
49370ce Improve trimming of auto-rules
4a87142 Fix syntax in perf/compiler/all.T
7eae141 White space only
2da63c6 Better compiler performance (30% less allocation) for T783!
dfc9d30 Define mapUnionVarSet, and use it
8df3159 Rename red-black test in indexed-types to red-black-delete
db5868c In GHC.Real, specialise 'even' and 'odd' to Int and Integer
9fae691 Improve "specImport discarding" message
b2affa0 Testsuite wibbles
69e9f6e Simplify conversion in binary serialisation of ghc-pkg db
557c8b8 Drop support for single-file style package databases
ce29a26 Improve the ghc-pkg warnings for missing and out of date package cache files
8d7a1dc Introduce new file format for the package database binary cache
27d6c08 Use ghc-local types for packages, rather than Cabal types
0af7d0c Move Cabal Binary instances from bin-package-db to ghc-pkg itself
9597a25 Drop ghc library dep on Cabal
227205e Make binary a boot package
6930a88 Fix warnings arising from the package db refactoring
29f84d3 Fix long lines and trailing whitespace
8955b5e Remove a TODO that is now done
a4cb9a6 Add a ghc -show-packages mode to display ghc's view of the package env
1bc2a55 Make mkFastStringByteString pure and fix up uses
c72efd7 Switch the package id types to use FastString (rather than String)
b00deb7 Fix string conversions in ghc-pkg to be correct w.r.t. Unicode
42f99e9 Address a number of Edward's code review comments
9d6fbcc Fix validation error in Linker arising from package rep changes
01461ce Update Cabal and haddock submodules to follow the Canal-dep removal changes
da72898 Change testsuite to not use old-style file package databases
616dd87 Fix a few minor issues spotted in code review
6d8c70c Add release notes about ghc-pkg change, and Cabal dep removal
020bd49 Fix failing test on BINDIST=YES
efb4375 Update to Cabal head, update ghc-pkg to use new module re-export types
7efde4c Add extra ghc-pkg sanity check for module re-exports and duplicates
More information about the ghc-commits
mailing list