git.haskell.org
/
ghc.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Typos in comments and explanation for unusused imports
2017-06-29
Simon Peyton Jones
Revert "Remove the Windows GCC driver."
commit
|
commitdiff
|
tree
2017-06-29
Simon Peyton Jones
Fix lexically-scoped type variables
commit
|
commitdiff
|
tree
2017-06-28
Simon Peyton Jones
Zap stable unfoldings in worker/wrapper
commit
|
commitdiff
|
tree
2017-06-28
Simon Peyton Jones
Fix constraint solving for forall-types
commit
|
commitdiff
|
tree
2017-06-28
Simon Peyton Jones
Do zonking in tcLHsKindSig
commit
|
commitdiff
|
tree
2017-06-28
Simon Peyton Jones
Fix the in-scope set in TcHsType.instantiateTyN
commit
|
commitdiff
|
tree
2017-06-19
Simon Peyton Jones
Improve comments on AbsBinds
commit
|
commitdiff
|
tree
2017-06-16
Simon Peyton Jones
Fix the treatment of 'closed' definitions
commit
|
commitdiff
|
tree
2017-06-07
Simon Peyton Jones
Test Trac #13750
commit
|
commitdiff
|
tree
2017-06-07
Simon Peyton Jones
Stop the specialiser generating loopy code
commit
|
commitdiff
|
tree
2017-06-07
Simon Peyton Jones
Spelling typos
commit
|
commitdiff
|
tree
2017-06-05
Simon Peyton Jones
Make the MR warning more accurage
commit
|
commitdiff
|
tree
2017-06-05
Simon Peyton Jones
Test Trac #13784
commit
|
commitdiff
|
tree
2017-05-26
Simon Peyton Jones
Some tidying up of type pretty-printing
commit
|
commitdiff
|
tree
2017-05-26
Simon Peyton Jones
Shrink a couple of hs-boot files
commit
|
commitdiff
|
tree
2017-05-26
Simon Peyton Jones
Re-engineer Given flatten-skolems
commit
|
commitdiff
|
tree
2017-05-26
Simon Peyton Jones
Make isInsolubleOccursCheck more aggressive
commit
|
commitdiff
|
tree
2017-05-26
Simon Peyton Jones
A bit more tc-tracing
commit
|
commitdiff
|
tree
2017-05-25
Simon Peyton Jones
Pattern synonyms and higher rank types
commit
|
commitdiff
|
tree
2017-05-25
Simon Peyton Jones
Comments only
commit
|
commitdiff
|
tree
2017-05-19
Simon Peyton Jones
Fix scoping of data cons during kind checking
commit
|
commitdiff
|
tree
2017-05-19
Simon Peyton Jones
Account for IfUnpackCo in freeNamesIfDecl
commit
|
commitdiff
|
tree
2017-05-19
Simon Peyton Jones
Refactor freeNamesIfDecl
commit
|
commitdiff
|
tree
2017-05-19
Simon Peyton Jones
Comments and white space only
commit
|
commitdiff
|
tree
2017-05-19
Simon Peyton Jones
Ensure that insolubles are fully rewritten
commit
|
commitdiff
|
tree
2017-05-17
Simon Peyton Jones
Handle type-lets better
commit
|
commitdiff
|
tree
2017-05-16
Simon Peyton Jones
Fix the pure unifier
commit
|
commitdiff
|
tree
2017-05-16
Simon Peyton Jones
Tiny refactor
commit
|
commitdiff
|
tree
2017-05-16
Simon Peyton Jones
Kill off unused IfaceType.eqIfaceType
commit
|
commitdiff
|
tree
2017-05-09
Simon Peyton Jones
Reset cc_pend_sc flag in dropDerivedCt
commit
|
commitdiff
|
tree
2017-05-09
Simon Peyton Jones
Make CallInfo into a data type with fields
commit
|
commitdiff
|
tree
2017-05-09
Simon Peyton Jones
Add regression test for Trac #13659
commit
|
commitdiff
|
tree
2017-05-09
Simon Peyton Jones
Don't warn about variable-free strict pattern bindings
commit
|
commitdiff
|
tree
2017-05-09
Simon Peyton Jones
Use mkSymCo in OptCoercion.wrapSym
commit
|
commitdiff
|
tree
2017-05-04
Simon Peyton Jones
Comments only, about Typeable/TypeRep/KindRep
commit
|
commitdiff
|
tree
2017-05-04
Simon Peyton Jones
Remove unused import
commit
|
commitdiff
|
tree
2017-05-04
Simon Peyton Jones
Deal with exceptions in dsWhenNoErrs
commit
|
commitdiff
|
tree
2017-05-04
Simon Peyton Jones
Teach optCoecion about FunCo
commit
|
commitdiff
|
tree
2017-05-02
Simon Peyton Jones
Fix loss-of-SpecConstr bug
commit
|
commitdiff
|
tree
2017-05-02
Simon Peyton Jones
Fix a small Float-Out bug
commit
|
commitdiff
|
tree
2017-05-02
Simon Peyton Jones
Join-point refactoring
commit
|
commitdiff
|
tree
2017-05-02
Simon Peyton Jones
Improve SpecConstr when there are many opportunities
commit
|
commitdiff
|
tree
2017-04-28
Simon Peyton Jones
Improve code generation for conditionals
commit
|
commitdiff
|
tree
2017-04-28
Simon Peyton Jones
Re-engineer caseRules to add tagToEnum/dataToTag
commit
|
commitdiff
|
tree
2017-04-28
Simon Peyton Jones
Move dataConTagZ to DataCon
commit
|
commitdiff
|
tree
2017-04-28
Simon Peyton Jones
Be a bit more eager to inline in a strict context
commit
|
commitdiff
|
tree
2017-04-28
Simon Peyton Jones
Cure exponential behaviour in the simplifier
commit
|
commitdiff
|
tree
2017-04-28
Simon Peyton Jones
Eta expansion and join points
commit
|
commitdiff
|
tree
2017-04-28
Simon Peyton Jones
Comments only
commit
|
commitdiff
|
tree
2017-04-28
Simon Peyton Jones
Comments only
commit
|
commitdiff
|
tree
2017-04-28
Simon Peyton Jones
A bit more tcTrace
commit
|
commitdiff
|
tree
2017-04-28
Simon Peyton Jones
Comments and tiny refactoring
commit
|
commitdiff
|
tree
2017-04-13
Simon Peyton Jones
Comments only in Type.isPredTy
commit
|
commitdiff
|
tree
2017-04-13
Simon Peyton Jones
Remove dead quantifyTyVars
commit
|
commitdiff
|
tree
2017-04-13
Simon Peyton Jones
Yet more work on TcSimplify.simplifyInfer
commit
|
commitdiff
|
tree
2017-04-13
Simon Peyton Jones
Fix a couple of user-manual typos
commit
|
commitdiff
|
tree
2017-04-12
Simon Peyton Jones
Use -G1 for reliable peak mem usage
commit
|
commitdiff
|
tree
2017-04-12
Simon Peyton Jones
Make let and app consistent in exprIsCheapX
commit
|
commitdiff
|
tree
2017-04-12
Simon Peyton Jones
Add Outputable instance for ArityType
commit
|
commitdiff
|
tree
2017-04-12
Simon Peyton Jones
Fix another literal-string buglet
commit
|
commitdiff
|
tree
2017-04-12
Simon Peyton Jones
Improve demand analysis for join points
commit
|
commitdiff
|
tree
2017-04-12
Simon Peyton Jones
Kill off complications in CoreFVs
commit
|
commitdiff
|
tree
2017-04-07
Simon Peyton Jones
Do Note [Improving seq] always
commit
|
commitdiff
|
tree
2017-04-06
Simon Peyton Jones
Be less aggressive about fragile-context warrnings
commit
|
commitdiff
|
tree
2017-04-06
Simon Peyton Jones
Comments only
commit
|
commitdiff
|
tree
2017-04-06
Simon Peyton Jones
Yet another attempt at inferring the right quantification
commit
|
commitdiff
|
tree
2017-04-06
Simon Peyton Jones
Comments and eta expand only
commit
|
commitdiff
|
tree
2017-04-06
Simon Peyton Jones
Add a missing addDeferredBinding
commit
|
commitdiff
|
tree
2017-04-06
Simon Peyton Jones
Don't report fundep wanted/wanted errors
commit
|
commitdiff
|
tree
2017-04-06
Simon Peyton Jones
Add comments on DmdAnal space leak fix
commit
|
commitdiff
|
tree
2017-03-31
Simon Peyton Jones
Refactor simplExpr (Type ty)
commit
|
commitdiff
|
tree
2017-03-29
Simon Peyton Jones
Fix ASSERT failure in TcErrors
Author:
Simon Peyton Jones
<simonpj@microsoft.com>
commit
|
commitdiff
|
tree
2017-03-29
Simon Peyton Jones
Add a couple of HasDebugCallStack contexts
commit
|
commitdiff
|
tree
2017-03-29
Simon Peyton Jones
Allow unbound Refl binders in a RULE
commit
|
commitdiff
|
tree
2017-03-28
Simon Peyton Jones
Test Trac #13490
commit
|
commitdiff
|
tree
2017-03-28
Simon Peyton Jones
Complete the fix for #13441 (pattern synonyms)
commit
|
commitdiff
|
tree
2017-03-27
Simon Peyton Jones
Remove utterly bogus code
commit
|
commitdiff
|
tree
2017-03-27
Simon Peyton Jones
Fix 'unsolved constraints' in GHCi
commit
|
commitdiff
|
tree
2017-03-27
Simon Peyton Jones
Fix error-message suppress on given equalities
commit
|
commitdiff
|
tree
2017-03-27
Simon Peyton Jones
Fix explicitly-bidirectional pattern synonyms
commit
|
commitdiff
|
tree
2017-03-27
Simon Peyton Jones
Typechecker comments and debug tracing only
commit
|
commitdiff
|
tree
2017-03-27
Simon Peyton Jones
Eliminate a user manual warning
commit
|
commitdiff
|
tree
2017-03-27
Simon Peyton Jones
Simplify the logic for tc_hs_sig_type
commit
|
commitdiff
|
tree
2017-03-17
Simon Peyton Jones
No join-point from an INLINE function with wrong arity
commit
|
commitdiff
|
tree
2017-03-17
Simon Peyton Jones
Improve Lint a little
commit
|
commitdiff
|
tree
2017-03-14
Simon Peyton Jones
Fix CaseIdentity optimisation AGAIN
Author:
Simon Peyton Jones
<simonpj@microsoft.com>
commit
|
commitdiff
|
tree
2017-03-10
Simon Peyton Jones
Comments only
commit
|
commitdiff
|
tree
2017-03-10
Simon Peyton Jones
Drop redundant import
commit
|
commitdiff
|
tree
2017-03-10
Simon Peyton Jones
Define TcSimplify.simplifyTopImplic and use it
commit
|
commitdiff
|
tree
2017-03-10
Simon Peyton Jones
Fix constraint simplification in rules
commit
|
commitdiff
|
tree
2017-03-10
Simon Peyton Jones
Improve error messages for skolems
commit
|
commitdiff
|
tree
2017-03-10
Simon Peyton Jones
Fix TcSimplify.decideQuantification for kind variables
commit
|
commitdiff
|
tree
2017-03-10
Simon Peyton Jones
Deal with JoinIds before void types
commit
|
commitdiff
|
tree
2017-03-10
Simon Peyton Jones
Do not generate a data-con wrapper for !Int#
commit
|
commitdiff
|
tree
2017-03-08
Simon Peyton Jones
Join points can be levity-polymorphic
commit
|
commitdiff
|
tree
2017-03-06
Simon Peyton Jones
Make FloatOut/SetLevels idemoptent on bottoming functions
commit
|
commitdiff
|
tree
2017-03-06
Simon Peyton Jones
Comments only
commit
|
commitdiff
|
tree
2017-03-06
Simon Peyton Jones
Tiny refactor
commit
|
commitdiff
|
tree
2017-03-06
Simon Peyton Jones
Make TH_Roles2 less fragile
commit
|
commitdiff
|
tree
2017-03-06
Simon Peyton Jones
Fix CSE (again) on literal strings
commit
|
commitdiff
|
tree
next