summaryrefslogtreecommitdiff
path: root/compiler/codeGen/StgCmmClosure.hs
Commit message (Expand)AuthorAgeFilesLines
...
* Fix many ASSERT uses under Clang.Austin Seipp2013-06-181-1/+1
* ticky enhancementsNicolas Frisby2013-03-291-4/+1
* Code-size optimisation for top-level indirections (#7308)Simon Marlow2012-11-191-0/+8
* Some alpha renamingIan Lynagh2012-10-161-5/+5
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-081-14/+11
* Make StgWord a portable type tooIan Lynagh2012-09-181-4/+4
* Make StgHalfWord a portable typeIan Lynagh2012-09-181-9/+9
* Move tAG_BITS into platformConstantsIan Lynagh2012-09-161-16/+17
* Remove doingTickyProfilingIan Lynagh2012-09-031-1/+1
* Make tablesNextToCode "dynamic"Ian Lynagh2012-08-061-30/+29
* New codegen: do not split proc-points when using the NCGSimon Marlow2012-07-301-2/+0
* Make -fscc-profiling a dynamic flagIan Lynagh2012-07-241-23/+24
* Merge remote-tracking branch 'origin/master' into newcgSimon Marlow2012-07-041-27/+41
|\
| * Make -fparallel a dynamic flagIan Lynagh2012-06-201-2/+2
| * Remove some unnecessary platform argumentsIan Lynagh2012-06-131-11/+10
| * 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-13/+20
| |\
| | * Support code generation for unboxed-tuple function argumentsunboxed-tuple-arguments2Max Bolingbroke2012-05-151-13/+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
| * Extend GHC's type with a representation for type level literals.Iavor S. Diatchki2011-12-181-0/+6
* | Fix an SRT-related bugSimon Marlow2012-02-141-13/+16
|/
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* More CPP removal: pprDynamicLinkerAsmLabel in CLabelIan Lynagh2011-10-021-10/+11
* Implement -XConstraintKindMax Bolingbroke2011-09-061-6/+0
* fix the eager-blackholing check, which I inadvertently broke inSimon Marlow2011-09-061-14/+3
* refactoring and fixing the stage 2 compilationSimon Marlow2011-08-251-138/+107
* Refactoring/renamingSimon Marlow2011-08-251-76/+78
* eliminate ConInfoSimon Marlow2011-08-251-67/+27
* Remove another use of mkConInfoSimon Marlow2011-08-251-24/+15
* Refactoring: reduce usage of mkConInfo, with a view to killing itSimon Marlow2011-08-251-25/+57
* avoid record selector error on closureProfSimon Marlow2011-08-251-1/+5
* More refactoring (CgRep)Simon Peyton Jones2011-08-251-11/+0
* Snapshot of codegen refactoring to share with simonpjSimon Marlow2011-08-251-230/+95
* 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
* Don't export the _info symbol for the data constructor worker bindingsMax Bolingbroke2011-07-071-6/+17
* Fix Trac #5286: getPredTyDescriptionSimon Peyton Jones2011-06-301-4/+3
* Minor documentation improvement about pointer tagging.Edward Z. Yang2011-04-041-3/+5
* Merge in new code generator branch.Simon Marlow2011-01-241-2/+1
* Remove unused importsIan Lynagh2009-07-071-1/+0
* Use DynFlags to work out if we are doing ticky ticky profilingIan Lynagh2008-12-181-16/+17
* drop some debugging traces and use only one flag for new codegendias@eecs.harvard.edu2008-11-261-4/+3
* Fix build following codegen patchsimonpj@microsoft.com2008-11-261-13/+1
* Big collection of patches for the new codegen branch.dias@eecs.harvard.edu2008-10-131-29/+42
* Merging in the new codegen branchdias@eecs.harvard.edu2008-08-141-0/+1100