summaryrefslogtreecommitdiff
path: root/compiler/simplCore/SimplEnv.lhs
Commit message (Expand)AuthorAgeFilesLines
* compiler: de-lhs simplCore/Austin Seipp2014-12-031-817/+0
* Document the maintenance of the let/app invariant in the simplifierSimon Peyton Jones2014-08-071-41/+40
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* Strings and comments only: 'to to ' fixesGabor Greif2013-08-221-1/+1
* typosGabor Greif2013-01-301-1/+1
* Comments onlySimon Peyton Jones2013-01-241-2/+2
* Minor impovement to when we float a let out ofSimon Peyton Jones2013-01-171-1/+11
* Whitespace only in simplCore/SimplEnv.lhsIan Lynagh2012-10-091-244/+240
* Change how macros like ASSERT are definedIan Lynagh2012-06-051-0/+1
* Fix Trac #5658: strict bindings not floated inSimon Peyton Jones2012-01-121-0/+1
* zap arity and strictness info when we wrap a bind with mkTickSimon Marlow2011-11-101-6/+5
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Overhaul of infrastructure for profiling, coverage (HPC) and breakpointsSimon Marlow2011-11-021-17/+16
* A nice tidy-up for CvSubst and liftCoSubstSimon Peyton Jones2011-07-231-3/+3
* Comments and white spaceSimon Peyton Jones2011-07-211-1/+1
* The final batch of changes for the new coercion representationSimon Peyton Jones2011-05-121-10/+17
* This BIG PATCH contains most of the work for the New Coercion RepresentationSimon Peyton Jones2011-04-191-22/+49
* Acutally, wild-card variables *can* have occurrencessimonpj@microsoft.com2010-11-261-2/+9
* Tidy up the handling of wild-card binders, and make Lint check itsimonpj@microsoft.com2010-11-261-5/+25
* Refactoring of the way that inlinings and rules are activatedsimonpj@microsoft.com2010-11-161-21/+7
* Two signficant changes to the simplifiersimonpj@microsoft.com2010-10-271-1/+3
* Do not (ever) use substExprSC in the simplifiersimonpj@microsoft.com2010-10-251-8/+16
* Super-monster patch implementing the new typechecker -- at lastsimonpj@microsoft.com2010-09-131-1/+1
* A bunch of stuff relating to substitutions on coresimonpj@microsoft.com2009-12-241-13/+21
* Move all the CoreToDo stuff into CoreMonadsimonpj@microsoft.com2009-12-181-1/+1
* Two improvements to optCoercionsimonpj@microsoft.com2009-12-161-5/+8
* Apply RULES to simplified argumentssimonpj@microsoft.com2009-11-171-7/+16
* Wibbles to the inline-in-InlineRule stuffsimonpj@microsoft.com2009-11-101-1/+4
* Allow inlining in "SimplGentle" modesimonpj@microsoft.com2009-11-091-4/+4
* The Big INLINE Patch: totally reorganise way that INLINE pragmas worksimonpj@microsoft.com2009-10-291-26/+23
* Add the notion of "constructor-like" Ids for rule-matchingsimonpj@microsoft.com2009-03-181-2/+2
* Rollback INLINE patchesSimon Marlow2008-12-161-22/+26
* Completely new treatment of INLINE pragmas (big patch)simonpj@microsoft.com2008-12-051-26/+22
* Tidy up the treatment of dead binderssimonpj@microsoft.com2008-09-201-13/+23
* Fix nasty infelicity: do not short-cut empty substitution in the simplifiersimonpj@microsoft.com2008-09-171-7/+3
* Improved specialisation of recursive groupssimonpj@microsoft.com2008-09-031-1/+1
* Fix Haddock errors.Thomas Schilling2008-07-201-1/+1
* Fix nasty Simplifier scoping bugsimonpj@microsoft.com2008-06-141-1/+1
* Make SimplEnv warning-freeIan Lynagh2008-05-041-19/+11
* (F)SLIT -> (f)sLit in SimplEnvIan Lynagh2008-04-121-8/+8
* Simplify SimplCont, plus some other small changes to the Simplifiersimonpj@microsoft.com2008-04-221-6/+4
* Don't import FastString in HsVersions.hIan Lynagh2008-03-291-0/+1
* Monadify simplCore/SimplEnv: use standard monad functionsTwan van Laarhoven2008-01-171-3/+4
* Fix egregious error in earlier "Record evaluated-ness" patchsimonpj@microsoft.com2008-01-171-1/+1
* Record evaluated-ness information correctly for strict constructorssimonpj@microsoft.com2008-01-171-5/+6
* Improve inlining for INLINE non-functionssimonpj@microsoft.com2007-12-041-1/+1
* Fix Trac #1654: propagate name changes into CoreRulessimonpj@microsoft.com2007-11-081-1/+1
* Wibble to earlier case-merge fixsimonpj@microsoft.com2007-11-051-3/+5
* Fix an old but subtle bug in the Simplifiersimonpj@microsoft.com2007-11-051-3/+5
* FIX BUILD: a glitch in the new rules and inlining stuffsimonpj@microsoft.com2007-10-301-148/+78