Add tests for #8128 and #8740
[ghc.git] / compiler /
2018-06-03  HE, TaoImprove exhaustiveness checking for literal values...
2018-06-03  klebinger.andreas... Allow aligning of cmm procs at specific boundry
2018-06-03  Alanas PlascinskastcExtendTyVarEnv2 changed to tcExtendNameTyVarEnv
2018-06-03  Tobias DammersTurn "inaccessible code" error into a warning
2018-06-03  Ryan ScottFix a bad interaction between GADTs and COMPLETE sets
2018-06-03  David FeuerRemove ~# from surface syntax
2018-06-03  Ryan ScottFix #15214 by listing (~) in isBuiltInOcc_maybe
2018-06-03  klebinger.andreas... Check for singletons when creating Bag/OrdList from...
2018-06-03  Ryan ScottFix #13777 by improving the underdetermined CUSK error...
2018-06-03  Boldizsar NemethExtended the plugin system to run plugins on more repre...
2018-06-02  Ben Gamarirts: Rip out support for STM invariants
2018-06-02  Sergei TrofimovichC codegen: print details of pprStatics panics
2018-06-02  Ben Gamarivectorise: Put it out of its misery
2018-06-02  Ben GamariConservatively estimate levity in worker/wrapper
2018-06-02  klebinger.andreas... Optimizations for CmmBlockElim.
2018-06-01  Sergei TrofimovichUNREG: mark SRT as writable in generated C code
2018-06-01  Gabor GreifCleanups [ci skip]
2018-05-31  Andreas KlebingerChange jump targets in JMP_TBL from blocks to X86.JumpDest.
2018-05-31  Moritz Angermanndead strip dylibs on macOS
2018-05-31  Simon JakobiMake HsDocString a newtype of ByteString
2018-05-31  Andrew Martinbase: Improve documentation of indexArray#
2018-05-31  Alec TheriaultSplicePat's should not trip -Wunused-pattern-binds
2018-05-30  Matthew PickeringImplement "An API for deciding whether plugins should...
2018-05-30  Matthías Páll Giss... Improved Valid Hole Fits
2018-05-30  Kavon FarvardinExtract hard-coded LLVM opt flags into a file
2018-05-30  ningningDefine MCoercion type
2018-05-30  HE, TaoPut the `ev_binds` of main function inside `runMainIO`
2018-05-30  Simon JakobiDelete duplicate definition of fingerprintByteString
2018-05-30  Simon JakobiRemove incorrect comment
2018-05-29  Simon JakobiUse a less confusing type variable in a few types
2018-05-29  Gabor GreifMinor refactoring
2018-05-29  Gabor Greifremove dead maybeIsLFCon
2018-05-29  Gabor GreifTypofixes [ci skip]
2018-05-25  Simon Peyton JonesComments about the substition invariant
2018-05-25  Simon MarlowisDllName: use Opt_ExternalDynamicRefs, not WayDyn
2018-05-25  Simon MarlowAdd -fghci-leak-check to check for space leaks
2018-05-24  Ryan ScottMinor typos
2018-05-24  Ryan ScottClean up the conflicting data family instances error...
2018-05-24  Ryan ScottCheck for mismatched class methods during typechecking
2018-05-23  Ben GamariDisable the SRT offset optimisation on MachO platforms
2018-05-23  Simon MarlowFix a bug in SRT generation
2018-05-23  Simon Peyton JonesUse dischargeFunEq consistently
2018-05-23  Simon Peyton JonesDon't expose strictness when sm_inline is False
2018-05-23  Simon Peyton JonesAdd missing check to isReflCoVar_maybe
2018-05-23  Simon Peyton JonesRemove special case from TcTyVar level check
2018-05-23  Gabor GreifTypo in comments
2018-05-22  Joachim BreitnerImprove performance of CallArity
2018-05-21  Simon Peyton JonesCheck for type families in an instance context
2018-05-21  Simon Peyton JonesMake dischargeFmv handle Deriveds
2018-05-21  Simon Peyton JonesRemove TcType.toTcType
2018-05-21  Simon Peyton JonesDo better sharing in the short-cut solver
2018-05-20  Patrick DoughertyAdd HeapView functionality
2018-05-18  Simon Peyton JonesDo not unify representational equalities
2018-05-18  Simon Peyton JonesDebug tracing only
2018-05-18  Simon Peyton JonesOrient TyVar/TyVar equalities with deepest on the left
2018-05-18  Simon Peyton JonesTiny refactor
2018-05-18  Simon Peyton JonesComments only
2018-05-17  Simon MarlowFix GHCi space leaks (#15111)
2018-05-17  Simon MarlowComments and refactoring only
2018-05-16  Ryan ScottFix #15073 by suggesting UnboxedTuples in an error...
2018-05-16  Ryan ScottFix #15039 by pretty-printing equalities more systemati...
2018-05-16  klebinger.andreas... Add pprTraceM to Outputable as analog to traceM.
2018-05-16  Simon MarlowMerge FUN_STATIC closure with its SRT
2018-05-16  Simon MarlowSave a word in the info table on x86_64
2018-05-16  Simon MarlowAllow CmmLabelDiffOff with different widths
2018-05-16  Simon MarlowAn overhaul of the SRT representation
2018-05-15  Artem PelenitsynLess Tc inside simplCore (Phase 1 for #14391)
2018-05-15  Sebastian GrafAlgebraically simplify add/sub with carry/overflow
2018-05-15  Ben GamariRevert "Simplify callSiteInline a little"
2018-05-15  Simon Peyton JonesTidy up error suppression
2018-05-14  Tobias DammersFix performance regressions from #14737
2018-05-14  Herbert Valerio... Add support for opting out of package environments
2018-05-14  Ben Gamarighc-pkg: Configure handle encodings
2018-05-14  Ryan ScottFix #14875 by introducing PprPrec, and using it
2018-05-14  Matthew PickeringAdd note documenting refineDefaultAlt
2018-05-14  Chaitanya KoparkarGHCi: Include a note in the hint to expose a hidden...
2018-05-13  David FeuerRemove unused things from utils/Digraph
2018-05-13  Sylvain HenryRefactor LitString
2018-05-13  Ben GamariTcInteract: Ensure that tycons have representations...
2018-05-13  Matthew PickeringSimplify -ddump-json implementation
2018-05-13  Herbert Valerio... Emit info-level log message when package envs are loaded
2018-05-12  Ryan ScottUse correct source spans for EmptyCase
2018-05-12  Alp MestanogullariExpand $tooldir in ghc --info output
2018-05-10  Simon MarlowRevert "Add -fghci-leak-check to check for space leaks"
2018-05-10  Ömer Sinan AğacanFix #15038
2018-05-09  Simon MarlowAdd -fghci-leak-check to check for space leaks
2018-05-08  HE, TaoNormalize the element type of ListPat, fix #14547
2018-05-08  Ben GamariRevert "Normalize the element type of ListPat, fix...
2018-05-08  Ben GamariNormalize the element type of ListPat, fix #14547
2018-05-08  Ben GamariRevert "Normalize the element type of ListPat, fix...
2018-05-08  Simon Peyton JonesSimplify the kind checking for type/class decls
2018-05-08  Simon Peyton JonesUsed named fields for DataDeclRn
2018-05-08  Simon Peyton JonesSmall refactoring in Exitify
2018-05-05  Sebastian GrafAdd 'addWordC#' PrimOp
2018-05-05  Moritz AngermannDo not supply `-mcpu` if `-optlc` provides `-mcpu`...
2018-05-05  HE, TaoNormalize the element type of ListPat, fix #14547
2018-05-05  klebinger.andreas... Split TrieMap into a general (TrieMap) and core specifi...
2018-05-04  Simon Peyton JonesSimplify callSiteInline a little
2018-05-03  Chaitanya KoparkarGHCi: Improve the error message for hidden packages
2018-05-03  Bartosz NitkaCorrectly add unwinding info in manifestSp and makeFixu...
next