2009-08-21 |
simonpj@microsoft.com | Fix Trac #3437: strictness of specialised functions |
tree | commitdiff |
2009-07-24 |
Ian Lynagh | Remove GHC's haskell98 dependency |
tree | commitdiff |
2009-06-24 |
t-peterj@microsoft.com | Add missing case for eq_note. |
tree | commitdiff |
2009-06-26 |
t-peterj@microsoft.com | Rename parameters to make debugging code compile. |
tree | commitdiff |
2009-07-07 |
Ian Lynagh | Remove unused imports |
tree | commitdiff |
2009-07-02 |
simonpj@microsoft.com | Look through Notes when matching |
tree | commitdiff |
2009-04-02 |
simonpj@microsoft.com | Fix Trac #3118: missing alternative |
tree | commitdiff |
2009-04-02 |
simonpj@microsoft.com | Use a local interestingDict function instead of importi... |
tree | commitdiff |
2009-03-23 |
simonpj@microsoft.com | Improve arity propagation in the specialiser |
tree | commitdiff |
2009-03-18 |
simonpj@microsoft.com | Add the notion of "constructor-like" Ids for rule-matching |
tree | commitdiff |
2009-01-13 |
simonpj@microsoft.com | Do not do SpecConstr on functions that unconditionally... |
tree | commitdiff |
2008-12-29 |
Ian Lynagh | Fix warnings in Rules |
tree | commitdiff |
2008-12-16 |
Simon Marlow | Rollback INLINE patches |
tree | commitdiff |
2008-12-05 |
simonpj@microsoft.com | Completely new treatment of INLINE pragmas (big patch) |
tree | commitdiff |
2008-12-05 |
simonpj@microsoft.com | Add no-op case for addIdSpecialisations (very minor... |
tree | commitdiff |
2008-12-05 |
simonpj@microsoft.com | Trim redundant import |
tree | commitdiff |
2008-10-30 |
simonpj@microsoft.com | Add (a) CoreM monad, (b) new Annotations feature |
tree | commitdiff |
2008-10-02 |
simonpj@microsoft.com | Zap dead-ness info appropriately in SpecConstr |
tree | commitdiff |
2008-09-15 |
simonpj@microsoft.com | Improve warning for SpecConstr |
tree | commitdiff |
2008-09-05 |
simonpj@microsoft.com | More specialiser wibbles |
tree | commitdiff |
2008-09-03 |
simonpj@microsoft.com | Improved specialisation of recursive groups |
tree | commitdiff |
2008-08-27 |
simonpj@microsoft.com | Only specialise on dictionaries that have some interest... |
tree | commitdiff |
2008-08-21 |
simonpj@microsoft.com | Make rule printing wobble less |
tree | commitdiff |
2008-08-11 |
simonpj@microsoft.com | Print tidy rules in user style, to avoid gratuitous... |
tree | commitdiff |
2008-08-11 |
simonpj@microsoft.com | Minor refactoring; no functionality change |
tree | commitdiff |
2008-08-09 |
simonpj@microsoft.com | Fix Trac #2486: restore the specialiser to a working... |
tree | commitdiff |
2008-07-31 |
Max Bolingbroke | Document Rules |
tree | commitdiff |
2008-07-20 |
Thomas Schilling | Fix Haddock errors. |
tree | commitdiff |
2008-06-15 |
Ian Lynagh | Remove a typo |
tree | commitdiff |
2008-04-28 |
simonpj@microsoft.com | Fix Trac #1969: perfomance bug in the specialiser |
tree | commitdiff |
2008-04-12 |
Ian Lynagh | (F)SLIT -> (f)sLit in Specialse |
tree | commitdiff |
2008-04-12 |
Ian Lynagh | (F)SLIT -> (f)sLit in SpecConstr |
tree | commitdiff |
2008-04-12 |
Ian Lynagh | (F)SLIT -> (f)sLit in Rules |
tree | commitdiff |
2008-04-22 |
simonpj@microsoft.com | Minor bug in SpecConstr |
tree | commitdiff |
2008-04-22 |
simonpj@microsoft.com | Comments only |
tree | commitdiff |
2008-03-29 |
Ian Lynagh | Remove a #ifdef DEBUG |
tree | commitdiff |
2008-03-29 |
Ian Lynagh | Remove an #ifdef DEBUG |
tree | commitdiff |
2008-03-06 |
simonpj@microsoft.com | Improve SpecConstr for local bindings: seed specialisat... |
tree | commitdiff |
2008-02-01 |
Simon Marlow | FIX BUILD with GHC 6.4.x |
tree | commitdiff |
2008-01-25 |
simonpj@microsoft.com | Fix do-notation so that it works with -DDEBUG |
tree | commitdiff |
2008-01-24 |
Ian Lynagh | Fix the build |
tree | commitdiff |
2008-01-17 |
Twan van Laarhoven | Monadify specialise/Specialise: use do, return, standar... |
tree | commitdiff |
2008-01-17 |
Twan van Laarhoven | Monadify specialise/SpecConstr: use do, return and... |
tree | commitdiff |
2008-01-23 |
simonpj@microsoft.com | Attach the INLINE Activation pragma to any automaticall... |
tree | commitdiff |
2008-01-17 |
simonpj@microsoft.com | Add -fspec-inline-join-points to SpecConstr |
tree | commitdiff |
2008-01-16 |
simonpj@microsoft.com | Fix broken debug warning |
tree | commitdiff |
2008-01-16 |
simonpj@microsoft.com | Fix the -frule-check pass |
tree | commitdiff |
2007-12-14 |
Roman Leshchinskiy | Separate and optional size thresholds for SpecConstr... |
tree | commitdiff |
2007-09-29 |
simonpj@microsoft.com | Fix Trac #1746: make rule-matching work properly with... |
tree | commitdiff |
2007-09-08 |
Ian Lynagh | Make various assertions work when !DEBUG |
tree | commitdiff |
2007-09-04 |
Ian Lynagh | Fix CodingStyle#Warnings URLs |
tree | commitdiff |
2007-09-03 |
Ian Lynagh | Use OPTIONS rather than OPTIONS_GHC for pragmas |
tree | commitdiff |
2007-09-01 |
Ian Lynagh | Add {-# OPTIONS_GHC -w #-} and some blurb to all compil... |
tree | commitdiff |
2007-08-05 |
simonpj@microsoft.com | Make SpecConstr specialise for constant arguments again |
tree | commitdiff |
2007-07-02 |
Ian Lynagh | Remove mapAccumL, mapAccumR, mapAccumB |
tree | commitdiff |
2007-06-07 |
Lemmih | Fix Trac #1402: typo in specialiser |
tree | commitdiff |
2007-05-11 |
Simon Marlow | Store a SrcSpan instead of a SrcLoc inside a Name |
tree | commitdiff |
2007-05-10 |
simonpj@microsoft.com | Fix cloning bugs in SpecConstr |
tree | commitdiff |
2007-05-03 |
simonpj@microsoft.com | Fix dependency information for RULES |
tree | commitdiff |
2007-05-03 |
simonpj@microsoft.com | Less voluminous debug |
tree | commitdiff |
2007-04-20 |
simonpj@microsoft.com | Fix the GHC.Base.inline builtin rule |
tree | commitdiff |
2007-03-30 |
simonpj@microsoft.com | Match the type of an Id during rule matching |
tree | commitdiff |
2007-02-27 |
simonpj@microsoft.com | Make let-matching work in Rules again |
tree | commitdiff |
2007-02-21 |
simonpj@microsoft.com | Import trimming |
tree | commitdiff |
2007-02-21 |
simonpj@microsoft.com | Deal more correctly with orphan instances |
tree | commitdiff |
2007-02-09 |
simonpj@microsoft.com | Major improvement to SpecConstr |
tree | commitdiff |
2007-02-06 |
simonpj@microsoft.com | Rename local variable (no semantic effect) |
tree | commitdiff |
2007-02-06 |
simonpj@microsoft.com | Comments and debug output |
tree | commitdiff |
2007-02-06 |
simonpj@microsoft.com | Improve rule-matching for let expressions |
tree | commitdiff |
2007-02-06 |
simonpj@microsoft.com | Do more wild-carding in SpecConstr; I'm not quite sure... |
tree | commitdiff |
2007-02-06 |
simonpj@microsoft.com | Fix a small bug when comparing patterns for equality |
tree | commitdiff |
2007-02-02 |
simonpj@microsoft.com | Look through Notes when generating and matching RULES |
tree | commitdiff |
2007-01-03 |
simonpj@microsoft.com | Fix several bugs related to finding free variables |
tree | commitdiff |
2006-11-29 |
simonpj@microsoft.com | Remove trace |
tree | commitdiff |
2006-11-29 |
simonpj@microsoft.com | Teach SpecConstr how to handle mutually-recursive functions |
tree | commitdiff |
2006-11-29 |
simonpj@microsoft.com | Comments only |
tree | commitdiff |
2006-11-29 |
simonpj@microsoft.com | Make SpecConstr work right for nullary constructors |
tree | commitdiff |
2006-11-24 |
simonpj@microsoft.com | Make SpecConstr more aggressive, by neglecting reboxing |
tree | commitdiff |
2006-11-24 |
simonpj@microsoft.com | Fix name-capture bug in rule matching |
tree | commitdiff |
2006-11-06 |
simonpj@microsoft.com | Various debugging print changes; nothing exciting |
tree | commitdiff |
2006-11-01 |
simonpj@microsoft.com | Major overhaul of the Simplifier |
tree | commitdiff |
2006-10-05 |
simonpj@microsoft.com | Teach SpecConstr about Cast 2006-10-05 |
tree | commitdiff |
2006-09-29 |
simonpj@microsoft.com | Match let before lambda in rule-matching (see comment... |
tree | commitdiff |
2006-09-22 |
simonpj@microsoft.com | Improve specialisation in SpecConstr |
tree | commitdiff |
2006-09-22 |
simonpj@microsoft.com | Remove use of isVanillaDataCon, which was wrong under... |
tree | commitdiff |
2006-09-22 |
simonpj@microsoft.com | Trim imports, reformatting |
tree | commitdiff |
2006-09-19 |
Manuel M T Chakravarty | Adapt new SpecConstr functionality to GADT datacons |
tree | commitdiff |
2006-09-15 |
Manuel M T Chakravarty | Massive patch for the first months work adding System... |
tree | commitdiff |
2006-08-01 |
kevind@bu.edu | Add missing Cast cases to libCase and scExpr |
tree | commitdiff |
2006-08-16 |
simonpj@microsoft.com | Tuning for argToPat |
tree | commitdiff |
2006-08-16 |
simonpj@microsoft.com | Refactoring, plus record recursive-function *components... |
tree | commitdiff |
2006-08-16 |
simonpj@microsoft.com | Record constructor arg occs correctly (bug-fix) |
tree | commitdiff |
2006-08-15 |
simonpj@microsoft.com | SpecConstr now specialises on constants and lambdas |
tree | commitdiff |
2006-08-15 |
simonpj@microsoft.com | Fix two bugs in rule-matching |
tree | commitdiff |
2006-08-10 |
simonpj@microsoft.com | Comments about improvements to SpecConstr |
tree | commitdiff |
2006-06-27 |
simonpj@microsoft.com | Add comments to SpecConstr |
tree | commitdiff |
2006-06-27 |
simonpj@microsoft.com | Make SpecConstr work better for nested functions |
tree | commitdiff |
2006-06-26 |
simonpj@microsoft.com | More SpecConstr tuning |
tree | commitdiff |
2006-06-24 |
simonpj@microsoft.com | Improve RULE matching a bit more |
tree | commitdiff |
2006-06-21 |
simonpj@microsoft.com | Transfer INLINE to specialised functions |
tree | commitdiff |
next |