| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename _closure to _static_closure, apply naming consistently. | Edward Z. Yang | 2014-10-01 | 1 | -2/+2 |
* | Properly generate info tables for static closures in C--. | Edward Z. Yang | 2014-10-01 | 2 | -3/+5 |
* | BC-breaking changes to C-- CLOSURE syntax. | Edward Z. Yang | 2014-10-01 | 3 | -10/+13 |
* | Place static closures in their own section. | Edward Z. Yang | 2014-10-01 | 3 | -1/+3 |
* | Stop exporting, and stop using, functions marked as deprecated | Thomas Miedema | 2014-09-27 | 1 | -2/+2 |
* | Make Applicative a superclass of Monad | Austin Seipp | 2014-09-09 | 3 | -1/+9 |
* | pprC: declare extern cmm primitives as functions, not data | Sergei Trofimovich | 2014-09-05 | 1 | -0/+1 |
* | `M-x delete-trailing-whitespace` & `M-x untabify`... | Herbert Valerio Riedel | 2014-08-31 | 1 | -1/+1 |
* | PprC: cleanup: don't emit 'FB_' / 'FE_' in via-C | Sergei Trofimovich | 2014-08-29 | 1 | -7/+0 |
* | UNREG: fix emission of large Integer literals in C codegen | Sergei Trofimovich | 2014-08-26 | 1 | -3/+27 |
* | Add MO_AddIntC, MO_SubIntC MachOps and implement in X86 backend | Reid Barton | 2014-08-23 | 2 | -0/+4 |
* | build: require GHC 7.6 for bootstrapping | Austin Seipp | 2014-08-19 | 1 | -5/+1 |
* | Implement new CLZ and CTZ primops (re #9340) | Herbert Valerio Riedel | 2014-08-14 | 2 | -0/+5 |
* | Add some Haddocks to SMRep | Johan Tibell | 2014-08-12 | 1 | -2/+13 |
* | shouldInlinePrimOp: Fix Int overflow | Johan Tibell | 2014-08-12 | 1 | -2/+5 |
* | A panic in CmmBuildInfoTables.bundle shouldn't be a panic (#9329) | Simon Marlow | 2014-08-01 | 1 | -4/+8 |
* | add a comment | Simon Marlow | 2014-08-01 | 1 | -0/+3 |
* | update comment | Simon Marlow | 2014-08-01 | 1 | -4/+3 |
* | Fix reference to note | Simon Marlow | 2014-08-01 | 1 | -1/+1 |
* | comment update | Simon Marlow | 2014-07-31 | 1 | -4/+1 |
* | Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId. | Edward Z. Yang | 2014-07-21 | 2 | -27/+27 |
* | cmm: detabify/unwhitespace CmmLex | Austin Seipp | 2014-07-20 | 1 | -104/+104 |
* | cmm: detabify/unwhitespace CmmInfo | Austin Seipp | 2014-07-20 | 1 | -56/+48 |
* | Mark HPC ticks labels as dynamic | Reid Barton | 2014-07-02 | 1 | -0/+2 |
* | Re-add more primops for atomic ops on byte arrays | Johan Tibell | 2014-06-30 | 3 | -0/+27 |
* | Revert "Add more primops for atomic ops on byte arrays" | Johan Tibell | 2014-06-26 | 3 | -27/+0 |
* | Add more primops for atomic ops on byte arrays | Johan Tibell | 2014-06-24 | 3 | -0/+27 |
* | Don't use showPass in the backend (#8973) | Simon Marlow | 2014-06-08 | 1 | -2/+0 |
* | Add LANGUAGE pragmas to compiler/ source files | Herbert Valerio Riedel | 2014-05-15 | 22 | -16/+48 |
* | Remove LANGUAGE pragrams implied by Haskell2010 | Herbert Valerio Riedel | 2014-05-14 | 1 | -1/+1 |
* | Revert "Per-thread allocation counters and limits" | Simon Marlow | 2014-05-04 | 1 | -6/+3 |
* | Per-thread allocation counters and limits | Simon Marlow | 2014-05-02 | 1 | -3/+6 |
* | Don't inline non-register GlobalRegs | Simon Marlow | 2014-04-29 | 1 | -12/+100 |
* | Typos in comments | Gabor Greif | 2014-04-13 | 1 | -1/+1 |
* | Revert "Revert ad15c2, which causes Windows seg-faults (Trac #8834)" | Austin Seipp | 2014-04-04 | 1 | -21/+64 |
* | Add SmallArray# and SmallMutableArray# types | Johan Tibell | 2014-03-29 | 3 | -13/+55 |
* | codeGen: inline allocation optimization for clone array primops | Johan Tibell | 2014-03-22 | 1 | -2/+4 |
* | Revert ad15c2, which causes Windows seg-faults (Trac #8834) | Simon Peyton Jones | 2014-03-17 | 1 | -64/+21 |
* | codeGen: allocate small byte arrays of statically known size inline | Johan Tibell | 2014-03-14 | 2 | -3/+26 |
* | Refactor inline array allocation | Simon Marlow | 2014-03-11 | 1 | -12/+53 |
* | Represent offsets into heap objects with byte, not word, offsets | Simon Marlow | 2014-03-11 | 2 | -7/+18 |
* | Eliminate duplicate code in Cmm pipeline | Jan Stolarek | 2014-02-03 | 1 | -51/+30 |
* | Document deprecations in Hoopl | Jan Stolarek | 2014-02-03 | 3 | -2/+30 |
* | Remove unused import | Jan Stolarek | 2014-02-02 | 1 | -1/+0 |
* | Remove redundant NoMonoLocalBinds pragma | Jan Stolarek | 2014-02-02 | 1 | -5/+1 |
* | Nuke dead code | Jan Stolarek | 2014-02-01 | 3 | -680/+5 |
* | Simplify Control Flow Optimisations Cmm pass | Jan Stolarek | 2014-02-01 | 1 | -31/+12 |
* | Remove unnecessary LANGUAGE pragma | Jan Stolarek | 2014-02-01 | 1 | -5/+0 |
* | Squash some spelling issues | Gabor Greif | 2014-01-26 | 1 | -1/+1 |
* | Allow the argument to 'reserve' to be a compile-time expression | Simon Marlow | 2014-01-16 | 3 | -13/+29 |