| Commit message (Expand) | Author | Age | Files | Lines |
* | pprC: declare extern cmm primitives as functions, not data | Sergei Trofimovich | 2014-09-05 | 1 | -0/+1 |
* | Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId. | Edward Z. Yang | 2014-07-21 | 1 | -25/+25 |
* | Mark HPC ticks labels as dynamic | Reid Barton | 2014-07-02 | 1 | -0/+2 |
* | Add SmallArray# and SmallMutableArray# types | Johan Tibell | 2014-03-29 | 1 | -1/+8 |
* | codeGen: inline allocation optimization for clone array primops | Johan Tibell | 2014-03-22 | 1 | -2/+4 |
* | codeGen: allocate small byte arrays of statically known size inline | Johan Tibell | 2014-03-14 | 1 | -1/+4 |
* | Comments and white space only | Simon Peyton Jones | 2013-06-06 | 1 | -3/+3 |
* | Fix the GHC package DLL-splitting | Ian Lynagh | 2013-05-14 | 1 | -2/+2 |
* | Make the current module available to labelDynamic | Ian Lynagh | 2013-05-13 | 1 | -2/+2 |
* | In CMM, only allow foreign calls to labels, not arbitrary expressions | Ian Lynagh | 2013-04-24 | 1 | -2/+2 |
* | ticky enhancements | Nicolas Frisby | 2013-03-29 | 1 | -14/+37 |
* | Introduce CPR for sum types (Trac #5075) | Simon Peyton Jones | 2013-01-24 | 1 | -1/+0 |
* | Some alpha renaming | Ian Lynagh | 2012-10-16 | 1 | -4/+4 |
* | Produce new-style Cmm from the Cmm parser | Simon Marlow | 2012-10-08 | 1 | -6/+9 |
* | When -split-objs is on, make one SRT per split, not one per module | Simon Marlow | 2012-09-25 | 1 | -13/+9 |
* | Declare SRT labels correctly in the via-C backend | Simon Marlow | 2012-09-18 | 1 | -3/+3 |
* | Fix -split-objs with the new code generator | Simon Marlow | 2012-09-04 | 1 | -2/+20 |
* | Make the ways dynamic | Ian Lynagh | 2012-09-03 | 1 | -6/+5 |
* | Remove some unnecessary platform arguments | Ian Lynagh | 2012-06-13 | 1 | -51/+51 |
* | Remove PlatformOutputable | Ian Lynagh | 2012-06-13 | 1 | -9/+8 |
* | Add "have subsections via symbols" to the Platform type | Ian Lynagh | 2011-10-19 | 1 | -30/+31 |
* | Fixed typo | Daniel Fischer | 2011-10-04 | 1 | -1/+1 |
* | Fix warnings in cmm/CLabel.hs | Ian Lynagh | 2011-10-02 | 1 | -18/+59 |
* | Whitespace only in cmm/CLabel.hs | Ian Lynagh | 2011-10-02 | 1 | -325/+325 |
* | Remove remaining CPP from cmm/CLabel.hs | Ian Lynagh | 2011-10-02 | 1 | -26/+15 |
* | More CPP removal: pprDynamicLinkerAsmLabel in CLabel | Ian Lynagh | 2011-10-02 | 1 | -109/+84 |
* | Some CPP removal | Ian Lynagh | 2011-10-02 | 1 | -24/+31 |
* | refactoring and fixing the stage 2 compilation | Simon Marlow | 2011-08-25 | 1 | -38/+39 |
* | Refactoring: reduce usage of mkConInfo, with a view to killing it | Simon Marlow | 2011-08-25 | 1 | -16/+47 |
* | Snapshot of codegen refactoring to share with simonpj | Simon Marlow | 2011-08-25 | 1 | -4/+6 |
* | Merge branch 'master' of http://darcs.haskell.org/ghc | Simon Peyton Jones | 2011-07-29 | 1 | -44/+9 |
|\ |
|
| * | We no longer need to mark Entry as local or not | Max Bolingbroke | 2011-07-29 | 1 | -6/+5 |
| * | Remove last use of entryLblToInfoLbl | Max Bolingbroke | 2011-07-29 | 1 | -13/+2 |
| * | Eliminate cvtToSRTLbl (dead code) | Max Bolingbroke | 2011-07-28 | 1 | -9/+1 |
| * | Eliminate localiseLabel | Max Bolingbroke | 2011-07-28 | 1 | -6/+0 |
| * | Eliminate infoLblToEntryLbl | Max Bolingbroke | 2011-07-28 | 1 | -12/+3 |
* | | Comments about _info and _closure labels | Simon Peyton Jones | 2011-07-29 | 1 | -0/+27 |
|/ |
|
* | More work towards cross-compilation | Ian Lynagh | 2011-07-15 | 1 | -0/+2 |
* | Don't export the _info symbol for the data constructor worker bindings | Max Bolingbroke | 2011-07-07 | 1 | -17/+28 |
* | Don't export SRT labels | Max Bolingbroke | 2011-07-05 | 1 | -1/+5 |
* | Remove the OMIT_NATIVE_CODEGEN ifdef | Ian Lynagh | 2011-05-01 | 1 | -10/+9 |
* | Don't expose the cas definition to .hc files | Ian Lynagh | 2011-04-30 | 1 | -9/+1 |
* | Don't generate a prototype for cas | Ian Lynagh | 2011-04-20 | 1 | -2/+10 |
* | Change the way module initialisation is done (#3252, #4417) | Simon Marlow | 2011-04-12 | 1 | -66/+7 |
* | RednCounts can contain CAFs, so support them in cvtToClosureLbl. | Edward Z. Yang | 2011-03-22 | 1 | -0/+1 |
* | New implementation of BLACKHOLEs | Simon Marlow | 2010-03-29 | 1 | -0/+2 |
* | Patch for shared libraries support on FreeBSD | Ian Lynagh | 2010-01-06 | 1 | -3/+3 |
* | Assume CmmLabels have dynamic linkage on non-Windows | Ben.Lippmeier.anu.edu.au | 2010-01-02 | 1 | -3/+5 |
* | When compiling viac, don't need to emit prototypes for symbols in the RTS | Ben.Lippmeier@anu.edu.au | 2010-01-02 | 1 | -1/+9 |
* | Tag ForeignCalls with the package they correspond to | Ben.Lippmeier@anu.edu.au | 2010-01-02 | 1 | -27/+117 |