Small refactor of TcMType.tauifyExpType
[ghc.git] / compiler / codeGen /
2016-03-29  Joachim BreitnerTicky: Do not count every entry twice
2016-03-29  Joachim BreitnerBe more explicit about closure types in ticky-ticky...
2016-03-29  Joachim BreitnerRemove all mentions of IND_OLDGEN outside of docs/rts
2016-03-24  Ben GamariRevert "Various ticky-related work"
2016-03-24  Joachim BreitnerVarious ticky-related work
2016-02-24  Ömer Sinan AğacanRemove "use mask" from StgAlt syntax
2016-02-11  Gabor GreifAnother batch of typo fixes in non-code
2016-02-08  Ömer Sinan AğacanRemove unused LiveVars and SRT fields of StgCase
2016-02-07  Ömer Sinan AğacanRevert "Remove unused LiveVars and SRT fields of StgCas...
2016-02-04  Ömer Sinan AğacanRemove unused LiveVars and SRT fields of StgCase and...
2016-01-27  Ömer Sinan Ağacans/unLifted/unlifted for consistency
2016-01-22  Jonas SchollDo not count void arguments when considering a function...
2016-01-18  Jan StolarekReplace calls to `ptext . sLit` with `text`
2016-01-05  Ben GamariStgCmmForeign: Break up long line
2016-01-05  Ben GamariStgCmmForeign: Push local register creation into code...
2015-12-31  Herbert Valerio... Remove some redundant definitions/constraints
2015-12-31  Herbert Valerio... Drop pre-AMP compatibility CPP conditionals
2015-12-21  Simon MarlowMaintain cost-centre stacks in the interpreter
2015-12-11  Richard EisenbergAdd kind equalities to GHC.
2015-12-04  Ömer Sinan AğacanStgCmmMonad: Implement Outputable instance for Sequel...
2015-11-23  Ben GamariSupport multiple debug output levels
2015-11-12  Simon BrennerImplement function-sections for Haskell code, #8405
2015-11-07  Ömer Sinan Ağacanminor: use unless instead of (when . not)
2015-11-07  Simon MarlowMake GHCi & TH work when the compiler is built with...
2015-11-01  Ben Gamaricmm: Expose machine's stack and return address register
2015-10-31  Nikita KaretnikovAdd subWordC# on x86ish
2015-10-17  Herbert Valerio... Make Monad/Applicative instances MRP-friendly
2015-10-15  Edward Z. YangRename package key to unit ID, and installed package...
2015-09-23  Simon MarlowAnnotate CmmBranch with an optional likely target
2015-09-11  Siddhanathan Shanmugams/StgArrWords/StgArrBytes/
2015-09-02  Ben GamariFix trac #10413
2015-08-29  Ben GamariStgCmmHeap: Re-add check for large static allocations
2015-08-21  Thomas MiedemaDelete FastBool
2015-08-21  Ben GamariImplement getSizeofMutableByteArrayOp primop
2015-08-03  Michal TerepetaSupport MO_U_QuotRem2 in LLVM backend
2015-07-28  Simon MarlowEliminate zero_static_objects_list()
2015-07-27  Simon MarlowRevert "Eliminate zero_static_objects_list()"
2015-07-22  Simon MarlowEliminate zero_static_objects_list()
2015-07-20  Michal TerepetaLlvmCodeGen: add support for MO_U_Mul2 CallishMachOp
2015-07-10  Thomas MiedemaDelete the WayPar way
2015-07-08  Simon Peyton JonesComments only
2015-07-07  Ben GamariFix "CPP directive" in comment
2015-07-07  Ben GamariAdd more discussion of black-holing logic for #10414
2015-07-07  Reid BartonDon't eagerly blackhole single-entry thunks (#10414)
2015-07-04  Michal TerepetaSupport MO_{Add,Sub}IntC and MO_Add2 in the LLVM backend
2015-07-03  Peter TrommlerImplement PowerPC 64-bit native code backend for Linux
2015-06-28  Ben GamariAdd -fcross-module-specialise flag
2015-06-25  Reid BartonBe aware of overlapping global STG registers in CmmSink...
2015-06-16  Ben GamariEncode alignment in MO_Memcpy and friends
2015-06-16  Ben GamariEncode alignment in MO_Memcpy and friends
2015-06-16  Ben Gamariusers_guide: Various spelling fixes
2015-06-16  Ben GamariLexer: Suggest adding 'let' on unexpected '=' token
2015-06-01  Alan ZimmermanApiAnnotations : strings in warnings do not return...
2015-03-30  Joachim BreitnerRefactor the story around switches (#10137)
2015-03-19  Thomas MiedemaRemove comments and flag for GranSim
2015-03-02  Joachim BreitnerSmall emitCmmSwitch/emitCmmLitSwitch refactoring
2015-03-02  Joachim BreitnerImprove if-then-else tree for cases on literal values
2015-02-24  Simon MarlowFix comments, and a little reformatting
2015-02-20  Simon Peyton JonesAdd a bizarre corner-case to cgExpr (Trac #9964)
2015-02-10  Yuri de WitReplace .lhs with .hs in compiler comments
2014-12-17  Simon Peyton JonesImprove an ASSERT
2014-12-17  Gabor GreifTypos in comments
2014-12-16  Peter WortmannAdd unwind information to Cmm
2014-12-16  Peter WortmannTick scopes
2014-12-16  Peter WortmannSource notes (Cmm support)
2014-12-16  Peter WortmannSource notes (CorePrep and Stg support)
2014-12-15  Carter Tazio SchonwaldChanging prefetch primops to have a `seq`-like interface
2014-11-19  Luke Ianniniarm64: 64bit iOS and SMP support (#7942)
2014-11-12  Simon MarlowPer-thread allocation counters and limits
2014-10-20  Edward Z. YangRevert "Place static closures in their own section."
2014-10-02  Edward Z. YangPlace static closures in their own section.
2014-09-09  Austin SeippMake Applicative a superclass of Monad
2014-08-23  Reid BartonAdd MO_AddIntC, MO_SubIntC MachOps and implement in...
2014-08-14  Herbert Valerio... Implement new CLZ and CTZ primops (re #9340)
2014-08-12  Johan TibellStgCmmPrim: add note to stop using fixed size signed...
2014-08-12  Johan TibellshouldInlinePrimOp: Fix Int overflow
2014-08-10  Reid BartonMake IntAddCOp, IntSubCOp into GenericOps
2014-07-21  Edward Z. YangRename PackageId to PackageKey, distinguishing it from...
2014-06-30  Johan TibellRe-add more primops for atomic ops on byte arrays
2014-06-26  Johan TibellRevert "Add more primops for atomic ops on byte arrays"
2014-06-26  Joachim BreitnerMerge Thomas Miedema’s syn-all improvments
2014-06-24  Johan TibellAdd more primops for atomic ops on byte arrays
2014-06-08  Simon MarlowDon't use showPass in the backend (#8973)
2014-05-15  Herbert Valerio... Add LANGUAGE pragmas to compiler/ source files
2014-05-04  Simon MarlowRevert "Per-thread allocation counters and limits"
2014-05-02  Simon MarlowPer-thread allocation counters and limits
2014-04-19  Herbert Valerio... Fold template-haskell.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold integer-gmp.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold integer-simple.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold base.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold ghc-prim.git into ghc.git (re #8545)
2014-03-30  Johan TibellAdd inline versions of copy ops for small arrays
2014-03-29  Johan TibellAdd SmallArray# and SmallMutableArray# types
2014-03-28  Johan TibellMake copy array ops out-of-line by default
2014-03-22  Johan TibellcodeGen: inline allocation optimization for clone array...
2014-03-13  Johan TibellcodeGen: allocate small byte arrays of statically known...
2014-03-13  Simon Peyton JonesComments on virtHp, realHp (Trac #8864)
2014-03-11  Johan TibellFix incorrect loop condition in inline array allocation
2014-03-11  Simon MarlowRefactor inline array allocation
2014-03-11  Simon MarlowRepresent offsets into heap objects with byte, not...