[commit: ghc] wip/T14626's head updated: WIP: makefile foolings (99c525b)
git at git.haskell.org
git at git.haskell.org
Sun Jan 28 16:07:12 UTC 2018
Repository : ssh://git@git.haskell.org/ghc
Branch 'wip/T14626' now includes:
649e777 Make typeToLHsType produce kind signatures for tycon applications
6c34824 Cache the number of data cons in DataTyCon and SumTyCon
954cbc7 Drop dead Given bindings in setImplicationStatus
e2998d7 Stop double-stacktrace in ASSERT failures
86ea3b1 comments only
307d1df Fix deep, dark corner of pattern synonyms
c732711 Improve pretty-printing for pattern synonyms
40cbab9 Fix another obscure pattern-synonym crash
303106d Make the Div and Mod type families `infixl 7`
a1a689d Improve accuracy of get/setAllocationCounter
fb78b0d Export typeNat{Div;Mod;Log}TyCon from TcTypeNats
30b1fe2 Remove a bogus warning
66ff794 Fix join-point decision
1c1e46c preInlineUnconditionally is ok for INLINEABLE
448685c Small local refactoring
1577908 Fix two more bugs in partial signatures
dbdf77d Lift constructor tag allocation out of a loop
f3f90a0 Fix previous patch
6c3eafb KQueue: Fix write notification requests being ignored...
b2f10d8 Fix mistaken merge
e20046a Support constructor Haddocks in more places
a770226 Fix regression on i386 due to get/setAllocationCounter change
d1ac1c3 Rename -frule-check to -drule-check and document
492e604 Kill off irrefutable pattern errors
3d17f1f Tweak link order slightly to prefer user shared libs before system ones.
87917a5 Support LIBRARY_PATH and LD_LIBRARY_PATH in rts
9f7edb9 Fix hashbang of gen-data-layout
78306b5 CoreLint: typo in a comment
2feed11 Fix hash in haddock of ghc-prim.
41afbb3 Add flag -fno-it
f380115 Parenthesize forall-type args in cvtTypeKind
1bf70b2 Remove executable filename check on windows
bc383f2 Simplify guard in createSwitchPlan.
8de8930 configure: Various cleanups
cf2c029 Fix quadratic behavior of prepareAlts
c65104e Typos in comments
6b1ff00 Fix references to cminusminus.org
1e14fd3 Inform hole substitutions of typeclass constraints (fixes #14273).
8bb150d Revert "Fix regression on i386 due to get/setAllocationCounter change"
e1d4140 Revert "Improve accuracy of get/setAllocationCounter"
3335811 cmm: Include braces on default branch as required by the parser
2a78cf7 Remove unused extern cost centre collection
575c009 Fix #14681 and #14682 with precision-aimed parentheses
5e8ea6a testsuite: Add test for #14335
f855769 Add new mbmi and mbmi2 compiler flags
765ba65 testsuite: Add testcase for #14670
0074a08 Fix #14692 by correcting an off-by-one error in TcGenDeriv
5edb18a tentative improvement to callstack docs
180ca65 [rts] Adjust whitehole_spin
4a13c5b Implement underscores in numeric literals (NumericUnderscores extension)
8829743 Use IntSet in Dataflow
6c0db98 SysTools: Add detection support for LLD linker
2671ccc Update Cabal submodule
24e56eb Bump transformers submodule to 0.5.5.0
a3cde5f Improve comments about TcLevel invariants
452dee3 Pass -dsuppress-uniques when running T14507
f00ddea Allocate less in plus_mod_dep
d36ae5d Comments about CoercionHoles
076bdb3 Remove dead code: mkNthCoRole
2a2e6a8 Comments only
0636689 Fix the lone-variable case in callSiteInline
d6e0338 Bump terminfo submodule
40c753f testsuite: Bump haddock.Cabal allocations due to submodule bump
0e022e5 Turn EvTerm (almost) into CoreExpr (#14691)
983e491 testsuite: Add testcase for #12158
66961dc Haddock needs to pass visible modules for instance filtering
302aee5 base: Refactor Show ErrorCall instance into proper ShowS style
52dfb25 Handle the likely:True case in CmmContFlowOpt
e7dcc70 Add ability to parse likely flags for ifs in Cmm.
31c260f Add ptr-eq short-cut to `compareByteArrays#` primitive
cbdea95 Sort valid substitutions for typed holes by "relevance"
cacba07 Linker: ignore empty paths in addEnvPaths
bd58e29 Remove Hoopl.Unique
9a57cfe Option for LINE pragmas to get lexed into tokens
a55d581 Fix Windows stack allocations.
59fa7b3 Fix #14719 by using the setting the right SrcSpan
7ff6023 cmm: Use two equality checks for two alt switch with default
1cb12ea Bump hadrian submodule
155ba82 WIP: triggering CI for Simon's patch
7d47c16 WIP: exclude casts for now
eac9f6c WIP: don't reenter WHNF thing for re-tagging
95212cd WIP: cleanups
9c25791 WIP: ooops
c6c3939 WIP: look at evaluated-ness
58afdb0 WIP: silence for benchmarks
e300b42 Test the absence of re-tagging
81d8366 WIP: yes, this crashes
b1f1c92 WIP: exclude top-level values for now
151a0d7 WIP: "ds" is the suspect
13c3a0a WIP: an attempt to add assert code (failed, for now)
cd13133 WIP: add taggedness assert when optimizing
bd2a1dd WIP: barf, don't just belch
a4471ab WIP: to confirm my suspicion, remove the bangs
bdfa919 WIP: some more de-strictifying
e4a92dd WIP: implement the runtime assert
485082c WIP: require tagged only when algebraic
1a0fc52 WIP: actuall look at the type of the constr field
edf094d WIP: checkpoint
8a555d0 WIP: focus on SDC for now
c3dd9a1 WIP: be less chatty
99c525b WIP: makefile foolings
More information about the ghc-commits
mailing list