projects
/
ghc-hetmet.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
A few bug fixes; some improvements spurred by paper writing
2009-01-02
simonpj@microsoft.com
Make record selectors into ordinary functions
commit
|
commitdiff
|
tree
2008-12-31
simonpj@microsoft.com
Fix Trac #2721: reject newtype deriving if the class...
commit
|
commitdiff
|
tree
2008-12-31
simonpj@microsoft.com
-XImpredicativeTypes implies -XRankNTypes, and improve...
commit
|
commitdiff
|
tree
2008-12-31
simonpj@microsoft.com
Fix Trac #2856: make deriving work for type families
commit
|
commitdiff
|
tree
2008-12-31
simonpj@microsoft.com
White space and spelling in comments
commit
|
commitdiff
|
tree
2008-12-31
simonpj@microsoft.com
Remove -XImpredicativeTypes from -fglasgow-exts
commit
|
commitdiff
|
tree
2008-12-31
simonpj@microsoft.com
Improve error reporting for 'deriving'
commit
|
commitdiff
|
tree
2008-12-30
simonpj@microsoft.com
Improve error message in deriving (fix Trac #2851)
commit
|
commitdiff
|
tree
2008-12-30
simonpj@microsoft.com
Avoid nasty name clash with associated data types ...
commit
|
commitdiff
|
tree
2008-12-30
simonpj@microsoft.com
Refactor RnEnv to fix Trac #2901
commit
|
commitdiff
|
tree
2008-12-30
simonpj@microsoft.com
Add quotes to error message
commit
|
commitdiff
|
tree
2008-12-30
simonpj@microsoft.com
Tidy up treatment of big lambda (fixes Trac #2898)
commit
|
commitdiff
|
tree
2008-12-10
simonpj@microsoft.com
Improve documentation for data family instances (cf...
commit
|
commitdiff
|
tree
2008-12-09
simonpj@microsoft.com
Fix Trac #2861: bogus eta expansion
commit
|
commitdiff
|
tree
2008-12-08
simonpj@microsoft.com
Inject implicit bindings after CoreTidy, not before...
commit
|
commitdiff
|
tree
2008-12-08
simonpj@microsoft.com
Add assertion for arity match (checks Trac #2844)
commit
|
commitdiff
|
tree
2008-12-08
simonpj@microsoft.com
Use CoreSubst.simpleOptExpr in place of the ad-hoc...
commit
|
commitdiff
|
tree
2008-12-08
simonpj@microsoft.com
Move simpleOptExpr from CoreUnfold to CoreSubst
commit
|
commitdiff
|
tree
2008-12-08
simonpj@microsoft.com
White space only
commit
|
commitdiff
|
tree
2008-12-08
simonpj@microsoft.com
Comments only
commit
|
commitdiff
|
tree
2008-12-05
simonpj@microsoft.com
Completely new treatment of INLINE pragmas (big patch)
commit
|
commitdiff
|
tree
2008-12-05
simonpj@microsoft.com
Add -fpass-case-bndr-to-join-points
commit
|
commitdiff
|
tree
2008-12-05
simonpj@microsoft.com
Add static flag -fsimple-list-literals
commit
|
commitdiff
|
tree
2008-12-05
simonpj@microsoft.com
Comments only in OccurAnal
commit
|
commitdiff
|
tree
2008-12-05
simonpj@microsoft.com
Comments only
commit
|
commitdiff
|
tree
2008-12-05
simonpj@microsoft.com
Layout only
commit
|
commitdiff
|
tree
2008-12-05
simonpj@microsoft.com
Comments only (Note [Entering error thunks])
commit
|
commitdiff
|
tree
2008-12-05
simonpj@microsoft.com
Make CoreToStg a little more robust to eta expansion
commit
|
commitdiff
|
tree
2008-12-05
simonpj@microsoft.com
Add no-op case for addIdSpecialisations (very minor...
commit
|
commitdiff
|
tree
2008-12-05
simonpj@microsoft.com
Trim redundant import
commit
|
commitdiff
|
tree
2008-12-05
simonpj@microsoft.com
Make CoreTidy retain deadness info (better -ddump-simpl)
commit
|
commitdiff
|
tree
2008-12-05
simonpj@microsoft.com
Remove INLINE pragmas on recursive functions
commit
|
commitdiff
|
tree
2008-12-05
simonpj@microsoft.com
Comments only (on Activation)
commit
|
commitdiff
|
tree
2008-12-01
simonpj@microsoft.com
Better error message for fundep conflict
commit
|
commitdiff
|
tree
2008-11-26
dias@eecs.harvard.edu
drop some debugging traces and use only one flag for...
commit
|
commitdiff
|
tree
2008-11-26
dias@eecs.harvard.edu
one more missing patch from new codegen path
commit
|
commitdiff
|
tree
2008-11-26
simonpj@microsoft.com
Fix Trac #2817 (TH syntax -> HsSyn conversion)
commit
|
commitdiff
|
tree
2008-11-26
simonpj@microsoft.com
Fix Trac #2756: CorePrep strictness bug
commit
|
commitdiff
|
tree
2008-11-26
simonpj@microsoft.com
Format output for :t more nicely
commit
|
commitdiff
|
tree
2008-11-26
simonpj@microsoft.com
Fix Trac #2766: printing operator type variables
commit
|
commitdiff
|
tree
2008-11-26
simonpj@microsoft.com
Fix build following codegen patch
commit
|
commitdiff
|
tree
2008-10-17
dias@eecs.harvard.edu
Removed warnings, made Haddock happy, added examples...
commit
|
commitdiff
|
tree
2008-10-16
dias@eecs.harvard.edu
Fixed linear regalloc bug, dropped some tracing code
commit
|
commitdiff
|
tree
2008-10-14
dias@eecs.harvard.edu
Keep update frames live even in functions that never...
commit
|
commitdiff
|
tree
2008-10-14
dias@eecs.harvard.edu
Removed space and time inefficiency in procpoint splitting
commit
|
commitdiff
|
tree
2008-10-14
dias@eecs.harvard.edu
Clarify the SRT building process
commit
|
commitdiff
|
tree
2008-10-14
dias@eecs.harvard.edu
Don't adjust hp up when the case scrutinee won't allocate
commit
|
commitdiff
|
tree
2008-10-13
dias@eecs.harvard.edu
Floating infotables were reversed in C back end
commit
|
commitdiff
|
tree
2008-10-13
dias@eecs.harvard.edu
forgot a few files
commit
|
commitdiff
|
tree
2008-10-13
dias@eecs.harvard.edu
Big collection of patches for the new codegen branch.
commit
|
commitdiff
|
tree
2008-08-14
dias@eecs.harvard.edu
Merging in the new codegen branch
commit
|
commitdiff
|
tree
2008-11-25
simonpj@microsoft.com
Fix Trac #2799: TcType.isOverloadedTy
commit
|
commitdiff
|
tree
2008-11-20
simonpj@microsoft.com
Fix flag name -XDisambiguateRecordFields
commit
|
commitdiff
|
tree
2008-11-03
simonpj@microsoft.com
Fix desugaring of record update (fixes Trac #2735)
commit
|
commitdiff
|
tree
2008-10-31
simonpj@microsoft.com
Comments only
commit
|
commitdiff
|
tree
2008-10-31
simonpj@microsoft.com
Fix imports
commit
|
commitdiff
|
tree
2008-10-30
simonpj@microsoft.com
Improve error reporting for non-rigid GADT matches
commit
|
commitdiff
|
tree
2008-10-30
simonpj@microsoft.com
Add (a) CoreM monad, (b) new Annotations feature
commit
|
commitdiff
|
tree
2008-10-30
simonpj@microsoft.com
Fix Trac #2674: in TH reject empty case expressions...
commit
|
commitdiff
|
tree
2008-10-29
simonpj@microsoft.com
Change naming conventions for compiler-generated dictionarie...
commit
|
commitdiff
|
tree
2008-10-29
simonpj@microsoft.com
Fix tcrun031: yet more tidying up in TcDeriv
commit
|
commitdiff
|
tree
2008-10-29
simonpj@microsoft.com
Add Outputable instance for CoercionI
commit
|
commitdiff
|
tree
2008-10-28
simonpj@microsoft.com
Fix Trac #2720: inlining and casts
commit
|
commitdiff
|
tree
2008-10-28
simonpj@microsoft.com
Clarify documentatoin
commit
|
commitdiff
|
tree
2008-10-28
simonpj@microsoft.com
Mostly-fix Trac #2595: updates for existentials
commit
|
commitdiff
|
tree
2008-10-28
simonpj@microsoft.com
Fix Trac #2723: keep track of record field names in...
commit
|
commitdiff
|
tree
2008-10-28
simonpj@microsoft.com
Remove dead code
commit
|
commitdiff
|
tree
2008-10-27
simonpj@microsoft.com
Fix Trac #2713: refactor and tidy up renaming of fixity...
commit
|
commitdiff
|
tree
2008-10-25
simonpj@microsoft.com
Fix Trac #2701: make deriving check better for unlifted...
commit
|
commitdiff
|
tree
2008-09-15
berthold@mathematik...
Work stealing for sparks
commit
|
commitdiff
|
tree
2008-10-22
simonpj@microsoft.com
Fix Trac #2714 (a minor wibble)
commit
|
commitdiff
|
tree
2008-10-21
simonpj@microsoft.com
Comments and parens only
commit
|
commitdiff
|
tree
2008-10-21
simonpj@microsoft.com
Do proper cloning in worker/wrapper splitting
commit
|
commitdiff
|
tree
2008-10-21
simonpj@microsoft.com
Don't float an expression wrapped in a cast
commit
|
commitdiff
|
tree
2008-10-21
simonpj@microsoft.com
Fix Trac #2668, and refactor TcDeriv
commit
|
commitdiff
|
tree
2008-10-19
simonpj@microsoft.com
Spelling error in comment
commit
|
commitdiff
|
tree
2008-10-19
simonpj@microsoft.com
White space only
commit
|
commitdiff
|
tree
2008-10-19
simonpj@microsoft.com
Comments to explain strict overlap checking for type...
commit
|
commitdiff
|
tree
2008-09-23
simonpj@microsoft.com
Allow type families to use GADT syntax (and be GADTs)
commit
|
commitdiff
|
tree
2008-09-23
simonpj@microsoft.com
Improve crash message from applyTys and applyTypeToArgs
commit
|
commitdiff
|
tree
2008-09-20
simonpj@microsoft.com
Wibble to ungrammatical error message
commit
|
commitdiff
|
tree
2008-09-20
simonpj@microsoft.com
Comments only: replace ":=:" by "~" (notation for equality...
commit
|
commitdiff
|
tree
2008-10-15
simonpj@microsoft.com
Comments only
commit
|
commitdiff
|
tree
2008-10-15
simonpj@microsoft.com
Fix Trac #2497; two separate typos in Lexer.x
commit
|
commitdiff
|
tree
2008-10-15
simonpj@microsoft.com
Update manual: tidy up instances, say more about type...
commit
|
commitdiff
|
tree
2008-10-03
simonpj@microsoft.com
Fix warnings
commit
|
commitdiff
|
tree
2008-10-03
simonpj@microsoft.com
Expunge ThFake, cure Trac #2632
commit
|
commitdiff
|
tree
2008-10-03
simonpj@microsoft.com
Make a debug check more refined
commit
|
commitdiff
|
tree
2008-10-03
simonpj@microsoft.com
Add ASSERTs to all calls of nameModule
commit
|
commitdiff
|
tree
2008-10-02
simonpj@microsoft.com
Make the new binder-swap stuff in OccurAnal work right...
commit
|
commitdiff
|
tree
2008-10-02
simonpj@microsoft.com
Minor refactoring only
commit
|
commitdiff
|
tree
2008-10-02
simonpj@microsoft.com
Comments only
commit
|
commitdiff
|
tree
2008-10-02
simonpj@microsoft.com
Zap dead-ness info appropriately in SpecConstr
commit
|
commitdiff
|
tree
2008-10-02
simonpj@microsoft.com
Suppress invalid Core Lint complaint about lack of...
commit
|
commitdiff
|
tree
2008-09-26
pepe
Clean up a bit and improve an error message
commit
|
commitdiff
|
tree
2008-09-26
pepe
Don't capture error calls in tryUser
commit
|
commitdiff
|
tree
2008-09-20
simonpj@microsoft.com
Fix Trac #2597 (first bug): correct type checking for...
commit
|
commitdiff
|
tree
2008-09-20
simonpj@microsoft.com
Fix Trac #2597 (second bug): complain about an empty...
commit
|
commitdiff
|
tree
2008-09-20
simonpj@microsoft.com
Tidy up the treatment of dead binders
commit
|
commitdiff
|
tree
2008-09-19
simonpj@microsoft.com
Improve documentation of overlapping instances
commit
|
commitdiff
|
tree
next