[commit: ghc] wip/T14152's head updated: Inline exit join points in the "final" simplifier iteration (60870c0)
git at git.haskell.org
git at git.haskell.org
Thu Sep 28 14:31:52 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
Branch 'wip/T14152' now includes:
d7705f2 aclocal.m4: call cygpath on mingw32 only
ced2cb5 Typofixes (visiblity -> visibility)
283eb1a Initial CircleCI support.
cc6be3a Typeable: Allow App to match arrow types
9e46d88 Typeable: Generalize kind of represented type
72b00c3 Identify fields by selector when type-checking (fixes #13644)
acd346e testsuite: Add testcase for #14253
d86b237 testsuite: Add unboxed sum to T13929
58a7062 base: Add changelog entry for withTypeable generalization
063e0b4 Bump base to 4.11.0.0
1c92083 Also show types that subsume a hole as valid substitutions for that hole.
ddb38b5 testsuite: Bump allocations of T12150
9aa7389 cmm/CBE: Use foldLocalRegsDefd
feac0a3 Reexport Semigroup's <> operator from Prelude (#14191)
760b9a3 rts: Set unwind information for remaining stack frames
a9d417d rts: Set unwind information for catch_frame
1755869 Implement TH addCorePlugin.
d7b8da1 Fix broken LLVM code gen
5a8b843 Remove 'stm' from EXTRA_PACKAGES set
2f10438 Fix build with GhcWithInterpreter=NO
65943a3 Bump haskeline submodule
c2373b7 Additional LLVM_TARGET logic.
d559612 Fix AsmTempLabel
d7b260f [Semigroup] fix genapply
9c7d065 Revert "Typeable: Allow App to match arrow types"
b3ae47c don't allow AsmTempLabel in UNREG mode (Trac #14264)
3c74a51 Deal with large extra-contraints wildcards
7721e8e Make pprQuotedList use fsep not hsep
3b4833a Comments only
1b476ab Improve type-error reporting
abed9bf Fix solving of implicit parameter constraints
0e60cc1 Document how GHC disambiguates between multiple COMPLETE sets
3804a7e Bump template-haskell to 2.13.0.0
2b2595e Ensure text mode when calling debug functions
c839c57 Fix the searching of target AR tool
abca29f Adds mingw64 to the valid GHC OSs.
6de1a5a Document Typeable's treatment of kind polymorphic tycons
d07b8c7 Include original process name in worker thread name (#14153)
9acbeb5 integer-gmp: Fix style
d11611f Add NOINLINE pragma to builtinRules
9738e8b Use SIGQUIT for DWARF backtraces instead of SIGUSR2
49c1a20 configure: Catch case where LLVM tools can't be found
65f7d87 configure: Don't hard-code strip tool
2f8e6e7 testsuite: Expect T13168 to be broken on Windows
7446c7f A bunch of typofixes
c41ccbf Omit Typeable from the "naturally coherent" list
6e7c09d StgCmmMonad: Remove unnecessary use of unboxed tuples
6246407 primops: Add some notes regarding the meaning of the "type" field
1d1b991 rts: Inform kernel that we won't need reserved address space
57372a7 PrelRules: Handle Int left shifts of more than word-size bits
0ffa396 testsuite: Add test for #14272
f9f1e38 TcInteract: Remove redundant import of Typeable
3ec579d Release console for ghci wrapper
8c23b54 Rules: Show the binder type in the unbound template binder error
7fb89e8 rts: Silence missing __noreturn__ warning
1825cbd Switch VEH to VCH and allow disabling of SEH completely.
8f468fe base: fdReady(): Add note about O_NONBLOCK requirement
018c40f desugar: Catch levity polymorphism in unboxed sum expressions
30a1eee rts: Throw proper HeapOverflow exception on allocating large array
47888fd Revert "Switch VEH to VCH and allow disabling of SEH completely."
1421d87 Switch VEH to VCH and allow disabling of SEH completely.
07ddeaf GHC_LLVM_TARGET: Keep android OS
60b0645 llvm-targets: drop soft-float
4364f1e Typofixes
1e9f90a Move check-ppr and check-api-annotations to testsuite/utils
9bf6310 Add TODO about getMonotonicNSec() wrapping that can no longer happen.
dddef31 fdReady(): Fix some C -Wconversion warnings.
03009aa base: fdReady(): Ensure and doc that return values are always -1/0/1
a10729f configure: Make sure we try all possible linkers
8f88cac Implement a dedicated exitfication pass #14152
572b0e4 Do some ad-hoc CSE in Exitification
60870c0 Inline exit join points in the "final" simplifier iteration
More information about the ghc-commits
mailing list