Smarter HsType pretty-print for promoted datacons
[ghc.git] / compiler / codeGen /
2018-11-12  Ömer Sinan AğacanRemove StgBinderInfo and related computation in CoreToStg
2018-11-07  Michal Terepeta[LlvmCodeGen] Fixes for Int8#/Word8#
2018-11-02  Michal TerepetaAdd Int8# and Word8#
2018-10-25  Fangyi ZhouFix some broken links (#15733)
2018-10-23  Ben GamariAdd 'hadrian/' from commit '45f3bff7016a2a0cd9a5455a882...
2018-10-14  Sebastian GrafAdd RubbishLit for absent bindings of UnliftedRep
2018-10-10  Ömer Sinan AğacanFix dataToTag# argument evaluation
2018-10-09  Ben GamariRevert "Add Int8# and Word8#"
2018-10-07  Michal TerepetaAdd Int8# and Word8#
2018-10-06  Ömer Sinan AğacanAdd a missing write barrier to small array writes
2018-08-29  David FeuerFinish stable split
2018-08-21  Artem PelenitsynFix precision of asinh/acosh/atanh by making them primops
2018-08-21  klebinger.andreas... Replace most occurences of foldl with foldl'.
2018-08-07  Herbert Valerio... Turn on MonadFail desugaring by default
2018-06-15  Sylvain HenryBuilt-in Natural literals in Core
2018-06-05  Ömer Sinan AğacanRename some mutable closure types for consistency
2018-05-29  Gabor Greifremove dead maybeIsLFCon
2018-05-17  Simon MarlowComments and refactoring only
2018-05-16  Simon MarlowMerge FUN_STATIC closure with its SRT
2018-05-16  Simon MarlowAn overhaul of the SRT representation
2018-05-05  Sebastian GrafAdd 'addWordC#' PrimOp
2018-03-26  Reiner PopeAdd unaligned bytearray access primops. Fixes #4442.
2018-03-20  Simon Peyton JonesFix seq# case of exprOkForSpeculation
2018-03-19  Ben GamariImprove accuracy of get/setAllocationCounter
2018-03-19  Michal TerepetaGet rid of more CPP in cmm/ and codeGen/
2018-03-06  Simon MarlowFix interpreter with profiling
2018-02-18  Simon MarlowmyThreadId# is trivial; make it an inline primop
2018-02-18  Simon MarlowTidy up and consolidate canned CmmReg and CmmGlobals
2018-01-26  Herbert Valerio... Add ptr-eq short-cut to `compareByteArrays#` primitive
2018-01-21  John KyAdd new mbmi and mbmi2 compiler flags
2018-01-18  Ömer Sinan AğacanRemove unused extern cost centre collection
2018-01-18  Ben GamariRevert "Improve accuracy of get/setAllocationCounter"
2018-01-17  Gabor GreifTypos in comments
2018-01-08  Simon MarlowImprove accuracy of get/setAllocationCounter
2018-01-04  Bartosz NitkaCache the number of data cons in DataTyCon and SumTyCon
2017-12-19  Gabor GreifGet rid of some stuttering in comments and docs
2017-12-14  Gabor Greiftypos in local var
2017-11-22  Ben GamariRevert "Add new mbmi and mbmi2 compiler flags"
2017-11-22  Ben GamariUpdate Hadrian
2017-11-15  Andrey MokhovPull recent Hadrian changes from upstream
2017-11-15  John KyAdd new mbmi and mbmi2 compiler flags
2017-11-10  Ben GamariMerge commit '5229c43ccf77bcbffeced01dccb27398d017fa34'
2017-11-06  Andrey MokhovMerge commit '7b0b9f603bb1215e2b7af23c2404d637b95a4988...
2017-10-30  Michal TerepetaAllow packing constructor fields
2017-10-30  alexbiehlTurn `compareByteArrays#` out-of-line primop into inlin...
2017-10-27  Bartosz NitkaMake tagForCon non-linear
2017-10-17  Gabor GreifSimplify, no functionality change
2017-09-26  Ben GamariStgCmmMonad: Remove unnecessary use of unboxed tuples
2017-09-19  Herbert Valerio... compiler: introduce custom "GhcPrelude" Prelude
2017-09-07  Gabor GreifFix typos in diagnostics, testsuite and comments
2017-08-22  Ben GamariAdd support for producing position-independent executables
2017-06-23  Michal TerepetaHoopl: remove dependency on Hoopl package
2017-06-02  Ryan ScottUse lengthIs and friends in more places
2017-05-01  Peter TrommlerPPC NCG: Lower MO_*_Fabs as PowerPC fabs instruction
2017-04-28  Simon Peyton JonesImprove code generation for conditionals
2017-04-28  Simon Peyton JonesMove dataConTagZ to DataCon
2017-04-25  Peter TrommlerPPC NCG: Implement callish prim ops
2017-04-17  Sergei Trofimovichhs_add_root() RTS API removal
2017-04-11  Gabor GreifTypos in comments [ci skip]
2017-04-05  Matthew PickeringReplace Digraph's Node type synonym with a data type
2017-03-10  Simon Peyton JonesDeal with JoinIds before void types
2017-03-07  Dominic SteinitzGenerate better fp abs for X86 and llvm with default...
2017-02-23  Gabor GreifSpelling only [ci skip]
2017-02-09  Gabor GreifTweaks and typos in manual, note refs, comments
2017-02-08  Ben GamariCmm: Add support for undefined unwinding statements
2017-02-08  Ben GamariGeneralize CmmUnwind and pass unwind information throug...
2017-01-20  Takano AkioAllow top-level string literals in Core (#8472)
2017-01-19  Richard EisenbergUpdate levity polymorphism
2017-01-17  Gabor GreifTypos in manual and comments [ci skip]
2016-12-15  Simon MarlowFix cost-centre-stacks bug (#5654)
2016-11-29  Ben GamariUse newBlockId instead of newLabelC
2016-11-17  Alex BiehlLLVM generate llvm.expect for conditional branches
2016-11-14  Simon MarlowRemove CONSTR_STATIC
2016-11-10  Alex BiehlFix comment about pointer tagging
2016-10-30  Gabor GreifZap redundant imports
2016-10-19  Peter TrommlerStgCmmPrim: Add missing write barrier.
2016-09-20  Ömer Sinan AğacanCodegen for case: Remove redundant void id checks
2016-08-31  Ben GamariStgCmmPrim: Add missing MO_WriteBarrier
2016-08-10  Ömer Sinan AğacanRemove StgRubbishArg and CmmArg
2016-08-05  Ömer Sinan AğacanStgCmm: Remove unused Bool field of Return sequel
2016-07-25  Gabor GreifSome typos in comments
2016-07-22  Ömer Sinan AğacanStgCmmBind: Some minor simplifications
2016-07-21  Simon Peyton JonesComments re ApThunks + small refactor in mkRhsClosure
2016-07-21  Ömer Sinan AğacanImplement unboxed sum primitive type
2016-07-20  Giovanni CampagnaCompact Regions
2016-06-23  Bartosz NitkaProvide Uniquable version of SCC
2016-06-22  Gabor GreifMore typos in comments [skip ci]
2016-06-15  Simon Peyton JonesRe-add FunTy (big patch)
2016-06-09  Tamar ChristinaFix Ticky histogram on Windows
2016-06-03  Ömer Sinan AğacanWhitespace only
2016-05-31  Ömer Sinan AğacanRemove unused FAST_STRING_NOT_NEEDED macro defs
2016-05-30  Ömer Sinan AğacanStgCmmUtils.emitMultiAssign: Make assertion msg more...
2016-05-27  Ömer Sinan AğacanStgCmmExpr: Remove a redundant list
2016-05-27  Simon Peyton JonesComments and white space only
2016-05-27  Ömer Sinan AğacanStgCmmCon: Do not generate moves from unused fields...
2016-05-26  Ömer Sinan AğacanStgCmmExpr: Fix a duplication
2016-05-24  Bartosz NitkaDocument some benign nondeterminism
2016-05-18  Mateusz LenikFix histograms for ticky code
2016-03-29  Joachim BreitnerTicky: Do not count every entry twice
2016-03-29  Joachim BreitnerBe more explicit about closure types in ticky-ticky...
next