summaryrefslogtreecommitdiff
path: root/compiler/profiling
Commit message (Expand)AuthorAgeFilesLines
* Modules: Driver (#13009)Sylvain Henry2020-02-211-1/+1
* Module hierarchy: Cmm (cf #13009)Sylvain Henry2020-01-251-1/+1
* Make cost centre symbol names deterministic.Shea Levy2018-03-022-48/+119
* Collect CCs in CorePrep, including CCs in unfoldingsÖmer Sinan Ağacan2018-02-132-297/+10
* Remove unused extern cost centre collectionÖmer Sinan Ağacan2018-01-183-16/+12
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-193-0/+6
* Add debugPprTypeSimon Peyton Jones2017-08-311-2/+2
* Speed up compilation of profiling stubsBen Gamari2017-08-161-15/+31
* Allow top-level string literals in Core (#8472)Takano Akio2017-01-201-7/+11
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-211-4/+4
* Fix: #12084 deprecate old profiling flagsSeraphime Kirkovski2016-05-241-2/+4
* Remove 'deriving Typeable' statementsRyan Scott2016-05-241-2/+2
* Remove "use mask" from StgAlt syntaxÖmer Sinan Ağacan2016-02-241-2/+2
* Remove unused LiveVars and SRT fields of StgCaseÖmer Sinan Ağacan2016-02-081-12/+12
* Revert "Remove unused LiveVars and SRT fields of StgCase and StgLetNoEscape"Ömer Sinan Ağacan2016-02-061-12/+12
* Remove unused LiveVars and SRT fields of StgCase and StgLetNoEscapeÖmer Sinan Ağacan2016-02-041-12/+12
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-182-9/+9
* Remove some redundant definitions/constraintsHerbert Valerio Riedel2015-12-311-1/+0
* Drop pre-AMP compatibility CPP conditionalsHerbert Valerio Riedel2015-12-311-3/+0
* Make Monad/Applicative instances MRP-friendlyHerbert Valerio Riedel2015-10-171-3/+4
* Refactor: delete most of the module FastTypesThomas Miedema2015-08-211-7/+7
* Source notes (CorePrep and Stg support)Peter Wortmann2014-12-161-8/+12
* compiler: unlit profiling/ modulesAustin Seipp2014-11-302-10/+4
* Make Applicative a superclass of MonadAustin Seipp2014-09-091-1/+2
* profiling: detabify/unwhitespace CostCentreAustin Seipp2014-07-201-53/+45
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-152-1/+3
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-011-1/+1
* Fix AMP warnings.Austin Seipp2013-09-111-0/+10
* De-orphan a load of Binary instancesIan Lynagh2013-07-271-0/+39
* Fix the GHC package DLL-splittingIan Lynagh2013-05-141-1/+1
* Some alpha renamingIan Lynagh2012-10-162-3/+3
* Make -fscc-profiling a dynamic flagIan Lynagh2012-07-241-4/+5
* Add a separate FastZString typeIan Lynagh2012-07-151-1/+1
* Remove some more Platform argumentsIan Lynagh2012-06-131-3/+2
* Remove PlatformOutputableIan Lynagh2012-06-131-3/+3
* Don't needlessly go via SDoc in mkAutoCCIan Lynagh2012-06-121-3/+3
* Change how macros like ASSERT are definedIan Lynagh2012-06-051-0/+1
* More changes aimed at improving call stacks.Simon Marlow2011-12-022-46/+53
* Cost centre names are now in UTF-8 (#5559)Simon Marlow2011-11-071-6/+10
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Overhaul of infrastructure for profiling, coverage (HPC) and breakpointsSimon Marlow2011-11-022-487/+205
* Remove a little more CPPIan Lynagh2011-10-151-3/+2
* More CPP removal: pprDynamicLinkerAsmLabel in CLabelIan Lynagh2011-10-021-4/+5
* Change the way module initialisation is done (#3252, #4417)Simon Marlow2011-04-121-0/+45
* More modules that need LANGUAGE BangPatternssimonpj@microsoft.com2010-11-121-1/+1
* Add Data and Typeable instances to HsSynDavid Waern2010-03-301-0/+6
* Improve optimisation of cost centressimonpj@microsoft.com2009-09-111-1/+8
* Require a bang pattern when unlifted types are where/let bound; #3182Ian Lynagh2009-04-241-2/+2
* Make some profiling flags dynamicIan Lynagh2008-12-091-5/+6
* Fix #2410: carefully generate unique names for CAF CCsSimon Marlow2008-09-301-6/+9