Add a fast-path in TcInteract.kickOutRewritable
[ghc.git] / compiler / codeGen /
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...
2014-03-11  Johan TibellcodeGen: allocate small arrays of statically known...
2014-02-27  Simon MarlowFix a bug in codegen for non-updatable selector thunks...
2014-02-13  Baldur BlöndalCleaned up Maybes.lhs
2014-02-01  Jan StolarekLoopification jump between stack and heap checks
2014-01-12  Herbert Valerio... Fold testsuite.git into ghc.git (re #8545)
2013-12-05  Patrick PalkaRemove the LFBlackHole constructor
2013-12-04  Patrick PalkaUpdate and deduplicate the comments on CAF management...
2013-12-04  Patrick PalkaMove the allocation of CAF blackholes into 'newCAF...
2013-12-01  Patrick PalkaMove the LDV code below the self-loop label (#8275)
2013-12-01  Patrick PalkaDon't explicitly refer to nodeReg in ldvEnterClosure
2013-12-01  Jan StolarekDocument solution to #8275
2013-12-01  Patrick PalkaFix loopification with profiling and enable it by defau...
2013-11-28  Simon MarlowComments on slow-call-shortcutting
2013-11-28  Patrick PalkaFix up shortcut for slow calls
2013-11-28  Simon MarlowImplement shortcuts for slow calls (#6084)
2013-11-22  Simon Peyton JonesMove isVoidRep, isGcPtrRep to TyCon to join primRepSize...
2013-11-14  Simon MarlowFix some cases where we were leaving slop in the heap...
2013-11-14  Simon Marlowcomments
2013-10-26  Austin SeippRevert "Implement shortcuts for slow calls that would...
2013-10-26  Austin SeippRevert "comments"
2013-10-25  Simon Marlowcomments
2013-10-25  Simon MarlowImplement shortcuts for slow calls that would require...
2013-10-23  Richard EisenbergMerge branch 'master' of git://git.haskell.org/ghc
2013-10-18  Simon Peyton JonesMore comments about stack layout
2013-10-18  Richard EisenbergMerge branch 'master' of git://git.haskell.org/ghc
2013-10-18  Simon Peyton JonesComments (about the stack overflow check) only
2013-10-16  Jan StolarekGenerate (old + 0) instead of Sp in stack checks
2013-10-11  Simon MarlowFix a bug in the canned selector code when profiling.
2013-10-04  Simon Peyton JonesComments only
2013-10-02  Austin SeippAdd support for prefetch with locality levels.
2013-10-01  Simon MarlowGlobally replace "hackage.haskell.org" with "ghc.haskel...
2013-09-23  Geoffrey MainlandMerge branch 'wip/simd'
2013-09-23  Geoffrey MainlandCheck that SIMD vector instructions are compatible...
2013-09-23  Geoffrey MainlandPass 512-bit-wide vectors in registers.
2013-09-23  Geoffrey MainlandAdd support for 512-bit-wide vectors.
2013-09-23  Geoffrey MainlandPass 256-bit-wide vectors in registers.
2013-09-23  Geoffrey MainlandAdd support for 256-bit-wide vectors.
2013-09-23  Geoffrey MainlandSIMD primops are now generated using schemas that are...
2013-09-18  Jan StolarekAdd flag to control loopification
2013-09-15  Duncan CouttsNew primops for byte range copies ByteArray# <-> Addr#
2013-09-11  Austin SeippFix AMP warnings.
2013-09-04  Patrick PalkaMerge remote-tracking branch 'origin/master' into ghc...
2013-09-02  Edward Z. YangExplicit import lists for StgCmmProf.
2013-08-31  Ryan NewtonMerge branch 'master' into atomics
2013-08-30  Patrick PalkaMerge branch 'master' into ghc-parmake-gsoc
2013-08-29  Jan StolarekOptimize self-recursive tail calls
2013-08-29  Jan StolarekWhitespaces and comment formatting
2013-08-27  Simon Peyton JonesComments only, relating to #8166 fix
2013-08-27  Austin SeippProperly externalise codegen identifiers (#8166)
2013-08-22  Jan StolarekComments only
2013-08-21  Jan StolarekDetabify
2013-08-20  Jan StolarekComments only
2013-08-20  Jan StolarekMerge cgTailCall and cgLneJump into one function
2013-08-20  Jan StolarekRemove unused module
2013-08-20  Jan StolarekCleanup StgCmm pass
2013-08-20  Jan StolarekTrailing whitespaces, code formatting, detabify
2013-08-19  Simon Peyton JonesComments only
2013-08-14  Jan StolarekComparison primops return Int# (Fixes #6135)
2013-07-24  Simon MarlowFix a bug in stack layout with safe foreign calls ...
2013-07-22  Geoffrey MainlandAdd final remaining bits to fix #7978.
2013-07-17  Austin SeippAdd support for byte endian swapping for Word 16/32/64.
2013-07-06  Patrick PalkaAvoid needlessly splitting a UniqSupply when extracting...
2013-07-03  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2013-07-02  Ian LynaghFix bumpTickyLitBy[E] on Win64; fixes #7940
2013-06-25  Gabor GreifFix typos
2013-06-25  Simon Peyton JonesMake noteMustPointToIt true of all non-top-level thunks
2013-06-22  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2013-06-22  Geoffrey MainlandAdd a work-around for #7978.
2013-06-19  Austin SeippFix many ASSERT uses under Clang.
2013-06-18  Simon Peyton JonesRemove redundant import, revealed by the fix to #7963
2013-06-11  Simon Peyton JonesRevert "Add support for byte endian swapping for Word...
2013-06-09  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2013-06-09  Ian LynaghAdd support for byte endian swapping for Word 16/32/64.
2013-06-06  Simon Peyton JonesWibbles (merg-os) to ticky-ticky
2013-06-06  Simon Peyton JonesImplement cardinality analysis
2013-06-06  Simon Peyton JonesComments and white space only
2013-05-14  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
next