2011-04-19 |
Simon Peyton Jones | This BIG PATCH contains most of the work for the New... |
blob | commitdiff |
2011-02-07 |
simonpj@microsoft.com | Fix Trac #4945: another SpecConstr infelicity |
blob | commitdiff | diff to current |
2011-02-03 |
simonpj@microsoft.com | Fix typo in SpecConstr that made it not work at all |
blob | commitdiff | diff to current |
2011-02-01 |
simonpj@microsoft.com | Some refactoring of SpecConstr |
blob | commitdiff | diff to current |
2011-01-31 |
simonpj@microsoft.com | Improve Simplifier and SpecConstr behaviour |
blob | commitdiff | diff to current |
2010-11-27 |
Roman Leshchinskiy | Inherit the ForceSpecConstr flag in non-recursive neste... |
blob | commitdiff | diff to current |
2010-11-25 |
simonpj@microsoft.com | Make SpecConstr "look through" identity coercions |
blob | commitdiff | diff to current |
2010-11-19 |
simonpj@microsoft.com | Comments only |
blob | commitdiff | diff to current |
2010-11-18 |
Roman Leshchinskiy | ForceSpecConstr now forces specialisation even for... |
blob | commitdiff | diff to current |
2010-11-18 |
simonpj@microsoft.com | Comments only |
blob | commitdiff | diff to current |
2010-11-17 |
simonpj@microsoft.com | Comments only |
blob | commitdiff | diff to current |
2010-10-25 |
simonpj@microsoft.com | For a non-recursive let, make sure we extend the value... |
blob | commitdiff | diff to current |
2010-10-18 |
simonpj@microsoft.com | Define SpecConstrAnnotation in GHC.Exts, and import... |
blob | commitdiff | diff to current |
2010-10-07 |
simonpj@microsoft.com | Implement auto-specialisation of imported Ids |
blob | commitdiff | diff to current |
2010-09-14 |
simonpj@microsoft.com | Move error-ids to MkCore (from PrelRules) |
blob | commitdiff | diff to current |
2010-09-13 |
simonpj@microsoft.com | Super-monster patch implementing the new typechecker... |
blob | commitdiff | diff to current |
2010-05-25 |
simonpj@microsoft.com | Don't do SpecConstr on NOINLINE things (Trac #4064) |
blob | commitdiff | diff to current |
2010-05-05 |
simonpj@microsoft.com | Matching cases in SpecConstr and Rules |
blob | commitdiff | diff to current |
2010-04-09 |
Ian Lynagh | The bootstrapping compiler is now required to be > 609 |
blob | commitdiff | diff to current |
2010-03-20 |
Ian Lynagh | Remove LazyUniqFM; fixes trac #3880 |
blob | commitdiff | diff to current |
2010-02-15 |
Roman Leshchinskiy | Add comments about the ForceSpecConstr mechanism |
blob | commitdiff | diff to current |
2010-02-15 |
Roman Leshchinskiy | Spot ForceSpecConstr arguments in polymorphic loops |
blob | commitdiff | diff to current |
2010-02-10 |
simonpj@microsoft.com | Comments only |
blob | commitdiff | diff to current |
2010-02-01 |
simonpj@microsoft.com | Fix Trac #3831: blowup in SpecConstr |
blob | commitdiff | diff to current |
2010-01-18 |
Ian Lynagh | Fix a warning message |
blob | commitdiff | diff to current |
2010-01-16 |
Ian Lynagh | Fix typo |
blob | commitdiff | diff to current |
2010-01-06 |
simonpj@microsoft.com | SpecConstr: Remove -fspec-inline-join-points, and add... |
blob | commitdiff | diff to current |
2010-01-06 |
simonpj@microsoft.com | Make SpecConstr more informative output when there... |
blob | commitdiff | diff to current |
2009-12-24 |
simonpj@microsoft.com | A bunch of stuff relating to substitutions on core |
blob | commitdiff | diff to current |
2009-12-16 |
simonpj@microsoft.com | Adjust Activations for specialise and work/wrap, and... |
blob | commitdiff | diff to current |
2009-12-04 |
Roman Leshchinskiy | Fix loading of annotations |
blob | commitdiff | diff to current |
2009-12-03 |
Roman Leshchinskiy | Add new ForceSpecConstr annotation |
blob | commitdiff | diff to current |
2009-11-19 |
simonpj@microsoft.com | Remove the (very) old strictness analyser |
blob | commitdiff | diff to current |
2009-10-30 |
Ian Lynagh | Fix the build with GHC 6.8 |
blob | commitdiff | diff to current |
2009-10-29 |
Roman Leshchinskiy | Add support for NoSpecConstr annotation |
blob | commitdiff | diff to current |
2009-08-21 |
simonpj@microsoft.com | Fix Trac #3437: strictness of specialised functions |
blob | commitdiff | diff to current |
2009-07-24 |
Ian Lynagh | Remove GHC's haskell98 dependency |
blob | commitdiff | diff to current |
2009-07-07 |
Ian Lynagh | Remove unused imports |
blob | commitdiff | diff to current |
2009-04-02 |
simonpj@microsoft.com | Fix Trac #3118: missing alternative |
blob | commitdiff | diff to current |
2009-01-13 |
simonpj@microsoft.com | Do not do SpecConstr on functions that unconditionally... |
blob | commitdiff | diff to current |
2008-10-30 |
simonpj@microsoft.com | Add (a) CoreM monad, (b) new Annotations feature |
blob | commitdiff | diff to current |
2008-10-02 |
simonpj@microsoft.com | Zap dead-ness info appropriately in SpecConstr |
blob | commitdiff | diff to current |
2008-09-15 |
simonpj@microsoft.com | Improve warning for SpecConstr |
blob | commitdiff | diff to current |
2008-08-21 |
simonpj@microsoft.com | Make rule printing wobble less |
blob | commitdiff | diff to current |
2008-08-11 |
simonpj@microsoft.com | Print tidy rules in user style, to avoid gratuitous... |
blob | commitdiff | diff to current |
2008-07-20 |
Thomas Schilling | Fix Haddock errors. |
blob | commitdiff | diff to current |
2008-06-15 |
Ian Lynagh | Remove a typo |
blob | commitdiff | diff to current |
2008-04-12 |
Ian Lynagh | (F)SLIT -> (f)sLit in SpecConstr |
blob | commitdiff | diff to current |
2008-04-22 |
simonpj@microsoft.com | Minor bug in SpecConstr |
blob | commitdiff | diff to current |
2008-03-06 |
simonpj@microsoft.com | Improve SpecConstr for local bindings: seed specialisat... |
blob | commitdiff | diff to current |
2008-01-24 |
Ian Lynagh | Fix the build |
blob | commitdiff | diff to current |
2008-01-17 |
Twan van Laarhoven | Monadify specialise/SpecConstr: use do, return and... |
blob | commitdiff | diff to current |
2008-01-17 |
simonpj@microsoft.com | Add -fspec-inline-join-points to SpecConstr |
blob | commitdiff | diff to current |
2007-12-14 |
Roman Leshchinskiy | Separate and optional size thresholds for SpecConstr... |
blob | commitdiff | diff to current |
2007-09-29 |
simonpj@microsoft.com | Fix Trac #1746: make rule-matching work properly with... |
blob | commitdiff | diff to current |
2007-09-08 |
Ian Lynagh | Make various assertions work when !DEBUG |
blob | commitdiff | diff to current |
2007-09-04 |
Ian Lynagh | Fix CodingStyle#Warnings URLs |
blob | commitdiff | diff to current |
2007-09-03 |
Ian Lynagh | Use OPTIONS rather than OPTIONS_GHC for pragmas |
blob | commitdiff | diff to current |
2007-09-01 |
Ian Lynagh | Add {-# OPTIONS_GHC -w #-} and some blurb to all compil... |
blob | commitdiff | diff to current |
2007-08-05 |
simonpj@microsoft.com | Make SpecConstr specialise for constant arguments again |
blob | commitdiff | diff to current |
2007-05-11 |
Simon Marlow | Store a SrcSpan instead of a SrcLoc inside a Name |
blob | commitdiff | diff to current |
2007-05-10 |
simonpj@microsoft.com | Fix cloning bugs in SpecConstr |
blob | commitdiff | diff to current |
2007-02-09 |
simonpj@microsoft.com | Major improvement to SpecConstr |
blob | commitdiff | diff to current |
2007-02-06 |
simonpj@microsoft.com | Do more wild-carding in SpecConstr; I'm not quite sure... |
blob | commitdiff | diff to current |
2007-02-06 |
simonpj@microsoft.com | Fix a small bug when comparing patterns for equality |
blob | commitdiff | diff to current |
2007-02-02 |
simonpj@microsoft.com | Look through Notes when generating and matching RULES |
blob | commitdiff | diff to current |
2006-11-29 |
simonpj@microsoft.com | Remove trace |
blob | commitdiff | diff to current |
2006-11-29 |
simonpj@microsoft.com | Teach SpecConstr how to handle mutually-recursive functions |
blob | commitdiff | diff to current |
2006-11-29 |
simonpj@microsoft.com | Comments only |
blob | commitdiff | diff to current |
2006-11-29 |
simonpj@microsoft.com | Make SpecConstr work right for nullary constructors |
blob | commitdiff | diff to current |
2006-11-24 |
simonpj@microsoft.com | Make SpecConstr more aggressive, by neglecting reboxing |
blob | commitdiff | diff to current |
2006-11-01 |
simonpj@microsoft.com | Major overhaul of the Simplifier |
blob | commitdiff | diff to current |
2006-10-05 |
simonpj@microsoft.com | Teach SpecConstr about Cast 2006-10-05 |
blob | commitdiff | diff to current |
2006-09-22 |
simonpj@microsoft.com | Improve specialisation in SpecConstr |
blob | commitdiff | diff to current |
2006-09-22 |
simonpj@microsoft.com | Remove use of isVanillaDataCon, which was wrong under... |
blob | commitdiff | diff to current |
2006-09-22 |
simonpj@microsoft.com | Trim imports, reformatting |
blob | commitdiff | diff to current |
2006-09-19 |
Manuel M T Chakravarty | Adapt new SpecConstr functionality to GADT datacons |
blob | commitdiff | diff to current |
2006-09-15 |
Manuel M T Chakravarty | Massive patch for the first months work adding System... |
blob | commitdiff | diff to current |
2006-08-01 |
kevind@bu.edu | Add missing Cast cases to libCase and scExpr |
blob | commitdiff | diff to current |
2006-08-16 |
simonpj@microsoft.com | Tuning for argToPat |
blob | commitdiff | diff to current |
2006-08-16 |
simonpj@microsoft.com | Refactoring, plus record recursive-function *components... |
blob | commitdiff | diff to current |
2006-08-16 |
simonpj@microsoft.com | Record constructor arg occs correctly (bug-fix) |
blob | commitdiff | diff to current |
2006-08-15 |
simonpj@microsoft.com | SpecConstr now specialises on constants and lambdas |
blob | commitdiff | diff to current |
2006-08-10 |
simonpj@microsoft.com | Comments about improvements to SpecConstr |
blob | commitdiff | diff to current |
2006-06-27 |
simonpj@microsoft.com | Add comments to SpecConstr |
blob | commitdiff | diff to current |
2006-06-27 |
simonpj@microsoft.com | Make SpecConstr work better for nested functions |
blob | commitdiff | diff to current |
2006-06-26 |
simonpj@microsoft.com | More SpecConstr tuning |
blob | commitdiff | diff to current |
2006-05-23 |
simonpj@microsoft.com | Run simplifier before SpecConstr |
blob | commitdiff | diff to current |
2006-05-04 |
simonpj@microsoft.com | Fix constructor-specialisation bug |
blob | commitdiff | diff to current |
2006-04-12 |
simonpj@microsoft.com | Cosmetics in SpecConstr |
blob | commitdiff | diff to current |
2006-04-07 |
Simon Marlow | Reorganisation of the source tree |
blob | commitdiff | diff to current |
|