rts/posix/Itimer.c: Handle EINTR when reading timerfd
[ghc.git] / compiler /
2016-03-30  Bartosz NitkaDon't recompute some free vars in lintCoercion
2016-03-29  Ben Gamarirename: Disallow type signatures in patterns in plain...
2016-03-29  Bartosz NitkaUse the correct substitution in lintCoercion
2016-03-29  Bartosz NitkaBuild correct substitution in instDFunType
2016-03-29  Bartosz NitkaUse a correct substitution in tcInstType
2016-03-28  Ben GamariPanic: Try outputting SDocs
2016-03-28  Ben GamariDynFlags: Initialize unsafeGlobalDynFlags enough to...
2016-03-28  Herbert Valerio... Fix AIX/ppc codegen in `-prof` compilation mode
2016-03-28  Richard EisenbergClarify Note [Kind coercions in Unify]
2016-03-28  Richard EisenbergCheck for rep poly on wildcard binders.
2016-03-28  Richard EisenbergFix #11754 by adding an additional check.
2016-03-25  Erik de Castro LopoMake it compile with ghc-7.8
2016-03-25  Simon Peyton JonesCorePrep: refactoring to reduce duplication
2016-03-25  Simon Peyton JonesDo not eta-reduce across Ticks in CorePrep
2016-03-24  Herbert Valerio... Add NCG support for AIX/ppc32
2016-03-24  Simon Peyton JonesTidy up handling of coercion variables
2016-03-24  Simon Peyton JonesDefine tyConRolesRepresentational and use it
2016-03-24  Ben GamariDefault RuntimeRep variables unless -fprint-explicit...
2016-03-24  Ben GamariShow: Restore redundant parentheses around records
2016-03-24  Ben GamariErrUtils: Emulate getAllocationCounter on GHC 7.8
2016-03-24  Kai HarriesCreate empty dump files (fixes #10320)
2016-03-24  Ben GamariDsExpr: Rip out static/dynamic check in list desugaring
2016-03-24  Rik SteenkampAdd `PatSynSigSkol` and modify `PatSynCtxt`
2016-03-24  Ben GamariErrUtils: Add timings to compiler phases
2016-03-24  Ben GamariSimplify: Make generated names more useful
2016-03-24  Ben GamariMove getOccFS to Name
2016-03-23  Richard EisenbergAvoid running afoul of the zipTvSubst check.
2016-03-23  Bartosz NitkaReplace mkTvSubstPrs (a `zip` b) with zipTvSubst a b
2016-03-23  Richard EisenbergPrevent eager unification with type families.
2016-03-23  Richard EisenbergMake equality print better. (#11712)
2016-03-23  Bartosz NitkaUse the correct in-scope set in coercionKind
2016-03-23  Richard EisenbergComments (only) in TcFlatten
2016-03-23  Richard EisenbergImprove panicking output
2016-03-23  Richard EisenbergFix #11723 and #11724.
2016-03-23  Richard EisenbergZonk before calling splitDepVarsOfType.
2016-03-23  Richard EisenbergTrack specified/invisible more carefully.
2016-03-23  Simon Peyton JonesRefactoring around TcPatSyn.tcPatToExpr
2016-03-23  Richard EisenbergComment a suspicious zonk in TcFlatten.
2016-03-23  Rik SteenkampImprove pattern synonym error messages (add `PatSynOrigin`)
2016-03-23  Richard EisenbergFix #11635 / #11719.
2016-03-23  Richard EisenbergAdd two small optimizations. (#11196)
2016-03-23  Richard EisenbergTypeApplications does not imply AllowAmbiguousTypes
2016-03-23  Richard EisenbergFix exponential algorithm in pure unifier.
2016-03-23  Bartosz NitkaDelete a misleading comment in TyCon
2016-03-23  Erik de Castro LopoDriverPipeline: Fix 'unused arguments' warnings from...
2016-03-23  Ben GamariPrelRules: Fix constant folding for WordRemOp
2016-03-23  Simon Peyton JonesRemove the check_lifted check in TcValidity
2016-03-23  Ben GamariDsExpr: Don't build/foldr huge lists
2016-03-23  Richard EisenbergFix #11357.
2016-03-23  Richard EisenbergFix #11473.
2016-03-23  Richard EisenbergFix #11711.
2016-03-23  Richard EisenbergFix #11512 by getting visibility right for methods
2016-03-23  Csongor Kisstypechecker: fix trac issue #11708
2016-03-23  Richard EisenbergFix #11716.
2016-03-23  Richard EisenbergClean up some pretty-printing in errors.
2016-03-23  Richard EisenbergFix printing of "kind" vs. "type"
2016-03-23  Richard EisenbergRemove redundant anonymiseTyBinders (#11648)
2016-03-21  Herbert Valerio... PPC NCG: Emit more portable `fcmpu 0, ...` instead...
2016-03-15  Richard EisenbergAllow eager unification with type families.
2016-03-15  Richard EisenbergFix #11648.
2016-03-15  Richard EisenbergExpand Note [Non-trivial definitional equality]
2016-03-15  Richard EisenbergRefactor visible type application.
2016-03-15  Richard EisenbergFix #11401.
2016-03-15  Richard EisenbergFix #11334.
2016-03-15  Richard EisenbergFix #11407.
2016-03-14  mniipFix the name of the Word16ElemRep wired-in datacon
2016-03-13  Erik de Castro LopoLlvmCodeGen: Make it compile with ghc-7.8
2016-03-13  Richard EisenbergAddress #11471 by putting RuntimeRep in kinds.
2016-03-13  Simon Peyton JonesImprove piResultTys and friends
2016-03-13  Simon Peyton Jones(Another) minor refactoring of substitutions
2016-03-13  Bartosz NitkaSuppress substitution assertions to fix tests
2016-03-13  Bartosz NitkaAdd asserts to other substitution functions
2016-03-12  Sergei Trofimovichfix Float/Double unreg cross-compilation
2016-03-12  Sergei TrofimovichSplit external symbol prototypes (EF_) (Trac #11395)
2016-03-12  Sergei TrofimovichFix minimum alignment for StgClosure (Trac #11395)
2016-03-12  Erik de Castro LopoLlvmCodeGen: Fix generation of malformed LLVM blocks
2016-03-12  Ben GamariAdd MonadUnique instance for LlvmM
2016-03-11  Erik de Castro LopoGhcMake: Clang/ASSERT fix
2016-03-11  Edward Z. YangUnconditionally handle TH known key names.
2016-03-11  Edward Z. YangFix #11624, cannot declare hs-boot if already one in...
2016-03-11  Simon Peyton JonesFix the implementation of lazyId
2016-03-11  Ben GamariHandle unset HOME environment variable more gracefully
2016-03-11  Simon Peyton JonesDo not check synonym RHS for ambiguity
2016-03-05  Adam GundryDrop module qualifier from punned record fields (#11662)
2016-03-05  Rik SteenkampFix printing of an `IfacePatSyn`
2016-03-05  Jason EisenbergGHCi: Fix load/reload space leaks (#4029)
2016-03-02  Simon Peyton JonesFix an outright bug in expandTypeSynonyms
2016-03-02  Simon Peyton JonesDefine mkTvSubst, and use it
2016-02-29  Ben GamariHsPat: Restore compatibility with ghc-7.8
2016-02-29  Ben GamariDynFlags: Add -Wredundant-constraints to -Wall
2016-02-28  Herbert Valerio... Default to -fno-show-warning-groups (re #10752)
2016-02-28  Herbert Valerio... Annotate `[-Wdeferred-type-errors]` in warnings (re...
2016-02-28  Herbert Valerio... Print which flag controls emitted SafeHaskell warnings
2016-02-28  Herbert Valerio... Annotate `[-Wredundant-constraints]` in warnings (re...
2016-02-28  Herbert Valerio... Print which flag controls emitted lexer warnings
2016-02-28  Herbert Valerio... Print which flag controls emitted desugaring warnings
2016-02-28  Michael WalkerPrint which warning-flag controls an emitted warning
2016-02-27  RyanGlScottRemove superfluous code when deriving Foldable/Traversable
2016-02-27  Matthew PickeringReconstruct record expression in bidir pattern synonym
2016-02-27  Simon Peyton JonesFix kind generalisation for pattern synonyms