summaryrefslogtreecommitdiff
path: root/compiler/specialise/Specialise.lhs
Commit message (Expand)AuthorAgeFilesLines
* Use a local interestingDict function instead of importing SimplUtils.interest...simonpj@microsoft.com2009-04-021-8/+17
* Improve arity propagation in the specialisersimonpj@microsoft.com2009-03-231-4/+9
* Add the notion of "constructor-like" Ids for rule-matchingsimonpj@microsoft.com2009-03-181-6/+7
* Rollback INLINE patchesSimon Marlow2008-12-161-18/+15
* Completely new treatment of INLINE pragmas (big patch)simonpj@microsoft.com2008-12-051-15/+18
* Add (a) CoreM monad, (b) new Annotations featuresimonpj@microsoft.com2008-10-301-17/+3
* More specialiser wibblessimonpj@microsoft.com2008-09-051-41/+79
* Improved specialisation of recursive groupssimonpj@microsoft.com2008-09-031-111/+190
* Only specialise on dictionaries that have some interesting structuresimonpj@microsoft.com2008-08-271-4/+17
* Make rule printing wobble lesssimonpj@microsoft.com2008-08-211-7/+8
* Print tidy rules in user style, to avoid gratuitous uniquessimonpj@microsoft.com2008-08-111-1/+2
* Minor refactoring; no functionality changesimonpj@microsoft.com2008-08-111-4/+8
* Fix Trac #2486: restore the specialiser to a working statesimonpj@microsoft.com2008-08-091-2/+2
* Fix Trac #1969: perfomance bug in the specialisersimonpj@microsoft.com2008-04-281-110/+115
* (F)SLIT -> (f)sLit in SpecialseIan Lynagh2008-04-121-1/+1
* Remove a #ifdef DEBUGIan Lynagh2008-03-291-5/+3
* FIX BUILD with GHC 6.4.xSimon Marlow2008-02-011-2/+2
* Fix do-notation so that it works with -DDEBUGsimonpj@microsoft.com2008-01-251-3/+3
* Monadify specialise/Specialise: use do, return, standard monad functions and ...Twan van Laarhoven2008-01-171-123/+106
* Attach the INLINE Activation pragma to any automatically-generated specialisa...simonpj@microsoft.com2008-01-231-1/+29
* 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
* Fix Trac #1402: typo in specialiserLemmih2007-06-071-4/+38
* Store a SrcSpan instead of a SrcLoc inside a NameSimon Marlow2007-05-111-2/+2
* Fix several bugs related to finding free variablessimonpj@microsoft.com2007-01-031-3/+5
* Massive patch for the first months work adding System FC to GHC #31Manuel M T Chakravarty2006-09-151-2/+3
* Transfer INLINE to specialised functionssimonpj@microsoft.com2006-06-211-22/+43
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+1236