| Commit message (Expand) | Author | Age | Files | Lines |
* | arm64: 64bit iOS and SMP support (#7942) | Luke Iannini | 2014-11-19 | 2 | -0/+14 |
* | Per-thread allocation counters and limits | Simon Marlow | 2014-11-12 | 1 | -72/+202 |
* | Revert "Place static closures in their own section." | Edward Z. Yang | 2014-10-20 | 3 | -9/+3 |
* | Place static closures in their own section. | Edward Z. Yang | 2014-10-01 | 3 | -3/+9 |
* | Make Applicative a superclass of Monad | Austin Seipp | 2014-09-09 | 9 | -12/+40 |
* | Add MO_AddIntC, MO_SubIntC MachOps and implement in X86 backend | Reid Barton | 2014-08-23 | 1 | -2/+4 |
* | Implement new CLZ and CTZ primops (re #9340) | Herbert Valerio Riedel | 2014-08-14 | 1 | -0/+28 |
* | StgCmmPrim: add note to stop using fixed size signed types for sizes | Johan Tibell | 2014-08-12 | 1 | -0/+5 |
* | shouldInlinePrimOp: Fix Int overflow | Johan Tibell | 2014-08-12 | 1 | -22/+38 |
* | Make IntAddCOp, IntSubCOp into GenericOps | Reid Barton | 2014-08-10 | 1 | -57/+65 |
* | Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId. | Edward Z. Yang | 2014-07-21 | 8 | -20/+20 |
* | Re-add more primops for atomic ops on byte arrays | Johan Tibell | 2014-06-30 | 1 | -0/+94 |
* | Revert "Add more primops for atomic ops on byte arrays" | Johan Tibell | 2014-06-26 | 1 | -94/+0 |
* | Add more primops for atomic ops on byte arrays | Johan Tibell | 2014-06-24 | 1 | -0/+94 |
* | Don't use showPass in the backend (#8973) | Simon Marlow | 2014-06-08 | 1 | -4/+1 |
* | Add LANGUAGE pragmas to compiler/ source files | Herbert Valerio Riedel | 2014-05-15 | 22 | -4/+37 |
* | Revert "Per-thread allocation counters and limits" | Simon Marlow | 2014-05-04 | 1 | -196/+72 |
* | Per-thread allocation counters and limits | Simon Marlow | 2014-05-02 | 1 | -72/+196 |
* | Add inline versions of copy ops for small arrays | Johan Tibell | 2014-03-30 | 1 | -0/+63 |
* | Add SmallArray# and SmallMutableArray# types | Johan Tibell | 2014-03-29 | 5 | -38/+149 |
* | Make copy array ops out-of-line by default | Johan Tibell | 2014-03-28 | 1 | -32/+45 |
* | codeGen: inline allocation optimization for clone array primops | Johan Tibell | 2014-03-22 | 2 | -91/+74 |
* | codeGen: allocate small byte arrays of statically known size inline | Johan Tibell | 2014-03-14 | 1 | -10/+39 |
* | Comments on virtHp, realHp (Trac #8864) | Simon Peyton Jones | 2014-03-13 | 3 | -6/+37 |
* | Fix incorrect loop condition in inline array allocation | Johan Tibell | 2014-03-11 | 3 | -8/+12 |
* | Refactor inline array allocation | Simon Marlow | 2014-03-11 | 4 | -96/+67 |
* | Represent offsets into heap objects with byte, not word, offsets | Simon Marlow | 2014-03-11 | 5 | -29/+40 |
* | codeGen: allocate small arrays of statically known size inline | Johan Tibell | 2014-03-11 | 1 | -38/+159 |
* | Fix a bug in codegen for non-updatable selector thunks (#8817) | Simon Marlow | 2014-02-27 | 1 | -23/+35 |
* | Cleaned up Maybes.lhs | Baldur Blöndal | 2014-02-13 | 1 | -2/+2 |
* | Loopification jump between stack and heap checks | Jan Stolarek | 2014-02-01 | 3 | -18/+53 |
* | Remove the LFBlackHole constructor | Patrick Palka | 2013-12-05 | 1 | -27/+0 |
* | Update and deduplicate the comments on CAF management (#8590) | Patrick Palka | 2013-12-04 | 1 | -31/+4 |
* | Move the allocation of CAF blackholes into 'newCAF' (#8590) | Patrick Palka | 2013-12-04 | 1 | -30/+10 |
* | Move the LDV code below the self-loop label (#8275) | Patrick Palka | 2013-12-01 | 1 | -1/+1 |
* | Don't explicitly refer to nodeReg in ldvEnterClosure | Patrick Palka | 2013-12-01 | 2 | -7/+8 |
* | Document solution to #8275 | Jan Stolarek | 2013-12-01 | 1 | -2/+13 |
* | Fix loopification with profiling and enable it by default (#8275) | Patrick Palka | 2013-12-01 | 1 | -4/+2 |
* | Comments on slow-call-shortcutting | Simon Marlow | 2013-11-28 | 1 | -0/+36 |
* | Fix up shortcut for slow calls | Patrick Palka | 2013-11-28 | 1 | -7/+7 |
* | Implement shortcuts for slow calls (#6084) | Simon Marlow | 2013-11-28 | 1 | -7/+43 |
* | Move isVoidRep, isGcPtrRep to TyCon to join primRepSizeW etc | Simon Peyton Jones | 2013-11-22 | 3 | -14/+4 |
* | Fix some cases where we were leaving slop in the heap (#8515, #8298) | Simon Marlow | 2013-11-14 | 1 | -6/+14 |
* | comments | Simon Marlow | 2013-11-14 | 1 | -5/+5 |
* | Revert "Implement shortcuts for slow calls that would require PAPs (#6084)" | Austin Seipp | 2013-10-26 | 1 | -43/+7 |
* | Revert "comments" | Austin Seipp | 2013-10-26 | 1 | -27/+0 |
* | comments | Simon Marlow | 2013-10-25 | 1 | -0/+27 |
* | Implement shortcuts for slow calls that would require PAPs (#6084) | Simon Marlow | 2013-10-25 | 1 | -7/+43 |
* | More comments about stack layout | Simon Peyton Jones | 2013-10-18 | 1 | -9/+27 |
* | Comments (about the stack overflow check) only | Simon Peyton Jones | 2013-10-18 | 1 | -15/+23 |