[commit: ghc] wip/angerman/llvmng's head updated: Merge commit 'ff99230258faf4eb4a75ae5dd708f86256b5f213' as 'hadrian' (f19a8c9)
git at git.haskell.org
git at git.haskell.org
Sat Nov 11 08:36:21 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
Branch 'wip/angerman/llvmng' now includes:
c1efc6e Comments and white space
3acd616 Improve kick-out in the constraint solver
e375bd3 Update record-wildcard docs
99c61e2 Add stack traces on crashes on Windows
bb537b2 nofib submodule: Fix a problem with fasta-c.c
1e24a24 submodule nofib: Add digits-of-e1.faststdout
052ec24 submodule nofib: Add digits-of-e2.faststdout
b10a768 Comments only
d1eaead Temporary fix to Trac #14380
671b1ed User’s guide: Properly link to RTS flag -V
8843a39 Include usg_file_hash in ghc --show-iface output
3825b7e Remove the 'legroom' part of the timeout-accurate-pure test.
b62097d Windows: Bump to GCC 7.2 for GHC 8.4
e888a1f Revert "Windows: Bump to GCC 7.2 for GHC 8.4"
561bdca Update Win32 version for GHC 8.4.
f744261 ghc-cabal: Inline removed function from Cabal.
2e16a57 Revert "ghc-cabal: Inline removed function ..."
b1ad0bb Revert "Update Win32 version for GHC 8.4."
61f1b46 Make language extensions their own category in the documentation
bf83435 typecheck: Clarify errors mentioned in #14385
bd53b48 Add info about Github pull requests.
2a4c24e Make layLeft and reduceDoc stricter (#7258)
980e127 Windows: Update the mirror script to generate hashes and use mirror fallback
1c15d8e Fix space leak in BinIface.getSymbolTable
df63668 Performance improvements linear regAlloc (#7258)
f7f270e Implement `-Wpartial-fields` warning (#7169)
821adee Fix a bug in 'alexInputPrevChar'
2c23fff user-guide: Clarify default optimization flags
4c06ccb base: Enable listToMaybe to fuse via foldr/build
dbd81f7 Factor out readField (#14364)
d91a6b6 Declare upstram repo location for hsc2hs
160a491 users-guide: Disable index node generation
9ae24bb configure: Add Alpine Linux to checkVendor
a10c2e6 Don't use $SHELL in wrapper scripts
355318c Add more pprTrace to SpecConstr (debug only)
7d7d94f Fix an exponential-blowup case in SpecConstr
41f9055 ApplicativeDo: handle BodyStmt (#12143)
acd355a relnotes: Fix a few minor formatting issues
faf60e8 Make tagForCon non-linear
922db3d Manual: The -ddump-cmm-* flags had a wrong spelling in the manual
97ca0d2 simplNonRecJoinPoint: Handle Shadowing correctly
0e953da Implement a dedicated exitfication pass #14152
3b784d4 base: Implement file locking in terms of POSIX locks
cecd2f2 Add -falignment-sanitization flag
7673561 Turn `compareByteArrays#` out-of-line primop into inline primop
85aa1f4 Fix #14390 by making toIfaceTyCon aware of equality
cca2d6b Allow packing constructor fields
82bad1a A bit more tc-tracing
1b115b1 Fix typo in accessor name
ec356e8 Typofix in panic
1569668 Typofixes in comments
53700a9 minor wordsmithing
201b5aa Catch a few more typos in comments
609f284 Add Note [Setting the right in-scope set]
af0aea9 core-spec: Add join points to formalism
29ae833 Tidy up IfaceEqualityTyCon
1317ba6 Implement the EmptyDataDeriving proposal
1130c67 PPC NCG: Impl branch prediction, atomic ops.
b0b80e9 Implement the basics of hex floating point literals
e0df569 Use proper Unique for Name
b938576 Add custom exception for fixIO
36f0cb7 TcRnDriver: Bracket family instance consistency output in -ddump-rn-trace
cbd6a4d Introduce -dsuppress-stg-free-vars flag
bd765f4 Fix atomicread/write operations
d9b6015 Revert "Move check-ppr and check-api-annotations to testsuite/utils"
51321cf rts/PrimOps.cmm: add declaration for heapOverflow closure
4353756 CmmSink: Use a IntSet instead of a list
15f788f llvmGen: Pass vector arguments in vector registers by default
eb37132 Bump haddock submodule
3c8e55c Name TypeRep constructor fields
19ca2ca Deserialize all function TypeReps
5d48f7c Fix documentation and comment issues
df479f7 change example from msum to mfilter
436b3ef Clean up comments about match algorithm a bit.
f6521e6 testsuite: Bump metrics of haddock.Cabal
4dfb790 rts/win32: Emit exception handler output to stderr
6f990c5 cmm/CBE: Fix comparison between blocks of different lengths
a27056f cmm/CBE: Fix a few more zip uses
2ded536 Typo in glasgow_exts.rst
35642f4 Update ErrorCall documentation for the location argument
8613e61 DynFlags: Introduce -show-mods-loaded flag
59de290 Update autoconf test for gcc to require 4.7 and up
66b5b3e Specialise lcm :: Word -> Word -> Word (trac#14424)
275ac8e base: Add examples to Bifunctor documentation
7b0b9f6 Squashed 'hadrian/' content from commit 438dc57
5cee480 Merge commit '7b0b9f603bb1215e2b7af23c2404d637b95a4988' as 'hadrian'
0ff152c WIP on combining Step 1 and 3 of Trees That Grow
7d6fa32 Set up Linux, OSX and FreeBSD on CircleCI.
b0cabc9 Set up AppVeyor, Windows CI.
6f665cc Sdist -> bindist -> tests
07e0d0d Revert "Sdist -> bindist -> tests"
ed18f47 Factor out builds into steps. Address ghc/ghc#83 comments.
ae7c33f testsuite: Bump haddock.compiler allocations
7d34f69 relnotes: Clarify a few things
c1bc923 relnotes: Note enabling of -fllvm-pass-vectorse-in-regs
93b4820 Revert "WIP on combining Step 1 and 3 of Trees That Grow"
9f8dde0 Update link to Haskeline user preferences
bf9ba7b base: Escape \ in CallStack example
14d885e Merge remote-tracking branch 'github/pr/83'
21970de Imrpove comments about equality types
30058b0 Fix another dark corner in the shortcut solver
2c2f3ce Minimise provided dictionaries in pattern synonyms
fe6848f Fix in-scope set in simplifier
438dd1c WIP on Doing a combined Step 1 and 3 for Trees That Grow
803ed03 Invoke lintUnfolding only on top-level unfoldings (#14430)
6bd352a Remove left-overs from compareByteArray# inline conversion
10ff3e3 testsuite: Fix output of T14394
bdd2d28 Update Win32 version for GHC 8.4.
9773053 Merge initial Hadrian snapshot
ce9a677 base: Add test for #14425
c59d6da base: Normalize style of approxRational
5834da4 base: Fix #14425
0656cb4 Update comment in GHC.Real (trac#14432)
6b52b4c Remove unreliable Core Lint empty case checks
e6b13c9 testsuite: Add test for #5889
75291ab Change `OPTIONS_GHC -O` to `OPTIONS_GHC -O2`
f8e7fec Fix PPC NCG after blockID patch
0c31b32 Relocatable GHC
d390e35 [reloc] ghc-pkg baseDir
b3321a3 Adds -ghc-version flag to ghc.
edfbeb0 Add DynFlags signature.
6ad8d6c Adds rts/rts.cabal.in file
043bfaf Use LICENSE instead of ../LICENSE in the compiler.cabal file
22023fe Adds cmm-sources to base
b3ad08e Adds `-llvmng`
f50cdab Adds test
8af0c1b bump submodule.
5b22f81 Use cmmSources
2d67ef3 Merge branches 'feature/D4121-reloc-paths', 'feature/D4135-ghc-version', 'feature/D4174-rts-cabal', 'feature/D4175-compiler-LICENSE' and 'feature/D4176-base-cmm-files' into wip/angerman/llvmng
07edb3a bump Cabal
d5b618b bump submodules.
999a97c bump cabal
29704a6 GHC.prim use virtual-modules
8090e90 cleanup
828163e Sharing is caring.
3af810d Merge branch 'feature/D4121-reloc-paths' into wip/angerman/llvmng
2a25a4f bump cabal.
ae6f4c7 Even more sharing.
d7b848e Merge branch 'feature/D4121-reloc-paths' into wip/angerman/llvmng
f4a11c6 drop hadrian
ff99230 Squashed 'hadrian/' content from commit 764d008554
f19a8c9 Merge commit 'ff99230258faf4eb4a75ae5dd708f86256b5f213' as 'hadrian'
More information about the ghc-commits
mailing list