summaryrefslogtreecommitdiff
path: root/compiler/codeGen/ClosureInfo.lhs
Commit message (Expand)AuthorAgeFilesLines
* Remove the old codegenSimon Marlow2012-10-191-1122/+0
* Some alpha renamingIan Lynagh2012-10-161-4/+4
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-081-12/+12
* Make StgWord a portable type tooIan Lynagh2012-09-181-4/+4
* Make StgHalfWord a portable typeIan Lynagh2012-09-181-8/+8
* Move tAG_BITS into platformConstantsIan Lynagh2012-09-161-9/+11
* Move more constants to platformConstantsIan Lynagh2012-09-161-3/+3
* Move wORD_SIZE into platformConstantsIan Lynagh2012-09-161-11/+11
* Pass DynFlags down to gcWordIan Lynagh2012-09-121-1/+1
* Pass DynFlags down to bWordIan Lynagh2012-09-121-7/+7
* Remove doingTickyProfilingIan Lynagh2012-09-031-1/+1
* Make tablesNextToCode "dynamic"Ian Lynagh2012-08-061-19/+18
* Make -fscc-profiling a dynamic flagIan Lynagh2012-07-241-22/+25
* Make -fparallel a dynamic flagIan Lynagh2012-06-201-2/+2
* Fix for earger blackholing of thunks with no free variables (#6146)Simon Marlow2012-06-071-1/+1
* Merge remote-tracking branch 'origin/unboxed-tuple-arguments2'Paolo Capriotti2012-06-051-15/+20
|\
| * Support code generation for unboxed-tuple function argumentsunboxed-tuple-arguments2Max Bolingbroke2012-05-151-15/+20
* | Change how macros like ASSERT are definedIan Lynagh2012-06-051-0/+1
|/
* Add support for type-level "strings".Iavor S. Diatchki2012-01-241-1/+2
* Mainly, rename LiteralTy to LitTySimon Peyton Jones2012-01-131-1/+1
* Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-01-071-7/+5
|\
| * Fixup to 4464c92badaedc45ce53d6349f6790f6d2298103Simon Marlow2012-01-051-1/+4
| * remove dead codeSimon Marlow2012-01-041-6/+1
* | Extend GHC's type with a representation for type level literals.Iavor S. Diatchki2011-12-181-0/+7
|/
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Implement -XConstraintKindMax Bolingbroke2011-09-061-6/+0
* fix the eager-blackholing check, which I inadvertently broke inSimon Marlow2011-09-061-33/+4
* fix warningSimon Marlow2011-08-251-1/+1
* refactoring and fixing the stage 2 compilationSimon Marlow2011-08-251-19/+32
* More refactoring (CgRep)Simon Peyton Jones2011-08-251-0/+154
* Snapshot of codegen refactoring to share with simonpjSimon Marlow2011-08-251-142/+32
* Add Type.tyConAppTyCon_maybe and tyConAppArgs_maybe, and use themSimon Peyton Jones2011-08-031-3/+3
* Eliminate localiseLabelMax Bolingbroke2011-07-281-5/+4
* Eliminate infoLblToEntryLblMax Bolingbroke2011-07-281-15/+23
* There is only one flavour of LFBlackHole: make that explicitMax Bolingbroke2011-07-281-7/+6
* Put the info CLabel in CmmInfoTable rather than a localness flag, tidy up som...Max Bolingbroke2011-07-281-8/+8
* Repair sanity of infoTableLabelFromCI in old code generatorMax Bolingbroke2011-07-281-14/+19
* Don't export the _info symbol for the data constructor worker bindingsMax Bolingbroke2011-07-071-6/+16
* Fix Trac #5286: getPredTyDescriptionSimon Peyton Jones2011-06-301-1/+1
* Never jump directly to a thunk's entry code, even if it is single-entrySimon Marlow2010-03-251-10/+18
* Trim unused imports detected by new unused-import codesimonpj@microsoft.com2009-07-061-1/+0
* FIX biographical profiling (#3039, probably #2297)Simon Marlow2009-03-171-0/+4
* Make the ASSERT more informativesimonpj@microsoft.com2009-01-131-1/+1
* Fix warnings in ClosureInfoIan Lynagh2008-12-291-34/+43
* Use DynFlags to work out if we are doing ticky ticky profilingIan Lynagh2008-12-181-15/+17
* Comments only (Note [Entering error thunks])simonpj@microsoft.com2008-12-051-0/+24
* Merging in the new codegen branchdias@eecs.harvard.edu2008-08-141-25/+27
* Add optional eager black-holing, with new flag -feager-blackholingSimon Marlow2008-11-181-11/+1
* Replace ASSERT with WARN, and explain whysimonpj@microsoft.com2008-09-181-3/+30
* Fix Haddock errors.Thomas Schilling2008-07-201-1/+2