git.haskell.org
/
ghc.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
testsuite: Add tests from #11982
2019-01-23
Joachim Breitner
Add myself to CODEOWNERS for a few files
commit
|
commitdiff
|
tree
2019-01-23
Joachim Breitner
Minor typo in docs for KProxy
commit
|
commitdiff
|
tree
2018-10-03
Joachim Breitner
Make GHC (the library) flexible in the choice of integer...
commit
|
commitdiff
|
tree
2018-08-17
Joachim Breitner
Rename SigTv to TyVarTv (#15480)
commit
|
commitdiff
|
tree
2018-08-06
Joachim Breitner
Mention #15050 in the release notes for 8.8.1
commit
|
commitdiff
|
tree
2018-08-06
Joachim Breitner
Allow scoped type variables refer to types
commit
|
commitdiff
|
tree
2018-06-03
Joachim Breitner
Fix typo in OverloadedLabels docs
commit
|
commitdiff
|
tree
2018-05-22
Joachim Breitner
Improve performance of CallArity
commit
|
commitdiff
|
tree
2018-05-02
Joachim Breitner
Exitify: Do not trip over shadowing (fixes #15110)
commit
|
commitdiff
|
tree
2018-05-01
Joachim Breitner
Add test case for #15108
commit
|
commitdiff
|
tree
2018-04-23
Joachim Breitner
Add testcase for #15050
commit
|
commitdiff
|
tree
2018-04-11
Joachim Breitner
No need for sortQuantVars in Exitify after all
commit
|
commitdiff
|
tree
2018-04-10
Joachim Breitner
In Exitify, zap idInfo of abstracted variables (fixes...
commit
|
commitdiff
|
tree
2018-04-10
Joachim Breitner
Add test case for #15005
commit
|
commitdiff
|
tree
2018-04-10
Joachim Breitner
CSE: Walk past join point lambdas (#15002)
commit
|
commitdiff
|
tree
2018-04-09
Joachim Breitner
Some cleanup of the Exitification code
commit
|
commitdiff
|
tree
2018-03-19
Joachim Breitner
Require GHC 8.2 to bootstrap GHC
commit
|
commitdiff
|
tree
2018-01-26
Joachim Breitner
Turn EvTerm (almost) into CoreExpr (#14691)
commit
|
commitdiff
|
tree
2018-01-02
Joachim Breitner
Rewrite Note [The polymorphism rule of join points]
commit
|
commitdiff
|
tree
2017-11-09
Joachim Breitner
Invoke lintUnfolding only on top-level unfoldings ...
commit
|
commitdiff
|
tree
2017-10-29
Joachim Breitner
Implement a dedicated exitfication pass #14152
commit
|
commitdiff
|
tree
2017-10-29
Joachim Breitner
simplNonRecJoinPoint: Handle Shadowing correctly
commit
|
commitdiff
|
tree
2017-10-28
Joachim Breitner
Manual: The -ddump-cmm-* flags had a wrong spelling...
commit
|
commitdiff
|
tree
2017-10-26
Joachim Breitner
Don't use $SHELL in wrapper scripts
commit
|
commitdiff
|
tree
2017-10-25
Joachim Breitner
Make language extensions their own category in the...
commit
|
commitdiff
|
tree
2017-10-24
Joachim Breitner
User’s guide: Properly link to RTS flag -V
commit
|
commitdiff
|
tree
2017-10-23
Joachim Breitner
submodule nofib: Add digits-of-e2.faststdout
commit
|
commitdiff
|
tree
2017-10-23
Joachim Breitner
submodule nofib: Add digits-of-e1.faststdout
commit
|
commitdiff
|
tree
2017-10-23
Joachim Breitner
nofib submodule: Fix a problem with fasta-c.c
commit
|
commitdiff
|
tree
2017-10-19
Joachim Breitner
User's guide: Fix the category of some flags
commit
|
commitdiff
|
tree
2017-10-17
Joachim Breitner
Improve user’s guide around deriving
commit
|
commitdiff
|
tree
2017-10-06
Joachim Breitner
Testsuite update following d8d87fa
commit
|
commitdiff
|
tree
2017-10-05
Joachim Breitner
Remove m_type from Match (#14313)
commit
|
commitdiff
|
tree
2017-10-03
Joachim Breitner
Revert installing texinfo in CI systems
commit
|
commitdiff
|
tree
2017-10-02
Joachim Breitner
CircleCI: Install texinfo
commit
|
commitdiff
|
tree
2017-10-02
Joachim Breitner
Travis: Install texinfo
commit
|
commitdiff
|
tree
2017-10-02
Joachim Breitner
Bump submodule nofib again (Semigroup now required)
commit
|
commitdiff
|
tree
2017-09-14
Joachim Breitner
Bump submodule nofib (Semigroup now required)
commit
|
commitdiff
|
tree
2017-09-12
Joachim Breitner
Allow CSE'ing of work-wrapped bindings (#14186)
commit
|
commitdiff
|
tree
2017-09-12
Joachim Breitner
Add testcase for #14186
commit
|
commitdiff
|
tree
2017-09-07
Joachim Breitner
Travis: Boot with ghc-8.2.1, and disable test suite
commit
|
commitdiff
|
tree
2017-08-18
Joachim Breitner
CSE.cseOneExpr: Set InScopeSet correctly
commit
|
commitdiff
|
tree
2017-08-01
Joachim Breitner
Simplify OccurAnal.tagRecBinders
commit
|
commitdiff
|
tree
2017-05-20
Joachim Breitner
Failing test case for #13734
commit
|
commitdiff
|
tree
2017-04-30
Joachim Breitner
Remove unused tidyOccNames and update Note
commit
|
commitdiff
|
tree
2017-04-24
Joachim Breitner
core-spec: Simplify the handling of LetRec
commit
|
commitdiff
|
tree
2017-04-24
Joachim Breitner
Add failing test case for T13611
commit
|
commitdiff
|
tree
2017-04-19
Joachim Breitner
Simplify StgCases when all alts refer to the case binder
commit
|
commitdiff
|
tree
2017-04-18
Joachim Breitner
Add failing test case for #13588
commit
|
commitdiff
|
tree
2017-04-18
Joachim Breitner
Fix LaTeX in core-spec
commit
|
commitdiff
|
tree
2017-04-10
Joachim Breitner
Add a second regression test for #13536
commit
|
commitdiff
|
tree
2017-04-10
Joachim Breitner
StgCse: Do not re-use trivial case scrutinees
commit
|
commitdiff
|
tree
2017-04-09
Joachim Breitner
Add a Note [Call Arity and Join Points]
commit
|
commitdiff
|
tree
2017-03-31
Joachim Breitner
Disable bogus lint checks about levity polimorphic...
commit
|
commitdiff
|
tree
2017-03-28
Joachim Breitner
Zap Call Arity info in the simplifier
commit
|
commitdiff
|
tree
2017-03-09
Joachim Breitner
integerConstantFolding: no longer broken with -DDEBUG...
commit
|
commitdiff
|
tree
2017-03-09
Joachim Breitner
Add a comment to the mapFB rules
commit
|
commitdiff
|
tree
2017-03-06
Joachim Breitner
Add rule mapFB c (λx.x) = c
commit
|
commitdiff
|
tree
2017-03-04
Joachim Breitner
Update dangling Note reference
commit
|
commitdiff
|
tree
2017-02-26
Joachim Breitner
Ensure that Literals are in range
commit
|
commitdiff
|
tree
2017-02-12
Joachim Breitner
Improve the Occurrence Analyzer’s handling of one-shot...
commit
|
commitdiff
|
tree
2017-02-04
Joachim Breitner
Expose cseExpr from CSE
commit
|
commitdiff
|
tree
2017-02-04
Joachim Breitner
New internal dynamic flag: Very aggressive inlining
commit
|
commitdiff
|
tree
2017-02-03
Joachim Breitner
Bump performance mark for T9020
commit
|
commitdiff
|
tree
2017-02-03
Joachim Breitner
Get rid of ProbOneShot
commit
|
commitdiff
|
tree
2017-02-02
Joachim Breitner
Add a testcase for #13227
commit
|
commitdiff
|
tree
2017-01-05
Joachim Breitner
Add a CSE pass to Stg (#9291)
commit
|
commitdiff
|
tree
2016-12-27
Joachim Breitner
Expand I/O CP in comments
commit
|
commitdiff
|
tree
2016-12-26
Joachim Breitner
CallArity: Use exprIsCheap to detect thunks
commit
|
commitdiff
|
tree
2016-12-02
Joachim Breitner
core-spec: Fix S_MatchData
commit
|
commitdiff
|
tree
2016-10-11
Joachim Breitner
Add a broken test case for #12689
commit
|
commitdiff
|
tree
2016-10-11
Joachim Breitner
Add test case for #12689
commit
|
commitdiff
|
tree
2016-10-06
Joachim Breitner
Remove dead code “mkHsConApp”
commit
|
commitdiff
|
tree
2016-10-06
Joachim Breitner
RegAlloc: Make some pattern matched complete
commit
|
commitdiff
|
tree
2016-09-26
Joachim Breitner
Remove #ifdef with never fulfilled condition
commit
|
commitdiff
|
tree
2016-09-24
Joachim Breitner
Update test output
commit
|
commitdiff
|
tree
2016-09-24
Joachim Breitner
Replace INLINEABLE by INLINABLE (#12613)
commit
|
commitdiff
|
tree
2016-09-15
Joachim Breitner
Add test case for #7611
commit
|
commitdiff
|
tree
2016-08-25
Joachim Breitner
WwLib: Add strictness signature to "let x = absentError …"
commit
|
commitdiff
|
tree
2016-08-25
Joachim Breitner
Degrade "case scrutinee not known to diverge for sure...
commit
|
commitdiff
|
tree
2016-08-25
Joachim Breitner
DmdAnal: Testcase about splitFVs and dmdFix abortion
commit
|
commitdiff
|
tree
2016-08-25
Joachim Breitner
DmdAnal: Add a final, safe iteration
commit
|
commitdiff
|
tree
2016-08-25
Joachim Breitner
Comments only: Refer to actually existing Notes
commit
|
commitdiff
|
tree
2016-08-06
Joachim Breitner
Util.count: Implement as a left-fold instead of a right...
commit
|
commitdiff
|
tree
2016-07-14
Joachim Breitner
tidyOccNames: Rename variables fairly
commit
|
commitdiff
|
tree
2016-07-13
Joachim Breitner
tidyType: Rename variables of nested forall at once
commit
|
commitdiff
|
tree
2016-07-12
Joachim Breitner
Demand analyser: Implement LetUp rule (#12370)
commit
|
commitdiff
|
tree
2016-07-07
Joachim Breitner
Show testcase where demand analysis abortion code fails
commit
|
commitdiff
|
tree
2016-06-17
Joachim Breitner
Remove dead code: countOnce, countMany
commit
|
commitdiff
|
tree
2016-05-04
Joachim Breitner
Adjust testsuite output to bytestring-0.10.8.0
commit
|
commitdiff
|
tree
2016-05-04
Joachim Breitner
Export oneShot from GHC.Exts
commit
|
commitdiff
|
tree
2016-04-28
Joachim Breitner
Update nofib submodule to nofib master
commit
|
commitdiff
|
tree
2016-04-27
Joachim Breitner
Implement the state hack without modifiyng OneShotInfo
commit
|
commitdiff
|
tree
2016-04-14
Joachim Breitner
Add a final demand analyzer run right before TidyCore
commit
|
commitdiff
|
tree
2016-04-14
Joachim Breitner
Add a test case for #11731.
commit
|
commitdiff
|
tree
2016-04-10
Joachim Breitner
Typos in Note
commit
|
commitdiff
|
tree
2016-04-08
Joachim Breitner
Remove obsolete comment about the implementation of...
commit
|
commitdiff
|
tree
2016-04-08
Joachim Breitner
GHC.Base: Use thenIO in instance Applicative IO
commit
|
commitdiff
|
tree
2016-04-07
Joachim Breitner
Adjust performance numbers
commit
|
commitdiff
|
tree
2016-04-06
Joachim Breitner
Demand Analyzer: Do not set OneShot information (second...
commit
|
commitdiff
|
tree
next