summaryrefslogtreecommitdiff
path: root/compiler/simplCore/SimplMonad.lhs
Commit message (Expand)AuthorAgeFilesLines
* Improve Applicative definitionsDavid Feuer2014-11-071-1/+2
* Some refactoring around endPass and debug dumpingSimon Peyton Jones2014-11-041-0/+1
* Fix AMP warnings.Austin Seipp2013-09-111-1/+9
* Avoid needlessly splitting a UniqSupply when extracting a Unique (#8041)Patrick Palka2013-07-061-2/+2
* Add traceSmpl for simplifier tracing, now that the simplifier has the IO monadSimon Peyton Jones2012-12-241-1/+9
* Whitespace only in simplCore/SimplMonad.lhsIan Lynagh2012-10-091-49/+42
* Make -fhistory-size dynamicIan Lynagh2012-09-031-3/+3
* Add MonadIO instance to SimplM.Paolo Capriotti2012-07-131-0/+6
* Add IO to the SimplM monad.Paolo Capriotti2012-07-131-24/+25
* Use coreBindsStats more than coreBindsSizeSimon Peyton Jones2012-04-261-1/+2
* Remove getDOptsSmpl; use getDynFlags insteadIan Lynagh2012-01-191-4/+4
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Add a base size when computing max-ticks,Simon Peyton Jones2011-11-021-10/+17
* Increase max simplifier tick count magic number (Trac #5539)Simon Peyton Jones2011-10-121-6/+9
* Dos to Unix file encodingSimon Peyton Jones2011-10-121-187/+187
* Add a transformation limit to the simplifier (Trac #5448)Simon Peyton Jones2011-09-231-154/+187
* Refactoring of the way that inlinings and rules are activatedsimonpj@microsoft.com2010-11-161-107/+1
* Continue refactoring the core-to-core pipelinesimonpj@microsoft.com2009-12-241-4/+1
* Move all the CoreToDo stuff into CoreMonadsimonpj@microsoft.com2009-12-181-240/+5
* Make -ddump-simpl-stats a bit more informative by defaultsimonpj@microsoft.com2009-12-081-24/+18
* Allow inlining in "SimplGentle" modesimonpj@microsoft.com2009-11-091-1/+4
* Add Outputable.blankLine and use itsimonpj@microsoft.com2009-10-291-2/+2
* Improved specialisation of recursive groupssimonpj@microsoft.com2008-09-031-3/+3
* Properly comment out unused pragmasIan Lynagh2008-07-201-3/+3
* Remove a hack for GHC 3.03 in SimplMonadIan Lynagh2008-05-041-9/+2
* Make SimplMonad warning-freeIan Lynagh2008-05-041-27/+28
* (F)SLIT -> (f)sLit in SimplMonadIan Lynagh2008-04-121-6/+4
* Don't import FastString in HsVersions.hIan Lynagh2008-03-291-1/+1
* Monadify simplCore/SimplMonad: custom monad functions are no longer neededTwan van Laarhoven2008-01-171-27/+5
* Monadify simplCore/SimplMonad: use MonadUnique instance instead of custom fun...Twan van Laarhoven2008-01-171-18/+14
* lots of portability changes (#1405)Isaac Dupree2008-01-171-2/+0
* 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
* Follow Array changes (adding numElements field)Ian Lynagh2007-08-101-8/+3
* Improve the interaction of 'seq' and associated data typessimonpj@microsoft.com2007-05-231-24/+37
* Remove code that is dead, as we require __GLASGOW_HASKELL__ >= 504Ian Lynagh2007-04-061-4/+0
* Module header tidyup, phase 1Simon Marlow2006-10-111-1/+1
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+526