[commit: ghc] wip/rwbarton-biniface's head updated: Boundary condition fixes for Binary (179eafe)
git at git.haskell.org
git at git.haskell.org
Mon Feb 20 05:30:57 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
Branch 'wip/rwbarton-biniface' now includes:
a2f39da Add liftA2 to Applicative class
fbcef83 Use proper primitives in Utils.Binary
0abe736 Don't replace type family instances with the same LHS in GHCi (#7102)
adb565a Don't return empty initial uncovered set for an unsat context
26f5e60 Fix comment (old file names '.hc' ) in libraries/
563148c Fix broken link of GHC.RTS.Flags
795bc49 Fixes for OccurAnal bugs (#13221)
a9754e3 testsuite: Update expected values for T13035 and T12234
b572aad Do Worker/Wrapper for NOINLINE things
2dff54b Typos in comments [skip ci]
4aae191 Typos in comments [skip ci]
a28a552 Remove unnecessary use of -DGENERICS flag
2219c8c Derive <$
17ae5e7 Typos in comments [skip ci]
a0174d2 Do not inline bottoming things
f77e99b Comments only
b8f58d7 Another improvement to SetLevels
078beea Docs: Fix typo in glasgow_exts.rst
5ce39f6 Add Wredundant-constraints to list of flags excluded from -Wall
d5e9b7f Use better map operations in CoreMonad
e90f611 Clean up findPartiallyCompletedCycles
369c534 testsuite: Bump max_bytes_used for T4029
0aa3f8d testsuite: Bump bytes allocated for T5837
8c25be8 cpeApp: Make Int accumulator strict
bc376d3 Update Core formalize for Levity -> RuntimeRep
062f112 Fix push_bang_into_newtype when the pattern match has no arguments
3e07126 Fix comment of `section "Exceptions"`
db3a797 Fix comment (broken link to users_guide) in $(TOP)/
015e97a Pass -v0 to ghc-pkg to reduce noise in build ouput
512f157 Update hoopl submodule
b990f65 More typos in comments [skip ci]
8e9593f Improve the simple optimiser
421308e Improve -dsuppress-coercions
3eb737e Generalize CmmUnwind and pass unwind information through NCG
733e845 CmmLayoutStack: Add unwind information on stack fixups
3328ddb Cmm: Add support for undefined unwinding statements
5279b08 CmmLayoutStack: Correctly annotate Sp adjustments with unwinding information
34e3523 Fix stop_thread unwinding information
9f3c1e6 Add some commented-out tracing in SpecConstr
3cfef76 Kill inaccessible-branch complaints in record update
a94b484 Back-pedal the fix for Trac #8155
7e4e6a7 Add dump flags for the renamed and typechecked hsSyn ASTs
41c7437 users-guide: Document defaults for remaining optimization flags
082936d Fix documentation for setByteArray#
afaf6d5 Bump array submodule
b9bebd8 Implement addCStub in template-haskell.
e8f5efb Tweaks and typos in manual, note refs, comments
a6a4d0e Bump array submodule
d266aac Library docs: Document the order for sort and sortOn.
b92ca83 Bump bytestring submodule
c22cd7c testsuite: Add testcase for #13248
a5a6c52 Guard rewritableTyVarsOfType
258c719 TH-spliced class instances are pretty-printed incorrectly post-#3384
3211fa0 Spelling in comments [ci skip]
76244ec Change rewritableTyVarsOfType to anyRewritableTyVar
283a346 Prevent Template Haskell splices from throwing a spurious TypeInType error
e79ef75 Relax test TH_addCStub2 so it succeeds on travis.
639e702 Refactor DeriveAnyClass's instance context inference
594123f IcmmMachOpFoldM: clarify panic message
7fac7cd Dwarf.Types: Use DW_CFA_same_value encoding when possible
17b1e0b Mark orphan instances and rules in --show-iface output
a1980ec Improve the Occurrence Analyzer’s handling of one-shot functions
26eaa7e Fix #13214 by correctly setting up dep_orphs for signatures.
1a14d38 rts/Profiling: Kill a few globals and add consts
56c9bb3 rts/Profiling: Factor out report generation
07292e9 zonkCt tries to maintain the canonical form of a Ct.
64da671 Binary: Only allocate un-interned FastStrings
7938ef2 Avoid repeated list elem checks
4e2e9b7 Fix: Default FD buffer size is not a power of 2 (#13245)
805db96 Fix: hPutBuf issues unnecessary empty write syscalls for large writes (#13246)
6b4e46a bufWrite: Save extra syscall when data fills handle buffer completely.
a50082c Apply SplitSections to all C compilations
d3ea38e Binary: Correct endian issue when cross-compiling
e46a2e1 Bump hoopl submodule to 3.10.2.2
a4ccd33 Add index entry for signature files / Backpack.
8e9ad24 Setup more error context for Backpack operations.
c81f3bc Remove obsolete Backpack manual.
2f16484 Slightly reword not-exported message.
7666a9f Disable PVP warnings temporarily.
20b5dfc Typos in notes and comments [ci skip]
2d6e91e Debug: Use local symbols for unwind points (#13278)
60c4986 Typecast covers entire expression to fix format warning.
6626242 TcUnify: Assert precondition of matchExpectedTyConApp
2484d4d Refactor renaming of operators/sections to fix DuplicateRecordFields bugs
04f67c9 Expand list of always loaded Windows shared libs
2f1017b Fix ExtraSymbols jump table on Windows.
c3bbd1a Allow type defaulting for multi-param type classes with ExtendedDefaultRules
da49389 Implement HasField constraint solving and modify OverloadedLabels
392cec4 Update .mailmap [skip ci]
bedcb71 Check local type family instances against all imported ones
f90e61a Make deSugarExpr use runTcInteractive
93e65c8 Don't warn about missing methods for instances in signatures.
e28fbbb Typos [ci skip]
fc9d152 Comments and tiny refactor only
6bab649 Improve checking of joins in Core Lint
b8c29bc Use the correct origin in SectionL and Section R
f4aa998 Better perf for haddock.base, haddock.Cabal
e52a335 Comments only, about inl_inline and inl_act
8d401e5 Honour -dsuppress-uniques more thoroughly
e55986a Fix a substitution bug in cseCase
0e76017 Simplify OutputableBndr
ca54315 Fix a Backpack recompilation avoidance bug when signatures change.
22dba98 Fix recompilation tracking on signatures.
fd2d5b6 Improvements/bugfixes to signature reexport handling.
8916884 Say 'data' explicitly in IfAbstractTyCon output.
7c057b5 Bump libraries/array submodule
efeaf9e Bump nofib submodule
b207b53 Generalize kind of the (->) tycon
8fa4bf9 Type-indexed Typeable
42ff5d9 Disable Typeable binding generation for unboxed sums
98e494a Improve Haddock documentation for compact.
dae5003 Remove ghc-api/landmine tests
eef5da0 Ensure that Literals are in range
84fa482 Use half as much memory when reading interfaces
7527870 Avoid using Binary Integer instance excessively in Literal
179eafe Boundary condition fixes for Binary
More information about the ghc-commits
mailing list