summaryrefslogtreecommitdiff
path: root/compiler/codeGen/CgProf.hs
Commit message (Expand)AuthorAgeFilesLines
* Remove the old codegenSimon Marlow2012-10-191-310/+0
* Some alpha renamingIan Lynagh2012-10-161-3/+3
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-081-10/+3
* Add the necessary REP_* constants to platformConstantsIan Lynagh2012-09-191-6/+3
* Remove redundant #includesIan Lynagh2012-09-191-2/+0
* Add some LDV_* constants to platformConstantsIan Lynagh2012-09-191-14/+4
* Make StgWord a portable type tooIan Lynagh2012-09-181-9/+9
* Remove some CPPIan Lynagh2012-09-171-2/+2
* Move tAG_BITS into platformConstantsIan Lynagh2012-09-161-1/+1
* Move wORD_SIZE into platformConstantsIan Lynagh2012-09-161-5/+6
* Use oFFSET_* from platformConstants rather than ConstantsIan Lynagh2012-09-131-5/+6
* Pass DynFlags down to wordWidthIan Lynagh2012-09-121-30/+30
* Pass DynFlags down to bWordIan Lynagh2012-09-121-25/+34
* Whitespace only in codeGen/CgProf.hsIan Lynagh2012-09-111-50/+43
* Cleanup: add mkIntExpr and zeroExpr utilsSimon Marlow2012-08-311-3/+3
* Make -fscc-profiling a dynamic flagIan Lynagh2012-07-241-26/+29
* Use showPpr in a few more placesIan Lynagh2012-06-121-1/+2
* Fix alignment in the CostCentre struct (#5710)Simon Marlow2011-12-191-1/+1
* Merge branch 'master' of http://darcs.haskell.org/ghcIan Lynagh2011-12-021-1/+5
|\
| * More changes aimed at improving call stacks.Simon Marlow2011-12-021-1/+5
* | Move includes/DerivedConstants.h and includes/GHCConstants.h into dist dirsIan Lynagh2011-12-021-1/+1
|/
* Make profiling work with multiple capabilities (+RTS -N)Simon Marlow2011-11-291-11/+11
* Get rid of the "safety" field of CmmCall (OldCmm)Simon Marlow2011-11-291-2/+1
* Cost centre names are now in UTF-8 (#5559)Simon Marlow2011-11-071-3/+5
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Overhaul of infrastructure for profiling, coverage (HPC) and breakpointsSimon Marlow2011-11-021-168/+27
* Snapshot of codegen refactoring to share with simonpjSimon Marlow2011-08-251-2/+2
* Change the way module initialisation is done (#3252, #4417)Simon Marlow2011-04-121-52/+1
* Merge in new code generator branch.Simon Marlow2011-01-241-2/+2
* * Refactor CLabel.RtsLabel to CLabel.CmmLabelBen.Lippmeier@anu.edu.au2009-11-061-8/+10
* Merge RtsLabelInfo.Rts* with RtsLabelInfo.Rts*FSBen.Lippmeier@anu.edu.au2009-10-181-9/+9
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-2/+2
* Remove unused importsIan Lynagh2009-07-071-1/+0
* Fix warnings in CgProfIan Lynagh2008-12-171-15/+21
* Merging in the new codegen branchdias@eecs.harvard.edu2008-08-141-23/+22
* replace Cmm 'hint' with 'kind'Norman Ramsey2008-05-031-3/+3
* (F)SLIT -> (f)sLit in CgProfIan Lynagh2008-04-121-9/+9
* change CmmActual, CmmFormal to use a data CmmHinted rather than tuple (#1405)Isaac Dupree2008-01-041-3/+3
* Move OPTIONS pragmas above commentsIan Lynagh2007-09-211-7/+7
* Fix CodingStyle#Warnings URLsIan Lynagh2007-09-041-1/+1
* Use OPTIONS rather than OPTIONS_GHC for pragmasIan Lynagh2007-09-031-2/+2
* Add {-# OPTIONS_GHC -w #-} and some blurb to all compiler modulesIan Lynagh2007-09-011-0/+7
* Pointer TaggingSimon Marlow2007-07-271-3/+12
* Implemented and fixed bugs in CmmInfo handlingMichael D. Adams2007-06-271-1/+2
* Added pointerhood to LocalRegMichael D. Adams2007-06-271-13/+13
* Module header tidyup, phase 1Simon Marlow2006-10-111-16/+15
* Don't include the package name in a cost centre's module nameSimon Marlow2006-08-031-2/+6
* Generalise Package SupportSimon Marlow2006-07-251-1/+1
* unused importsSimon Marlow2006-07-041-2/+2
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+478