summaryrefslogtreecommitdiff
path: root/compiler/coreSyn
Commit message (Expand)AuthorAgeFilesLines
* fix a warningSimon Marlow2009-07-281-3/+0
* Remove GHC's haskell98 dependencyIan Lynagh2009-07-242-2/+2
* Remove unused importsIan Lynagh2009-07-073-5/+0
* Trim unused imports detected by new unused-import codesimonpj@microsoft.com2009-07-061-2/+0
* Make -fext-core a dynamic flag (it was a static flag)Ian Lynagh2009-07-051-2/+1
* Support for -fwarn-unused-do-bind and -fwarn-wrong-do-bind, as per #3263Max Bolingbroke2009-07-011-10/+8
* Remove the gmp/Integer primops from the compilerDuncan Coutts2009-06-131-2/+0
* Allow RULES for seq, and exploit themsimonpj@microsoft.com2009-06-031-71/+4
* Fix Trac #3259: expose 'lazy' only after generating interface filessimonpj@microsoft.com2009-05-291-2/+10
* Comments onlysimonpj@microsoft.com2009-05-281-3/+3
* Equality constraint solver is now externally pureManuel M T Chakravarty2009-04-271-1/+8
* Tiny optimisation to mkInlineMesimonpj@microsoft.com2009-04-241-2/+3
* Adjust inlining heursiticssimonpj@microsoft.com2009-04-031-168/+311
* Rewrite a good chunk of CoreAritysimonpj@microsoft.com2009-04-031-116/+213
* Fix Trac #3118: missing alternativesimonpj@microsoft.com2009-04-021-11/+42
* Add the notion of "constructor-like" Ids for rule-matchingsimonpj@microsoft.com2009-03-184-100/+68
* Make -fdicts-cheap cope with implication constraintssimonpj@microsoft.com2009-03-051-1/+5
* When generating C, don't pretend functions are dataIan Lynagh2009-02-062-2/+2
* Improve trace messagesimonpj@microsoft.com2009-01-131-8/+8
* Two more wibbles to CorePrep (fixes HTTP package and DPH)simonpj@microsoft.com2009-01-291-23/+64
* fix validate on WindowsSimon Marlow2009-01-141-3/+0
* External Core: print out more precise dependency infoTim Chevalier2009-01-141-10/+3
* Rewrite CorePrep and improve eta expansionsimonpj@microsoft.com2009-01-135-940/+1081
* Make record selectors into ordinary functionssimonpj@microsoft.com2009-01-025-19/+21
* Tidy up treatment of big lambda (fixes Trac #2898)simonpj@microsoft.com2008-12-301-12/+19
* Rollback INLINE patchesSimon Marlow2008-12-169-611/+473
* Revert CorePrep part of "Completely new treatment of INLINE pragmas..."Simon Marlow2008-12-151-53/+58
* Fix Trac #2861: bogus eta expansionsimonpj@microsoft.com2008-12-091-16/+53
* Move simpleOptExpr from CoreUnfold to CoreSubstsimonpj@microsoft.com2008-12-082-74/+88
* Completely new treatment of INLINE pragmas (big patch)simonpj@microsoft.com2008-12-059-462/+544
* Make CoreTidy retain deadness info (better -ddump-simpl)simonpj@microsoft.com2008-12-051-5/+11
* Fix Trac #2756: CorePrep strictness bugsimonpj@microsoft.com2008-11-261-4/+21
* Fix Trac #2720: inlining and castssimonpj@microsoft.com2008-10-281-3/+18
* Improve crash message from applyTys and applyTypeToArgssimonpj@microsoft.com2008-09-231-1/+2
* Comments only: replace ":=:" by "~" (notation for equality predicates)simonpj@microsoft.com2008-09-201-3/+3
* Suppress invalid Core Lint complaint about lack of constructorssimonpj@microsoft.com2008-10-021-0/+1
* Prevent excessive inlining with DPHRoman Leshchinskiy2008-10-021-1/+4
* Tidy up the treatment of dead binderssimonpj@microsoft.com2008-09-204-28/+76
* Fix nasty infelicity: do not short-cut empty substitution in the simplifiersimonpj@microsoft.com2008-09-171-7/+13
* White space onlysimonpj@microsoft.com2008-09-151-2/+2
* Comments, and a couple of asserts, onlysimonpj@microsoft.com2008-09-141-1/+2
* Fix Trac #2587: take account of type letssimonpj@microsoft.com2008-09-141-2/+6
* Fix Trac #2581: inlining of record selectorssimonpj@microsoft.com2008-09-101-2/+85
* Comments onlysimonpj@microsoft.com2008-09-101-1/+2
* Important performance wibble to callSiteInline (the n_vals_wanted > 0 thing)simonpj@microsoft.com2008-09-091-2/+15
* Better debug panic messages in applyTyssimonpj@microsoft.com2008-09-051-2/+6
* haddock 2 doc fixesIan Lynagh2008-08-281-1/+1
* Remove redundant fromIntegral callsMax Bolingbroke2008-08-071-6/+15
* Remove CoreSyn SOURCE importsMax Bolingbroke2008-08-072-25/+6
* Fix errors with haddock 0.8Ian Lynagh2008-08-071-2/+1