git.haskell.org
/
ghc.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add -fno-safe-haskell flag
2018-12-08
Matthew Pickering
Add -fno-safe-haskell flag
commit
|
commitdiff
|
tree
2018-11-22
Matthew Pickering
Add test for #15437
commit
|
commitdiff
|
tree
2018-11-19
Matthew Pickering
eventlog: Log the current stack size when stack overflows
commit
|
commitdiff
|
tree
2018-11-11
Matthew Pickering
iserv: Fix typo in cabal file
commit
|
commitdiff
|
tree
2018-07-12
Matthew Pickering
Run the renamed source plugin after each HsGroup
commit
|
commitdiff
|
tree
2018-07-12
Matthew Pickering
Release notes about source plugins
commit
|
commitdiff
|
tree
2018-07-12
Matthew Pickering
Export findImportUsage and ImportDeclUsage
commit
|
commitdiff
|
tree
2018-07-06
Matthew Pickering
Simplify lintIdUnfolding
commit
|
commitdiff
|
tree
2018-06-15
Matthew Pickering
Make NameSort note into proper Note
commit
|
commitdiff
|
tree
2018-06-07
Matthew Pickering
Run typeCheckResultAction and renamedResultAction in...
commit
|
commitdiff
|
tree
2018-06-07
Matthew Pickering
Rename dataConRepNameUnique to dataConTyRepNameUnique
commit
|
commitdiff
|
tree
2018-06-04
Matthew Pickering
Improve extendTvSubst assertion
commit
|
commitdiff
|
tree
2018-06-04
Matthew Pickering
Add Outputable instance for HsArg
commit
|
commitdiff
|
tree
2018-06-04
Matthew Pickering
Provide `getWithUserData` and `putWithUserData`
commit
|
commitdiff
|
tree
2018-05-30
Matthew Pickering
Implement "An API for deciding whether plugins should...
commit
|
commitdiff
|
tree
2018-05-14
Matthew Pickering
Add note documenting refineDefaultAlt
commit
|
commitdiff
|
tree
2018-05-13
Matthew Pickering
Simplify -ddump-json implementation
commit
|
commitdiff
|
tree
2018-05-03
Matthew Pickering
CircleCI: Save test results as JUnit XML
commit
|
commitdiff
|
tree
2018-05-03
Matthew Pickering
Don't shadow "result" in JUnit driver
commit
|
commitdiff
|
tree
2018-04-20
Matthew Pickering
Fix implementation of rnIfaceBndr
commit
|
commitdiff
|
tree
2018-04-20
Matthew Pickering
Remove broken top-level shell.nix
commit
|
commitdiff
|
tree
2018-04-13
Matthew Pickering
Remove unused function: mkFunCos
commit
|
commitdiff
|
tree
2018-03-19
Matthew Pickering
Add -flate-specialise which runs a later specialisation...
commit
|
commitdiff
|
tree
2018-03-19
Matthew Pickering
Also check local rules with -frules-check
commit
|
commitdiff
|
tree
2018-03-02
Matthew Pickering
Improve missing-home-modules warning formatting
commit
|
commitdiff
|
tree
2018-03-02
Matthew Pickering
Only load plugins once
commit
|
commitdiff
|
tree
2018-02-28
Matthew Pickering
Pin nixpkgs and all-cabal-hashes in shell.nix (#511)
commit
|
commitdiff
|
tree
2018-01-15
Matthew Pickering
Add flag -fno-it
commit
|
commitdiff
|
tree
2018-01-15
Matthew Pickering
Rename -frule-check to -drule-check and document
commit
|
commitdiff
|
tree
2018-01-02
Matthew Pickering
Rename HEq_sc and Coercible_sc to heq_sel and coercible_sel
commit
|
commitdiff
|
tree
2017-12-11
Matthew Pickering
Add NOINLINE pragma to hPutStr'
commit
|
commitdiff
|
tree
2017-12-05
Matthew Pickering
Extend ghcHEAD derivation rather than make a new derivation...
commit
|
commitdiff
|
tree
2017-11-22
Matthew Pickering
Remove hadrian sub-dir from .gitignore
commit
|
commitdiff
|
tree
2017-07-25
Matthew Pickering
Revert "Remove unused language pragma"
commit
|
commitdiff
|
tree
2017-07-25
Matthew Pickering
Remove unused language pragma
commit
|
commitdiff
|
tree
2017-07-25
Matthew Pickering
Expose FrontendPluginAction
commit
|
commitdiff
|
tree
2017-07-11
Matthew Pickering
Add Template Haskell support for overloaded labels
commit
|
commitdiff
|
tree
2017-07-11
Matthew Pickering
Add Template Haskell support for overloaded labels
commit
|
commitdiff
|
tree
2017-06-23
Matthew Pickering
Use actual universal tvs in check for naughty record...
commit
|
commitdiff
|
tree
2017-05-11
Matthew Pickering
RnEnv refactoring
commit
|
commitdiff
|
tree
2017-05-11
Matthew Pickering
Use Proxy rather than undefined in MatchLit
commit
|
commitdiff
|
tree
2017-05-11
Matthew Pickering
Add Outputable instance for Node
commit
|
commitdiff
|
tree
2017-05-08
Matthew Pickering
Add a failing test for T13644
commit
|
commitdiff
|
tree
2017-05-04
Matthew Pickering
Implement sequential name lookup properly
commit
|
commitdiff
|
tree
2017-04-12
Matthew Pickering
Split up RnEnv into 4 modules, RnUnbound, RnUtils and...
commit
|
commitdiff
|
tree
2017-04-12
Matthew Pickering
Allow qualified names to be children in export lists
commit
|
commitdiff
|
tree
2017-04-12
Matthew Pickering
RnEnv cleanup
commit
|
commitdiff
|
tree
2017-04-05
Matthew Pickering
Replace Digraph's Node type synonym with a data type
commit
|
commitdiff
|
tree
2017-03-29
Matthew Pickering
Allow operators as record pattern synonym fields
commit
|
commitdiff
|
tree
2017-03-29
Matthew Pickering
Print module when dumping rules
commit
|
commitdiff
|
tree
2017-03-27
Matthew Pickering
-fspec-constr-keen docs typos [skip ci]
commit
|
commitdiff
|
tree
2017-03-27
Matthew Pickering
Only use locally bound variables in pattern synonym...
commit
|
commitdiff
|
tree
2017-03-27
Matthew Pickering
Remove unused argument from importSuggestions
commit
|
commitdiff
|
tree
2017-03-24
Matthew Pickering
Improve tracing in OccurAnal
commit
|
commitdiff
|
tree
2017-03-19
Matthew Pickering
Update link to paper about demand analyser in user...
commit
|
commitdiff
|
tree
2017-03-13
Matthew Pickering
Replace debugging trace with a proper WARN
commit
|
commitdiff
|
tree
2017-03-06
Matthew Pickering
Update .mailmap [skip ci]
commit
|
commitdiff
|
tree
2017-03-06
Matthew Pickering
Add -dno-debug-output to validate GhcStage1HcOpts
commit
|
commitdiff
|
tree
2017-02-24
Matthew Pickering
Add a comment explaining CompleteMatchSig in HsBinds
commit
|
commitdiff
|
tree
2017-02-14
Matthew Pickering
Update .mailmap [skip ci]
commit
|
commitdiff
|
tree
2017-02-08
Matthew Pickering
Pass -v0 to ghc-pkg to reduce noise in build ouput
commit
|
commitdiff
|
tree
2017-02-08
Matthew Pickering
Fix push_bang_into_newtype when the pattern match has...
commit
|
commitdiff
|
tree
2017-02-06
Matthew Pickering
Don't return empty initial uncovered set for an unsat...
commit
|
commitdiff
|
tree
2017-02-04
Matthew Pickering
Don't panic when printing match with RecUpd context
commit
|
commitdiff
|
tree
2017-02-02
Matthew Pickering
Remove INLINE pragma on loopbreaker
commit
|
commitdiff
|
tree
2017-02-02
Matthew Pickering
Make interface loading for COMPLETE pragmas lazy
commit
|
commitdiff
|
tree
2017-01-30
Matthew Pickering
Print COMPLETE pragmas in --show-iface
commit
|
commitdiff
|
tree
2017-01-30
Matthew Pickering
Add a flag to emit error messages as JSON
commit
|
commitdiff
|
tree
2017-01-26
Matthew Pickering
Template Haskell support for COMPLETE pragmas
commit
|
commitdiff
|
tree
2017-01-26
Matthew Pickering
COMPLETE pragmas for enhanced pattern exhaustiveness...
commit
|
commitdiff
|
tree
2017-01-25
Matthew Pickering
Update Win32 submodule to fix Windows build
commit
|
commitdiff
|
tree
2017-01-25
Matthew Pickering
Update .mailmap
commit
|
commitdiff
|
tree
2017-01-24
Matthew Pickering
Document -fspecialise-aggressively
commit
|
commitdiff
|
tree
2017-01-15
Matthew Pickering
Revert "Record evaluated-ness on workers and wrappers"
commit
|
commitdiff
|
tree
2017-01-06
Matthew Pickering
Actually add the right file for T13035 stderr
commit
|
commitdiff
|
tree
2017-01-06
Matthew Pickering
Add missing stderr file for T13035
commit
|
commitdiff
|
tree
2017-01-03
Matthew Pickering
Don't use $ in the definition of (<**>) in GHC.Base
commit
|
commitdiff
|
tree
2017-01-02
Matthew Pickering
Update .mailmap
commit
|
commitdiff
|
tree
2016-12-26
Matthew Pickering
Remove redudant import from check-ppr
commit
|
commitdiff
|
tree
2016-12-23
Matthew Pickering
Use python3 for linters
commit
|
commitdiff
|
tree
2016-12-15
Matthew Pickering
Fix pretty printing of MINIMAL signatures
commit
|
commitdiff
|
tree
2016-12-13
Matthew Pickering
Fix pretty printing of top level SCC pragmas
commit
|
commitdiff
|
tree
2016-12-06
Matthew Pickering
Revert "Mark rn017 and T7672 as expect_broken(#12930...
commit
|
commitdiff
|
tree
2016-12-06
Matthew Pickering
Fix unsafe usage of `is_iloc` selector in Ord instance...
commit
|
commitdiff
|
tree
2016-11-29
Matthew Pickering
Refactor Pattern Match Checker to use ListT
commit
|
commitdiff
|
tree
2016-11-18
Matthew Pickering
Optimise whole module exports
commit
|
commitdiff
|
tree
2016-11-16
Matthew Pickering
Inline compiler/NOTES into X86/Ppr.hs
commit
|
commitdiff
|
tree
2016-11-06
Matthew Pickering
Add tracing infrastructure to pattern match checker
commit
|
commitdiff
|
tree
2016-11-06
Matthew Pickering
Stop -dno-debug-output suppressing -ddump-tc-trace
commit
|
commitdiff
|
tree
2016-11-05
Matthew Pickering
Update release notes for type sigs in TH patterns patch
commit
|
commitdiff
|
tree
2016-10-27
Matthew Pickering
Revert "rts/linker: Move loadArchive to new source...
commit
|
commitdiff
|
tree
2016-10-26
Matthew Pickering
Remove -dtrace-level
commit
|
commitdiff
|
tree
2016-10-26
Matthew Pickering
Refine ASSERT in buildPatSyn for the nullary case.
commit
|
commitdiff
|
tree
2016-10-26
Matthew Pickering
Make traceRn behave more like traceTc
commit
|
commitdiff
|
tree
2016-10-22
Matthew Pickering
Refactoring: Replace when (not ...) with unless in...
commit
|
commitdiff
|
tree
2016-10-22
Matthew Pickering
Refactoring: Delete copied function in backpack/NameShape
commit
|
commitdiff
|
tree
2016-10-22
Matthew Pickering
Skip T5611 on OSX as it fails non-deterministically.
commit
|
commitdiff
|
tree
2016-10-08
Matthew Pickering
Add trailing comma to fix the build.
commit
|
commitdiff
|
tree
2016-10-08
Matthew Pickering
Rework renaming of children in export lists.
commit
|
commitdiff
|
tree
2016-10-07
Matthew Pickering
Simplify implementation of wWarningFlags
commit
|
commitdiff
|
tree
next