summaryrefslogtreecommitdiff
path: root/compiler/simplCore/SimplUtils.lhs
Commit message (Expand)AuthorAgeFilesLines
* Some typos in commentsGabor Greif2014-04-241-1/+1
* Don't eta-expand PAPs (fixes Trac #9020)Simon Peyton Jones2014-04-241-11/+33
* Allow a longer demand signature than aritySimon Peyton Jones2014-04-081-3/+2
* Implement CallArity analysisJoachim Breitner2014-02-101-1/+3
* Improve eta expansion (again)Simon Peyton Jones2013-11-121-97/+47
* TyposKrzysztof Gogolewski2013-09-231-2/+2
* Comments onlyGabor Greif2013-08-201-1/+1
* Implement "roles" into GHC.Richard Eisenberg2013-08-021-1/+1
* Make the simplifier propagate strictness through castsSimon Peyton Jones2013-06-061-14/+50
* Comments and white space onlySimon Peyton Jones2013-06-061-0/+1
* Make 'SPECIALISE instance' work againSimon Peyton Jones2013-05-301-5/+7
* typosGabor Greif2013-01-301-2/+2
* Comments onlySimon Peyton Jones2013-01-221-1/+1
* Make combine-identical-alternatives work again (Trac #7360)Simon Peyton Jones2012-12-241-59/+68
* Some alpha renamingIan Lynagh2012-10-161-5/+5
* Make -f(no-)pre-inlining a dynamic flagIan Lynagh2012-10-091-4/+3
* Whitespace only in simplCore/SimplUtils.lhsIan Lynagh2012-10-091-561/+554
* Make the opt_UF_* static flags dynamicIan Lynagh2012-10-091-3/+3
* Wibbles to 'simplify the SimplCont data type'Simon Peyton Jones2012-05-091-1/+1
* Simplify the SimplCont data typeSimon Peyton Jones2012-05-091-61/+69
* Fix overnight build breakage (fix from simonpj)Simon Marlow2012-05-041-3/+1
* Allow cases with empty alterantivesSimon Peyton Jones2012-05-021-28/+28
* Revert "Refactoring in CoreUtils/CoreArity"Simon Peyton Jones2012-04-271-5/+5
* Comment out a pprTrace unless DEBUG is on (fix Trac #5929)Simon Peyton Jones2012-04-271-0/+2
* Refactoring in CoreUtils/CoreAritySimon Peyton Jones2012-04-271-5/+5
* Comments onlySimon Peyton Jones2012-03-301-0/+1
* Make impossible-alternative-finding code more reusableMax Bolingbroke2012-03-211-90/+10
* Move sortQuantVars to MkCoreSimon Peyton Jones2012-02-171-0/+1
* Remove getDOptsSmpl; use getDynFlags insteadIan Lynagh2012-01-191-2/+2
* Revert "Add -faggressive-primops plus refactoring in CoreUtils" (#5780)Simon Marlow2012-01-161-5/+5
* Add -faggressive-primops plus refactoring in CoreUtilsSimon Peyton Jones2012-01-131-5/+5
* GHC gets a new constraint solver. More efficient and smaller in size.Dimitrios Vytiniotis2011-11-161-1/+1
* Add -fpedantic-bottoms, and document itSimon Peyton Jones2011-11-161-41/+11
* Fix CaseIdentity optimisaionSimon Peyton Jones2011-11-161-9/+10
* New kind-polymorphic coreJose Pedro Magalhaes2011-11-111-14/+16
* Fix Trac #5475: another bug in exprAritySimon Peyton Jones2011-11-091-1/+1
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Overhaul of infrastructure for profiling, coverage (HPC) and breakpointsSimon Marlow2011-11-021-6/+15
* Comments onlySimon Peyton Jones2011-08-011-2/+3
* Eta expand partial applicationsSimon Peyton Jones2011-07-211-4/+24
* Simplify the treatment of RULES in OccurAnalSimon Peyton Jones2011-07-211-5/+6
* The final batch of changes for the new coercion representationSimon Peyton Jones2011-05-121-0/+8
* This BIG PATCH contains most of the work for the New Coercion RepresentationSimon Peyton Jones2011-04-191-19/+17
* Make -fno-enable-rewrite-rules work properlysimonpj@microsoft.com2011-03-021-7/+13
* Fix a buglet in postInlineUnconditionallysimonpj@microsoft.com2011-01-141-6/+21
* Add a simple arity analysersimonpj@microsoft.com2010-12-211-1/+94
* Refactoring of the way that inlinings and rules are activatedsimonpj@microsoft.com2010-11-161-181/+115
* Two signficant changes to the simplifiersimonpj@microsoft.com2010-10-271-192/+240
* Avoid redundant simplification simonpj@microsoft.com2010-10-071-12/+31
* Eta expand only lambdas that bind a non-dictionary Idsimonpj@microsoft.com2010-09-241-52/+32