projects
/
ghc-hetmet.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Refactor where an error message is generated
[ghc-hetmet.git]
/
compiler
/
coreSyn
/
2010-06-01
simonpj@microsoft.com
Remove redundant debug code
tree
|
commitdiff
2010-06-14
simonpj@microsoft.com
Gruesome fix in CorePrep to fix embarassing Trac #4121
tree
|
commitdiff
2010-05-31
simonpj@microsoft.com
Fix a bug in CorePrep that meant output invariants...
tree
|
commitdiff
2010-05-31
simonpj@microsoft.com
Robustify the treatement of DFunUnfolding
tree
|
commitdiff
2010-05-22
Ian Lynagh
Core prettyprinter fixes. Patch from Tim Chevalier...
tree
|
commitdiff
2010-05-05
simonpj@microsoft.com
Fix interaction of exprIsCheap and the lone-variable...
tree
|
commitdiff
2010-05-04
simonpj@microsoft.com
Comments only
tree
|
commitdiff
2010-05-03
Simon PJ
Print unfoldings on lambda-bound variables
tree
|
commitdiff
2010-03-30
David Waern
Add Data and Typeable instances to HsSyn
tree
|
commitdiff
2010-03-09
simonpj@microsoft.com
A bug in isClosedUnfolding
tree
|
commitdiff
2010-03-09
simonpj@microsoft.com
Comments only
tree
|
commitdiff
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
next