2010-01-08 |
simonpj@microsoft.com | Comment out debug warnings; they are fine |
tree | commitdiff |
2010-01-07 |
simonpj@microsoft.com | Comments only |
tree | commitdiff |
2010-01-06 |
simonpj@microsoft.com | Improve the handling of default methods |
tree | commitdiff |
2009-12-24 |
simonpj@microsoft.com | Continue refactoring the core-to-core pipeline |
tree | commitdiff |
2009-12-24 |
simonpj@microsoft.com | A bunch of stuff relating to substitutions on core |
tree | commitdiff |
2009-12-24 |
simonpj@microsoft.com | Refactor CoreArity a bit |
tree | commitdiff |
2009-12-22 |
simonpj@microsoft.com | Wibbles to inlining for small functions |
tree | commitdiff |
2009-12-22 |
simonpj@microsoft.com | Fix pretty-printer |
tree | commitdiff |
2010-01-04 |
Ben.Lippmeier@anu... | Refactor PackageTarget back into StaticTarget |
tree | commitdiff |
2010-01-04 |
simonpj@microsoft.com | Substantial improvements to coercion optimisation |
tree | commitdiff |
2009-12-18 |
simonpj@microsoft.com | Make -ddump-inlinings and -ddump-rule-firings less... |
tree | commitdiff |
2009-12-18 |
simonpj@microsoft.com | Make warning printing a bit less noisy |
tree | commitdiff |
2009-12-16 |
simonpj@microsoft.com | Comments only |
tree | commitdiff |
2009-12-16 |
simonpj@microsoft.com | Refactor to combine two eqExpr functions |
tree | commitdiff |
2009-12-16 |
simonpj@microsoft.com | Two improvements to optCoercion |
tree | commitdiff |
2009-12-15 |
simonpj@microsoft.com | Fix a bug in the in-scope set that led to some lookupId... |
tree | commitdiff |
2009-12-15 |
simonpj@microsoft.com | Fix Trac #3717: exprOkForSpeculation should look throug... |
tree | commitdiff |
2009-12-14 |
simonpj@microsoft.com | Tidy up computation of result discounts in CoreUnfold |
tree | commitdiff |
2009-12-11 |
simonpj@microsoft.com | Use full equality for CSE |
tree | commitdiff |
2009-12-11 |
simonpj@microsoft.com | Bottom extraction: float out bottoming expressions... |
tree | commitdiff |
2009-12-02 |
simonpj@microsoft.com | More work on the simplifier's inlining strategies |
tree | commitdiff |
2009-11-19 |
simonpj@microsoft.com | Remove the (very) old strictness analyser |
tree | commitdiff |
2009-11-19 |
simonpj@microsoft.com | Make INLINE warning more precise |
tree | commitdiff |
2009-11-19 |
simonpj@microsoft.com | Implement -fexpose-all-unfoldings, and fix a non-termin... |
tree | commitdiff |
2009-11-19 |
simonpj@microsoft.com | Fix a nasty infelicity in the size computation of CoreU... |
tree | commitdiff |
2009-11-19 |
simonpj@microsoft.com | Comments and white space only |
tree | commitdiff |
2009-11-17 |
simonpj@microsoft.com | exprIsHNF should "look through" lets |
tree | commitdiff |
2009-11-17 |
simonpj@microsoft.com | Improvements to pretty-printing of Core |
tree | commitdiff |
2009-11-12 |
simonpj@microsoft.com | A radical overhaul of the coercion infrastucture |
tree | commitdiff |
2009-11-12 |
simonpj@microsoft.com | Improve warning message |
tree | commitdiff |
2009-11-11 |
simonpj@microsoft.com | No CoreLint warnings if -dno-debug-output is on |
tree | commitdiff |
2009-11-06 |
simonpj@microsoft.com | Tidy up coercions, and implement csel1, csel2, cselR |
tree | commitdiff |
2009-11-09 |
simonpj@microsoft.com | Wibble to substituting InlWrappers |
tree | commitdiff |
2009-11-05 |
simonpj@microsoft.com | Be a tiny bit keener to inline in the RHS of a let |
tree | commitdiff |
2009-11-05 |
simonpj@microsoft.com | Another refactoring on the shape of an Unfolding |
tree | commitdiff |
2009-11-05 |
simonpj@microsoft.com | Nuke the -finline-if-enough-args flag |
tree | commitdiff |
2009-11-05 |
simonpj@microsoft.com | Comments and layout only, relating to Roman's inlining... |
tree | commitdiff |
2009-11-04 |
Roman Leshchinskiy | Consider variables with conlike unfoldings interesting |
tree | commitdiff |
2009-11-03 |
simonpj@microsoft.com | Tweak simpleOptExpr, so that it respects nested INLINE... |
tree | commitdiff |
2009-11-02 |
simonpj@microsoft.com | Make the arity warning a bit more informative (DEBUG... |
tree | commitdiff |
2009-10-30 |
simonpj@microsoft.com | Minor refactoring |
tree | commitdiff |
2009-10-30 |
simonpj@microsoft.com | Fix build with DEBUG on |
tree | commitdiff |
2009-10-30 |
simonpj@microsoft.com | Cure an assert failure by gathering the right set of... |
tree | commitdiff |
2009-10-29 |
simonpj@microsoft.com | The Big INLINE Patch: totally reorganise way that INLIN... |
tree | commitdiff |
2009-10-29 |
simonpj@microsoft.com | Add Outputable.blankLine and use it |
tree | commitdiff |
2009-10-28 |
simonpj@microsoft.com | Remove a redundant parameter for mkTupleTy (the arity) |
tree | commitdiff |
2009-10-15 |
simonpj@microsoft.com | Correct comment |
tree | commitdiff |
2009-10-14 |
Roman Leshchinskiy | New flag -dsuppress-coercions to avoid printing coercio... |
tree | commitdiff |
2009-09-11 |
simonpj@microsoft.com | Improve optimisation of cost centres |
tree | commitdiff |
2009-08-13 |
simonpj@microsoft.com | Fix Trac #3409: type synonyms that discard their arguments |
tree | commitdiff |
2009-07-28 |
Simon Marlow | fix a warning |
tree | commitdiff |
2009-07-24 |
Ian Lynagh | Remove GHC's haskell98 dependency |
tree | commitdiff |
2009-07-07 |
Ian Lynagh | Remove unused imports |
tree | commitdiff |
2009-07-06 |
simonpj@microsoft.com | Trim unused imports detected by new unused-import code |
tree | commitdiff |
2009-07-05 |
Ian Lynagh | Make -fext-core a dynamic flag (it was a static flag) |
tree | commitdiff |
2009-07-01 |
Max Bolingbroke | Support for -fwarn-unused-do-bind and -fwarn-wrong... |
tree | commitdiff |
2009-06-13 |
Duncan Coutts | Remove the gmp/Integer primops from the compiler |
tree | commitdiff |
2009-06-03 |
simonpj@microsoft.com | Allow RULES for seq, and exploit them |
tree | commitdiff |
2009-05-29 |
simonpj@microsoft.com | Fix Trac #3259: expose 'lazy' only after generating... |
tree | commitdiff |
2009-05-28 |
simonpj@microsoft.com | Comments only |
tree | commitdiff |
2009-04-27 |
Manuel M T Chakravarty | Equality constraint solver is now externally pure |
tree | commitdiff |
2009-04-24 |
simonpj@microsoft.com | Tiny optimisation to mkInlineMe |
tree | commitdiff |
2009-04-03 |
simonpj@microsoft.com | Adjust inlining heursitics |
tree | commitdiff |
2009-04-03 |
simonpj@microsoft.com | Rewrite a good chunk of CoreArity |
tree | commitdiff |
2009-04-02 |
simonpj@microsoft.com | Fix Trac #3118: missing alternative |
tree | commitdiff |
2009-03-18 |
simonpj@microsoft.com | Add the notion of "constructor-like" Ids for rule-matching |
tree | commitdiff |
2009-03-05 |
simonpj@microsoft.com | Make -fdicts-cheap cope with implication constraints |
tree | commitdiff |
2009-02-06 |
Ian Lynagh | When generating C, don't pretend functions are data |
tree | commitdiff |
2009-01-13 |
simonpj@microsoft.com | Improve trace message |
tree | commitdiff |
2009-01-29 |
simonpj@microsoft.com | Two more wibbles to CorePrep (fixes HTTP package and... |
tree | commitdiff |
2009-01-14 |
Simon Marlow | fix validate on Windows |
tree | commitdiff |
2009-01-14 |
Tim Chevalier | External Core: print out more precise dependency info |
tree | commitdiff |
2009-01-13 |
simonpj@microsoft.com | Rewrite CorePrep and improve eta expansion |
tree | commitdiff |
2009-01-02 |
simonpj@microsoft.com | Make record selectors into ordinary functions |
tree | commitdiff |
2008-12-30 |
simonpj@microsoft.com | Tidy up treatment of big lambda (fixes Trac #2898) |
tree | commitdiff |
2008-12-16 |
Simon Marlow | Rollback INLINE patches |
tree | commitdiff |
2008-12-15 |
Simon Marlow | Revert CorePrep part of "Completely new treatment of... |
tree | commitdiff |
2008-12-09 |
simonpj@microsoft.com | Fix Trac #2861: bogus eta expansion |
tree | commitdiff |
2008-12-08 |
simonpj@microsoft.com | Move simpleOptExpr from CoreUnfold to CoreSubst |
tree | commitdiff |
2008-12-05 |
simonpj@microsoft.com | Completely new treatment of INLINE pragmas (big patch) |
tree | commitdiff |
2008-12-05 |
simonpj@microsoft.com | Make CoreTidy retain deadness info (better -ddump-simpl) |
tree | commitdiff |
2008-11-26 |
simonpj@microsoft.com | Fix Trac #2756: CorePrep strictness bug |
tree | commitdiff |
2008-10-28 |
simonpj@microsoft.com | Fix Trac #2720: inlining and casts |
tree | commitdiff |
2008-09-23 |
simonpj@microsoft.com | Improve crash message from applyTys and applyTypeToArgs |
tree | commitdiff |
2008-09-20 |
simonpj@microsoft.com | Comments only: replace ":=:" by "~" (notation for equal... |
tree | commitdiff |
2008-10-02 |
simonpj@microsoft.com | Suppress invalid Core Lint complaint about lack of... |
tree | commitdiff |
2008-10-02 |
Roman Leshchinskiy | Prevent excessive inlining with DPH |
tree | commitdiff |
2008-09-20 |
simonpj@microsoft.com | Tidy up the treatment of dead binders |
tree | commitdiff |
2008-09-17 |
simonpj@microsoft.com | Fix nasty infelicity: do not short-cut empty substituti... |
tree | commitdiff |
2008-09-15 |
simonpj@microsoft.com | White space only |
tree | commitdiff |
2008-09-14 |
simonpj@microsoft.com | Comments, and a couple of asserts, only |
tree | commitdiff |
2008-09-14 |
simonpj@microsoft.com | Fix Trac #2587: take account of type lets |
tree | commitdiff |
2008-09-10 |
simonpj@microsoft.com | Fix Trac #2581: inlining of record selectors |
tree | commitdiff |
2008-09-10 |
simonpj@microsoft.com | Comments only |
tree | commitdiff |
2008-09-09 |
simonpj@microsoft.com | Important performance wibble to callSiteInline (the... |
tree | commitdiff |
2008-09-05 |
simonpj@microsoft.com | Better debug panic messages in applyTys |
tree | commitdiff |
2008-08-28 |
Ian Lynagh | haddock 2 doc fixes |
tree | commitdiff |
2008-08-07 |
Max Bolingbroke | Remove redundant fromIntegral calls |
tree | commitdiff |
2008-08-07 |
Max Bolingbroke | Remove CoreSyn SOURCE imports |
tree | commitdiff |
2008-08-07 |
Ian Lynagh | Fix errors with haddock 0.8 |
tree | commitdiff |
next |