Branch | Commit message | Author | Age |
D5439 | Use unicode arrows with -fprint-unicode-syntax | Krzysztof Gogolewski | 6 years |
D5440 | gitlab-ci: Add i386 Debian 9 builds | Ben Gamari | 6 years |
D5451 | add -Wmissing-deriving-strategies | chessai | 6 years |
HEAD | Fix typo in pattern synonym documentation. | Matthew Pickering | 9 years |
alp/circleci/debug | oops | Alp Mestanogullari | 6 years |
arcpatch-D1448 | fix #10734 by adding braces to pretty-printing of let inside do | John Leo | 9 years |
arcpatch-D4679 | RTS: Auto-size the allocation area depending on CPU cache size | Simon Jakobi | 6 years |
at-defaults | Don't generate a full TyCon for the AT defaults | Max Bolingbroke | 13 years |
atomics | minor: remove tabs from file | Ryan Newton | 11 years |
better-ho-cardinality | Improve the handling of used-once stuff | Simon Peyton Jones | 11 years |
bump-llvm | Bump supported LLVM version to 6.0 | Ben Gamari | 6 years |
cardinality | Comments | Ilya Sergey | 11 years |
cherry-pick-0dde64f2 | testsuite: Mark concprog001 as fragile | Ben Gamari | 5 years |
cherry-pick-10faf44d | Don't overwrite the set log_action when using --interactive | Matthew Pickering | 5 years |
cherry-pick-36d38047 | users-guide: Document how to disable package environments | Ben Gamari | 5 years |
cherry-pick-43a43a33 | Handle hs-boot files in -Wmissing-home-modules (#16551) | Krzysztof Gogolewski | 5 years |
cherry-pick-6e96aa2d | Don't use X86_64_ELF_NONPIC_HACK for +RTS -xp | Zejun Wu | 5 years |
cherry-pick-908b4b86 | Fix two bugs in stg_ap_0_fast in profiling runtime | Ömer Sinan Ağacan | 5 years |
cherry-pick-a5e0f376 | Add explicit LANGUAGE Safe to template-haskell | Oleg Grenrus | 5 years |
cherry-pick-ae382245 | gitlab-ci: Fix URL of Windows cabal-install tarball | Ben Gamari | 5 years |
cherry-pick-d6d735c1 | Fix #16219: TemplateHaskell causes indefinite package build error | Edward Z. Yang | 5 years |
cherry-pick-e172a6d1 | Enable external interpreter when TH is requested but no internal interpreter ... | Alp Mestanogullari | 5 years |
cherry-pick-e7e5f4ae | Only build vanilla way in devel2 flavour | Matthew Pickering | 5 years |
cherry-pick-fe28a062 | rts: Make markLiveObject thread-safe | Ben Gamari | 3 years |
circleci-centos | testsuite: Mark tickets identified in #15467 as broken | Ben Gamari | 6 years |
coercible | Introduce coerce :: Coercible a b -> a -> b | Joachim Breitner | 11 years |
coloured-core | Merge branch 'coloured-core' of https://github.com/nominolo/ghc into coloured... | Ian Lynagh | 13 years |
context-quantification-4426 | Improve the error message with -fwarn-context-quantification | Krzysztof Gogolewski | 10 years |
cpr-sum-types | Wibbles | Simon Peyton Jones | 13 years |
cross | Fix build on OS X amd64 | Ian Lynagh | 13 years |
cross-compiler-alienless | Checkpointing some makefile simplifications that I attempted. | Gabor Greif | 12 years |
data-kind-syntax | Add IfacePromotionInfo | Trevor Elliott | 11 years |
decision-procedure | Generalize to support arbitrary theories. | Iavor S. Diatchki | 11 years |
encoding | Merge branch 'master' of ssh://darcs.haskell.org/srv/darcs/ghc into encoding | Max Bolingbroke | 13 years |
fd/D2519 | Fix the local type environment of module finalizers. | Facundo Domínguez | 8 years |
fd/fix-travis | Relax test TH_addCStub2 so it succeeds on travis. | Facundo Domínguez | 8 years |
fd/fix-travis2 | Relax test TH_addCStub2 so it succeeds on travis. | Facundo Domínguez | 8 years |
foldr-to-foldl | testsuite | Ben Gamari | 8 years |
ghc-7.10 | configure: Verify that GCC recognizes -no-pie flag | Ben Gamari | 7 years |
ghc-7.2 | Set RELEASE back to NO | Ian Lynagh | 13 years |
ghc-7.4 | Revert "Add --verbose and --help flags to gen_contents_index" | Ben Gamari | 9 years |
ghc-7.6 | Set RELEASE back to NO | Ian Lynagh | 11 years |
ghc-7.8 | Revert "testsuite/T9379: Use GHC.Conc instead of Control.Concurrent.STM" | Ben Gamari | 9 years |
ghc-8.0 | Fix CaseIdentity optimisation AGAIN | Simon Peyton Jones | 7 years |
ghc-8.10 | rts: Add missing write barriers in MVar wake-up paths | Ben Gamari | 3 years |
ghc-8.2 | Merge commit '7ce9ead4fddfbffb5cb63cce0f1b4533b7bcc0ad' into ghc-8.2 | Ben Gamari | 6 years |
ghc-8.4 | Add missing paren | Ben Gamari | 6 years |
ghc-8.6 | Make all submodules have absolute URLs | Artem Pelenitsyn | 5 years |
ghc-8.6-ci | Grab CI configuration from master | Ben Gamari | 6 years |
ghc-8.6-merges | Fix regression incorrectly advertising TH support | Herbert Valerio Riedel | 6 years |
ghc-8.8 | Maintain invariant: MVars on mut_list are dirty | Viktor Dukhovni | 4 years |
ghc-9.0 | Add i386 and aarch64-linux release jobs | Matthew Pickering | 2 years |
ghc-9.0-docfix-fregs-graph | Fix description of -fregs-graph (not implied by -O2, linked issue was closed) | Benjamin Maurer | 4 years |
ghc-9.2 | release notes: remove line about fix for #22431 after reverting f73a38069b622... | Zubin Duggal | 18 months |
ghc-9.2-az-4 | EPA: AnnAt missing for type application in patterns | Alan Zimmerman | 3 years |
ghc-9.4 | ci: lint-ci-config: regenerate cabal.config | Zubin Duggal | 16 months |
ghc-9.6 | Don't panic in ltPatersonSize | sheaf | 15 months |
ghc-axioms | Small refactorings | Simon Peyton Jones | 13 years |
ghc-constraint-solver | Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-constraint-solver | Dimitrios Vytiniotis | 13 years |
ghc-defer | More error-message refactoring | Simon Peyton Jones | 13 years |
ghc-instvis | Filter instance visibility based on set of visible orphans, fixes #2182. | Edward Z. Yang | 10 years |
ghc-july | Full type checking Backpack details. | Edward Z. Yang | 9 years |
ghc-lwc2 | Fixes links to random and vector libraries | KC Sivaramakrishnan | 11 years |
ghc-new-co | Replace tab with \t in regexp | Simon Peyton Jones | 12 years |
ghc-new-flavor | Make fresh variables when decomposing Givens | Simon Peyton Jones | 12 years |
ghc-parmake-gsoc | Merge remote-tracking branch 'origin/master' into ghc-parmake-gsoc | Patrick Palka | 11 years |
ghc-quick3 | Failing test-case for #12135. | Edward Z. Yang | 8 years |
ghc-spj | Simplify simplifyInfer quite a lot | Simon Peyton Jones | 12 years |
ghc-validate | Stop the pipeline when it doesn't need to be run. | Edward Z. Yang | 9 years |
gitlab/wip/T18857 | CmmToLlvm: Declare signature for memcmp | Ben Gamari | 4 years |
imp-param-class | Remove shadowed IP parameters, when nesting implications. | Iavor S. Diatchki | 12 years |
improve-pext-pdep | Efficient pdep implementation | Peter Trommler | 6 years |
joachim/wip/T11547-test | Recover test case for T11547 | Joachim Breitner | 3 years |
joachim/wip/T19131-test | Test case from #19313 | Joachim Breitner | 3 years |
joachim/wip/ghc-all-in-one | More stuff | Joachim Breitner | 16 months |
known-key-serialization | Cleverer serialization for IfExtName so IfaceType can be dumber | Max Bolingbroke | 13 years |
late-dmd | merged master into late-dmd | Nicolas Frisby | 11 years |
late-lam-lift | added -flate-float-leave-LNE, which prevents LNEs from being lifted | Nicolas Frisby | 11 years |
local-gc | The local-gc branch is in a working state at this fingerprint: | Simon Marlow | 13 years |
master | Update the users guide paragraph on -O in GHCi | Torsten Schmits | 15 months |
monad-comp | More hacking on monad-comp | Simon Peyton Jones | 13 years |
new-demand-to-merge | Remove tabs | Simon Peyton Jones | 12 years |
newcg | Merge remote-tracking branch 'origin/master' into newcg | Simon Marlow | 12 years |
no-pred-ty | Move exprIsConApp_maybe to CoreSubst so we can use it in VSO. Fix VSO bug wit... | Max Bolingbroke | 13 years |
overlapping-tyfams | Merge branch 'master' into overlapping-tyfams | Richard Eisenberg | 11 years |
ppc-update-sp | PPC NCG: Refactor stack allocation code | Peter Trommler | 6 years |
profiling | add note | Simon Marlow | 13 years |
real-src-loc-span | More RealSrc* | Ian Lynagh | 13 years |
revert-22043 | Revert "CApiFFI: add ConstPtr for encoding const-qualified pointer return typ... | nineonine | 19 months |
revert-41117d71 | Revert "base: Use one-shot kqueue on macOS" | Matthew Pickering | 3 years |
sdoc | More DynFlags + SDoc | Ian Lynagh | 13 years |
silent-sc-args | Add silent superclass parameters (again) | Simon Peyton Jones | 12 years |
simd | Pass 256-bit-wide vectors in registers. | Geoffrey Mainland | 11 years |
srcloc | Refactor SrcLoc and SrcSpan | Ian Lynagh | 13 years |
strict-data | Add Strict data language pragma | Johan Tibell | 10 years |
supercompiler | Last bug fixes and flag additions. | Max Bolingbroke | 12 years |
tc-arrows | Merge remote-tracking branch 'origin/master' into tc-arrows | Simon Peyton Jones | 12 years |
tc-untouchables | Modest refactoring (put bumpStepCounter into traceFireTcS, and other simple t... | Simon Peyton Jones | 12 years |
tdammers/wip/16615 | Fix CoreOpt.add_info | Simon Peyton Jones | 5 years |
test | test | Ben Gamari | 5 years |
th-new | Add support for Template Haskell state. | Geoffrey Mainland | 11 years |
th-new-7.6 | Add support for Template Haskell state. | Geoffrey Mainland | 11 years |
ticky-for-all-lets | extended ticky to also track "let"s that are not closures | Nicolas Frisby | 11 years |
type-holes-branch | Make a start towards eta-rules and injective families | Simon Peyton Jones | 12 years |
type-nats | Merge branch 'type-nats' of http://git.haskell.org/ghc into type-nats | Iavor S. Diatchki | 11 years |
type-nats-simple | Add additional reachable modules to `compiler_stage2_dll0_MODULES`. | Iavor S. Diatchki | 11 years |
typeable-with-kinds | Always use a fresh wanted variable, as otherwise we could get into loops. | Iavor S. Diatchki | 9 years |
unboxed-tuple-arguments | Merge branch 'master' of ssh://darcs.haskell.org/srv/darcs/ghc into unboxed-t... | Max Bolingbroke | 12 years |
unboxed-tuple-arguments2 | Support code generation for unboxed-tuple function arguments | Max Bolingbroke | 12 years |
wip-cptwunderlich-docflag-dasm-lint-ghc-9.0 | Update expected-undocumented-flags.txt | Benjamin Maurer | 4 years |
wip-fix-i386-3 | circleci: Disable everything but i386 | Ben Gamari | 6 years |
wip/12368 | WwLib: Add strictness signature to "let x = absentError …" | Joachim Breitner | 8 years |
wip/14691 | Update test suite output due to #14691 | Joachim Breitner | 7 years |
wip/16619 | 'warnSpaceAfterBang' only in patterns (#16619) | Vladislav Zavialov | 5 years |
wip/16672 | WIP: #16672 | Matthew Pickering | 5 years |
wip/16692 | tcMatchesFun s/rho/sigma #16692 | Vladislav Zavialov | 5 years |
wip/16718 | Print role annotations in TemplateHaskell brackets (#16718) | Vladislav Zavialov | 5 years |
wip/16762 | Fix HieAst | Zubin Duggal | 4 years |
wip/16941 | Drop the orphan roles check (#16941) | Vladislav Zavialov | 5 years |
wip/17594-another-approach | parser and renamer checkpoint | DanielRrr | 2 years |
wip/17594-another-approach-desugaring | desugaring checkpoint | DanielRrr | 2 years |
wip/17594-another-approach-typecheck | type checker checkpoint | DanielRrr | 2 years |
wip/17594-another-approach-typecheck-2 | experiment | DanielRrr | 3 years |
wip/17594-implementation | parser and renamer checkpoints | DanielRrr | 3 years |
wip/18923 | testsuite: Add a test for #18923 | Ben Gamari | 4 years |
wip/19014 | Fix bad span calculations of post qualified imports | Shayne Fletcher | 4 years |
wip/19217 | 19217 Implicitly quantify type variables in :kind command | Sasha Bogicevic | 2 years |
wip/19685-count-par-gcs | rts: correct stats when running with +RTS -qn1 | Douglas Wilson | 3 years |
wip/19736 | fix #19736 | Daniel Rogozin | 3 years |
wip/19744 | Make tcIfaceCompleteMatch lazier. | Zubin Duggal | 3 years |
wip/19744-note | Fix Note [Positioning of forkM] | Zubin Duggal | 3 years |
wip/19874 | testsuite: Widen acceptance window of T12545 (#19414) | Sebastian Graf | 3 years |
wip/19988-test | testsuite: Add broken tests for #19988 | Zubin Duggal | 3 years |
wip/20389 | Use 'NonEmpty' for the fields in an 'HsProjection' (#20389) | Zubin Duggal | 3 years |
wip/20779 | package imports: Take into account package visibility when renaming | Matthew Pickering | 3 years |
wip/20958 | Improve error message when warning about unsupported LLVM version (#20958) | Zubin Duggal | 2 years |
wip/21101 | 21101 Error message text for invalid record wildcard match | Sasha Bogicevic | 2 years |
wip/21530 | Fix Constraint vs Type again | Simon Peyton Jones | 2 years |
wip/21550-test | Add regression test for #21550 | Zubin Duggal | 24 months |
wip/21611-move-corem | Extended Note "The architecture of the Core optimizer" | Dominik Peteler | 23 months |
wip/21619 | Fix nested type splices in hie files | Matthew Pickering | 22 months |
wip/21651 | base: Fix races in IOManager (setNumCapabilities,closeFdWith) | Douglas Wilson | 2 years |
wip/21803 | hadrian: Don't read package environments in ghc-stage1 wrapper | Matthew Pickering | 2 years |
wip/21889 | Fix #21889, GHCi misbehaves with Ctrl-C on Windows | Zubin Duggal | 2 years |
wip/21984 | Update haddock submodule to revert quickjump breakage | Matthew Pickering | 2 years |
wip/22022-mark-T21336a-fragile | Mark T21336a fragile | Bryan Richter | 21 months |
wip/22188 | Add flag to control whether self-recompilation information is written to inte... | Matthew Pickering | 20 months |
wip/22253 | Build System: Remove out-of-date comment about make build system | Matthew Pickering | 22 months |
wip/22426 | darwin: Always pass -no_fixup_chains to linker | Matthew Pickering | 20 months |
wip/23121 | docs: Generate docs/index.html with version number | Matthew Pickering | 17 months |
wip/23181-2 | ghc-heap: remove wrong Addr# coercion (#23181) | Sylvain Henry | 17 months |
wip/23184 | Add test for T23184 | Matthew Pickering | 17 months |
wip/23184-9.4 | Backport fix to #23184 to 9.4 | Matthew Pickering | 17 months |
wip/23187 | hadrian: Fix path to HpcParser.y | Matthew Pickering | 17 months |
wip/23305 | Don't return complete HscEnv from upsweep | Matthew Pickering | 16 months |
wip/7.10-api-annots | Fix failing API Annotations tests from master cherry pick | Alan Zimmerman | 9 years |
wip/7.10-api-annots2 | Update stderrs for tests after cherry pick from master | Alan Zimmerman | 9 years |
wip/8-8-ghci | Use datatype for unboxed returns when loading ghc into ghci | Michael Sloan | 5 years |
wip/8.10-changelog-updates | Update llvm-targets | Zubin Duggal | 3 years |
wip/8.10-process | Bump process to master | Zubin Duggal | 3 years |
wip/8.10-release-rollup | Document -fno-use-rpaths | Zubin Duggal | 3 years |
wip/8.10.6-backports | rts: Eliminate redundant branch | GHC GitLab CI | 3 years |
wip/8.10.6-fixes | printf CI | Zubin Duggal | 3 years |
wip/8.10.7-release | Bump version and add release notes | Zubin Duggal | 3 years |
wip/8.8-hie-typeclass | Fix | Matthew Pickering | 5 years |
wip/8144 | Add test case for #8144. | Niklas Hambüchen | 10 years |
wip/9.0.2-backports | Fix two tests | Zubin Duggal | 3 years |
wip/9.0.2-backports-2 | Revert "Rectify the haddock markup surrounding symbols for foldl' and foldMap'" | Zubin Duggal | 3 years |
wip/9.0.2-backports-3 | Disable perf job | Zubin Duggal | 3 years |
wip/9.2-extendMG-leak | Fix potential space leak that arise from ModuleGraphs retaining references | Zubin Duggal | 2 years |
wip/9.2-lookupIdSubst | Change lookupIdSubst panic back to a warning | Matthew Pickering | 2 years |
wip/9.2-windows-bindist | testing | Matthew Pickering | 2 years |
wip/9.2.2-T21682 | Add test for T21682 | Matthew Pickering | 2 years |
wip/9.2.3-backports | Fix a shadowing issue in StgUnarise. | Andreas Klebinger | 2 years |
wip/9.2.3-backports-2 | Fix bkpcabal01 | Zubin Duggal | 2 years |
wip/9.2.4-backports | Allow metric increases for 9.2.3 | Zubin Duggal | 2 years |
wip/9.2.4-backports-2 | Allow stat increases for GHC 9.2 | Zubin Duggal | 2 years |
wip/9.2.4-deep-subsumption | Add tests that -XHaskell98 and -XHaskell2010 enable DeepSubsumption | Matthew Pickering | 2 years |
wip/9.2.6-backports | changelog: Add entries for #22913 and #14766 | Zubin Duggal | 19 months |
wip/9.2.7-backports | Update release notes for 9.2.7 | Zubin Duggal | 18 months |
wip/9.4-T21694 | Fix combination of ArityType in andArityType | Matthew Pickering | 2 years |
wip/9.4-finalise2 | ghc-9.4: make build system: add container module dependencies on template-has... | Douglas Wilson | 2 years |
wip/9.4-foward-fixed-make | Update submodule Cabal to tag Cabal-v3.8.1.0 | Douglas Wilson | 24 months |
wip/9.4-template-haskell-vendoring | libraries: template-haskell: vendor filepath differently | Douglas Wilson | 2 years |
wip/9198 | Add compiler perf regression test for #9198 | Simon Jakobi | 3 years |
wip/B16999 | Disallow (->) as a data constructor in "data" declaration (fixes #16999) | Kevin Buhr | 5 years |
wip/B17858 | Fix GHC.Stack.Types documentation of CallStack to match user's manual | Kevin Buhr | 5 years |
wip/Cabal-1.20 | Update Cabal to tip of v1.20 | Herbert Valerio Riedel | 10 years |
wip/D1159 | compiler/iface: compress .hi files | Austin Seipp | 9 years |
wip/D1229 | Further simplify the story around minimum/maximum | Joachim Breitner | 9 years |
wip/D1242 | Implement function-sections for Haskell code, #8405 | Simon Brenner | 9 years |
wip/D1316 | base: MRP-refactoring of AMP instances | Herbert Valerio Riedel | 9 years |
wip/D1500 | derivedConstants: Add support for AIX | Herbert Valerio Riedel | 9 years |
wip/D1590 | Refactor GHCi Command type; allow "hidden" commands | Herbert Valerio Riedel | 9 years |
wip/D1934 | Print which warning-flag controls an emitted warning. | Michael Walker | 9 years |
wip/D2128 | Implement the state hack without modifiyng OneShotInfo | Joachim Breitner | 8 years |
wip/D2471 | Fix binary-trees regression from unnecessary floating in CorePrep. | Edward Z. Yang | 8 years |
wip/D2899 | Generic and Generic1 instances for tuples | Vladislav Zavialov | 8 years |
wip/D3050 | Fix binary instance for SrcStrictness | alexbiehl | 8 years |
wip/D3646 | Make module membership on ModuleGraph faster | Bartosz Nitka | 7 years |
wip/D4112 | Make language extensions their own category in the documentation | Joachim Breitner | 7 years |
wip/D4145 | CmmSink: Use a IntSet instead of a list | alexbiehl | 7 years |
wip/D4170 | Store ModIface exports in an array | Douglas Wilson | 7 years |
wip/D4327 | WIP: Add likelyhood to alternatives from stg onwards | Andreas Klebinger | 6 years |
wip/D4333 | testsuite: Don't disable LLVM ways due to unversioned llc | Ben Gamari | 4 years |
wip/D4533 | Don't overwrite the set log_action when using --interactive | Matthew Pickering | 6 years |
wip/D4759 | rts: Make LOOKS_LIKE_INFO_PTR a bit more strict | Ben Gamari | 3 years |
wip/D4889 | rts: Specialize hashing at call site rather than in struct. | Crazycolorz5 | 5 years |
wip/D4896 | Use an IORef for QSemN | David Feuer | 5 years |
wip/D5056 | testsuite: Ensure that config.{msys,cygwin} are initialized | Ben Gamari | 6 years |
wip/D5082 | Use run-time tablesNextToCode in compiler exclusively (#15548) | Joachim Breitner | 5 years |
wip/D5097 | Add a -fprint-axiom-incomps option (#15546) | mniip | 5 years |
wip/D5285 | Warn about unused packages | Yuras Shumovich | 5 years |
wip/D5373 | Add HoleFitPlugins and RawHoleFits | Matthías Páll Gissurarson | 5 years |
wip/D5451 | Add -Wmissing-deriving-strategies | chessai | 6 years |
wip/D694 | Use 64bit relocations | Joachim Breitner | 9 years |
wip/DanielG/ghc-rts-root-profiler | Docs and library function WIP | Matthew Pickering | 5 years |
wip/DanielG/ghc-short-bytestring | fix warnings | Matthew Pickering | 5 years |
wip/GenericsMetaData | Merge branch 'master' into wip/GenericsMetaData | Jose Pedro Magalhaes | 10 years |
wip/GenericsMetaData2 | Use TypeLits in the meta-data encoding of GHC.Generics | Jose Pedro Magalhaes | 10 years |
wip/GrowableAST | Growable AST: | Shayan Najd | 7 years |
wip/IPE_hashmap | Optimize Info Table Provenance Entries (IPEs) Map creation and lookup | Sven Tennie | 3 years |
wip/M5706 | Add one line of comments (c.f. !5706) | Simon Peyton Jones | 3 years |
wip/MR1752-leftovers | PmCheck: Elaborate what 'model' means in the user guide [skip ci] | Sebastian Graf | 5 years |
wip/Phyx/ghc-io-manager-simple-split | Drop merge conflict issue | Ben Gamari | 4 years |
wip/T10071 | WIP | Herbert Valerio Riedel | 9 years |
wip/T10137 | CmmSwitch: T783 regresses a lot | Joachim Breitner | 9 years |
wip/T10180 | New Lint check: no alternatives implies bottoming expression | Joachim Breitner | 9 years |
wip/T10181 | New lint check: Check idArity invariants (#10181) | Joachim Breitner | 9 years |
wip/T10246 | Ensure that Literals in an Int# case are in range | Joachim Breitner | 8 years |
wip/T10293 | Call Arity: Trade precision for performance in large mutually recursive groups | Joachim Breitner | 9 years |
wip/T10504 | Add regression test for #10504 | Ryan Scott | 4 years |
wip/T10527 | Use lazy substitution in simplCast | Simon Peyton Jones | 9 years |
wip/T10527-2 | Add an ambient Id substitution to Subst | Simon Peyton Jones | 9 years |
wip/T10613 | Pretty print reasons for Many | Joachim Breitner | 8 years |
wip/T10617 | RTTI: Substitute the [rk] skolems into kinds | Matthew Pickering | 3 years |
wip/T10709 | Regression test for #10709. | Richard Eisenberg | 4 years |
wip/T10803 | First part of implementing TypeSignatureSections | Herbert Valerio Riedel | 9 years |
wip/T10830 | Make Data.List.foldr1 inline | Joachim Breitner | 9 years |
wip/T10832-generalised-injectivity | Wibbles in TH | Simon Peyton Jones | 9 years |
wip/T10858 | Move thenCmp to GHC.Classes | Joachim Breitner | 9 years |
wip/T10874 | Merge new commands from ghci-ng (re #10874) | Herbert Valerio Riedel | 9 years |
wip/T10918 | Make Call Arity aggressive only in the second run | Joachim Breitner | 9 years |
wip/T11028 | Refactor ConDecl | Alan Zimmerman | 9 years |
wip/T11028-2 | Refactor ConDecl | Alan Zimmerman | 9 years |
wip/T11067 | Documentation | Simon Peyton Jones | 9 years |
wip/T11071 | More import related hints | Joachim Breitner | 9 years |
wip/T11168 | Tweak use of AC_USE_SYSTEM_EXTENSIONS | Herbert Valerio Riedel | 9 years |
wip/T11179 | Do not drop dead code in the desugarer | Joachim Breitner | 8 years |
wip/T11224 | More WIP; basically done now. | Simon Peyton Jones | 9 years |
wip/T11259 | testsuite: skip test requiring RTS linker on PowerPC | Peter Trommler | 5 years |
wip/T11261 | PPC NCG: Add DWARF constants and debug labels | Peter Trommler | 4 years |
wip/T11295-part1 | Revert "update hadrian with support for llvm-passes" | Kavon Farvardin | 6 years |
wip/T11371 | Add a test for Trac #13951 | Krzysztof Gogolewski | 5 years |
wip/T11531 | Do not panic on linker errors | Peter Trommler | 4 years |
wip/T11531-fixup | Testsuite: mark T11531 fragile | Peter Trommler | 4 years |
wip/T11715-2020 | Use tcView, not coreView, in the pure unifier. | Richard Eisenberg | 4 years |
wip/T11731 | Add a final demand analyzer run right before TidyCore | Joachim Breitner | 8 years |
wip/T11770 | Demand Analyzer: Do not set OneShot information (second try) | Joachim Breitner | 8 years |
wip/T11829 | testsuite: Fix T11829 on Centos 7 | Ben Gamari | 2 years |
wip/T11829-on-centos7 | Use <stdexcept> instead of <exception> | Bryan Richter | 2 years |
wip/T11970 | Basic rip out | Matthew Pickering | 8 years |
wip/T11982-test | testsuite: Add tests from #11982 | Ben Gamari | 6 years |
wip/T12018 | Document how GADT patterns are matched from left-to-right, outside-in | Ryan Scott | 3 years |
wip/T12105 | Merge MatchFixity and HsMatchContext | Alan Zimmerman | 8 years |
wip/T12144 | Work on #12144 | Ryan Scott | 8 years |
wip/T12234 | testsuite: Widen T12234 acceptance window to 2% | Ben Gamari | 4 years |
wip/T12354 | Change type of UData to [[ArgUse]] | Joachim Breitner | 8 years |
wip/T12357 | OccName: Avoid re-encoding OccNames | Ben Gamari | 8 years |
wip/T12357-built-in-map | DsExpr: Remove unnecessary usage of concatFS | Ben Gamari | 8 years |
wip/T12357-concat | FastString: Reduce allocations of concatFS | Ben Gamari | 8 years |
wip/T12357-unpack | Try fusing away unpackFS | Ben Gamari | 8 years |
wip/T12364 | Do not optimize UData [[Abs],[Abs]] to UHead | Joachim Breitner | 8 years |
wip/T12370 | Demand analyser: Implement LetUp rule (#12370) | Joachim Breitner | 8 years |
wip/T12382 | tidyOccNames: Rename variables fairly | Joachim Breitner | 8 years |
wip/T12433 | codeGen/X86: Don't clobber switch variable in switch generation | Ben Gamari | 2 years |
wip/T12561 | WIP: Add test for #12561 | Matthew Pickering | 4 years |
wip/T12618 | Cache the analysis of the data con type | Joachim Breitner | 8 years |
wip/T12626 | Replace foldl App by mkApps everywhere | Joachim Breitner | 8 years |
wip/T12819 | Reshuffle levity polymorphism checks. | Richard Eisenberg | 8 years |
wip/T12919 | Second optimization | Ben Gamari | 7 years |
wip/T12971 | Write response files in UTF-8 on Windows | Ben Gamari | 22 months |
wip/T13056 | Add performance test for #13056 | Ryan Scott | 8 years |
wip/T13064 | Fix unused-import warnings | Simon Peyton Jones | 6 years |
wip/T13154-take-two | Refactor TcDeriv to validity-check less in anyclass/via deriving (#13154) | Ryan Scott | 5 years |
wip/T13227 | Improve the Occurrence Analyzer’s handling of one-shot functions | Joachim Breitner | 8 years |
wip/T13253 | This patch addresses the exponential blow-up in the simplifier. | Simon Peyton Jones | 4 years |
wip/T13255-spj | Fix SetLevels for join points | Simon Peyton Jones | 8 years |
wip/T13324 | Use LHsSigWcType in DerivDecl | Simon Peyton Jones | 6 years |
wip/T13351 | Add foldr fusion rules for short lists | Joachim Breitner | 7 years |
wip/T13363 | Fix #13363 | Sebastian Graf | 5 years |
wip/T13380 | Preserve precise exceptions in strictness analysis | Sebastian Graf | 4 years |
wip/T13594 | Fix #13594 | Ben Gamari | 7 years |
wip/T13633 | testsuite RTS: Add barrier to debug code | Peter Trommler | 6 years |
wip/T13644 | Identify fields by selector when type-checking expressions (fixes #13847) | Adam Gundry | 7 years |
wip/T13660 | base: Ensure that FilePaths don't contain NULs | Ben Gamari | 15 months |
wip/T13719 | Faster checkFamInstConsistency | Bartosz Nitka | 7 years |
wip/T13786 | ghci: Load static objects in batches | Ben Gamari | 5 years |
wip/T13795-T18828 | Expand type synonyms with :kind! | Simon Peyton Jones | 4 years |
wip/T13834 | Improve error message for out-of-scope variables + VTA | Simon Peyton Jones | 5 years |
wip/T13861 | hyphen [ci skip] | Gabor Greif | 5 years |
wip/T13873 | Make the specialiser handle polymorphic specialisation | Simon Peyton Jones | 3 years |
wip/T13904 | update to current master again | Kavon Farvardin | 6 years |
wip/T13964 | PmCheck: Only suggest imported ConLikes for missing patterns (#13964) | Sebastian Graf | 4 years |
wip/T14017 | ghc-boot: Fix metadata handling of writeFileAtomic | Ben Gamari | 3 years |
wip/T14068 | Merge branch 'wip/T14951' into wip/T14068 | Joachim Breitner | 6 years |
wip/T14068-inline | Revert "Prevent inlining of loopified programs" | Joachim Breitner | 7 years |
wip/T1407-fix | testsuite: Don't override LD_LIBRARY_PATH, only prepend | Ben Gamari | 5 years |
wip/T14137 | Last state on cam-05 HEAD | Simon Peyton Jones | 5 years |
wip/T14152 | Inline exit join points in the "final" simplifier iteration | Joachim Breitner | 7 years |
wip/T14152cse | Do some ad-hoc CSE in Exitification | Joachim Breitner | 7 years |
wip/T14251 | llvmGen: Fix #14251 | Ben Gamari | 5 years |
wip/T14261 | Add a few missing llvm-targets | Ben Gamari | 5 years |
wip/T14289 | Pretty-printing of derived multi-parameter classes omits parentheses | Alan Zimmerman | 7 years |
wip/T14334 | compiler/ByteCode: Allow 2^32 local labels | Ben Gamari | 4 years |
wip/T14373 | use frugal partition | Gabor Greif | 5 years |
wip/T14381 | ghc-pkg: properly recompute `abi-depends` for updated packages. | Tobias Dammers | 6 years |
wip/T14422 | An initial attempt at type-directed COMPLETE pragmas. | Cale Gibbard | 3 years |
wip/T1448-accum | Use an accumulator version of tyCoVarsOfType | Simon Peyton Jones | 6 years |
wip/T14482 | ghc -M: Ensure that .hs-boot files are built before .hs files | Ben Gamari | 4 years |
wip/T14529 | Make LHsQTyVars actually Located, and locate HsForAllTy.hst_bndrs | Alan Zimmerman | 7 years |
wip/T14586 | Add missing ARM CodeGen module. | David Johnson | 4 years |
wip/T14620 | Stashing away stuff | Sebastian Graf | 2 years |
wip/T14624 | Fix panic with UnliftedFFITypes+CApiFFI (#14624) | nineonine | 2 years |
wip/T14626 | WIP: barf differently when a banged field is not tagged | Gabor Greif | 7 years |
wip/T14677 | reduce line noise | Gabor Greif | 6 years |
wip/T14684 | Combine the CoreAlts with the most common RHS | Simon Jakobi | 7 years |
wip/T14688 | patch | Matthew Pickering | 7 years |
wip/T14702-fragile | testsuite: Mark T14702 as fragile on Windows | Ben Gamari | 4 years |
wip/T14766 | Short-circuit warning generation for partial type signatures | Simon Peyton Jones | 3 years |
wip/T14766-test | testsuite: Add performance test for #14766 | Ben Gamari | 2 years |
wip/T14781 | rts: Drop compatibility shims for Windows Vista | Ben Gamari | 4 years |
wip/T14816 | Bug fixes on Core freshen | Sebastian Graf | 3 years |
wip/T14828-tests | testsuite: Add test for #14828 | Ben Gamari | 6 years |
wip/T14880 | Fix egregious error from last commit | Richard Eisenberg | 6 years |
wip/T14880-2 | 14880, part 0: insertion order | Tobias Dammers | 6 years |
wip/T14880-2-step1 | Use an accumulator version of tyCoVarsOfType | Simon Peyton Jones | 6 years |
wip/T14880-2-step2 | Fix closeOverKinds to use unclosed sets internally | Tobias Dammers | 6 years |
wip/T14880-2-step2-c123 | Fix some test wibbles | Tobias Dammers | 6 years |
wip/T14880-2-step3 | Add test for #14880 | Tobias Dammers | 6 years |
wip/T14880-accum | Fix merge conflicts between #14880 and master | Tobias Dammers | 6 years |
wip/T14880-baseline | Upgrade haddock submodule to avoid bug | Tobias Dammers | 6 years |
wip/T14880-just-tvs | Upgrade haddock submodule to avoid bug | Tobias Dammers | 6 years |
wip/T14880-nondet-fv | Rewrite tyCoVarsOf... in terms of new nondet FV (NDFV) | Tobias Dammers | 6 years |
wip/T14880-reengineered | Literally use Simon's code for tcvs_of_... | Tobias Dammers | 6 years |
wip/T14880-reinstate-fv-1 | Reinstate using FV for getting free vars | Tobias Dammers | 6 years |
wip/T14951 | Add testcase for #14951 | Joachim Breitner | 6 years |
wip/T14951-blunt | Run SpecConstr twice, simplify in between | Joachim Breitner | 6 years |
wip/T14975 | Define MCoercion type | Tobias Dammers | 6 years |
wip/T14998 | `exprOkForSpeculation` for Note [IO hack in the demand analyser] | Sebastian Graf | 5 years |
wip/T15002 | In CSE: Look past join point lambdas | Joachim Breitner | 6 years |
wip/T15050 | Update more test output | Joachim Breitner | 6 years |
wip/T15155 | WIP: remove tracing | Gabor Greif | 6 years |
wip/T15155a | revert asserts, they are useless | Gabor Greif | 6 years |
wip/T15208 | llvm-targets: Add armv7l-unknown-linux-gnueabi | Ben Gamari | 5 years |
wip/T15211 | Rework closeOverTypes | Ben Gamari | 5 years |
wip/T15247 | WIP: NoExtCon (#15247) | Ryan Scott | 5 years |
wip/T15304 | simplifier: Kill off ufKeenessFactor | Ben Gamari | 4 years |
wip/T15313 | Bump hsc2hs submodule | Ben Gamari | 4 years |
wip/T15316 | testsuite: Add test for #15316 | Ben Gamari | 5 years |
wip/T15336 | testsuite: Mark T5611 as broken in ghci way | Ben Gamari | 5 years |
wip/T15449 | rts: Ensure thunk updates are safe on non-TSO platforms | Ben Gamari | 6 years |
wip/T15531 | base: Add CTYPE pragmas to all foreign types | Ben Gamari | 3 years |
wip/T15548 | Do not pass -DTABLES_NEXT_TO_CODE to gcc (untested) | Joachim Breitner | 6 years |
wip/T15578 | Add regression test for #15578 | Tobias Dammers | 6 years |
wip/T15606 | WIP: don't float out lets between lambdas | Simon Peyton Jones | 6 years |
wip/T15616 | base: Better error message on invalid getSystemTimerManager call | Ben Gamari | 4 years |
wip/T15646 | Fix typechecking time bug for large rationals (#15646) | Andreas Klebinger | 4 years |
wip/T15696 | app_ok case for dataToTag# is now the same as seq# case, update notes | Ömer Sinan Ağacan | 6 years |
wip/T15742 | configure: Only check GCC version if CC is GCC | Ben Gamari | 5 years |
wip/T15768 | base: Use one-shot kqueue on macOS | Ben Gamari | 5 years |
wip/T15772 | Test cases for #15772 and #17139. | Richard Eisenberg | 4 years |
wip/T15791 | Work in progress on Trac #15791 | Simon Peyton Jones | 6 years |
wip/T15808 | rts/linker: Fix relocation overflow in PE linker | Ben Gamari | 4 years |
wip/T15809 | More wibbles | Simon Peyton Jones | 6 years |
wip/T15916 | PPC NCG: Rename constructors | Peter Trommler | 6 years |
wip/T15933 | FFI: Fix pass small ints in foreign call wrappers | Peter Trommler | 4 years |
wip/T15952 | Furher work on monadic tcTypeKind | Simon Peyton Jones | 6 years |
wip/T15952-2 | WIP: make a smart mkAppTyM | Simon Peyton Jones | 6 years |
wip/T15971 | Disable Shake Lint by default. | Andrey Mokhov | 6 years |
wip/T16039 | better tracing | Gabor Greif | 6 years |
wip/T16042 | testsuite: Ensure that makefile tests get run | Ben Gamari | 5 years |
wip/T16085 | testsuite: Skip foreignInterruptible in unregisterised way | Ben Gamari | 6 years |
wip/T16087 | testsuite: Mark TH tests as fragile in LLVM built external-interpreter | Ben Gamari | 5 years |
wip/T16094 | PPC NCG: Fix signed 64-bit compare on 32-bit | Peter Trommler | 6 years |
wip/T16098 | codeGen: Optimize continuation arguments | Alex Biehl | 5 years |
wip/T16104 | testsuite: Remove directories that already exist when seeding extra_files | Ben Gamari | 6 years |
wip/T16106 | Rewrite comment on C calling convention | Peter Trommler | 6 years |
wip/T16111 | testsuite: Add testcase for #16111 | Ben Gamari | 5 years |
wip/T16120 | hadrian: use new-exec to make sure alex & happy are in PATH (#16120) | Adam Sandberg Eriksson | 6 years |
wip/T16144 | gitlab-ci: Add integer-simple release build for Windows | Ben Gamari | 4 years |
wip/T16150 | rts: Use always-available locking operations in pthread Itimer implementation | Ben Gamari | 6 years |
wip/T16152 | Work in progress on Trac #16152 | Simon Peyton Jones | 6 years |
wip/T16185 | Improvements to the AnonArgFlag stuff | Simon Peyton Jones | 6 years |
wip/T16188 | Fix #16188 | Richard Eisenberg | 6 years |
wip/T16191 | Fix bogus worker for newtypes | Simon Peyton Jones | 6 years |
wip/T16193 | testsuite: Always skip T15897 | Ben Gamari | 6 years |
wip/T16197 | Add test for #16197 | Ömer Sinan Ağacan | 6 years |
wip/T16199 | Adds a veriy-packages script to ensure ghc and hackage agree on package sourc... | Moritz Angermann | 6 years |
wip/T16205 | testsuite: Mark print037 as fragile, not broken | Ben Gamari | 5 years |
wip/T16208 | Fix map/coerce rule for newtypes with wrappers | Krzysztof Gogolewski | 6 years |
wip/T16212 | API Annotations: Parens not attached correctly for ClassDecl | Alan Zimmerman | 6 years |
wip/T16212-fixed | Forgot an argument to test() | Sebastian Graf | 6 years |
wip/T16217 | check-api-annotations checks for annotation preceding its span | Alan Zimmerman | 6 years |
wip/T16222 | PPC NCG: Promote integers to word size in C calls | Peter Trommler | 6 years |
wip/T16223 | testsuite: Mark hWaitForInput-accurate-socket as requiring unix | Ben Gamari | 6 years |
wip/T16227 | testsuite: Use makefile_test for T16212 | Ben Gamari | 6 years |
wip/T16230 | API Annotations: more explicit foralls fixup | Alan Zimmerman | 6 years |
wip/T16236 | API Annotations: AnnAt disconnected for TYPEAPP | Alan Zimmerman | 6 years |
wip/T16247 | Fix over-eager implication constraint discard | Simon Peyton Jones | 5 years |
wip/T16254 | Look through newtype wrappers (Trac #16254) | Krzysztof Gogolewski | 6 years |
wip/T16258 | Cmm: Promote stack arguments to word size | Peter Trommler | 6 years |
wip/T16265 | API Annotations: parens anns discarded for `(*)` operator | Alan Zimmerman | 6 years |
wip/T16279 | Lexer: Alternate Layout Rule injects actual not virtual braces | Alan Zimmerman | 6 years |
wip/T16296 | Re-engineer the binder-swap transformation | Simon Peyton Jones | 4 years |
wip/T16335 | temporary commit with test cases | Sebastian Graf | 3 years |
wip/T16341 | Filter out unreachable constructors when deriving stock instances (#16431) | Brandon Chinn | 4 years |
wip/T16342 | Wibbles in response to Richard | Simon Peyton Jones | 6 years |
wip/T16357 | base: Fix eta expansion of foldlM | Ben Gamari | 4 years |
wip/T16360 | Handle trailing path separator in package DB names (#16360) | Kevin Buhr | 5 years |
wip/T16361 | testsuite: Mark hs_try_putmvar003 as fragile in threaded1 | Ben Gamari | 5 years |
wip/T16376 | Use captureTopConstraints in TcRnDriver calls | Simon Peyton Jones | 5 years |
wip/T16394 | testsuite: Add testcase for #16394 | Ben Gamari | 5 years |
wip/T16414 | Use transSuperClasses in TcErrors | Simon Peyton Jones | 5 years |
wip/T16415 | testsuite: Add testcase for #16415 | Zubin Duggal | 2 years |
wip/T16445 | gitlab-ci: Build hyperlinked sources for releases | Ben Gamari | 5 years |
wip/T16502 | Work in progress on #16502 | Simon Peyton Jones | 5 years |
wip/T16509-test | testsuite: Add test for #16509 | Ben Gamari | 5 years |
wip/T16514 | testsuite: Add test for #16514 | Ben Gamari | 5 years |
wip/T16551 | testsuite: Add test for #16551 | Ben Gamari | 5 years |
wip/T16551a | Handle hs-boot files in -Wmissing-home-modules (#16551) | Krzysztof Gogolewski | 5 years |
wip/T16577 | X86.Instr: Strictness | Ben Gamari | 4 years |
wip/T16588 | Describe optimisation of demand analysis of noinline | Ben Gamari | 5 years |
wip/T16608 | Fix build | Ömer Sinan Ağacan | 5 years |
wip/T16646-take-one | WIP: Redesign the type of magicDict | Ryan Scott | 3 years |
wip/T16646-take-three | Redesign withDict (formerly magicDict) | Ryan Scott | 3 years |
wip/T16646-take-two | Redesign the type of magicDict | Ryan Scott | 3 years |
wip/T16685 | hadrian: Place non-Haskell objects last when linking | Ben Gamari | 5 years |
wip/T16689 | SafeHaskell: Don't throw -Wsafe warning if module is declared Safe | Ben Gamari | 5 years |
wip/T16701 | rts: Handle zero-sized mappings in MachO linker | Ben Gamari | 5 years |
wip/T16715 | testsuite: Add test for #16563 | Ben Gamari | 5 years |
wip/T16728 | Comments and tiny refactor | Simon Peyton Jones | 5 years |
wip/T16735 | Preserve ShadowInfo when rewriting evidence | Simon Peyton Jones | 5 years |
wip/T16736 | llvm-targets: Add x86_64 android layout | Moritz Angermann | 5 years |
wip/T16738 | Maintain separate flags for C++ compiler invocations | Ben Gamari | 5 years |
wip/T16740 | PrelRules: Ensure that string unpack/append rule fires with source notes | Ben Gamari | 5 years |
wip/T16741 | gitlab-ci: Don't allow failure of deb9-dwarf job | Ben Gamari | 5 years |
wip/T16742 | PrelRules: Don't break let/app invariant in shiftRule | Ben Gamari | 5 years |
wip/T16748 | gitlab-ci: Collect OpenMetrics report | Ben Gamari | 5 years |
wip/T16750 | base: Export Finalizers | Ben Gamari | 5 years |
wip/T16758 | Add regression tests for #16244, #16245, #16758 | Ryan Scott | 4 years |
wip/T16762 | Replace HsImplicitBndrs with HsOuterTyVarBndrs | Ryan Scott | 4 years |
wip/T16762-chunks-2-and-3 | Factor out HsPatSigType for pat sigs/RULE term sigs (#16762) | Ryan Scott | 4 years |
wip/T16779 | rts/linker: Only mprotect GOT after it is filled | Ben Gamari | 5 years |
wip/T16780 | XXX: nativeGen: Don't assume small code model | GHC GitLab CI | 3 years |
wip/T16784 | rts/linker: Use mmapForLinker to map PLT | Ben Gamari | 5 years |
wip/T16798 | testsuite: A more portable solution to #9399 | Ben Gamari | 5 years |
wip/T16806 | Use Data.IntMap.disjoint | Simon Jakobi | 4 years |
wip/T16817 | Disable optimisation when building Cabal in development flavours | Ben Gamari | 5 years |
wip/T16818 | testsuite: Fix #16818 | Ben Gamari | 5 years |
wip/T16819 | testsuite: Skip hDuplicateTo001 in concurrent ways | Ben Gamari | 5 years |
wip/T16828 | Fix kind-checking for data/newtypes | Simon Peyton Jones | 5 years |
wip/T16832 | testsuite: Add test for #16832 | Ben Gamari | 5 years |
wip/T16833 | testsuite: check for RTS linker | Peter Trommler | 5 years |
wip/T16846 | Don't eta-expand unsaturated primops | Ben Gamari | 5 years |
wip/T16855 | testsuite: Unbreak T16608 tests | Ben Gamari | 5 years |
wip/T16860 | configure: Don't depend upon alex in source dist build | Ben Gamari | 5 years |
wip/T16873 | hadrian: Warn user if hadrian build fails due to lack of threaded RTS | Ben Gamari | 5 years |
wip/T16893-8.8 | Add test for #16893 | Ömer Sinan Ağacan | 5 years |
wip/T16902 | Add a missing zonk (fixes #16902) | Simon Peyton Jones | 5 years |
wip/T16916 | testsuite: Increase tolerance of T16916 | Ben Gamari | 4 years |
wip/T16918 | Fix erroneous float in CoreOpt | Simon Peyton Jones | 5 years |
wip/T16922 | Don't package settings in bindist | Ben Gamari | 5 years |
wip/T16943 | base: Reintroduce fusion for scanr | TDecki | 5 years |
wip/T16970-spj | A simple STG tag-inference pass | Simon Peyton Jones | 3 years |
wip/T16978 | SetLevels: Don't set context level when floating cases | Ben Gamari | 5 years |
wip/T16992 | rts/CNF: Fix fixup comparison function | Ben Gamari | 4 years |
wip/T16993 | rts: Always truncate output files | Ben Gamari | 5 years |
wip/T16999 | rename: Don't allow binding of built-in names as datacons | Ben Gamari | 5 years |
wip/T17018 | testsuite: Mark ghci056 and ghcilink004 as fragile in unreg | Ben Gamari | 4 years |
wip/T17056 | Fix bogus type of case expression | Simon Peyton Jones | 5 years |
wip/T17060 | base: Document the fact that Typeable is automatically "derived" | Ben Gamari | 5 years |
wip/T17061 | rename: Eliminate usage of mkVarOccUnique | Ben Gamari | 5 years |
wip/T17073 | gitlab-ci: Add Windows full build during the nightly pipeline | Ben Gamari | 5 years |
wip/T17088 | Fix chaining tagged and untagged ptrs in compacting GC | Ömer Sinan Ağacan | 5 years |
wip/T17090 | rts: Make event manager wakeup logic ThreadSanitizer-clean | Ben Gamari | 5 years |
wip/T17094 | users-guide: Clarify that bundled patsyns were introduced in GHC 8.0 | Ben Gamari | 5 years |
wip/T17104 | Fix scoping of implicit parameters | Simon Peyton Jones | 5 years |
wip/T17146 | Test | Ben Gamari | 5 years |
wip/T17151 | Refactoring only | Simon Peyton Jones | 4 years |
wip/T17156 | hadrian: Throw error on duplicate-named flavours | Ben Gamari | 5 years |
wip/T17173 | Do eager instantation in terms | Simon Peyton Jones | 4 years |
wip/T17181 | base: Add link to "A reflection on types" | Ben Gamari | 5 years |
wip/T17182-rules | Fix arguments for unbound binders in RULE application | Simon Peyton Jones | 5 years |
wip/T17186 | Add test case for #17186. | Richard Eisenberg | 4 years |
wip/T17187 | Rename GHC.StgToCmm.Con -> GHC.StgToCmm.DataCon | Ben Gamari | 5 years |
wip/T17200 | users guide: Fix link to let generalization blog post | Ben Gamari | 5 years |
wip/T17202 | testsuite: Add test for #17202 | Ben Gamari | 5 years |
wip/T17206 | testsuite: Add testcase for #17206 | Ben Gamari | 5 years |
wip/T17207 | PmCheck: Look up parent data family TyCon when populating `PossibleMatches` | Sebastian Graf | 5 years |
wip/T17213 | Fix validity checking for inferred types | Simon Peyton Jones | 5 years |
wip/T17223-map-coercion | Wibbles | Simon Peyton Jones | 5 years |
wip/T17243 | ghc-prim: Fix documentation of Type | Ben Gamari | 5 years |
wip/T17244 | Bump stm and process submodules | Ben Gamari | 5 years |
wip/T17245 | Bump process submodule | Ben Gamari | 5 years |
wip/T17247 | testsuite: Mark cgrun071 as broken on i386 | Ben Gamari | 5 years |
wip/T17247b | nativeGen: Try fixing popcnt on i386 | Ben Gamari | 5 years |
wip/T17253 | testsuite: Mark compact_gc as fragile in the ghci way | Ben Gamari | 5 years |
wip/T17255 | Properly account for libdw paths in make build system | Ben Gamari | 5 years |
wip/T17256 | testsuite: Mark T3389 as broken in hpc way on i386 | Ben Gamari | 5 years |
wip/T17260 | configure: Determine library versions of template-haskell, et al. | Ben Gamari | 5 years |
wip/T17265 | Exclude rts.cabal from source distributions | Ben Gamari | 5 years |
wip/T17266 | SysTools: Only apply Windows-specific workaround on Windows | Ben Gamari | 5 years |
wip/T17267 | Do not add a 'solved dict' for quantified constraints | Simon Peyton Jones | 5 years |
wip/T17267-test | Add another test for #17267 | Simon Peyton Jones | 5 years |
wip/T17270 | Make warnings for TH splices opt-in | Sebastian Graf | 5 years |
wip/T17283 | DynFlags: Only warn when split-sections is ignored | Ben Gamari | 5 years |
wip/T17284 | Add a test for #17284 | Krzysztof Gogolewski | 16 months |
wip/T17290 | base: Make ForeignPtr strict in ForeignPtrContents | Ben Gamari | 5 years |
wip/T17294 | Better arity for join points | Simon Peyton Jones | 5 years |
wip/T17296 | Reify oversaturated data family instances correctly (#17296) | Ryan Scott | 5 years |
wip/T17297 | rts: Fix CNF dirtying logic | Ben Gamari | 5 years |
wip/T17305 | Fix two ASSERT buglets in reifyDataCon | Ryan Scott | 4 years |
wip/T17313 | Clean up "Eta reduction for data families" Notes | Ryan Scott | 4 years |
wip/T17323 | A bit closer, but still stuck | Simon Peyton Jones | 5 years |
wip/T17324 | Use addUsedDataCons more judiciously in TcDeriv (#17324) | Ryan Scott | 5 years |
wip/T17329 | users-guide: Address #17329 | Ben Gamari | 5 years |
wip/T17339 | Use newDFunName for both manual and derived instances (#17339) | Ryan Scott | 5 years |
wip/T17343 | Infer rho-types instead of sigma-types in guard BindStmts and TransStmts | Sebastian Graf | 5 years |
wip/T17355 | Don't skip validity checks for built-in classes (#17355) | Ryan Scott | 5 years |
wip/T17360 | Make isTcLevPoly more conservative with newtypes (#17360) | Ryan Scott | 5 years |
wip/T17366 | Add two tests for #17366 | Simon Peyton Jones | 22 months |
wip/T17374 | gitlab-ci: Fix binary distribution testing | Ben Gamari | 5 years |
wip/T17380 | Clean up TH's treatment of unary tuples (or, #16881 part two) | Ryan Scott | 5 years |
wip/T17382 | users-guide: Fix :since: for -Wunused-packages | Ben Gamari | 5 years |
wip/T17384 | Parenthesize GADT return types in pprIfaceConDecl (#17384) | Ryan Scott | 5 years |
wip/T17385 | Drop duplicate -optl's from GHC invocations | Ben Gamari | 5 years |
wip/T17387 | testsuite: Don't check_stats at runtime if not requested | Ben Gamari | 5 years |
wip/T17388 | Attach API Annotations for {-# SOURCE #-} import pragma | Alan Zimmerman | 5 years |
wip/T17392 | Revert "Replace freebsd-gnueabihf with freebsd" | Ben Gamari | 5 years |
wip/T17394 | Mark promoted InfixT names as IsPromoted (#17394) | Ryan Scott | 5 years |
wip/T17395 | Fix a bad error in tcMatchTy | Simon Peyton Jones | 5 years |
wip/T17403 | Parenthesize nullary constraint tuples using sigPrec (#17403) | Ryan Scott | 5 years |
wip/T17409 | Make CSE delay inlining less | Simon Peyton Jones | 5 years |
wip/T17414 | testsuite: Add test for #17414 | Ben Gamari | 5 years |
wip/T17415 | Makes Lint less chatty: | Simon Peyton Jones | 5 years |
wip/T17420 | OverloadedRecordFields: mention parent name in 'ambiguous occurrence' error f... | nineonine | 2 years |
wip/T17424 | ghci: Shuffle unsafeCoerce# in CreateBCO | Ben Gamari | 5 years |
wip/T17424b | Make BCO# lifted | Ben Gamari | 5 years |
wip/T17431 | Use the right type in :force | Simon Peyton Jones | 5 years |
wip/T17440 | Give seq a more precise type and remove magic | Ben Gamari | 5 years |
wip/T17441 | Ensure that coreView/tcView are able to inline | Ben Gamari | 5 years |
wip/T17458 | users guide: Fix broken link | Ben Gamari | 5 years |
wip/T17459 | testsuite: Skip T17414 on Linux | Ben Gamari | 5 years |
wip/T17461 | Print name prefixly in the Outputable instance for StandaloneKindSig | Ryan Scott | 5 years |
wip/T17469 | Define and use restoreLclEnv | Simon Peyton Jones | 3 years |
wip/T17469-alex | Improve errors for non-existent labels | Simon Peyton Jones | 3 years |
wip/T17471 | Prevent -optc arguments from being duplicated in reverse order (#17471) | Ryan Scott | 5 years |
wip/T17483 | configure: Find Python3 for testsuite | Ben Gamari | 5 years |
wip/T17487 | nonmoving: Drop redundant write barrier on stack underflow | Ben Gamari | 5 years |
wip/T17488 | Fix @since annotations for isResourceVanishedError and friends (#17488) | Ryan Scott | 5 years |
wip/T17489 | Target the IsList instance for ZipList at base-4.14.0.0 (#17489) | Ryan Scott | 5 years |
wip/T17499 | Stricten functions ins GHC.Natural | Sebastian Graf | 5 years |
wip/T17505 | configure: Fix HAVE_C11_ATOMICS macro | Ben Gamari | 5 years |
wip/T17508 | configure: Add test for binutils#23856 | Ben Gamari | 3 years |
wip/T17509 | Comments only | Simon Peyton Jones | 5 years |
wip/T17510 | testsuite: Add (broken) test for #17510 | Ben Gamari | 5 years |
wip/T17511 | Ignore unary constraint tuples during typechecking (#17511) | Ryan Scott | 5 years |
wip/T17515 | Split up coercionKind | Simon Peyton Jones | 5 years |
wip/T17519 | API Annotations: Unicode '->' on HsForallTy | Alan Zimmerman | 5 years |
wip/T17520 | Revert "rts: Drop redundant flags for libffi" | Ben Gamari | 5 years |
wip/T17530 | Do not add unfoldings to lambda-binders | Simon Peyton Jones | 3 years |
wip/T17539 | rts/NonMovingSweep: Fix locking of new mutable list allocation | Ben Gamari | 5 years |
wip/T17547 | base: Fix incorrect @since in GHC.Natural | Ben Gamari | 5 years |
wip/T17549 | testsuite: Add test for #17549 | Ben Gamari | 5 years |
wip/T17554 | testsuite: Mark cgrun057 as fragile on ARM | Ben Gamari | 5 years |
wip/T17561 | parser: Correctly parse modules starting with declaration-and-docstring | Ben Gamari | 5 years |
wip/T17566 | Fix scoping of TyCon binders in TcTyClsDecls | Simon Peyton Jones | 5 years |
wip/T17567 | Never Anyify during kind inference | Richard Eisenberg | 4 years |
wip/T17568 | testsuite: Mark hDuplicateTo001 as fragile in concurrent ways | Ben Gamari | 3 years |
wip/T17573 | testsuite: Add test for #17573 | Ben Gamari | 5 years |
wip/T17586 | driver: Include debug level in the recompilation check hash | Ben Gamari | 5 years |
wip/T17588 | nativeGen/X86: Add UD2 instructions after indirect branches | Ben Gamari | 5 years |
wip/T17589 | llvmGen: Drop old fix for #11649 | Ben Gamari | 5 years |
wip/T17590 | Fix Lint | Simon Peyton Jones | 4 years |
wip/T17593 | lookupBindGroupOcc: recommend names in the same namespace (#17593) | Ryan Scott | 5 years |
wip/T17594 | wip | Daniel Rogozin | 3 years |
wip/T17605 | gitlab-ci: Add DWARF release jobs for Debian 10, Fedora27 | Ben Gamari | 4 years |
wip/T17606 | rts: Fix --debug-numa mode under Docker | Ben Gamari | 5 years |
wip/T17607 | testsuite: Fix Windows platform test | Ben Gamari | 5 years |
wip/T17608 | Handle local fixity declarations in DsMeta properly | Ryan Scott | 5 years |
wip/T17609 | nativeGen: Deduplicate DWARF strings | Ben Gamari | 3 years |
wip/T17611 | hadrian: Track hash of Cabal Setup builder arguments | Ben Gamari | 5 years |
wip/T17612 | hadrian: Allow override of Cabal configuration in hadrian.settings | Ben Gamari | 5 years |
wip/T17615 | simplify: Disable case-of-known-constructor with wide products | Ben Gamari | 2 years |
wip/T17616 | TcIface: Fix inverted logic in typechecking of source ticks | Ben Gamari | 5 years |
wip/T17619 | simplCore: Ignore ticks in rule templates | Ben Gamari | 4 years |
wip/T17631 | hadrian: Depend upon libray dependencies when configuring packages | Ben Gamari | 5 years |
wip/T17633 | typecheck: Fix #17633 by checking tycon in equation LHS | Ben Gamari | 5 years |
wip/T17645-T17696 | Bump template-haskell version to 2.17.0.0 | Ryan Scott | 4 years |
wip/T17653 | Revert "`exprOkForSpeculation` for Note [IO hack in the demand analyser]" | Sebastian Graf | 5 years |
wip/T17656 | Kill floatEqualities completely | Simon Peyton Jones | 4 years |
wip/T17659 | Add missing Note [Improvement from Ground Wanteds] | Ben Gamari | 5 years |
wip/T17661 | replace dead html link (fixes #17661) | Adam Wespiser | 5 years |
wip/T17669-test | Add test for #17669 | nineonine | 4 years |
wip/T17674 | Compare FunTys as if they were TyConApps. | Richard Eisenberg | 3 years |
wip/T17676 | Accept new testsuite results | Sebastian Graf | 4 years |
wip/T17687 | Do not bring visible foralls into scope in hsScopedTvs | Ryan Scott | 5 years |
wip/T17688 | Use splitLHs{ForAll,Sigma}TyInvis throughout the codebase | Ryan Scott | 5 years |
wip/T17692 | Fix GhcThreaded setting | Ben Gamari | 5 years |
wip/T17693 | Work in progress on atomicModifyMutVar2# | Simon Peyton Jones | 5 years |
wip/T17697 | Don't abort on representation polymorphism check | Krzysztof Gogolewski | 3 years |
wip/T17703 | PmCheck: Record type constraints arising from existentials in `PmCoreCt`s | Sebastian Graf | 5 years |
wip/T17710 | Re-quantify when generalising over rewrite rule types | Ryan Scott | 4 years |
wip/T17717 | Implement mapTyCo like foldTyCo | Simon Peyton Jones | 4 years |
wip/T17730 | plugins: Ensure that loadInterface plugins can see annotations | Ben Gamari | 5 years |
wip/T17744 | testsuite: Add regression test for #17744 | Ben Gamari | 4 years |
wip/T17747 | Add test addresses around the start of the heap for test T17747 | David Eichmann | 4 years |
wip/T17760-runRW | Work in progress on runRW# | Simon Peyton Jones | 4 years |
wip/T17772-T18308 | Add regression tests for #17772 and #18308 | Ryan Scott | 3 years |
wip/T17773 | Add regression test for #17773 | Ryan Scott | 5 years |
wip/T17775 | Simple subsumption | Simon Peyton Jones | 4 years |
wip/T17783 | Fix long distance info for record updates | Sebastian Graf | 5 years |
wip/T17786 | testsuite: Add test for #17786 | Ben Gamari | 4 years |
wip/T17792 | Improve error handling for VTA + deferred type errors | Simon Peyton Jones | 4 years |
wip/T17793 | Notes only: telescopes | Simon Peyton Jones | 5 years |
wip/T17798 | hadrian: Fix capitalization of Haddock package | Ben Gamari | 4 years |
wip/T17804 | Add a Template Haskell warning flag -Wimplicit-lift | Krzysztof Gogolewski | 3 years |
wip/T17812 | Use mutable update to defer out-of-scope errors | Richard Eisenberg | 4 years |
wip/T17827 | De-duplicate overlapping Notes | Simon Peyton Jones | 5 years |
wip/T17841 | Refactoring in TcSMonad | Simon Peyton Jones | 4 years |
wip/T17842-ppr-hscase | Reduce braces in pretty printing HsCase | Alan Zimmerman | 5 years |
wip/T17845 | users-guide: Mention dependency on `exceptions` in release notes | Ben Gamari | 5 years |
wip/T17848 | Fix source distribution generation | GHC GitLab CI | 5 years |
wip/T17856 | configure: Work around Raspbian's silly packaging decisions | Ben Gamari | 4 years |
wip/T17857 | Generalize liftData to work over any Quote (#17857) | Ryan Scott | 5 years |
wip/T17871 | Expose compulsory unfoldings always | Simon Peyton Jones | 4 years |
wip/T17873 | Add tests for #17873 | Simon Peyton Jones | 4 years |
wip/T17875 | Deprecate -Wmissing-monadfail-instances (#17875) | Krzysztof Gogolewski | 3 years |
wip/T17880 | Make DeriveFunctor-generated code require fewer beta reductions | Ryan Scott | 4 years |
wip/T17895 | gitlab-ci: Disable utimensat in Darwin builds | Ben Gamari | 3 years |
wip/T17899 | Use InstanceSigs in GND/DerivingVia-generated code (#17899) | Ryan Scott | 4 years |
wip/T17901 | Improve CSE.combineAlts | Simon Peyton Jones | 4 years |
wip/T17905 | rts: Drop field initializer on thread_basic_info_data_t | Ben Gamari | 4 years |
wip/T17906 | rts: Prefer darwin-specific getCurrentThreadCPUTime | Ben Gamari | 4 years |
wip/T17908 | Deepen call stack for isIn | Simon Peyton Jones | 4 years |
wip/T17912 | base: Make `open` calls interruptible | Ben Gamari | 4 years |
wip/T17917 | Avoid useless w/w split | Simon Peyton Jones | 4 years |
wip/T17917a | testsuite: Fix Note style | Ben Gamari | 3 years |
wip/T17922 | Session: Memoize stderrSupportsAnsiColors | Ben Gamari | 4 years |
wip/T17923 | Significant refactor of Lint | Simon Peyton Jones | 4 years |
wip/T17926 | Bump process submodule | Ben Gamari | 4 years |
wip/T17932 | Demand analysis: simplify the demand for a RHS | Simon Peyton Jones | 4 years |
wip/T17943 | testsuite: Mark T12971 as broken on Windows | Ben Gamari | 4 years |
wip/T17944 | rts: Don't mark evacuate_large as inline | Ben Gamari | 4 years |
wip/T17945 | testsuite: Mark T12971 as fragile on Windows | Ben Gamari | 4 years |
wip/T17949 | base: speed up traceEventIO and friends when eventlogging is turned off #17949 | Daneel Yaitskov | 3 years |
wip/T17950 | base: Enable large file support for OFD locking impl. | Ben Gamari | 4 years |
wip/T17955 | Run checkNewDataCon before constraint-solving newtype constructors | Ryan Scott | 4 years |
wip/T17962 | iserv: Don't pass --export-dynamic on FreeBSD | Ben Gamari | 4 years |
wip/T17962b | Refactor handling of object merging | Ben Gamari | 4 years |
wip/T17962c | configure: Fix double-negation in ld merge-objects check | Ben Gamari | 4 years |
wip/T17963 | Add regression test for #17963 | Ryan Scott | 4 years |
wip/T17965 | Reject all duplicate declarations involving DuplicateRecordFields (fixes #17965) | Adam Gundry | 4 years |
wip/T17966 | Major improvements to the specialiser | Simon Peyton Jones | 4 years |
wip/T17970 | base: Ensure that encoding global variables aren't inlined | Ben Gamari | 4 years |
wip/T17977 | PmCheck: Adjust recursion depth for inhabitation test | Sebastian Graf | 4 years |
wip/T17978 | Join the binding traversals | Simon Jakobi | 4 years |
wip/T17978-spj | Updates from Simon | Simon Peyton Jones | 3 years |
wip/T17979 | Fix the changelog/@since information for hGetContents'/getContents'/readFile' | Ryan Scott | 4 years |
wip/T17987 | testsuite: Refactor representation of expected test outcomes | Ben Gamari | 4 years |
wip/T18005 | Enable ImpredicativeTypes internally when typechecking selector bindings | Ryan Scott | 4 years |
wip/T18008 | Add a missing zonk in tcHsPartialType | Simon Peyton Jones | 4 years |
wip/T18020 | Handle promoted data constructors in typeToLHsType correctly | Ryan Scott | 4 years |
wip/T18021 | Reject dodgy scoping in associated family instance RHSes | Ryan Scott | 4 years |
wip/T18023 | Use conLikeUserTyVarBinders to quantify field selector types | Ryan Scott | 4 years |
wip/T18036 | Fix a buglet in redundant-constraint warnings | Simon Peyton Jones | 4 years |
wip/T18037 | rts: Ensure that sigaction structs are initialized | Ben Gamari | 4 years |
wip/T18043 | rts: Flush eventlog buffers from flushEventLog | Ben Gamari | 4 years |
wip/T18049 | PmCheck: Pick up `EvVar`s bound in `HsWrapper`s for long-distance info | Sebastian Graf | 4 years |
wip/T18052 | Fix #18052 by using pprPrefixOcc in more places | Ryan Scott | 4 years |
wip/T18055 | Create di_scoped_tvs for associated data family instances properly | Ryan Scott | 4 years |
wip/T18065 | Fix #18065 by fixing an InstCo oversight in Core Lint | Ryan Scott | 4 years |
wip/T18069 | SysTools.Process: Handle exceptions in readCreateProcessWithExitCode' | Ben Gamari | 4 years |
wip/T18070 | Fix GHC_STAGE definition generated by make | Leon Schoorl | 4 years |
wip/T18073 | Update commentary and slightly refactor GHC.Tc.Deriv.Infer | Ryan Scott | 4 years |
wip/T18074 | users-guide: Add discussion of shared object naming | Ben Gamari | 4 years |
wip/T18078 | Implement cast worker/wrapper properly | Simon Peyton Jones | 4 years |
wip/T18079 | Eta expand un-saturated primops | Ben Gamari | 4 years |
wip/T18086 | DmdAnal: Recognise precise exceptions from case alternatives (#18086) | Sebastian Graf | 4 years |
wip/T18092 | Inline `integerDecodeDouble#` and constant-fold `decodeDouble_Int64#` instead | Sebastian Graf | 4 years |
wip/T18097 | Make boxed 1-tuples have known keys | Ryan Scott | 4 years |
wip/T18098 | Mark rule args as non-tail-called | Simon Peyton Jones | 4 years |
wip/T18101 | testsuite: Add test for #18101 | Ben Gamari | 4 years |
wip/T18103 | Define a Quote IO instance | Ryan Scott | 4 years |
wip/T18105 | rts: Make non-existent linker search path merely a warning | Ben Gamari | 4 years |
wip/T18118 | testsuite: Add test for #18118 | Ben Gamari | 4 years |
wip/T18120 | Fix specialisation for DFuns | Simon Peyton Jones | 4 years |
wip/T18121 | Don't return a panic in tcNestedSplice | Simon Peyton Jones | 4 years |
wip/T18126 | Improve kind generalisation, error messages | Simon Peyton Jones | 4 years |
wip/T18126-deep | Improving error messages | Simon Peyton Jones | 4 years |
wip/T18127 | Make isTauTy detect higher-rank contexts | Ryan Scott | 4 years |
wip/T18129 | testsuite: Add testcase for #18129 | Ben Gamari | 4 years |
wip/T18131 | hadrian: Don't track GHC's verbosity argument | Ben Gamari | 4 years |
wip/T18135 | testsuite: Print sign of performance changes | Ben Gamari | 4 years |
wip/T18141 | GHC.Cmm.Opt: Handle MO_XX_Conv | Ben Gamari | 4 years |
wip/T18151 | HsToCore: Eta expand left sections | Ben Gamari | 4 years |
wip/T18154 | Don't attach CPR signatures to NOINLINE data structures (#18154) | Sebastian Graf | 4 years |
wip/T18159 | Minimize diff | Sven Tennie | 3 years |
wip/T18166 | Ensure that printMinimalImports closes handle | Ben Gamari | 4 years |
wip/T18167 | hadrian: Tell testsuite driver about LLVM availability | Ben Gamari | 4 years |
wip/T18173 | hadrian: Pass -B to Cabal GHC invocations | Ben Gamari | 3 years |
wip/T18183 | ncg: Kill incorrect unreachable code | Ben Gamari | 3 years |
wip/T18185 | Add orderingTyCon to wiredInTyCons (#18185) | Ryan Scott | 4 years |
wip/T18191 | Make GADT constructors adhere to the forall-or-nothing rule properly | Ryan Scott | 4 years |
wip/T18202-simplifier | Eta-expand the Simplifier monad | Simon Peyton Jones | 4 years |
wip/T18206 | users-guide: Clarify meaning of -haddock flag | Ben Gamari | 4 years |
wip/T18210 | eventlog: Fix racy flushing | Ben Gamari | 4 years |
wip/T18213 | Float representational equaliies | Simon Peyton Jones | 4 years |
wip/T18223 | Better eta-expansion (again) and don't specilise DFuns | Simon Peyton Jones | 4 years |
wip/T18227 | testsuite: Add tests for #18227 | Ben Gamari | 4 years |
wip/T18232 | Rip out CmmStackInfo(updfr_space) | Ben Gamari | 4 years |
wip/T18234 | gitlab-ci: Introduce a nightly cross-compilation job | Ben Gamari | 4 years |
wip/T18235 | Use HsForAllTelescope to avoid inferred, visible foralls | Ryan Scott | 4 years |
wip/T18237 | PPC NCG: Fix .size directive on powerpc64 ELF v1 | Peter Trommler | 4 years |
wip/T18240 | Reject nested foralls/contexts in instance types more consistently | Ryan Scott | 4 years |
wip/T18247 | WIP on #18247 | Alan Zimmerman | 4 years |
wip/T18249 | PmCheck: Rewrite inhabitation test | Sebastian Graf | 4 years |
wip/T18250 | PPC NCG: No per-symbol .section ".toc" directives | Peter Trommler | 4 years |
wip/T18254 | GHC.Hs.Instances: Compile with -O0 | Ben Gamari | 4 years |
wip/T18272 | Revert "[linker/rtsSymbols] More linker symbols" | Moritz Angermann | 4 years |
wip/T18274 | compiler: Disable use of process jobs with process < 1.6.9 | Ben Gamari | 4 years |
wip/T18275 | Expunge GhcTcId | Simon Peyton Jones | 4 years |
wip/T18280 | gitlab-ci: Disable use of ld.lld on ARMv7 | Ben Gamari | 4 years |
wip/T18281 | rts: Add --copying-gc flag to reverse effect of --nonmoving-gc | Ben Gamari | 4 years |
wip/T18282 | testsuite: Widen acceptance threshold on T5837 | Ben Gamari | 4 years |
wip/T18290 | hadrian: Add missing deriveConstants dependency on ghcplatform.h | Ben Gamari | 4 years |
wip/T18291 | testsuite: Add test for #18291 | Ben Gamari | 4 years |
wip/T18296 | OccurAnal: Avoid exponential behavior due to where clauses | Ben Gamari | 4 years |
wip/T18300 | Improve handling of data type return kinds | Simon Peyton Jones | 4 years |
wip/T18302 | WIP on #18302 | Krzysztof Gogolewski | 4 years |
wip/T18304 | Better loop detection in findTypeShape | Simon Peyton Jones | 4 years |
wip/T18319 | testsuite: Increase size of T12150 | Ben Gamari | 4 years |
wip/T18321 | Generate unique names for derived auxiliary bindings, don't deduplicate them | Ryan Scott | 4 years |
wip/T18321-take-two | Revamp the treatment of auxiliary bindings for derived instances | Ryan Scott | 4 years |
wip/T18323 | Add right-to-left rule for pattern bindings | Simon Peyton Jones | 4 years |
wip/T18328 | Improve eta-expansion using ArityType | Simon Peyton Jones | 4 years |
wip/T18341 | PmCheck: Handle ⊥ and strict fields correctly (#18341) | Sebastian Graf | 4 years |
wip/T18346 | testsuite: Add test for #18346 | Ben Gamari | 4 years |
wip/T18347 | Fix a buglet in Simplify.simplCast | Simon Peyton Jones | 4 years |
wip/T18348 | rts/Hash: Simplify freeing of HashListChunks | Ben Gamari | 4 years |
wip/T18354 | Two small tweaks to Coercion.simplifyArgsWorker | Simon Peyton Jones | 4 years |
wip/T18371 | Accept new test output for #17218 | Sebastian Graf | 4 years |
wip/T18376 | rts: Drop setExecutable | Ben Gamari | 2 years |
wip/T18382 | ghc-heap: Drop mention of BlockedOnIOCompletion | Ben Gamari | 3 years |
wip/T18388 | Desugar quoted uses of DerivingVia and expression type signatures properly | Ryan Scott | 4 years |
wip/T18389 | Work in progress on #18359 | Simon Peyton Jones | 4 years |
wip/T18389-task-zero | Introduce and use ConGadtSigBody (preparatory refactor for #18389) | Ryan Scott | 2 years |
wip/T18391 | testsuite: Mark foreignInterruptible as fragile in GHCi | Ben Gamari | 4 years |
wip/T18395 | Improve debug tracing for substitution | Simon Peyton Jones | 4 years |
wip/T18399 | Fix a typo in Lint | Simon Peyton Jones | 4 years |
wip/T18412 | Improve typechecking of NPlusK patterns | Simon Peyton Jones | 4 years |
wip/T18419 | docs/users-guide: Update default -funfolding-use-threshold value | Ben Gamari | 4 years |
wip/T18422 | llvm-targets: Add i686 targets | Ben Gamari | 4 years |
wip/T18426 | Include -f{write,validate}-ide-info in the User's Guide flag reference | Ryan Scott | 4 years |
wip/T18431 | PPC and X86: Portable printing of IEEE floats | Peter Trommler | 4 years |
wip/T18432-T18455 | Clean up the inferred type variable restriction | Ryan Scott | 4 years |
wip/T18449 | Refactor the simplification of join binders | Simon Peyton Jones | 4 years |
wip/T18451 | Care with occCheckExpand in kind of occurrences | Simon Peyton Jones | 4 years |
wip/T18458 | Print types more truthfully | Simon Peyton Jones | 4 years |
wip/T18463 | testsuite: Mark ghci tests as fragile under unreg compiler | Ben Gamari | 4 years |
wip/T18467 | Add regression test for #18467 | Simon Peyton Jones | 4 years |
wip/T18470 | Don't mark closed type family equations as occurrences | Ryan Scott | 4 years |
wip/T18478 | Add regression test for #18478 | Sebastian Graf | 4 years |
wip/T18481 | Allow visible type application for levity-poly data cons | Simon Peyton Jones | 3 years |
wip/T18494 | Kill off sc_mult and as_mult fields | Simon Peyton Jones | 4 years |
wip/T18501 | Add regression test #18501 | Ryan Scott | 4 years |
wip/T18502 | Add two bangs to improve perf of flattening | Simon Peyton Jones | 4 years |
wip/T18505 | config: Fix Haskell platform constructor w/ params | Peter Trommler | 4 years |
wip/T18505-fixup | configure: Fix build system on ARM | Peter Trommler | 4 years |
wip/T18521 | Make CodeQ and TExpQ levity polymorphic | Ryan Scott | 4 years |
wip/T18527 | testsuite: Fix prog001 | Ben Gamari | 4 years |
wip/T18528 | Optimize NthCo (FunCo ...) in coercion opt | Richard Eisenberg | 4 years |
wip/T18533 | PmCheck: Better long-distance info for where bindings (#18533) | Sebastian Graf | 4 years |
wip/T18534 | Fail eagerly on a lev-poly datacon arg | Richard Eisenberg | 4 years |
wip/T18545 | parser: Suggest ImportQualifiedPost in prepositive import warning | Ben Gamari | 4 years |
wip/T18550 | configure: Avoid hard-coded ld path on Windows | GHC GitLab CI | 4 years |
wip/T18560 | testsuite: Only run llvm ways if llc is available | Ben Gamari | 4 years |
wip/T18561 | Make (Data.Function.&) levity-polymorphic (#18561) | Krzysztof Gogolewski | 4 years |
wip/T18565 | PmCheck: Big refactor using guard tree variants more closely following source... | Sebastian Graf | 4 years |
wip/T18566 | Introduce -fprof-callers flag | Ben Gamari | 4 years |
wip/T18567 | Add test for #18567 | Matthew Pickering | 3 years |
wip/T18579 | base: Export indexError from GHC.Ix | Ben Gamari | 4 years |
wip/T18580 | base: Fail if `timeout` is used when exceptions are masked | Ben Gamari | 4 years |
wip/T18587 | rts/nonmoving: Add missing STM write barrier | Ben Gamari | 4 years |
wip/T18599 | Record dot syntax | Shayne Fletcher | 3 years |
wip/T18599-rec-update-rep-nonempty | Remove Either from RecordUpd | Shayne Fletcher | 4 years |
wip/T18602 | Use LIdP rather than (XRec p (IdP p)) | Simon Peyton Jones | 4 years |
wip/T18603 | Fix the occurrence analyser | Simon Peyton Jones | 4 years |
wip/T18610 | Pmc: Implement `considerAccessible` (#18610) | Sebastian Graf | 3 years |
wip/T18610-leftover | Fix typo in docs [skip ci] | Sebastian Graf | 3 years |
wip/T18612 | Make {hsExpr,hsType,pat}NeedsParens aware of boxed 1-tuples | Ryan Scott | 4 years |
wip/T18626 | PmCheck: Long-distance information for LocalBinds (#18626) | Sebastian Graf | 4 years |
wip/T18638 | Do absence analysis on stable unfoldings | Simon Peyton Jones | 4 years |
wip/T18639-remove-generated-pragma | Remove GENERATED pragma, as it is not being used | Alan Zimmerman | 4 years |
wip/T18644 | Introduce isBoxedTupleDataCon and use it to fix #18644 | Ryan Scott | 4 years |
wip/T18645 | Hackily decouple the parser from the desugarer | Sebastian Graf | 4 years |
wip/T18648 | Postpone associated tyfam default checks until after typechecking | Ryan Scott | 4 years |
wip/T18649 | Care with implicit-parameter superclasses | Simon Peyton Jones | 4 years |
wip/T18653 | Fix printing of promoted unboxed tuples (#18653) | Krzysztof Gogolewski | 4 years |
wip/T18656 | Make sure we can read past perf notes | Krzysztof Gogolewski | 4 years |
wip/T18658 | rts: Fix erroneous usage of vsnprintf | Ben Gamari | 4 years |
wip/T18660 | Make the forall-or-nothing rule only apply to invisible foralls (#18660) | Ryan Scott | 4 years |
wip/T18662 | Introduce and use DerivClauseTys (#18662) | Ryan Scott | 4 years |
wip/T18672 | hadrian: Don't include -fdiagnostics-color in argument hash | GHC GitLab CI | 4 years |
wip/T18677 | Account for RULES that destroy ok-for-speculation | Simon Peyton Jones | 4 years |
wip/T18698 | testsuite: Add performance test for #18698 | Ben Gamari | 4 years |
wip/T18708 | PmCheck: Desugar string literal patterns with -XRebindableSyntax correctly (#... | Sebastian Graf | 4 years |
wip/T18714-T18715 | Disallow constraints in KindSigCtxt | Ryan Scott | 4 years |
wip/T18723 | Check for large tuples more thoroughly | Ryan Scott | 4 years |
wip/T18730 | Reduce inlining in deeply-nested cases | Simon Peyton Jones | 4 years |
wip/T18733 | compiler: Fix recompilation checking | Ben Gamari | 4 years |
wip/T18736 | Add a test for #18736 | Krzysztof Gogolewski | 4 years |
wip/T18745 | Testing | Ben Gamari | 4 years |
wip/T18747 | Fix handling of function coercions (#18747) | Krzysztof Gogolewski | 4 years |
wip/T18753 | Omit redundant kind equality check in solver | Richard Eisenberg | 4 years |
wip/T18755 | Add regression test for #18755. | Richard Eisenberg | 4 years |
wip/T18761 | compare-flags: Strip whitespace from flags read from --show-options | GHC GitLab CI | 4 years |
wip/T18765 | s/NOINLINE/NOINLINE[0]/g in GHC.Num.Integer (#18765) | Sebastian Graf | 4 years |
wip/T18767 | Pmc: Don't call exprType on type arguments (#18767) | Sebastian Graf | 4 years |
wip/T18770 | Display results of GHC.Core.Lint.lint* functions consistently | Ryan Scott | 4 years |
wip/T18783 | rts: Fix integer width in TICK_BUMP_BY | Ben Gamari | 4 years |
wip/T18789 | Avoid useless w/w split | Simon Peyton Jones | 4 years |
wip/T18789-a | UnVarGraph: Improve asymptotics | Ben Gamari | 4 years |
wip/T18789-b | CallArity: Avoid co-call computation when group contains self-calls | Ben Gamari | 4 years |
wip/T18791 | Preserve as-parsed arrow type for HsUnrestrictedArrow | Alan Zimmerman | 4 years |
wip/T18793 | Testsuite: Add dead arity analysis tests | Sebastian Graf | 4 years |
wip/T18794 | sdist: Include hadrian sources in source distribution | Ben Gamari | 4 years |
wip/T18802 | Desugar RecordUpd in `tcExpr` | CarrieMY | 2 years |
wip/T18806 | Reject pattern synonyms with linear types (#18806) | Krzysztof Gogolewski | 3 years |
wip/T18807 | Introduce `hs-pkg path` entry in --info output | Ben Gamari | 3 years |
wip/T18809 | Fix desugaring of record updates on data families | Simon Peyton Jones | 4 years |
wip/T18815 | Fix some missed opportunities for preInlineUnconditionally | Simon Peyton Jones | 4 years |
wip/T18821-8.8 | rts/linker: Fix relocation overflow in PE linker | Ben Gamari | 4 years |
wip/T18826 | Drop remaining vestiges of libtool | Ben Gamari | 2 years |
wip/T18831 | Make DataKinds the sole arbiter of kind-level literals (and friends) | Ryan Scott | 4 years |
wip/T18835 | hadrian: Suppress xelatex output unless it fails | Ben Gamari | 4 years |
wip/T18838 | testsuite: Sort metrics by metric type | Ben Gamari | 4 years |
wip/T18844 | Split HsConDecl{H98,GADT}Details | Ryan Scott | 4 years |
wip/T18844-alternate | Split HsConDecl{H98,GADT}Details | Ryan Scott | 4 years |
wip/T18854 | Document that ccall convention doesn't support varargs | Ben Gamari | 4 years |
wip/T18855 | Fix two constraint solving problems | Simon Peyton Jones | 4 years |
wip/T18856 | Fix error message location in tcCheckPatSynDecl | Simon Peyton Jones | 4 years |
wip/T18857 | CmmToLlvm: Declare signature for memcmp | Ben Gamari | 4 years |
wip/T18870 | Arity: Emit "Exciting arity" warning only after second iteration (#18937) | Sebastian Graf | 4 years |
wip/T18872 | CmmToAsm/X86: Improve code generation for MO_UF_Conv of literal | Ben Gamari | 4 years |
wip/T18885 | Demand: Nested strict product demands (#18885) | Sebastian Graf | 4 years |
wip/T18888 | Restrict Linear arrow %1 to exactly literal 1 only | Alan Zimmerman | 4 years |
wip/T18891 | Fix kind inference for data types. Again. | Simon Peyton Jones | 4 years |
wip/T18894 | Demand: Simplify `CU(U)` to `U` (#19005) | Sebastian Graf | 4 years |
wip/T18914 | Use HsOuterExplicit in instance sigs in deriving-generated code | Ryan Scott | 4 years |
wip/T18920 | Add a regression test for #18920 | Ryan Scott | 4 years |
wip/T18927 | SArr: Fix toList | Ben Gamari | 16 months |
wip/T18929 | Establish invariant (GivenInv) | Simon Peyton Jones | 4 years |
wip/T18932 | PmCheck: Print types of uncovered patterns (#18932) | Sebastian Graf | 4 years |
wip/T18939 | Use tcSplitForAllInvisTyVars (not tcSplitForAllTyVars) in more places | Ryan Scott | 4 years |
wip/T18948 | Enable eventlog support in all ways by default | Ben Gamari | 2 years |
wip/T18960 | Accept (fixed) T14059b | Sebastian Graf | 4 years |
wip/T18962 | Working around a bug to do with optCoercion | Sebastian Graf | 4 years |
wip/T18962-simpl | Zap some idStaticArgs | Sebastian Graf | 4 years |
wip/T18964 | Make `drop` and `dropWhile` fuse (#18964) | Sebastian Graf | 21 months |
wip/T18973 | Allow deploy:pages job to fail | Ryan Scott | 4 years |
wip/T18983 | Rubbish literals for all representations (#18983) | Sebastian Graf | 3 years |
wip/T18987 | Quick Look: zonk result type | Simon Peyton Jones | 4 years |
wip/T18993 | More wibbles | Simon Peyton Jones | 3 years |
wip/T18993a | Improve boxity in deferAfterPreciseException | Simon Peyton Jones | 3 years |
wip/T18993b | A bunch of changes related to eta reduction | Simon Peyton Jones | 2 years |
wip/T18995 | Make noinline more reliable | Simon Peyton Jones | 4 years |
wip/T18998 | Unfortunate dirty hack to overcome #18998. | Richard Eisenberg | 4 years |
wip/T19000 | Close #19000 by fixing polarity of a comparison | Richard Eisenberg | 4 years |
wip/T19001 | Kill ad hoc Note [Case MFEs] hack | Simon Peyton Jones | 23 months |
wip/T19008 | Delete outdated Note [Kind-checking tyvar binders for associated types] | Ryan Scott | 4 years |
wip/T19016 | DmdAnal: Better syntax for demand signatures (#19016) | Sebastian Graf | 3 years |
wip/T19025 | gitlab-ci: Fix TEST_ARGS/RUNTEST_ARGS inconsistency | Ben Gamari | 4 years |
wip/T19027 | typecheck: Account for -XStrict in irrefutability check | Ben Gamari | 4 years |
wip/T19029 | rts: Depend explicitly on libc | Ben Gamari | 3 years |
wip/T19030 | ghci: Take editor from VISUAL environment variable | Ben Gamari | 4 years |
wip/T19042 | Test #19665 as expect_broken, with commentary | Richard Eisenberg | 3 years |
wip/T19044 | Fix #19044 by tweaking unification in inst lookup | Richard Eisenberg | 4 years |
wip/T19050 | Demand: Better representation (#19050) | Sebastian Graf | 3 years |
wip/T19051 | Document scoping of named wildcard type variables | Simon Peyton Jones | 4 years |
wip/T19053 | Add regression test for #19053 | Sebastian Graf | 4 years |
wip/T19057 | rts: Fix typo in macro name | Ben Gamari | 4 years |
wip/T19064 | Correct documentation around -XTypeOperators | Richard Eisenberg | 4 years |
wip/T19074a | Make PatSyn immutable | Simon Peyton Jones | 4 years |
wip/T19075 | rts/Messages: Relax locked-closure assertion | Ben Gamari | 4 years |
wip/T19078 | Test start/endEventlogging: first header must be EVENT_HEADER_BEGIN | David Eichmann | 4 years |
wip/T19083 | Bump template-haskell version to 2.18.0.0 | Ryan Scott | 3 years |
wip/T19093 | Clone the binders of a SAKS where necessary | Simon Peyton Jones | 4 years |
wip/T19099-workaround | Require alex < 3.2.6 | Ryan Scott | 4 years |
wip/T19106 | Make matchableGivens more reliably correct. | Richard Eisenberg | 4 years |
wip/T19109 | Require ScopedTypeVariables+TypeApplications to use type applications in patt... | Ryan Scott | 4 years |
wip/T19118 | PPC NCG: print procedure end label for debug | Peter Trommler | 4 years |
wip/T19119 | Check for libatomic dependency for atomic operations | Ben Gamari | 4 years |
wip/T19120 | Fix unsoundness for linear guards (#19120) | Krzysztof Gogolewski | 4 years |
wip/T19122 | users guide: Mention that -e can be given multiple times | Ben Gamari | 4 years |
wip/T19133 | Don't use absentError thunks for strict constructor fields | Simon Peyton Jones | 4 years |
wip/T19142 | Fix error recovery in solveEqualities | Simon Peyton Jones | 4 years |
wip/T19143 | testsuite: Add test for #21962 | Ben Gamari | 2 years |
wip/T19146 | rts: Don't sanity-check StgTSO.global_link | Ben Gamari | 16 months |
wip/T19149 | testsuite: Add test for #19149 | Ben Gamari | 4 years |
wip/T19154 | Improve handling of overloaded labels, literals, lists etc | Simon Peyton Jones | 4 years |
wip/T19155 | rts/PEi386: Fix reentrant lock usage | Ben Gamari | 4 years |
wip/T19159 | rts/linker: Don't assume existence of dlinfo | Ben Gamari | 4 years |
wip/T19162 | rts/Sanity: Allow DEAD_WEAKs in weak pointer list | Ben Gamari | 4 years |
wip/T19165 | Run linear Lint on the desugarer output (part of #19165) | Krzysztof Gogolewski | 3 years |
wip/T19165-part2 | Linear types: fix linting of multiplicities (#19165) | Krzysztof Gogolewski | 3 years |
wip/T19171 | base: Eliminate pinned allocations from IntTable | Ben Gamari | 4 years |
wip/T19179 | testsuite: Increase delay in conc059 | Ben Gamari | 4 years |
wip/T19180 | WorkWrap: Use SysLocal Name for Thunk Splitting (#19180) | Sebastian Graf | 4 years |
wip/T19186 | Remove some redundant validity checks. | Richard Eisenberg | 4 years |
wip/T19190 | DmdAnal: Intern `Poly` and `nopDmdType` (#19190) | Sebastian Graf | 4 years |
wip/T19194 | IfaceToType: Ensure that IfaceTyConInfo is shared | Ben Gamari | 3 years |
wip/T19197 | Use captureTopConstraints at top level | Simon Peyton Jones | 4 years |
wip/T19214 | Consolidate NameCache extension logic | Ben Gamari | 4 years |
wip/T19224 | CoreToStg.Prep: Speculative evaluation | Sebastian Graf | 4 years |
wip/T19225 | gitlab-ci: Fix perf metric pushing | Ben Gamari | 4 years |
wip/T19243 | Always set `safeInferred`, not only when it turns `False` | Joachim Breitner | 4 years |
wip/T19244 | testsuite: Add broken tests for #19244 | Ben Gamari | 4 years |
wip/T19244-fix | Fail before checking instances in checkHsigIface if exports don't match (#19244) | Zubin Duggal | 3 years |
wip/T19246 | Improve specialisation for imported functions | Simon Peyton Jones | 4 years |
wip/T19249 | hadrian: Fix `lookupInPath` on Windows (#19249) | Sebastian Graf | 4 years |
wip/T19250 | Zonk the returned kind in tcFamTyPats | Simon Peyton Jones | 4 years |
wip/T19267 | Mark divModInt and friends as INLINE (#19267) | Sebastian Graf | 3 years |
wip/T19271-test | Add test for #19271 | nineonine | 3 years |
wip/T19279 | Fix buglet in expandSynTyCon_maybe | Simon Peyton Jones | 4 years |
wip/T19280 | Add "fast-ci" label, for skipping most builds (#19280) | Krzysztof Gogolewski | 3 years |
wip/T19284 | base: Fix order of infix declarations in Data.Functor | Ben Gamari | 4 years |
wip/T19288 | Fix accidental unsoundness in Data.Typeable.Internal.mkTypeLitFromString | Ryan Scott | 4 years |
wip/T19289 | Make pattern synonyms play with CallStack | Simon Peyton Jones | 4 years |
wip/T19296 | More accurate SrcSpan when reporting redundant constraints | Simon Peyton Jones | 3 years |
wip/T19302 | Mark both parameters of SimplM one-shot (#19302) | Sebastian Graf | 4 years |
wip/T19311 | seqBind after Call Arity | Sebastian Graf | 4 years |
wip/T19315 | Fix a long standing bug in constraint solving | Simon Peyton Jones | 4 years |
wip/T19326 | CPR analysis: Don't lose shared values (#19326) | Sebastian Graf | 4 years |
wip/T19336 | Fix a serious bug in roughMatchTcs | Simon Peyton Jones | 4 years |
wip/T19339 | hadrian: Fix incorrect ticket reference | Ben Gamari | 3 years |
wip/T19347 | Fix over-eager inlining in SimpleOpt | Simon Peyton Jones | 4 years |
wip/T19350 | testsuite: Add broken testcase for #19350 | Ben Gamari | 3 years |
wip/T19352 | testsuite: Add broken test for #19352 | Ben Gamari | 4 years |
wip/T19360 | Fix terrible occurrence-analysis bug | Simon Peyton Jones | 3 years |
wip/T19361 | Improve pretty-printer defaulting logic (#19361) | Krzysztof Gogolewski | 3 years |
wip/T19363 | Fix #19363 by using pprName' {Applied,Infix} in the right places | Ryan Scott | 4 years |
wip/T19364 | Unify result type earlier to improve error messages | Simon Peyton Jones | 3 years |
wip/T19373 | template-haskell: Add support for default declarations | Mario Blažević | 3 years |
wip/T19374 | Parse symbolic names in ANN type correctly with otycon | Ryan Scott | 4 years |
wip/T19377 | Fix #19377 by using lookupLOcc when desugaring TH-quoted ANNs | Ryan Scott | 4 years |
wip/T19396 | Update MonoLocalBinds documentation | Simon Peyton Jones | 4 years |
wip/T19397 | Fixes to dealing with the export of main | Simon Peyton Jones | 3 years |
wip/T19397-backport | Fixes to dealing with the export of main | Simon Peyton Jones | 3 years |
wip/T19400 | Fix assertion error with linear types, #19400 | Krzysztof Gogolewski | 3 years |
wip/T19405 | hadrian: ticky_ghc should build all things with -ticky (#19405) [skip ci] | Sebastian Graf | 4 years |
wip/T19407 | DmdAnal: Turn `LP(A)` into `LP(L)` in signatures (#19407) | Sebastian Graf | 3 years |
wip/T19409 | Hadrian: Add powerpc64[le] to supported arch list | Peter Trommler | 3 years |
wip/T19413 | base: Add reference to #19413 to Note [unsafePerformIO and strictness] | Ben Gamari | 3 years |
wip/T19415 | Avoid fundep-caused loop in the typechecker | Simon Peyton Jones | 3 years |
wip/T19417-ghc-8.10 | rts: Make markLiveObject thread-safe | Ben Gamari | 4 years |
wip/T19423 | users guide: Update mathjax CDN URL | Ben Gamari | 3 years |
wip/T19431 | Include time.h in conc059_c (#19431) | Sebastian Graf | 4 years |
wip/T19432 | User's Guide: document DefaultSignatures' interaction with subsumption | Ryan Scott | 3 years |
wip/T19435 | rts/eventlog: Flush MainCapability buffer in non-threaded RTS | Ben Gamari | 3 years |
wip/T19438 | Reduce code bloat in `Ord Literal` instance (#19443) | Sebastian Graf | 3 years |
wip/T19446 | users guide: Various other cleanups | Ben Gamari | 3 years |
wip/T19455 | gitlab-ci: Build releases with hyperlinked sources | Ben Gamari | 3 years |
wip/T19457 | Document operator sections' interaction with subsumption | Ryan Scott | 3 years |
wip/T19464 | compiler: Strictness while updating RULE IdInfo | Ben Gamari | 3 years |
wip/T19474 | Add regression test for T19474. | Andreas Klebinger | 3 years |
wip/T19475 | Pmc: Consider Required Constraints when guessing PatSyn arg types (#19475) | Sebastian Graf | 3 years |
wip/T19482 | Fix an awkward error in Visible Type Application | Simon Peyton Jones | 3 years |
wip/T19485 | hadrian: Pass -fno-use-rpaths to GHC while linking | Ben Gamari | 3 years |
wip/T19495 | The result kind of a signature can't mention quantified vars | Simon Peyton Jones | 3 years |
wip/T19497 | More improvement to MonoLocalBinds documentation | Simon Peyton Jones | 3 years |
wip/T19498 | Document the interaction between ScopedTypeVariables and StandaloneKindSignat... | Ryan Scott | 3 years |
wip/T19503 | testsuite: Add test for #21186 | Ben Gamari | 2 years |
wip/T19516 | Core lint: Lint top-level non-rec bindings with correct RecFlag (#19516) | Sebastian Graf | 3 years |
wip/T19522 | Fix an levity-polymorphism error | Simon Peyton Jones | 3 years |
wip/T19540 | base: Use mutableByteArrayContents | Ben Gamari | 3 years |
wip/T19541 | rts: Use long-path-aware stat | Ben Gamari | 3 years |
wip/T19557 | Better sharing of join points (#19996) | Simon Peyton Jones | 3 years |
wip/T19557-9.0 | Bump bytestring submodule | GHC GitLab CI | 3 years |
wip/T19563 | PPC NCG: Fix int to float conversion | Peter Trommler | 3 years |
wip/T19569 | Experimental patch inlining dictionary applications | Simon Peyton Jones | 3 years |
wip/T19581 | Fix the binder-swap transformation in OccurAnal | Simon Peyton Jones | 3 years |
wip/T19582 | Make RULES more robust in GHC.Float | Simon Peyton Jones | 3 years |
wip/T19583 | Fix occAnalApp | Simon Peyton Jones | 3 years |
wip/T19589 | hadrian: Fix build-stack-nix | Ben Gamari | 3 years |
wip/T19597 | Rename StrictSig to DmdSig (#19597) | Sebastian Graf | 3 years |
wip/T19599 | Make specialisation a bit more aggressive | Simon Peyton Jones | 3 years |
wip/T19600 | hadrian: Refactor hlint target | Ben Gamari | 3 years |
wip/T19622 | Pmc: Add regression test for #19622 | Sebastian Graf | 3 years |
wip/T19626 | Some Heap flags | nineonine | 20 months |
wip/T19627 | Fixes #19627. | Apoorv Ingle | 18 months |
wip/T19629 | primops: Undeprecate addr2Int# and int2Addr# | Ben Gamari | 3 years |
wip/T19637 | rts: Fix usage of pthread_setname_np | Ben Gamari | 3 years |
wip/T19640 | Revert "[ci/arm/darwin/testsuite] Forwards ports from GHC-8.10" | Ben Gamari | 3 years |
wip/T19644 | Specialise: Check `typeDeterminesValue` before specialising on an interesting... | Sebastian Graf | 2 years |
wip/T19645 | testsuite: Add test for #19645 | Ben Gamari | 3 years |
wip/T19649 | Fix #19649 by using filterInScopeM in rnFamEqn | Ryan Scott | 3 years |
wip/T19654-alternative | Remove Semigroup instance for UniqDFM (#19654) | Krzysztof Gogolewski | 3 years |
wip/T19659 | T19659 wip | nineonine | 2 years |
wip/T19668 | Fix handling ze_meta_tv_env in GHC.Tc.Utils.Zonk | Simon Peyton Jones | 3 years |
wip/T19672 | Improvements in SpecConstr | Simon Peyton Jones | 3 years |
wip/T19681 | PrimOps: Add CAS op for all int sizes | Peter Trommler | 3 years |
wip/T19681-cmpxchg16b | Improve description with @bgamari's suggestion | Ben Gamari | 3 years |
wip/T19682 | Fix #19682 by breaking cycles in Deriveds | Richard Eisenberg | 3 years |
wip/T19683 | Prelude: Fix version bound on Bits import | Peter Trommler | 3 years |
wip/T19688 | Add {lifted,unlifted}DataConKey to pretendNameIsInScope's list of Names | Ryan Scott | 3 years |
wip/T19700 | Eliminate unsafeEqualityProof in CorePrep | Simon Peyton Jones | 3 years |
wip/T19703 | Eliminate mapM_ over eltsRM | Ben Gamari | 3 years |
wip/T19703-ghc-8.8 | compiler: Introduce and use RoughMap for instance environments | Ben Gamari | 3 years |
wip/T19703b | Bag optimisations | Ben Gamari | 3 years |
wip/T19719 | Use correct precedence in Complex's Read1/Show1 instances | Ryan Scott | 3 years |
wip/T19720 | Change representation of field selector occurences | Shayne Fletcher | 3 years |
wip/T19735 | Improve readability of filename/module name mismatch error | Ben Gamari | 3 years |
wip/T19737 | Pretty-print HsArgPar applications correctly (#19737) | Ryan Scott | 3 years |
wip/T19738 | Bring tcTyConScopedTyVars into scope in tcClassDecl2 | Ryan Scott | 3 years |
wip/T19739 | Fix newtype eta-reduction | Simon Peyton Jones | 3 years |
wip/T19742 | Expand synonyms in mkCastTy when necessary | Ryan Scott | 3 years |
wip/T19759 | Propagate free variables in extract_lctxt correctly | Ryan Scott | 3 years |
wip/T19768 | Persist CorePrepProv into IfaceUnivCoProv | Simon Peyton Jones | 3 years |
wip/T19780 | Fix strictness and arity info in SpecConstr | Simon Peyton Jones | 3 years |
wip/T19783 | Change representation of HsGetField and HsProjection | Shayne Fletcher | 3 years |
wip/T19790 | Extend the in-scope set to silence substExpr warnings | Simon Peyton Jones | 3 years |
wip/T19790a | Make RULE matching insensitive to eta-expansion | Simon Peyton Jones | 3 years |
wip/T19797 | hadrian: Don't depend upon bash from PATH | Ben Gamari | 3 years |
wip/T19805 | Minor refactoring in WorkWrap | Simon Peyton Jones | 3 years |
wip/T19815 | Use isReflexiveCo when building an MCorecion | Simon Peyton Jones | 3 years |
wip/T19822 | CPR: Detect constructed products in `runRW#` apps (#19822) | Sebastian Graf | 3 years |
wip/T19824 | Don't adjust the inline prag in splitFun | Simon Peyton Jones | 3 years |
wip/T19825 | Hadrian: Enable SMP on powerpc64{le} | Peter Trommler | 3 years |
wip/T19833 | Add comments explaining why #19833 is wrong | Simon Peyton Jones | 3 years |
wip/T19847 | Improve treatment of type applications in patterns | Simon Peyton Jones | 19 months |
wip/T19848 | Changes to HsRecField' | Shayne Fletcher | 3 years |
wip/T19852 | PPC NCG: Fix unsigned compare with 16-bit constants | Peter Trommler | 3 years |
wip/T19852-backport-9.0 | PPC NCG: Fix unsigned compare with 16-bit constants | Peter Trommler | 3 years |
wip/T19852-backport-9.2 | PPC NCG: Fix unsigned compare with 16-bit constants | Peter Trommler | 3 years |
wip/T19853 | WW: Mark absent errors as diverging again | Sebastian Graf | 3 years |
wip/T19854 | base: Improve documentation of `throwIO` (#19854) | Sebastian Graf | 3 years |
wip/T19867-test | Add test for #19867 | nineonine | 2 years |
wip/T19871 | DmdAnal: Implement Boxity Analysis (#19871) | Sebastian Graf | 3 years |
wip/T19873 | Fix INLINE pragmas in desugarer | Simon Peyton Jones | 3 years |
wip/T19883 | Fix desugaring with unboxed types (#19883) | Krzysztof Gogolewski | 3 years |
wip/T19885 | Fix libffi on PowerPC | Peter Trommler | 3 years |
wip/T19890 | Improve pretty-printing of coercions | Simon Peyton Jones | 3 years |
wip/T19918 | Eta expand through CallStacks | Simon Peyton Jones | 3 years |
wip/T19921 | Add regression test for #19921 | Zubin Duggal | 3 years |
wip/T19931-ppc | PPC NCG: Fix table jumps | Peter Trommler | 3 years |
wip/T19932-dot-4 | Countdeps: Strictly documentation markup fixes | Shayne Fletcher | 3 years |
wip/T19938 | Fix Note [Function types] | Richard Eisenberg | 3 years |
wip/T19957 | PPC NCG: Fix panic in linear register allocator | Peter Trommler | 3 years |
wip/T19963 | hadrian: Don't rely on realpath in bindist Makefile | Ben Gamari | 3 years |
wip/T19972 | Fix error message for record updates, #19972 | Krzysztof Gogolewski | 3 years |
wip/T19992 | Fix type and strictness signature of fork# | Simon Peyton Jones | 3 years |
wip/T19992-forkOn | Fix type and strictness signature of forkOn# | Ryan Scott | 3 years |
wip/T20008 | One-shot changes (#20008) | Simon Peyton Jones | 3 years |
wip/T20010 | Add release flavour and use it for the release jobs | Matthew Pickering | 2 years |
wip/T20010b | testsuite: Add tests for system-cxx-std-lib package | Ben Gamari | 2 years |
wip/T20011 | Simplify pprLHsContext | Ryan Scott | 3 years |
wip/T20070 | Arity: Handle shadowing properly | Sebastian Graf | 3 years |
wip/T20083 | Disable -fdefer-type-errors for linear types (#20083) | Krzysztof Gogolewski | 3 years |
wip/T20106 | A few improvements to the pattern-match checker | Sebastian Graf | 3 years |
wip/T20111 | Stashing my local changes | Sebastian Graf | 3 years |
wip/T20125 | Don't duplicate constructors in the simplifier | Simon Peyton Jones | 3 years |
wip/T20130 | Delete ToDo about incorrect optimisation [skip ci] | Peter Trommler | 3 years |
wip/T20142 | testsuite: Add test for #20142 | Ben Gamari | 3 years |
wip/T20143 | Eliminate unnecessary unsafeEqualityProof | Simon Peyton Jones | 3 years |
wip/T20144 | rts/OSThreads: Fix reference clock of timedWaitCondition | Ben Gamari | 3 years |
wip/T20153 | Fix a subtle scoping error in simplLazyBind | Simon Peyton Jones | 3 years |
wip/T20155 | testsuite | Ben Gamari | 22 months |
wip/T20157 | Parser: suggest TemplateHaskell on $$(...) (#20157) | Krzysztof Gogolewski | 3 years |
wip/T20160 | rts: Fix inconsistent signatures for collect_pointers | Ben Gamari | 3 years |
wip/T20166 | rts: Don't rely on configuration when CLEANING=YES | Ben Gamari | 3 years |
wip/T20179 | Catch type-checker exceptions when splicing | Simon Peyton Jones | 3 years |
wip/T20181 | TypeError is OK on the RHS of a type synonym | Simon Peyton Jones | 3 years |
wip/T20183 | Disallow nonlinear fields in Template Haskell (#18378) | Krzysztof Gogolewski | 3 years |
wip/T20185 | Handle OverloadedRecordDot in TH (#20185) | Zubin Duggal | 3 years |
wip/T20186 | Supply missing case for '.' in | Shayne Fletcher | 3 years |
wip/T20194 | Squash into "potential fix" | Ben Gamari | 3 years |
wip/T20199 | rts: Fix use of sized array in Heap.h | Ben Gamari | 3 years |
wip/T20200 | Use the right InScopeSet for findBest | Simon Peyton Jones | 3 years |
wip/T20200-agda-test | Revert "Convert lookupIdSubst panic back to a warning (#20200)" | Krzysztof Gogolewski | 3 years |
wip/T20200-restore | Convert lookupIdSubst panic back to a warning (#20200) | Krzysztof Gogolewski | 3 years |
wip/T20200AgdaDatatypes | Look up knot-tied GlobalIds in the InScopeSet | Simon Peyton Jones | 3 years |
wip/T20200KG | Ensure top-level binders in scope in SetLevels | Simon Peyton Jones | 3 years |
wip/T20200a | Get the in-scope set right during RULE matching | Simon Peyton Jones | 3 years |
wip/T20200b | Fix GHC.Core.Subst.substDVarSet | Simon Peyton Jones | 3 years |
wip/T20200b-panic | Restore panic in lookupIdSubst | Krzysztof Gogolewski | 3 years |
wip/T20208 | Create absolute symlink for test executables | Matthew Pickering | 3 years |
wip/T20214 | ghci: show helpful error message when loading module with SIMD vector operati... | nineonine | 3 years |
wip/T20225 | hadrian: Also produce versioned wrapper scripts | Matthew Pickering | 3 years |
wip/T20231 | Make inert_cycle_breakers into a stack. | Richard Eisenberg | 2 years |
wip/T20253 | hadrian: Ensure that settings is regenerated during bindist installation | Ben Gamari | 3 years |
wip/T20260 | Reject type family equation with wrong name (#20260) | Krzysztof Gogolewski | 3 years |
wip/T20267 | hadrian: Fix binary-dist support for cross-compilers | Ben Gamari | 3 years |
wip/T20269 | SetLevels: Box expressions returning uboxed tuples so that they float | Sebastian Graf | 3 years |
wip/T20278 | Desugarer: Bring existentials in scope when substituting into record GADTs | Ryan Scott | 3 years |
wip/T20283 | CallArity: Consider shadowing introduced by case and field binders | Sebastian Graf | 3 years |
wip/T20324 | Ensure that zapFragileUnfolding preseves evaluatedness | Ben Gamari | 3 years |
wip/T20353 | rts: Set stderr mode to reflect UTF-8 encoding | Ben Gamari | 3 years |
wip/T20356 | Use eqType, not tcEqType, in metavar kind check | Richard Eisenberg | 3 years |
wip/T20375-T20387 | Instantiate field types properly in stock-derived instances | Ryan Scott | 3 years |
wip/T20399 | rts: Unify stack dirtiness check | Ben Gamari | 3 years |
wip/T20401 | Change isUnliftedTyCon to marshalablePrimTyCon (#20401) | Krzysztof Gogolewski | 3 years |
wip/T20424 | testsuite: Add test for #20424 | Ben Gamari | 2 years |
wip/T20431 | ghc-boot: Eliminate unnecessary use of getEnvironment | Ben Gamari | 3 years |
wip/T20433 | Tiny renamings and doc updates | Richard Eisenberg | 3 years |
wip/T20436 | Disable -dynamic-too if -dynamic is also passed | Matthew Pickering | 3 years |
wip/T20443 | Care about specificity in pattern type args | Richard Eisenberg | 3 years |
wip/T20451 | compiler: Fix racy ticker counter registration | Ben Gamari | 3 years |
wip/T20482 | Remove the Maybe in primRepName's type | Ryan Scott | 3 years |
wip/T20485 | Add a warning for GADT match + NoMonoLocalBinds (#20485) | Krzysztof Gogolewski | 3 years |
wip/T20493 | rts/Linker: Fix __dso_handle handling | GHC GitLab CI | 3 years |
wip/T20494 | testsuite: Add T20494 | Ben Gamari | 2 years |
wip/T20501 | Flesh out Note [The stupid context] and reference it | Ryan Scott | 3 years |
wip/T20506 | hadrian: Fix quoting in binary distribution installation Makefile | Ben Gamari | 3 years |
wip/T20510 | WorkWrap: Update Unfolding with WW'd body prior to `tryWW` (#20510) | Sebastian Graf | 3 years |
wip/T20539 | WorkWrap: `isRecDataCon` should not eta-reduce NewTyCon field tys (#20539) | Sebastian Graf | 3 years |
wip/T20541 | Increase type sharing | Ben Gamari | 3 years |
wip/T20546 | libiserv: Rename Lib module to IServ | Ben Gamari | 3 years |
wip/T20547 | Bump time submodule to 1.12.1 | Ben Gamari | 3 years |
wip/T20562 | Remove record field from Solo | Simon Peyton Jones | 3 years |
wip/T20566 | testsuite: Cabalify ghc-config | Ben Gamari | 2 years |
wip/T20590 | Fix #20590 with another application of mkHsContextMaybe | Ryan Scott | 3 years |
wip/T20598-2 | Add regression test for #20598 | Sebastian Graf | 3 years |
wip/T20601 | Introduce -dlint flag | Ben Gamari | 3 years |
wip/T20602 | Use local instances with least superclass depth | Richard Eisenberg | 3 years |
wip/T20606 | Make expand_syn a NOINLINE function | Simon Peyton Jones | 3 years |
wip/T20612 | Make exprIsWorkFree only work for single-alt cases | Simon Peyton Jones | 3 years |
wip/T20631 | Pmc: Do inhabitation test for unlifted vars (#20631) | Sebastian Graf | 3 years |
wip/T20639 | Get the in-scope set right in simplArg | Simon Peyton Jones | 3 years |
wip/T20642 | testsuite: Refactor pmcheck all.T | Sebastian Graf | 3 years |
wip/T20649 | rts: Ensure that markCAFs marks object code | Ben Gamari | 3 years |
wip/T20649-8.10 | rts: Ensure that markCAFs marks object code | Ben Gamari | 2 years |
wip/T20663 | Add regression test for #20663 | Sebastian Graf | 3 years |
wip/T20663-2 | Add regression test for #20663 | Sebastian Graf | 3 years |
wip/T20666 | Refactor the treatment of loopy superclass dicts | Richard Eisenberg | 20 months |
wip/T20666b | Skip computing superclass origins for equalities | Richard Eisenberg | 3 years |
wip/T20690 | rts: Annotate benign race in pthread ticker's exit test
| Ben Gamari | 3 years |
wip/T20702 | users-guide: Describe requirements of DWARF unwinding | Ben Gamari | 3 years |
wip/T20707 | gitlab-ci: Add release jobs for Darwin targets | Ben Gamari | 3 years |
wip/T20709 | Make INLINE/NOINLINE pragmas a bgi less constraining | Simon Peyton Jones | 3 years |
wip/T20719 | Fix and simplify DeriveAnyClass's context inference using SubTypePredSpec | Ryan Scott | 2 years |
wip/T20724 | Disable text's dependency on simdutf by default | Ben Gamari | 2 years |
wip/T20733 | testsuite: Report minimum and maximum stat changes | Ben Gamari | 2 years |
wip/T20734 | rts: +RTS -DL should imply +RTS -Dl | Ben Gamari | 3 years |
wip/T20735 | testsuite: Add test for #20735 | Ben Gamari | 2 years |
wip/T20746 | Improve boxity in deferAfterPreciseException | Simon Peyton Jones | 3 years |
wip/T20749 | Make DataCon workers strict in strict fields (#20749) | Sebastian Graf | 18 months |
wip/T20757 | compiler: Eliminate accidental loop in GHC.SysTools.BaseDir | Ben Gamari | 3 years |
wip/T20768 | Implement \cases (Proposal 302) | Jakob Bruenker | 2 years |
wip/T20786 | docs: Drop old release notes | Ben Gamari | 3 years |
wip/T20789 | Explicit Data.List import list in check-ppr (#20789) | Sebastian Graf | 3 years |
wip/T20802 | hadrian: Include bash completion script in bindist | Ben Gamari | 3 years |
wip/T20803 | Give parsing plugins access to errors | Jakob Brünker | 2 years |
wip/T20803-followup | new datatypes for parsedResultAction | Jakob Bruenker | 2 years |
wip/T20817 | More accurate unboxing | Simon Peyton Jones | 3 years |
wip/T20820 | Fix bug in weak loop-breakers in OccurAnal | Simon Peyton Jones | 2 years |
wip/T20836 | Ignore .hie-bios | Sebastian Graf | 2 years |
wip/T20849 | hadrian: Fix testing stage1 compiler | Matthew Pickering | 2 years |
wip/T20861 | rts: Only declare environ when necessary | Ben Gamari | 3 years |
wip/T20878 | gitlab-ci: Check for dynamic msys2 dependencies | Ben Gamari | 2 years |
wip/T20879 | RTS: Fix CloneStack.c when no table next to code | Peter Trommler | 3 years |
wip/T20906 | Fix T20638 on big-endian architectures | Peter Trommler | 3 years |
wip/T20913 | users guide: Eliminate spurious \spxentry mentions | Ben Gamari | 2 years |
wip/T20921 | Add an Outputable instance for RecTcChecker | Simon Peyton Jones | 3 years |
wip/T20929 | Refactor the escaping kind check for data constructors | Simon Peyton Jones | 3 years |
wip/T20940 | Check for zero-bit types in sizeExpr | Krzysztof Gogolewski | 2 years |
wip/T20941 | Two small improvements in the Simplifier | Simon Peyton Jones | 3 years |
wip/T20959 | codeGen: Ensure that static datacon apps are included in SRTs | Ben Gamari | 2 years |
wip/T20961 | rts: Clean up RTS flags usage message | Ben Gamari | 3 years |
wip/T20963 | users-guide: Document GHC_CHARENC environment variable | Ben Gamari | 3 years |
wip/T20981 | Define and use restoreLclEnv | Simon Peyton Jones | 3 years |
wip/T20983 | rts: Refuse to create jump islands for symbols with info tables | Ben Gamari | 3 years |
wip/T20984 | Hadrian: update the index-state to allow building with GHC 9.0.2 | Ryan Scott | 3 years |
wip/T20987 | Introduce MO_UnalignedStore | Ben Gamari | 3 years |
wip/T20987b | primops: Fix documentation of setByteArray# | Ben Gamari | 3 years |
wip/T20988 | Better occurrence analysis with casts | Simon Peyton Jones | 3 years |
wip/T20994 | DeriveGeneric: look up datacon fixities using getDataConFixityFun | Ryan Scott | 3 years |
wip/T20999 | Expand type synonyms in markNominal | Ryan Scott | 3 years |
wip/T21006 | Set the TcLclEnv when solving a ForAll constraint | Simon Peyton Jones | 3 years |
wip/T21011 | Make typechecker trace less strict | Simon Peyton Jones | 3 years |
wip/T21016 | Check type first then expression | Peter Trommler | 3 years |
wip/T21023 | Always generalise top-level bindings | Simon Peyton Jones | 2 years |
wip/T21035 | Add test for T21035 | Matthew Pickering | 2 years |
wip/T21038 | Look through untyped TH splices in tcInferAppHead_maybe | Ryan Scott | 3 years |
wip/T21050 | Add a regression test for #21050 | Krzysztof Gogolewski | 16 months |
wip/T21052 | ghci: fix -ddump-stg-cg (#21052) | nineonine | 3 years |
wip/T21056 | Document that reifyRoles includes kind parameters | Richard Eisenberg | 3 years |
wip/T21059 | linker/PEi386: Make addLibrarySearchPath long-path aware | Ben Gamari | 3 years |
wip/T21062 | Simplify and correct nasty case in coercion opt | Richard Eisenberg | 2 years |
wip/T21066 | rts: Declare barf | Ben Gamari | 2 years |
wip/T21076 | Always define __GLASGOW_HASKELL_PATCHLEVEL1/2__ macros | Matthew Pickering | 3 years |
wip/T21077 | Draft: tweak add_head_ctxt to check for EWraps | Ryan Scott | 3 years |
wip/T21079 | rts/AdjustorPool: Silence unused function warning | Ben Gamari | 3 years |
wip/T21081 | Assume at least one evaluation for nested SubDemands (#21081, #21133) | Sebastian Graf | 2 years |
wip/T21083 | Fix panic in InferTags.Rewrite.isTagged | nineonine | 3 years |
wip/T21084 | codeGen: not sink global assignments (#21084) | nineonine | 2 years |
wip/T21085 | Demand: Don't rewrite `CS(S)` to `S` (#21085) | Sebastian Graf | 3 years |
wip/T21092 | Make Constraint not *apart* from Type. | Richard Eisenberg | 2 years |
wip/T21112 | testsuite: Fix ipeMap test | Peter Trommler | 3 years |
wip/T21114 | users-guide: Rephrase the rewrite rule documentation | Ben Gamari | 2 years |
wip/T21122 | simplCore: Correctly extend in-scope set in rule matching | Ben Gamari | 3 years |
wip/T21141 | testsuite: Add testcase for #21141 | Ben Gamari | 2 years |
wip/T21141-9.2 | Ensure that wired-in exception closures aren't GC'd | Ben Gamari | 2 years |
wip/T21144 | Use prepareBinding in tryCastWorkerWrapper | Simon Peyton Jones | 2 years |
wip/T21144a | Tiny documentation wibble | Simon Peyton Jones | 2 years |
wip/T21146 | gitlab-ci: Use the linters image in hlint job | Ben Gamari | 2 years |
wip/T21150 | Worker/wrapper: Preserve float barriers (#21150) | Sebastian Graf | 2 years |
wip/T21164 | upload_ghc_libs: Fix path to documentation | Ben Gamari | 2 years |
wip/T21169 | testsuite: Add test for #21169 | Ben Gamari | 2 years |
wip/T21185 | Delete GenericKind_ in favor of GenericKind_DC | Ryan Scott | 2 years |
wip/T21186 | testsuite: Add test for #21186 | Ben Gamari | 2 years |
wip/T21191 | Fix copy-paste | Sylvain Henry | 18 months |
wip/T21208 | Add Red Herring to Note [What might equal later?] | Richard Eisenberg | 2 years |
wip/T21213 | base: Throw exceptions raised while closing finalized Handles | Ben Gamari | 2 years |
wip/T21225 | Remove redundant imports and pragmas | Peter Trommler | 2 years |
wip/T21229 | test | Sebastian Graf | 2 years |
wip/T21245 | List GHC.Event.Internal in base.cabal on Windows | sheaf | 2 years |
wip/T21253 | rts/linker: Split up object resolution and initialization | Ben Gamari | 2 years |
wip/T21254 | rts: Don't mark object code in markCAFs unless necessary | Ben Gamari | 2 years |
wip/T21257 | Temp commit switching to dmdTransform for trivial bindings | Sebastian Graf | 2 years |
wip/T21261 | Eta reduction based on evaluation context (#21261) | Sebastian Graf | 2 years |
wip/T21265 | WorkWrap: Handle partial FUN apps in `isRecDataCon` (#21265) | Sebastian Graf | 2 years |
wip/T21278 | Add a test for #21278 | Krzysztof Gogolewski | 16 months |
wip/T21279 | driver: ensure we always use plugins | Douglas Wilson | 2 years |
wip/T21286 | INLINE/INLINEABLE pragmas in Foreign.Marshal.Array | Simon Peyton Jones | 23 months |
wip/T21295 | Bump text submodule to current `master` | Ben Gamari | 2 years |
wip/T21299 | Consistently attach SrcSpans to sub-expressions in TH splices | Ryan Scott | 2 years |
wip/T21300 | Fix panic when pretty printing HsCmdLam | Jakob Bruenker | 2 years |
wip/T21301 | Fix error when using empty case in arrow notation | Jakob Bruenker | 2 years |
wip/T21302 | Fix the free-var test in validDerivPred | Simon Peyton Jones | 2 years |
wip/T21317 | configure: update autoconf | Ben Gamari | 2 years |
wip/T21328 | Make mkFunCo take AnonArgFlags into account | Ryan Scott | 2 years |
wip/T21335 | Add /linters/*/dist-install/ to .gitignore | Ryan Scott | 2 years |
wip/T21336 | testsuite: Add tests for #21336 | Ben Gamari | 2 years |
wip/T21343 | Add INLINE pragmas for Enum helper methods | Simon Peyton Jones | 2 years |
wip/T21365 | testsuite: Ensure that GHC doesn't pick up environment files | Ben Gamari | 2 years |
wip/T21372 | get-win32-tarballs: Drop i686 architecture | Ben Gamari | 2 years |
wip/T21379 | hadrian: Enable -dlint in devel2 flavour | Ben Gamari | 2 years |
wip/T21384 | configure: Bump GHC version to 9.5 | Ben Gamari | 2 years |
wip/T21386 | Improve FloatOut and SpecConstr | Simon Peyton Jones | 2 years |
wip/T21390 | rts: Ensure that the interpreter doesn't disregard tags | Ben Gamari | 2 years |
wip/T21391 | Fix substitution in bindAuxiliaryDict | Simon Peyton Jones | 2 years |
wip/T21391a | Improve floated dicts in Specialise | Simon Peyton Jones | 2 years |
wip/T21392 | A fix for #21392 | Sebastian Graf | 2 years |
wip/T21402 | hadrian: Don't rely on xxx not being present in installation path | Ben Gamari | 2 years |
wip/T21452 | Tiny documentation wibbles (comments only) | Simon Peyton Jones | 2 years |
wip/T21457 | Refactor SpecConstr to use treat bindings uniformly | Simon Peyton Jones | 2 years |
wip/T21465 | testsuite: Add test for #21465 | Ben Gamari | 2 years |
wip/T21470 | Add missing dict binds to specialiser | Simon Peyton Jones | 22 months |
wip/T21478 | rts/ghc.mk: Only build StgCRunAsm.S when it is needed | Ben Gamari | 2 years |
wip/T21479 | Check for uninferrable variables in tcInferPatSynDecl | Simon Peyton Jones | 2 years |
wip/T21485 | configure: Check for ffi.h | Ben Gamari | 2 years |
wip/T21489 | Specialiser: saturate DFuns correctly | Simon Peyton Jones | 2 years |
wip/T21506 | hadrian: Extend xattr Darwin hack to cover /lib | Ben Gamari | 2 years |
wip/T21515 | Generalize breakTyVarCycle to work with TyFamLHS | Richard Eisenberg | 2 years |
wip/T21516 | Use the wrapper for an unlifted binding | Simon Peyton Jones | 2 years |
wip/T21517 | export IsList from GHC.IsList | Teo Camarasu | 2 years |
wip/T21519 | Add a missing guard in GHC.HsToCore.Utils.is_flat_prod_pat | Simon Peyton Jones | 2 years |
wip/T21531 | Add arity to the INLINE pragmas for pattern synonyms | Simon Peyton Jones | 2 years |
wip/T21539 | rts/schedule: Only yield capability if run queue is empty | Ben Gamari | 2 years |
wip/T21548 | Add DeepSubsumption09 | Zubin Duggal | 2 years |
wip/T21553 | nonmoving: Fix documentation of GC statistics fields | Ben Gamari | 2 years |
wip/T21555 | Remove pprTrace from pushCoercionIntoLambda (#21555) | Matthew Pickering | 2 years |
wip/T21556 | testsuite: Add tests for #21556 | Ben Gamari | 2 years |
wip/T21562 | SpecConstr: Don't unbox strict, Boxed args | Sebastian Graf | 2 years |
wip/T21569 | Adjust flags for pprTrace | Simon Peyton Jones | 2 years |
wip/T21575 | Fix bad interaction between withDict and the Specialiser | Simon Peyton Jones | 2 years |
wip/T21579 | configure: Check CC_STAGE0 for --target support | Ben Gamari | 2 years |
wip/T21598 | validate: Use $make rather than make | Matthew Pickering | 2 years |
wip/T21601 | configure: Use AC_PATH_TOOL to detect tools | Ben Gamari | 2 years |
wip/T21608 | Narrow what sm_case_case does | Simon Peyton Jones | 2 years |
wip/T21618 | rts/linker: Ensure that __cxa_finalize is called on code unload | Ben Gamari | 2 years |
wip/T21622 | ghc-heap: Don't Box NULL pointers | Ben Gamari | 2 years |
wip/T21623 | Indent closing "#-}" to silence HLint | Simon Peyton Jones | 21 months |
wip/T21623-TyCo-Utils | Try adding GHC.Core.TyCo.Utils | Simon Peyton Jones | 24 months |
wip/T21623-faster | Wibbles | Simon Peyton Jones | 21 months |
wip/T21623-tycon | Refactor TyCon to have a top-level product | Simon Peyton Jones | 21 months |
wip/T21624 | testsuite: Add test for #21624 | Ben Gamari | 2 years |
wip/T21633 | configure: Bump minimum bootstrap compiler version to 9.0 | Ben Gamari | 2 years |
wip/T21667 | Instantiate top level foralls in partial type signatures | Simon Peyton Jones | 2 years |
wip/T21669 | configure: Don't override Windows CXXFLAGS | Ben Gamari | 2 years |
wip/T21682 | Add test for T21682 | Matthew Pickering | 2 years |
wip/T21684 | Uncomment check for unlisted codes | Richard Eisenberg | 2 years |
wip/T21687 | validate: Ensure that $make variable is set | Ben Gamari | 2 years |
wip/T21689 | Ensure floated dictionaries are in scope (again) | Simon Peyton Jones | 2 years |
wip/T21694 | Fix arityType: -fpedantic-bottoms, join points, etc | Simon Peyton Jones | 2 years |
wip/T21694a | Fix arityType: -fpedantic-bottoms, join points, etc | Simon Peyton Jones | 2 years |
wip/T21708 | Make keepAlive# out-of-line | Ben Gamari | 2 years |
wip/T21708-T16098 | Fixes | Ben Gamari | 2 years |
wip/T21712 | configure: Don't attempt to override linker on Darwin | Ben Gamari | 2 years |
wip/T21716 | Comments only, about join points | Simon Peyton Jones | 2 years |
wip/T21717 | Demand: Clear distinction between Call SubDmd and eval Dmd (#21717) | Sebastian Graf | 23 months |
wip/T21719 | testsuite: Add test for #21719 | Ben Gamari | 2 years |
wip/T21740 | gitignore: don't ignore all aclocal.m4 files | Ben Gamari | 2 years |
wip/T21745-relnotes | rel-notes: Drop mention of #21745 fix | Ben Gamari | 2 years |
wip/T21753 | gen-dll: Drop it | Ben Gamari | 22 months |
wip/T21754 | Boxity: Don't update Boxity unless worker/wrapper follows (#21754) | Sebastian Graf | 23 months |
wip/T21760 | testsuite: Hide output from test compilations with verbosity==2 | Ben Gamari | 2 years |
wip/T21761 | Respect -XStrict in the pattern-match checker (#21761) | Sebastian Graf | 21 months |
wip/T21763 | Improve SpecConstr for evals | Simon Peyton Jones | 2 years |
wip/T21776 | compiler: properly handle non-word-sized CmmSwitch scrutinees in the wasm NCG | Cheng Shao | 19 months |
wip/T21778 | configure: Only probe for LD in FIND_LD | Ben Gamari | 2 years |
wip/T21801 | Fix a small buglet in tryEtaReduce | Simon Peyton Jones | 2 years |
wip/T21828 | Fix a scoping bug in the Specialiser | Simon Peyton Jones | 2 years |
wip/T21831 | Add a 'notes' file in testsuite/tests/perf/compiler | Simon Peyton Jones | 2 years |
wip/T21838 | rts: Fix AdjustorPool bitmap manipulation | Ben Gamari | 2 years |
wip/T21847 | rts/linker: Add support for .fini sections | Ben Gamari | 22 months |
wip/T21848 | Regression test for #21848 | Simon Peyton Jones | 2 years |
wip/T21851 | Fix DsUselessSpecialiseForClassMethodSelector msg | Simon Peyton Jones | 22 months |
wip/T21851-rule-win | Make rewrite rules "win" over inlining | Simon Peyton Jones | 23 months |
wip/T21869 | driver: Fix implementation of -S | Matthew Pickering | 2 years |
wip/T21874 | hadrian: Drop executable name resolution logic | Ben Gamari | 2 years |
wip/T21875 | gitlab-ci: Bump Docker images | Ben Gamari | 2 years |
wip/T21880 | rts/ProfHeap: Ensure new Censuses are zeroed | Ben Gamari | 2 years |
wip/T21885 | testsuite: Skip a few tests as in the nonmoving collector | Ben Gamari | 2 years |
wip/T21885-9.2 | testsuite: Skip a few tests as in the nonmoving collector | Ben Gamari | 2 years |
wip/T21888 | More improvements to worker/wrapper | Simon Peyton Jones | 2 years |
wip/T21896 | Get the in-scope set right in FamInstEnv.injectiveBranches | Simon Peyton Jones | 2 years |
wip/T21909 | Constraint simplification loop now depends on `ExpansionFuel` | Apoorv Ingle | 18 months |
wip/T21920 | Fix TH + defer-type-errors interaction (#21920) | Krzysztof Gogolewski | 2 years |
wip/T21936 | llvmGen: Adapt to allow LLVM 15 | Ben Gamari | 23 months |
wip/T21962 | rts: Don't clear cards of zero-length arrays | Ben Gamari | 2 years |
wip/T21964 | ncg/aarch64: Don't use x18 register on AArch64/Darwin | normalcoder | 2 years |
wip/T21965 | hadrian: Fix access mode of installed package registration files | Ben Gamari | 2 years |
wip/T21972 | nativeGen: Disable asm-shortcutting on Darwin | Ben Gamari | 19 months |
wip/T21976 | hadrian: Don't attempt to install documentation if doc/ doesn't exist | Ben Gamari | 2 years |
wip/T21986 | gitlab-ci: Don't allow FreeBSD job to fail | Ben Gamari | 21 months |
wip/T22023 | More fixes for `type data` declarations | Simon Peyton Jones | 18 months |
wip/T22028 | Fix a bug in anyInRnEnvR | Simon Peyton Jones | 24 months |
wip/T22038 | compiler: Rework handling of mutator aborting | Ben Gamari | 2 years |
wip/T22039 | DmdAnal: Don't panic in addCaseBndrDmd (#22039) | Sebastian Graf | 24 months |
wip/T22043 | CApiFFI: add ConstPtr for encoding const-qualified pointer return types | nineonine | 19 months |
wip/T22044 | driver: Honour -x option | Matthew Pickering | 2 years |
wip/T22052 | users-guide: Rephrase the rewrite rule documentation | Ben Gamari | 2 years |
wip/T22060 | compiler: Drop --build-id=none hack | Ben Gamari | 2 years |
wip/T22062 | hadrian: Don't duplicate binaries on installation | Ben Gamari | 2 years |
wip/T22065 | Be more careful in chooseInferredQuantifiers | Simon Peyton Jones | 2 years |
wip/T22077 | Separate IPE source file from span | Ben Gamari | 23 months |
wip/T22084 | Make SpecConstr bale out less often | Simon Peyton Jones | 23 months |
wip/T22091 | rts: Consistently use MiB in stats output | Ben Gamari | 2 years |
wip/T22096 | Make ghcDebugAssertions into a Stage predicate (Stage -> Bool) | Matthew Pickering | 24 months |
wip/T22112 | Fix a nasty loop in Tidy | Simon Peyton Jones | 2 years |
wip/T22114 | Add a missing trimArityType | Simon Peyton Jones | 24 months |
wip/T22115 | nativeGen/AArch64: Emit Atomic{Read,Write} inline | Ben Gamari | 19 months |
wip/T22121 | ci: Attempt using normal submodule cloning strategy | Matthew Pickering | 24 months |
wip/T22129-9.2 | rts: Fix CCS initialization in newArrayArray# | Ben Gamari | 18 months |
wip/T22130 | linker: Fix BFD import libraries | Tamar Christina | 20 months |
wip/T22151 | Add regression test for #22151 | Ryan Scott | 19 months |
wip/T22152 | Make WordQuotRem2Op ok-for-speculation too | Sylvain Henry | 17 months |
wip/T22159 | Windows: Always define _UCRT when compiling C code | Ryan Scott | 24 months |
wip/T22166 | linker: Fix BFD import libraries | Tamar Christina | 20 months |
wip/T22167 | DeriveFunctor: Check for last type variables using dataConUnivTyVars | Ryan Scott | 24 months |
wip/T22194 | Wibbles | Simon Peyton Jones | 17 months |
wip/T22194-flags | Make approximateWC a bit cleverer | Simon Peyton Jones | 16 months |
wip/T22206 | rts: Use pthread_setname_np correctly on Darwin | Ben Gamari | 22 months |
wip/T22218 | Make Cmm Lint messages use dump style | Krzysztof Gogolewski | 23 months |
wip/T22227 | Remove Note [Self-recursive tail calls] | Sebastian Graf | 22 months |
wip/T22231 | Demand: Format Call SubDemands `Cn(sd)` as `C(n,sd)` (#22231) | Sebastian Graf | 23 months |
wip/T22235 | Broaden the in-scope sets for liftEnvSubst and composeTCvSubst | Ryan Scott | 22 months |
wip/T22241 | DmdAnal: Look through unfoldings of DataCon wrappers (#22241) | Sebastian Graf | 22 months |
wip/T22264 | nonmoving: Non-concurrent collection | Ben Gamari | 18 months |
wip/T22264-9.2 | relnotes: Mention various non-moving GC fixes | Ben Gamari | 19 months |
wip/T22264-extras | CheckGC | Ben Gamari | 20 months |
wip/T22272 | Fix loop in the interface representation of some `Unfolding` fields | Gergő Érdi | 20 months |
wip/T22274 | Identify exit cases in OccurAnal | Sebastian Graf | 22 months |
wip/T22277 | Denest NonRecs in SpecConstr for more specialisation (#22277) | Sebastian Graf | 22 months |
wip/T22282-tests | ncg/aarch64: Fix sub-word sign extension yet again | Ben Gamari | 22 months |
wip/T22291 | codeGen: Allow levity-polymorphic primop results | Ben Gamari | 22 months |
wip/T22311 | llvm-targets: Add datalayouts for big-endian AArch64 targets | Ben Gamari | 22 months |
wip/T22317 | Fix warnings in ExactPrint (#22555) | Sebastian Graf | 20 months |
wip/T22322 | configure: Always create the VERSION file | Ben Gamari | 19 months |
wip/T22324 | Make (^) INLINE (#22324) | Sebastian Graf | 21 months |
wip/T22325 | CI: Don't run lint-submods on nightly | Bryan Richter | 22 months |
wip/T22328 | Add regression test for #22328 | Simon Peyton Jones | 18 months |
wip/T22331 | Fix decomposition of TyConApps | Simon Peyton Jones | 21 months |
wip/T22342 | configure: Bump min bootstrap GHC version to 9.2 | Bryan Richter | 21 months |
wip/T22379 | Add accurate skolem info when quantifying | Simon Peyton Jones | 22 months |
wip/T22388 | Boxity: Handle argument budget of unboxed tuples correctly (#21737) | Sebastian Graf | 22 months |
wip/T22404 | Fast path for addInScope | Simon Peyton Jones | 18 months |
wip/T22414 | testsuite: Drop testheapalloced.c | Ben Gamari | 20 months |
wip/T22416 | Fix a trivial typo in dataConNonlinearType | Simon Peyton Jones | 21 months |
wip/T22428 | Fix contification with stable unfoldings (#22428) | Sebastian Graf | 19 months |
wip/T22431 | Fix gen_contents_index logic for hadrian bindist | Matthew Pickering | 20 months |
wip/T22434 | Add a fast path for data constructor workers | Simon Peyton Jones | 22 months |
wip/T22439 | Add missing import to T22439 | Simon Peyton Jones | 21 months |
wip/T22452 | eventlog: Ensure that IPE output contains actual info table pointers | Ben Gamari | 22 months |
wip/T22459 | Abstract over the right free vars | Simon Peyton Jones | 20 months |
wip/T22468 | compiler: Ensure that MutVar operations have necessary barriers | Ben Gamari | 21 months |
wip/T22471 | Be more careful when reporting unbound RULE binders | Simon Peyton Jones | 21 months |
wip/T22475 | DmdAnal: Reflect the `seq` of strict fields of a DataCon worker (#22475) | Sebastian Graf | 21 months |
wip/T22476 | Buglet in GHC.Tc.Module.checkBootTyCon | Simon Peyton Jones | 21 months |
wip/T22479 | PPC NCG: Fix generating assembler code | Peter Trommler | 21 months |
wip/T22484 | testsuite: Don't use grep -q in unpack_sums_7 | Ben Gamari | 21 months |
wip/T22491 | Add a missing varToCoreExpr in etaBodyForJoinPoint | Simon Peyton Jones | 21 months |
wip/T22492 | Document TH splices' interaction with INCOHERENT instances | Ryan Scott | 21 months |
wip/T22494 | Be a bit more selective about floating bottoming expressions | Simon Peyton Jones | 21 months |
wip/T22497 | Bump gmp-tarballs submodule | Ben Gamari | 19 months |
wip/T22502 | Fix finaliseArgBoxities for OPAQUE function | Simon Peyton Jones | 19 months |
wip/T22516 | Use mkNakedFunTy in tcPatSynSig | Simon Peyton Jones | 21 months |
wip/T22527 | hadrian: Ensure that linker scripts are used when merging objects | Ben Gamari | 20 months |
wip/T22538 | rts/libdw: Silence uninitialized usage warnings | Ben Gamari | 20 months |
wip/T22546 | Fix linearity checking in Lint | Krzysztof Gogolewski | 21 months |
wip/T22547 | Fix bogus test in Lint | Simon Peyton Jones | 20 months |
wip/T22549 | Do not strictify a DFun's parameter dictionaries (#22549) | Sebastian Graf | 21 months |
wip/T22549a | Transfer DFunId_ness onto specialised bindings | Simon Peyton Jones | 16 months |
wip/T22561 | configure: Fix escaping of `$tooldir` | Ben Gamari | 20 months |
wip/T22563 | rts: Drop racy assertion | Ben Gamari | 20 months |
wip/T22566 | configure: Use AS_HELP_STRING instead of AC_HELP_STRING | Ben Gamari | 20 months |
wip/T22570 | checkValidInst: Don't expand synonyms when splitting sigma types | Ryan Scott | 20 months |
wip/T22595 | rts: Drop paths from configure from cabal file | Ben Gamari | 20 months |
wip/T22623 | Fix an assertion check in addToEqualCtList | Simon Peyton Jones | 20 months |
wip/T22634 | Refactor mkRuntimeError | Simon Peyton Jones | 20 months |
wip/T22640 | gitlab-ci: Introduce aarch64-linux-llvm job | Ben Gamari | 20 months |
wip/T22647 | Fix unifier bug: failing to decompose over-saturated type family | Simon Peyton Jones | 20 months |
wip/T22662 | Make FloatIn robust to shadowing | Simon Peyton Jones | 20 months |
wip/T22686 | gitlab: Collect metadata about binary distributions | Ben Gamari | 18 months |
wip/T22696 | validDerivPred: Reject exotic constraints in IrredPreds | Ryan Scott | 16 months |
wip/T22706 | base: Export GHC.Conc.Sync.fromThreadId | Ben Gamari | 16 months |
wip/T22710 | primops: Introduce unsafeThawByteArray# | Ben Gamari | 19 months |
wip/T22714 | hadrian: Substitute LIBRARY_*_VERSION variables | Ben Gamari | 19 months |
wip/T22715 | Fix in-scope set in specImports | Simon Peyton Jones | 19 months |
wip/T22717 | Accept an orphan declaration (sadly) | Simon Peyton Jones | 19 months |
wip/T22718 | Handle shadowing in DmdAnal (#22718) | Sebastian Graf | 20 months |
wip/T22719 | Document the semantics of pattern bindings a bit better | Simon Peyton Jones | 19 months |
wip/T22725 | Fix void-arg-adding mechanism for worker/wrapper | Simon Peyton Jones | 20 months |
wip/T22739 | compiler: Small optimisation of assertM | Ben Gamari | 19 months |
wip/T22740 | JS: replace "js" architecture with "javascript" | Sylvain Henry | 19 months |
wip/T22742 | Fix #22742 | Simon Peyton Jones | 19 months |
wip/T22743 | Add a missing checkEscapingKind | Simon Peyton Jones | 19 months |
wip/T22745 | Improve exprOkForSpeculation for classops | Simon Peyton Jones | 19 months |
wip/T22756 | rts: Fix data-race in hs_init_ghc | Ben Gamari | 16 months |
wip/T22761 | Refactor the simplifier a bit to fix #22761 | Simon Peyton Jones | 19 months |
wip/T22764 | nativeGen/X86: MFENCE is unnecessary for release semantics | Ben Gamari | 19 months |
wip/T22767 | template-haskell: Bump version to 2.20.0.0 | Ben Gamari | 19 months |
wip/T22773 | base: Make changelog proposal references more consistent | Ben Gamari | 19 months |
wip/T22777 | rts: Use C11-compliant static assertion syntax | Ben Gamari | 19 months |
wip/T22784 | Add missing parenthesizeHsType in cvtSigTypeKind | Ryan Scott | 19 months |
wip/T22798 | testsuite: Add regression test for #22798 | Ben Gamari | 19 months |
wip/T22802 | Take account of loop breakers in specLookupRule | Simon Peyton Jones | 19 months |
wip/T22804 | testsuite: Enable -dlint in the `sanity` way | Ben Gamari | 19 months |
wip/T22816 | Restore Compose's Read/Show behavior to match Read1/Show1 instances | Ryan Scott | 19 months |
wip/T22817 | Handle `type data` properly in tyThingParent_maybe | Ryan Scott | 19 months |
wip/T22818-T22819 | Fix two bugs in TypeData TH reification | Ryan Scott | 19 months |
wip/T22834 | linker/PEi386: Don't sign-extend symbol section number | GHC GitLab CI | 18 months |
wip/T22849 | Treat existentials correctly in dubiousDataConInstArgTys | Simon Peyton Jones | 19 months |
wip/T22856 | testsuite: Fix Python warnings (#22856) | Krzysztof Gogolewski | 19 months |
wip/T22861 | gitlab-ci: Run nix-build with -v0 | Ben Gamari | 18 months |
wip/T22862 | Bump transformers submodule to 0.6.0.6 | Ben Gamari | 19 months |
wip/T22872 | rts: Fix barriers of IND and IND_STATIC | Ben Gamari | 17 months |
wip/T22883 | base: Note move of GHC.Stack.CCS.whereFrom to GHC.InfoProv in changelog | Ben Gamari | 18 months |
wip/T22886 | Wibble | Simon Peyton Jones | 18 months |
wip/T22908 | Improve GHC.Tc.Gen.App.tcInstFun | Simon Peyton Jones | 18 months |
wip/T22924 | Narrow the dont-decompose-newtype test | Simon Peyton Jones | 18 months |
wip/T22937 | CorePrep: Handle over-saturated primitives | Matthew Craven | 17 months |
wip/T22948 | Disallow `tagToEnum#` on `type data` types | Ryan Scott | 18 months |
wip/T22965 | rts: Drop no-alignment special case for Windows | Ben Gamari | 18 months |
wip/T22965-9.2 | rts: Correctly align Capability allocations | Ben Gamari | 18 months |
wip/T22982 | hadrian: Add dependency from lib/settings to mk/config.mk | Ben Gamari | 18 months |
wip/T22997 | DmdAnal: Fix a panic on OPAQUE and trivial/PAP RHS (#22997) | Sebastian Graf | 18 months |
wip/T22998 | Take more care with unlifted bindings in the specialiser | Simon Peyton Jones | 18 months |
wip/T23002 | ncg/aarch64: Handle MULTILINE_COMMENT identically as COMMENTs | Zubin Duggal | 18 months |
wip/T23012 | Fix shadowing bug in prepareAlts | Simon Peyton Jones | 18 months |
wip/T23018 | Account for TYPE vs CONSTRAINT in mkSelCo | Simon Peyton Jones | 18 months |
wip/T23024 | Account for local rules in specImports | Simon Peyton Jones | 18 months |
wip/T23025 | WIP: test | Krzysztof Gogolewski | 15 months |
wip/T23026 | Get the right in-scope set in etaBodyForJoinPoint | Simon Peyton Jones | 18 months |
wip/T23030 | nativeGen/AArch64: Fix bitmask immediate predicate | Ben Gamari | 17 months |
wip/T23038 | Refine the test for naughty record selectors | Simon Peyton Jones | 18 months |
wip/T23051 | Be more careful about quantification | Simon Peyton Jones | 17 months |
wip/T23070 | Refactor the constraint solver pipeline | Simon Peyton Jones | 17 months |
wip/T23070-dicts | Wibbles | Simon Peyton Jones | 15 months |
wip/T23070-pipeline-monad | Wibble2 | Simon Peyton Jones | 16 months |
wip/T23070-unify | Use the eager unifier in the constraint solver | Simon Peyton Jones | 16 months |
wip/T23071 | testsuite: Add test for #23071 | Ben Gamari | 16 months |
wip/T23083 | CorePrep: Eta expand arguments (#23083) | Sebastian Graf | 15 months |
wip/T23088 | rts: Fix capability-count check in zeroSlop | Ben Gamari | 17 months |
wip/T23096 | codeGen/tsan: Disable instrumentation of unaligned stores | Ben Gamari | 17 months |
wip/T23102 | Simplifier: `countValArgs` should not count Type args (#23102) | Sebastian Graf | 18 months |
wip/T23113 | WorkWrap: Relax "splitFun" warning for join points (#23113) | Sebastian Graf | 17 months |
wip/T23116 | configure: Fix FIND_CXX_STD_LIB test on Darwin | Ben Gamari | 17 months |
wip/T23134 | Fix unification with oversaturated type families | Krzysztof Gogolewski | 17 months |
wip/T23145 | Pmc: Treat `x ~ y @ty` the same as `x ~ y` (#23145) | Sebastian Graf | 17 months |
wip/T23146 | Merge outdated Note [Data con representation] into Note [Data constructor rep... | Rodrigo Mesquita | 15 months |
wip/T23153 | Handle ConcreteTvs in inferResultToType | sheaf | 16 months |
wip/T23155 | testsuite: Fix racing prints in T21465 | Ben Gamari | 17 months |
wip/T23159 | Make exprIsConApp_maybe a bit cleverer | Simon Peyton Jones | 17 months |
wip/T23160 | testsuite: Add test for #23160 | Ben Gamari | 17 months |
wip/T23163 | ghc-prim: Generalize keepAlive#/touch# in state token type | Ben Gamari | 16 months |
wip/T23170 | nonmoving: Disable slop-zeroing | Ben Gamari | 17 months |
wip/T23188 | configure: Report result of "ar supports -l" check | Ben Gamari | 17 months |
wip/T23199 | Add regression test for #23199 | Simon Peyton Jones | 16 months |
wip/T23203 | Make INLINE pragmas for pattern synonyms work with TH | Ryan Scott | 17 months |
wip/T23208 | DmdAnal: Unleash demand signatures of free RULE and unfolding binders (#23208) | Sebastian Graf | 16 months |
wip/T23210 | StgToByteCode: Fix handling of Addr# literals | Ben Gamari | 15 months |
wip/T23247 | testsuite/T20137: Avoid impl.-defined behavior | Ben Gamari | 16 months |
wip/T23252 | Stop if type constructors have kind errors | Simon Peyton Jones | 16 months |
wip/T23298 | Attempt at #23298 | Krzysztof Gogolewski | 16 months |
wip/T23298a | Test removing print-explicit-runtime-reps test | Krzysztof Gogolewski | 16 months |
wip/T23307 | Make GHC.Types.Id.Make.shouldUnpackTy a bit more clever | Simon Peyton Jones | 15 months |
wip/T23309 | RtsSymbols.c: Remove mingwex symbol stubs | Ryan Scott | 16 months |
wip/T23312 | nonmoving: Account for mutator allocations in bytes_allocated | Ben Gamari | 16 months |
wip/T23329 | Fix type variable substitution in gen_Newtype_fam_insts | Ryan Scott | 16 months |
wip/T23333 | Mention new implementation of GHC.IORef.atomicSwapIORef in the changelog | Bodigrim | 16 months |
wip/T23362 | Fix coercion optimisation for SelCo (#23362) | Krzysztof Gogolewski | 16 months |
wip/T23373 | hadrian: Fix mention of non-existent removeFiles function | Ben Gamari | 16 months |
wip/T23398 | Allow the demand analyser to unpack tuple and equality dictionaries | Simon Peyton Jones | 15 months |
wip/T23408 | Type inference for data family newtype instances | Simon Peyton Jones | 15 months |
wip/T2893 | Wibbles (mainly comments) | Simon Peyton Jones | 6 years |
wip/T3384 | Adding parens into generically generated code | Alan Zimmerman | 8 years |
wip/T3781 | Make UnfoldingGuidance account for free variables | Simon Peyton Jones | 3 years |
wip/T4404 | Ignore names introduced "implicitly" in unused-variable warnings (Fix #4404) | Max Bolingbroke | 13 years |
wip/T4879 | Support re-export deprecations (re #4879) | Herbert Valerio Riedel | 10 years |
wip/T502 | Add test for old issue displaying unboxed tuples in error messages (#502) | Kevin Buhr | 5 years |
wip/T5075 | CprAnal: Activate Sum CPR for local bindings | Sebastian Graf | 3 years |
wip/T5084 | Give an error message for INLINE/SPECIALISE for missing default method | Max Bolingbroke | 13 years |
wip/T515 | Add test for old issue w/ bad source locations for warnings in .lhs files (#515) | Kevin Buhr | 5 years |
wip/T5462 | Make DeriveAnyClass an expected GHC-only extension for now | Jose Pedro Magalhaes | 10 years |
wip/T5642 | Adjust the expected allocations for perf/compiler/T5642 | Ryan Scott | 8 years |
wip/T7275 | rts: Enforce that mark-region isn't used with -h | Ben Gamari | 4 years |
wip/T7275-test | testsuite: Add test for #7275 | Ben Gamari | 3 years |
wip/T7653 | testsuite: Don't run T7653 in ghci and profiled ways | Ben Gamari | 5 years |
wip/T7704 | I think this finally fixes the bug | Jose Pedro Magalhaes | 11 years |
wip/T7860 | Implement {set,clear,complement}BitBigNat primitives | Herbert Valerio Riedel | 8 years |
wip/T8095-spj | Further wibbles | Simon Peyton Jones | 4 years |
wip/T8545-ghc-7.8 | Convert all sub-repos into proper submodules (re #8545) | Herbert Valerio Riedel | 10 years |
wip/T8584 | Add support for pattern synonym type signatures. | Dr. ERDI Gergo | 10 years |
wip/T8584.spj | Look ma, no 'pattern type'! | Dr. ERDI Gergo | 10 years |
wip/T8592 | Use PredOrigin in FunDeps.lhs | Joachim Breitner | 11 years |
wip/T8776 | Update expected test outputs to match new format of pretty-printing | Dr. ERDI Gergo | 10 years |
wip/T8959 | Pass the information on UnicodeSyntax from error location to the pretty-printer | Joachim Breitner | 10 years |
wip/T8968 | Add parser for pattern synonym type signatures. | Dr. ERDI Gergo | 10 years |
wip/T8995-level-generalisation | Work in progress on better generalisation technology | Simon Peyton Jones | 10 years |
wip/T9016 | Add System.Exit.die (re #9016) | Simon Hengel | 10 years |
wip/T9020 | Do not eta-expand in SimplGentl | Joachim Breitner | 9 years |
wip/T9023 | Add parser for pattern synonym signatures | Dr. ERDI Gergo | 10 years |
wip/T9136 | Refactor reassociation | Joachim Breitner | 10 years |
wip/T9156 | Add a type signature to hsConDeclsBinders’s go | Joachim Breitner | 10 years |
wip/T9177 | Add testcase for #9177 and adjust test output | Joachim Breitner | 10 years |
wip/T9233 | Optimise optCoercion. (#9233) | Richard Eisenberg | 10 years |
wip/T9281 | Rename integer-gmp2's package name to `integer-gmp` | Herbert Valerio Riedel | 10 years |
wip/T9291 | Add a CSE pass to Stg (#9291) | Joachim Breitner | 8 years |
wip/T9339 | Make last a good consumer | Joachim Breitner | 10 years |
wip/T9388 | Introduce the new state hack in the demand analyzer | Joachim Breitner | 10 years |
wip/T9417 | Include pattern synonyms as AConLikes in the type environment, | Dr. ERDI Gergo | 10 years |
wip/T9705 | Tweak the error message for pattern synonym methods, | Dr. ERDI Gergo | 10 years |
wip/T9723 | Changes 'Tab character' warnings so there is one per file (#9723) | Dave Laing | 9 years |
wip/T9732 | When calling the success continuation of a matcher, pass existential tyvars | Dr. ERDI Gergo | 10 years |
wip/T9783 | Group PatSyn req/prov arguments together so that they're not all over the place | Dr. ERDI Gergo | 10 years |
wip/T9858-typeable-ben | Rip out debugging | Ben Gamari | 9 years |
wip/T9858-typeable-ben2 | A bunch of fixes | Simon Peyton Jones | 9 years |
wip/T9858-typeable-spj | Wibbles in response to Richard's comments | Simon Peyton Jones | 9 years |
wip/T9889 | Pattern synonym names need to be in scope before renaming bindings (#9889) | Dr. ERDI Gergo | 10 years |
wip/T9900 | Support pattern synonyms in GHCi (fixes #9900) | Dr. ERDI Gergo | 10 years |
wip/T9953 | Pass spec_eqs to tc_patsyn_finish | Dr. ERDI Gergo | 10 years |
wip/T9968 | Minor change to the user's guide | Jose Pedro Magalhaes | 10 years |
wip/TEST-ghc-exception-stacktraces | libraries/unix works without any changes | Sven Tennie | 3 years |
wip/TcDerivInfer-refactor | Refactor some cruft in TcDerivInfer.inferConstraints | Ryan Scott | 5 years |
wip/Txxxxx | WIP: ooops | Gabor Greif | 7 years |
wip/aarch64-9.2 | testsuite: Specify expected word-size of machop tests | Ben Gamari | 2 years |
wip/aarch64-deb11 | gitlab-ci: Add release job for aarch64/debian 11 | Ben Gamari | 2 years |
wip/aarch64-extension-elision | nativeGen/aarch64: First cut at register extension elision | Ben Gamari | 3 years |
wip/aarch64-header-fixes | rts: More aarch64 header fixes | Ben Gamari | 5 years |
wip/aarch64-regd | Linker: WIP on supporting Arm64/AArch64 | Erik de Castro Lopo | 9 years |
wip/absolute-i-paths | Hadrian: Make -i paths absolute | Matthew Pickering | 4 years |
wip/absolute-submodules | gitmodules: Make git submodule paths absolute | Ben Gamari | 5 years |
wip/accept-T18355 | Fix merge conflict in T18355.stderr | Krzysztof Gogolewski | 22 months |
wip/adamse/19744-9.2-backport | Make tcIfaceCompleteMatch lazier. | Zubin Duggal | 3 years |
wip/adamse/20628-dynloader | Support loading dynamic haskell (package) libraries for TH/GHCi with a static... | Adam Sandberg Ericsson | 3 years |
wip/adamse/20628-dynloader-8.10 | Support loading dynamic haskell (package) libraries for TH/GHCi with a static... | Adam Sandberg Ericsson | 3 years |
wip/adamse/9.2-ci-fixes | gitlab-ci: Bump ci-images | Ben Gamari | 3 years |
wip/adamse/T19763 | rts: export allocateWrite, freeWrite and markExec #19763 | Adam Sandberg Ericsson | 3 years |
wip/adamse/T19827 | driver: check if clang is the assembler when passing clang specific arguments... | Adam Sandberg Ericsson | 3 years |
wip/adamse/T20070-backport-for-9.2 | Arity: Handle shadowing properly | Sebastian Graf | 3 years |
wip/adamse/adjustor | adjustors: align comment about number of integer like arguments with implemen... | Adam Sandberg Ericsson | 2 years |
wip/adamse/ci.sh-simplification | ci: fix ci.sh by creating build.mk in one place | Adam Sandberg Ericsson | 3 years |
wip/adamse/docs-rts-options | docs: rename the "Running a compiled program" section in the users guide | Adam Sandberg Ericsson | 3 years |
wip/adamse/docs-ticky | users-guide: group ticky-ticky profiling under one heading | Adam Sandberg Ericsson | 2 years |
wip/adamse/docs2 | docs: fix release notes formatting | Adam Sandberg Ericsson | 3 years |
wip/adamse/dtrace-on-linux | configure: check for ld.gold bug 27775 and disable DTrace probes for linux in CI | Adam Sandberg Ericsson | 3 years |
wip/adamse/dynlink-when-static | poc for static ghc but loading dynlibs | Adam Sandberg Ericsson | 3 years |
wip/adamse/dynload-poc-8.10 | poc for dynload | Adam Sandberg Ericsson | 3 years |
wip/adamse/eldocs | docs: clarify the eventlog format documentation a little bit | Adam Sandberg Ericsson | 3 years |
wip/adamse/eventlog-docs | docs: add WALL_CLOCK_TIME event in eventlog encodings | Adam Sandberg Ericsson | 17 months |
wip/adamse/export-typesynonyms | ghc-boot: export typesynonyms from GHC.Utils.Encoding | Adam Sandberg Ericsson | 2 years |
wip/adamse/gc-docs | rts: state explicitly what evacuate and scavange mean in the copying gc | Adam Sandberg Ericsson | 2 years |
wip/adamse/null-stable-ptr | rts: allow NULL to be used as an invalid StgStablePtr | Adam Sandberg Ericsson | 2 years |
wip/adamse/rts-docs | rts: document some closure types | Adam Sandberg Ericsson | 3 years |
wip/adamse/rts-flags-docs | docs: add a short up-front description for -O, -n, -qn, -I and -Iw | Adam Sandberg Ericsson | 3 years |
wip/adamse/stableptr-clarifications | rts: improve memory ordering and add some comments in the StablePtr implement... | Adam Sandberg Ericsson | 16 months |
wip/adamse/users-guide-flag-categories | users guide: add categories to some flags | Adam Sandberg Ericsson | 2 years |
wip/adamse/weak-closure-docs | rts: add some more documentation to StgWeak closure type | Adam Sandberg Ericsson | 2 years |
wip/add-back-uniqmap | Revert "Remove GHC.Types.Unique.Map module" | Matthew Pickering | 4 years |
wip/add-boot-edge | driver: Properly add an edge between a .hs and its hs-boot file | Matthew Pickering | 3 years |
wip/add-codeowners | Add CODEOWNERS | Ben Gamari | 6 years |
wip/add-ghci-wrapper-cabal-to-gitignore | Add driver/ghci/ghci-wrapper.cabal to .gitignore | Ryan Scott | 4 years |
wip/add-ignore | Update .gitignore | Matthew Pickering | 5 years |
wip/add-log-to-gitignore | Add docs/users_guide/.log to .gitignore | Ryan Scott | 5 years |
wip/add-testcases | Add testcases inspired by Luke Maranget's pattern match series | Sebastian Graf | 5 years |
wip/add_clangd_flag | Add clangd flag to include generated header files | Sven Tennie | 21 months |
wip/addevals-panic | Simplify: Fix pretty-printing of strictness | Ben Gamari | 5 years |
wip/adinapoli-align-ps-messages | Support new parser types in GHC | Alfredo Di Napoli | 3 years |
wip/adinapoli-convert-ps-hints | Add a bunch of SuggestExtension hints | Alfredo Di Napoli | 3 years |
wip/adinapoli-diag-reason-severity | Compute Severity of diagnostics at birth | Alfredo Di Napoli | 3 years |
wip/adinapoli-diagnostics-adts-lean | Add GhcMessage and ancillary types | Alfredo Di Napoli | 3 years |
wip/adinapoli-ds-messages | Port HsToCore messages to new infrastructure | Alfredo Di Napoli | 3 years |
wip/adinapoli-hints-design | Extensible Hints for diagnostic messages | Alfredo Di Napoli | 3 years |
wip/adinapoli-introduce-error-domain-specific-types | Use the new error infrastructure | Alfredo Di Napoli | 3 years |
wip/adinapoli-issue-19616 | Correct warning for deprecated and unrecognised flags | Alfredo Di Napoli | 3 years |
wip/adinapoli-issue-19920 | Rename getErrorMessages and getMessages function in parser code | Alfredo Di Napoli | 3 years |
wip/adinapoli-issue-19923 | Add PsHeaderMessage diagnostic (fixes #19923) | Alfredo Di Napoli | 3 years |
wip/adinapoli-issue-19930 | Try to simplify zoo of functions in `Tc.Utils.Monad` | Alfredo Di Napoli | 3 years |
wip/adinapoli-issue-20055 | Add proper GHCHints for most PsMessage constructors | Alfredo Di Napoli | 3 years |
wip/adinapoli-issue-20081 | Add TcRnIllegalWildcardsInConstructor to TcRnMessage | Alfredo Di Napoli | 3 years |
wip/adinapoli-issue-20102 | Refactor SuggestExtension constructor in GhcHint | Alfredo Di Napoli | 3 years |
wip/adinapoli-issue-20119-part-1 | Add and use new constructors to TcRnMessage | Alfredo Di Napoli | 3 years |
wip/adinapoli-issue-20119-part-2 | Eradicate TcRnUnknownMessage from GHC.Tc.Deriv | Alfredo Di Napoli | 3 years |
wip/adinapoli-message-class-new-design | Add `MessageClass`, rework `Severity` and add `DiagnosticReason`. | Alfredo Di Napoli | 3 years |
wip/adinapoli-message-class-part-2 | Fix CountAsDeps test | Alfredo Di Napoli | 4 years |
wip/adinapoli-more-driver-unknown-msgs | Port more DriverUnknownMessage into richer DriverMessage constructors | Alfredo Di Napoli | 3 years |
wip/adinapoli-rename-recordfields | Rename RecordPuns to NamedFieldPuns in LangExt.Extension | Alfredo Di Napoli | 3 years |
wip/adinapoli-some-easy-diagnostics | Add some TcRn diagnostic messages | Alfredo Di Napoli | 3 years |
wip/adinapoli-some-easy-diagnostics-part-2 | Add some DriverMessage type constructors | Alfredo Di Napoli | 3 years |
wip/adinapoli-split-iface-into-errors | Move Iface.Load errors into Iface.Errors module | Alfredo Di Napoli | 3 years |
wip/adinapoli-suppress-warning-design-a | Correct warning for deprecated and unrecognised flags | Alfredo Di Napoli | 3 years |
wip/adinapoli-suppress-warning-design-b | Review, part 3 | Alfredo Di Napoli | 3 years |
wip/adjustor-pool | rts/adjustor: Place adjustor templates in data section on all OSs | Ben Gamari | 2 years |
wip/adjustor-pool-i386 | adjustors/i386: Use AdjustorPool | Ben Gamari | 2 years |
wip/alexbiehl | Use primops only | alexbiehl | 7 years |
wip/all-inlinable | Always expose unfoldings for overloaded functions. | Matthew Pickering | 8 years |
wip/all-inlinable-head | Unused identifiers | Matthew Pickering | 8 years |
wip/alp/18379 | first attempt at decreasing allocations further | Alp Mestanogullari | 4 years |
wip/alp/hadrian-ci-metricsfile | testsuite: Disable T4334 in nonmoving_thr way | Ben Gamari | 5 years |
wip/alp/hadrian-docs-crosslinking | typo | Alp Mestanogullari | 6 years |
wip/alp/hadrian-validate | wip | Alp Mestanogullari | 6 years |
wip/alp/trace-marker-docs | Fix haddocks for marker events in Debug.Trace | Alp Mestanogullari | 5 years |
wip/alpina-integer-simple | Update .gitlab-ci.yml | Ben Gamari | 5 years |
wip/alpine-ci | gitlab-ci: Build alpine release bindists | Ben Gamari | 5 years |
wip/alpine-fast | ci: Don't run alpine job in fast-ci | Matthew Pickering | 3 years |
wip/alpine-fix | Fix Werror on alpine | Zubin Duggal | 3 years |
wip/alpine-fix2 | Fix redundant import | Krzysztof Gogolewski | 2 years |
wip/alpine-gmp | gitlab-ci: Add Alpine job linking against gmp integer backend | Ben Gamari | 3 years |
wip/alpine-i386 | rts: Eliminate platform-dependent casting | Ben Gamari | 2 years |
wip/alpine-integer-simple-8.10 | ci: Rename alpine job to release-x86_64-linux-alpine-integer-simple | Zubin Duggal | 3 years |
wip/alpine-no-docs | gitlab-ci: Disable Sphinx documentation in Alpine build | Ben Gamari | 4 years |
wip/alpine-static-flavour | Unsafe | Ben Gamari | 4 years |
wip/always-use-rnImplicitBndrs | Always use rnImplicitBndrs to bring implicit tyvars into scope | Ryan Scott | 4 years |
wip/always-werror | gitlab-ci: Force -Werror in CI | Ben Gamari | 4 years |
wip/amazonka-ec2-test | Add amazonka-ec2 perf test | Matthew Pickering | 3 years |
wip/amg/T11228 | Add regression test for #11228 | Adam Gundry | 4 years |
wip/amg/T17853 | Avoid false redundant import warning with DisambiguateRecordFields | Adam Gundry | 4 years |
wip/amg/T18965 | WIP: experimenting with tweaking canEqNC to use rewrite_shallow | Adam Gundry | 3 years |
wip/amg/T19322 | Simplify shadowing of DuplicateRecordFields in GHCi (fixes #19314) | Adam Gundry | 3 years |
wip/amg/T19509 | Add isInjectiveTyCon check to opt_univ (fixes #19509) | Adam Gundry | 3 years |
wip/amg/T19909 | Turn coercion optimization into an optimization pass (#19909) | Adam Gundry | 3 years |
wip/amg/T21625 | Allow imports to reference multiple fields with the same name (#21625) | Adam Gundry | 2 years |
wip/amg/T22757 | Add `-Wunclassified` warning flag so all warnings have flags (#22757) | Adam Gundry | 17 months |
wip/amg/T8095 | WIP in the direction of linting StepsProv | Adam Gundry | 3 years |
wip/amg/T8095-deep-reduction | It goes! | Adam Gundry | 3 years |
wip/amg/dcoercion | Directed coercions | Adam Gundry | 15 months |
wip/amg/dcoercion-TransCoDCo | Starting coercion opt for TransCoDCo | Adam Gundry | 22 months |
wip/amg/fieldselectors | Make sure HasField use counts for -Wunused-top-binds | Adam Gundry | 4 years |
wip/amg/hasfield-2020 | Revert "Experiment with using as-patterns in updaters" | Adam Gundry | 4 years |
wip/amg/no-ambiguous-fields | Implement -Wambiguous-fields | Adam Gundry | 4 years |
wip/amg/rename-ttg-notes | Rename references to Note [Trees That Grow] consistently [skip ci] | Adam Gundry | 3 years |
wip/amg/renamer-refactor | Refactor renamer datastructures | Adam Gundry | 4 years |
wip/amg/tweak-co-opt | Move checkAxInstCo to GHC.Core.Lint | Adam Gundry | 16 months |
wip/amg/warning-categories | Move mention of warning groups change to 9.8.1 release notes | Adam Gundry | 17 months |
wip/amg/warning-refactoring | Move documentation of deferred type error flags out of warnings section | Adam Gundry | 19 months |
wip/amp | Make Applicative a superclass of Monad | Austin Seipp | 10 years |
wip/andrask/fix_tagcheck | TagCheck.hs: Properly check if arguments are boxed types. | Andreas Klebinger | 2 years |
wip/andreas/docs-parser | Document a divergence from the report in parsing function lhss. | Andreas Klebinger | 2 years |
wip/andreas/opt-fvs | minor tuneup | Andreas Klebinger | 2 years |
wip/andreas/opt-tidy | findExternalRules: Don't needlessly traverse the list of rules. | Andreas Klebinger | 2 years |
wip/andreas/suppress-co-types | Add -dsuppress-coercion-types to make coercions even smaller. | Andreas Klebinger | 2 years |
wip/andreask/17334 | Fix #17334 where NCG did not properly update the CFG. | Andreas Klebinger | 5 years |
wip/andreask/17334_2 | Fix bug in the x86 backend involving the CFG. | Andreas Klebinger | 5 years |
wip/andreask/1953_backport | Backport fixes from !1953 fixing #17334. | Andreas Klebinger | 5 years |
wip/andreask/32bit_cmp_fix | NCG: Fix 64bit int comparisons on 32bit x86 | Andreas Klebinger | 4 years |
wip/andreask/92-dlist | Fix #22425 - Broken eta-expansion over expensive work. | Andreas Klebinger | 21 months |
wip/andreask/94-dlist | Fix #22425 - Broken eta-expansion over expensive work. | Andreas Klebinger | 21 months |
wip/andreask/T12150_threshold | Relax allocation threshold for T12150. | Andreas Klebinger | 4 years |
wip/andreask/T16012 | T16012: Be verbose on failure. | Andreas Klebinger | 4 years |
wip/andreask/T17724 | Fix #17724 by running the simplifier before late CSE | Andreas Klebinger | 5 years |
wip/andreask/T17724_occ_only | Fix #17724 by having occAnal preserve used bindings. | Andreas Klebinger | 5 years |
wip/andreask/T19569 | Add regression test for #19569 | Andreas Klebinger | 2 years |
wip/andreask/T19766 | Remove todo | Andreas Klebinger | 3 years |
wip/andreask/T21025 | Docs:Mention that safe calls don't keep their arguments alive. | Andreas Klebinger | 3 years |
wip/andreask/add_mul_lea | NCG(x86): Compile add+shift as lea if possible. | Andreas Klebinger | 2 years |
wip/andreask/alias_cmm_opt | Add "ddump-cmm-opt" as alias for "ddump-opt-cmm". | Andreas Klebinger | 4 years |
wip/andreask/allocCounter_docs | Update `setAllocationCounter` docs. | Andreas Klebinger | 4 years |
wip/andreask/allocationArea | Increase -A default to 4MB. | Andreas Klebinger | 4 years |
wip/andreask/alterf-test | Add regression test for #22611. | Andreas Klebinger | 19 months |
wip/andreask/arity-92 | Fix combination of ArityType in andArityType | Matthew Pickering | 2 years |
wip/andreask/base-changelog | base changelog: Move changes which didn't make 9.6.1 to base-4.19 section. | Andreas Klebinger | 19 months |
wip/andreask/base_pragmas | Readd required pragmas that a recent patch removed by accident. | Andreas Klebinger | 4 years |
wip/andreask/bim-fix | Fix #19889 - Invalid BMI2 instructions generated. | Andreas Klebinger | 3 years |
wip/andreask/bits_docs | Apply suggestion to libraries/base/Data/Bits.hs | Andreas Klebinger | 4 years |
wip/andreask/bogus-define | Remove a bogus #define from ClosureMacros.h | Andreas Klebinger | 2 years |
wip/andreask/bump-94-index | Bump hadrian index state to allow 9.4 as boot compiler | Andreas Klebinger | 22 months |
wip/andreask/bump_integer-gmp | integer-gmp: Bump version and add changelog entry | Ben Gamari | 4 years |
wip/andreask/bump_nofib | Bump nofib submodule. | Andreas Klebinger | 2 years |
wip/andreask/bump_time | Bump time submodule. | Andreas Klebinger | 4 years |
wip/andreask/caller_cc_fix | Make callerCC profiling mode represent entry counter flag. | Andreas Klebinger | 3 years |
wip/andreask/callercc | Fix CallerCC potentially shadowing other cost centres. | Andreas Klebinger | 19 months |
wip/andreask/callstack-in-list | Use HasCallStack and error in GHC.List and .NonEmpty | Oleg Grenrus | 3 years |
wip/andreask/callstack-prelude | Make use of DebugCallStack for plain panic. | Andreas Klebinger | 3 years |
wip/andreask/ccs_test | Add test for #20938. | Andreas Klebinger | 3 years |
wip/andreask/ci_validate | Use validate flavour for all CI builds. | Andreas Klebinger | 4 years |
wip/andreask/cmm_aliasing | Cmm: Sink - Track hp aliasing. | Andreas Klebinger | 2 years |
wip/andreask/cmm_invariants | Expand on the need to clone local binders. | Andreas Klebinger | 22 months |
wip/andreask/cmm_lint | Fix #21563 by using Word64 for 64bit shift code. | Andreas Klebinger | 2 years |
wip/andreask/cmov-primop | Add a cmov# primop | Andreas Klebinger | 20 months |
wip/andreask/compact-share | Fix #21979 - compact-share failing with -O | Andreas Klebinger | 2 years |
wip/andreask/core_lint_dmds | CoreLint: Check for more invalid arity/dmdSig combos | Andreas Klebinger | 2 years |
wip/andreask/core_lint_lev | CoreLint - When checking for levity polymorphism look through more ticks. | Andreas Klebinger | 2 years |
wip/andreask/cpr-dependent | Limit recursive constructors to depth 1 | Andreas Klebinger | 18 months |
wip/andreask/cse-shadowing | Fix a CSE shadowing bug. | Andreas Klebinger | 2 years |
wip/andreask/dataToTagInfer | dataToTag#: Skip runtime tag check if argument is infered tagged | Andreas Klebinger | 2 years |
wip/andreask/deadend-fix | exprIsDeadEnd: Use isDeadEndAppSig to check if a function appliction is botto... | Andreas Klebinger | 2 years |
wip/andreask/deep_discounts | Only apply minimum value discounts once per top level argument. | Andreas Klebinger | 22 months |
wip/andreask/derive_constants | Improve deriveConstants error message. | Andreas Klebinger | 3 years |
wip/andreask/dmdAnalOptsNewtype | Make DmdAnalOpts a newtype | Andreas Klebinger | 4 years |
wip/andreask/dmdAnal_dflags | Explain why keeping DynFlags in AnalEnv saves allocation. | Andreas Klebinger | 4 years |
wip/andreask/dmd_widening | DmdAnal: Limit nesting of incoming demands. | Andreas Klebinger | 4 years |
wip/andreask/doc_dataToTag | Document dataToTag# primop | Andreas Klebinger | 2 years |
wip/andreask/docs_sfi | Expand and improve the Note [Strict Worker Ids]. | Andreas Klebinger | 2 years |
wip/andreask/document_dataConRep | Expand Note [Data con representation]. | Andreas Klebinger | 3 years |
wip/andreask/dom-lt-fixes | Dominators.hs: Use unix line endings | Andreas Klebinger | 4 years |
wip/andreask/double2word | base: Correct @since annotation for FP<->Integral bit cast operations. | Andreas Klebinger | 18 months |
wip/andreask/dsel_unfold | Experiment: Add unfolings for class selectors. | Andreas Klebinger | 3 years |
wip/andreask/dump-with-ways | Include the way string in the file name for dump files. | Andreas Klebinger | 2 years |
wip/andreask/dwarf_O1 | Use -O for the make dwarf flavour. | Andreas Klebinger | 3 years |
wip/andreask/eitherTrieMap | Add TrieMap instance for Either | Andreas Klebinger | 3 years |
wip/andreask/elem_rule_fix | Fix "build/elem" RULE. | Andreas Klebinger | 4 years |
wip/andreask/elem_rule_rework | Update comments/notes | Andreas Klebinger | 4 years |
wip/andreask/eqByTag | Eliminate generated Con2Tag bindings completely | Andreas Klebinger | 4 years |
wip/andreask/eta_expand_fcode | Try eta expanding FCode (See #18202) | Andreas Klebinger | 4 years |
wip/andreask/eta_join_arity | Don't undersaturate join points through eta-reduction. | Andreas Klebinger | 3 years |
wip/andreask/evac_static | Add IntLike Constructor and Module | Andreas Klebinger | 5 years |
wip/andreask/export_mbytearray | Export MutableByteArray from Data.Array.Byte | Andreas Klebinger | 2 years |
wip/andreask/expose-overloaded-unfoldings | Tidy: Expose unfoldings if they take dictionary arguments by default. | Andreas Klebinger | 19 months |
wip/andreask/exprSizeBangs | Make sizeExpr strict in the size threshold to facilitate WW. | Andreas Klebinger | 4 years |
wip/andreask/ext_info_tbl | CLabel cleanup: | Andreas Klebinger | 2 years |
wip/andreask/extern_closure_macros | Make closure macros EXTERN_INLINE to make debugging easier | Andreas Klebinger | 2 years |
wip/andreask/extern_inline_protoss | Give all EXTERN_INLINE closure macros prototypes | Andreas Klebinger | 2 years |
wip/andreask/ffi_docs_update | Update "GHC differences to the FFI Chapter" in user guide. | Andreas Klebinger | 4 years |
wip/andreask/fix-prof-94 | StgToCmm: Fix isSimpleScrut when profiling is enabled. | Andreas Klebinger | 2 years |
wip/andreask/fix_bench_flavour | Build event logging rts in all flavours except GhcinGhci. | Andreas Klebinger | 3 years |
wip/andreask/fix_compact_tags | Compact regions: Maintain tags properly | Andreas Klebinger | 2 years |
wip/andreask/fix_lint | Tweak join point linting to record why a occurrence is invalid. | Andreas Klebinger | 2 years |
wip/andreask/fix_prim_ccs | CorePrep: Don't try to wrap partial applications of primops in profiling ticks. | Andreas Klebinger | 3 years |
wip/andreask/fix_rts_warnings | Rts/elf-linker: Upcast to 64bit to satisfy format string. | Andreas Klebinger | 4 years |
wip/andreask/fix_stg-final | Fix -ddump-stg-final. | Andreas Klebinger | 5 years |
wip/andreask/fix_timeout | Fix Storeable instances for the windows timeout executable. | Andreas Klebinger | 4 years |
wip/andreask/fix_timeout_warnings | testsuite/timeout: Fix windows specific errors. | Andreas Klebinger | 4 years |
wip/andreask/fix_unarise | Fix a shadowing issue in StgUnarise. | Andreas Klebinger | 2 years |
wip/andreask/ghc-9.0-fixes | Update bounds/hadrian to fix bootstrapping with 9.0. | Andreas Klebinger | 3 years |
wip/andreask/ghc-bangs | Enable BangPatterns, ScopedTypeVariables for ghc and hadrian by default. | Andreas Klebinger | 4 years |
wip/andreask/ghc_ext_width | Partially implemented subword extension pass. | Andreas Klebinger | 2 years |
wip/andreask/ghci-tag-nullary | Fix GHCis interaction with tag inference. | Andreas Klebinger | 22 months |
wip/andreask/ghci-tags-94 | Fix GHCis interaction with tag inference. | Andreas Klebinger | 23 months |
wip/andreask/haddocks | Turn some comments into GHC.Hs.Utils into haddocks | Andreas Klebinger | 5 years |
wip/andreask/hadrian-key-val-error | hadrian: Improve error for wrong key/value errors. | Andreas Klebinger | 22 months |
wip/andreask/hadrian_ghc0_via_bash | Hadrian: Invoke ghc0 via bash when running tests to fix #17362. | Andreas Klebinger | 5 years |
wip/andreask/hadrian_ghci_fix | Make sure hadrian/ghci passes flags in a single line. | Andreas Klebinger | 4 years |
wip/andreask/hadrian_idx_state | Update hadrian index revision. | Andreas Klebinger | 4 years |
wip/andreask/hadrian_no_colour | Make hadrian pass on the no-colour setting to GHC. | Andreas Klebinger | 4 years |
wip/andreask/hadrian_tntc | hadrian:Set TNTC when running testsuite. | Andreas Klebinger | 21 months |
wip/andreask/hash_doc | Improve documentation for HscTypes.usg_mod_hash | Andreas Klebinger | 3 years |
wip/andreask/iface_magic_numbers | Don't variable-length encode magic iface constant. | Andreas Klebinger | 4 years |
wip/andreask/improve_sink | Don't include types in test output | Andreas Klebinger | 3 years |
wip/andreask/ind-elim | Short out some more IND_STATIC during code generation. | Andreas Klebinger | 2 years |
wip/andreask/infer-bytecode | Fix some correctness issues around tag inference when targeting the bytecode ... | Andreas Klebinger | 18 months |
wip/andreask/inferSimpler | Fix worker-wrapper-strict flag | Andreas Klebinger | 3 years |
wip/andreask/infer_closures | Add new bot element to lattice | Andreas Klebinger | 3 years |
wip/andreask/infer_exprs | Stg.InferTags.Rewrite - Avoid some thunks. | Andreas Klebinger | 23 months |
wip/andreask/infer_ticks | Ticky: Gate tag-inference dummy ticky-counters behind a flag. | Andreas Klebinger | 3 years |
wip/andreask/inline-maximimBy | Mark maximumBy/minimumBy as INLINE. | Andreas Klebinger | 19 months |
wip/andreask/inline_div | Always inline divInt and modInt in phase zero. | Andreas Klebinger | 4 years |
wip/andreask/inline_docs | Properly explain where INLINE pragmas can appear. | Andreas Klebinger | 2 years |
wip/andreask/inlineable-threshold | Try never updating unfolding guidance | Andreas Klebinger | 20 months |
wip/andreask/inlineable_eq_list | Try making compare inlineable for [] | Andreas Klebinger | 3 years |
wip/andreask/inlineable_mapAccumLM | Optimize GHC.Utils.Monad. | Andreas Klebinger | 4 years |
wip/andreask/jsonProfEscaping | Escape backslashes in json profiling reports properly. | Andreas Klebinger | 4 years |
wip/andreask/keep-auto-rules | Add a flag to optionally keep auto-generated rules around. | Andreas Klebinger | 2 years |
wip/andreask/keep-auto-rules-note | Note [Trimming auto-rules]: State that this improves compiler perf. | Andreas Klebinger | 2 years |
wip/andreask/large_address_space | Enable large address space optimization on windows. | Andreas Klebinger | 4 years |
wip/andreask/late_cc | Change `-fprof-late` to insert cost centres after unfolding creation. | Andreas Klebinger | 2 years |
wip/andreask/late_cc_94 | Give Cmm files fake ModuleNames which include full filepath | Matthew Pickering | 2 years |
wip/andreask/lint-stg-app-reps | StgLint: Check that functions are applied to compatible runtime reps | Andreas Klebinger | 2 years |
wip/andreask/lsp-crash | ghc-the-library: Retain cafs in both static in dynamic builds. | Andreas Klebinger | 19 months |
wip/andreask/mbytearray-changelog | Mention new MutableByteArray# wrapper in base changelog. | Andreas Klebinger | 2 years |
wip/andreask/monadic_cse | Try make CSE monadic | Andreas Klebinger | 3 years |
wip/andreask/move_absentError | Move absentError into ghc-prim. | Andreas Klebinger | 4 years |
wip/andreask/ncg-ra-perf | NCG: Linear-reg-alloc: A few small implemenation tweaks. | Andreas Klebinger | 3 years |
wip/andreask/no_hp_gen | Fixing braces | Andreas Klebinger | 3 years |
wip/andreask/no_inline_derefStable | Force inlining of deRefStablePtr to silence warnings | Andreas Klebinger | 4 years |
wip/andreask/no_manual_scc | Add flag -fprof-manual which controls if GHC should honour manual cost centres. | Andreas Klebinger | 2 years |
wip/andreask/oneshot_state | One-Shotify GHC.Utils.Monad.State (#18202) | Andreas Klebinger | 3 years |
wip/andreask/opaque-boxity-fix | Fix a bug where finaliseArgBoxities wasn't looking through casts. | Andreas Klebinger | 20 months |
wip/andreask/opt-bindersof | Avoid allocating intermediate lists for non recursive bindings. | Andreas Klebinger | 22 months |
wip/andreask/opt-calcUnfolding | Optimize calcUnfoldingGuidance to avoid eagerly evaluating expression size. | Andreas Klebinger | 2 years |
wip/andreask/opt-core-lint | Apply some tricks to speed up core lint. | Andreas Klebinger | 23 months |
wip/andreask/opt-getlevity | Optimize getLevity. | Andreas Klebinger | 21 months |
wip/andreask/opt-rulematching | Rule matching: Don't compute the FVs if we don't look at them. | Andreas Klebinger | 2 years |
wip/andreask/opt_cmm_sink | Small optimization to CmmSink. | Andreas Klebinger | 4 years |
wip/andreask/opt_cmm_sink_sets | GHC.Cmm.Opt: Be stricter in results. | Andreas Klebinger | 4 years |
wip/andreask/opt_dumps | Optimize dumping of consecutive whitespace. | Andreas Klebinger | 4 years |
wip/andreask/opt_simpl | Make the simplifier slightly stricter. | Andreas Klebinger | 3 years |
wip/andreask/othercon_94 | Don't mark lambda binders as OtherCon | Andreas Klebinger | 2 years |
wip/andreask/outlining_alts | combine alts more | Andreas Klebinger | 3 years |
wip/andreask/perf-test-binary | Add a perf test for the generics code pattern from #21839. | Andreas Klebinger | 23 months |
wip/andreask/pin_array_info | Make pinned a per object property. | Andreas Klebinger | 21 months |
wip/andreask/pinned | Don't consider large byte arrays/compact regions pinned. | Andreas Klebinger | 21 months |
wip/andreask/ppr_bang | Try making textBeside_ strict in the third arg. | Andreas Klebinger | 2 years |
wip/andreask/ppr_foreign_labels | Include C label when pretty printing FFI calls. | Andreas Klebinger | 4 years |
wip/andreask/ppr_prelude | Export pprTrace and friends from GHC.Prelude. | Andreas Klebinger | 22 months |
wip/andreask/prep_depth | CorePrep: Don't interleave collecting of args and counting args | Andreas Klebinger | 3 years |
wip/andreask/prof-late | Rename -fprof-late-ccs to -fprof-late | Andreas Klebinger | 2 years |
wip/andreask/prof-manual-note | Mention -fprof-manual in release notes. | Andreas Klebinger | 2 years |
wip/andreask/raPlatform_fix | RegAlloc: Add missing raPlatformfield to RegAllocStatsSpill | Andreas Klebinger | 4 years |
wip/andreask/rec_field_shapes | findTypeShape: Properly deal with recursive types. | Andreas Klebinger | 4 years |
wip/andreask/rec_tyCon_opt | checkRecTc: Use UniqFM instead of NameEnv. | Andreas Klebinger | 4 years |
wip/andreask/refactor_cmm_datacon | Improve and refactor StgToCmm codegen for DataCons. | Andreas Klebinger | 5 years |
wip/andreask/refactor_cmm_weights | Refactor linear reg alloc to remember past assignments. | Andreas Klebinger | 4 years |
wip/andreask/reg-alloc-filter | Use only two sets | Andreas Klebinger | 3 years |
wip/andreask/remove_dict_field_flag | Deprecate -fdmd-tx-dict-sel. | Andreas Klebinger | 4 years |
wip/andreask/revert_posix_prof | Revert "rts: enforce POSIX numeric locale for heap profiles" | Andreas Klebinger | 4 years |
wip/andreask/rm_sndOfTriple | Replace sndOfTriple with sndOf3 | Andreas Klebinger | 3 years |
wip/andreask/rts_inlining | RTS: Fix failed inlining of copy_tag. | Andreas Klebinger | 4 years |
wip/andreask/rts_sizes | Fix a codeblock in ghci.rst | Andreas Klebinger | 4 years |
wip/andreask/rubbish-backport | Fix LitRubbish being applied to values. | Andreas Klebinger | 20 months |
wip/andreask/rubbish_core2stg | Fix LitRubbish being applied to values. | Andreas Klebinger | 3 years |
wip/andreask/rules-omit-fix | Fix #22048 where we failed to drop rules for -fomit-interface-pragmas. | Andreas Klebinger | 2 years |
wip/andreask/runRW_fix | Make unsafeDupablePerformIO have a lazy demand | Andreas Klebinger | 4 years |
wip/andreask/silence_keepAlive | Remove leftover trace messages from the keepAlive# work. | Andreas Klebinger | 4 years |
wip/andreask/simplLamBndr | Document unfolding treatment of simplLamBndr. | Andreas Klebinger | 3 years |
wip/andreask/simplM_uniques | SimplM: Create uniques via IO instead of threading | Andreas Klebinger | 4 years |
wip/andreask/spark-gc | Only gc sparks locally when we can ensure marking is done. | Andreas Klebinger | 19 months |
wip/andreask/spec-constr-fix | SpecConstr: Properly create rules for call patterns representing partial appl... | Andreas Klebinger | 2 years |
wip/andreask/spec-pragma | Allow specialization of elem, notElem and lookup | Andreas Klebinger | 19 months |
wip/andreask/spec-transitive | First PoC partially done | Andreas Klebinger | 20 months |
wip/andreask/spec_constr | SpecConstr - Attach evaldUnfolding to known evaluated arguments. | Andreas Klebinger | 3 years |
wip/andreask/spec_lits | Allow SpecConstr to specialize for unboxed literals. | Andreas Klebinger | 18 months |
wip/andreask/spec_warning | Don't warn about ClassOp bindings not specialising. | Andreas Klebinger | 3 years |
wip/andreask/split-var | Experiment with refactoring Var | Andreas Klebinger | 21 months |
wip/andreask/start-9.8.1-notes | Add 9.8.1 notes skeleton | Andreas Klebinger | 19 months |
wip/andreask/stgLint | StgLint: Compare constructor arity to alternative binder count. | Andreas Klebinger | 3 years |
wip/andreask/stgLintFix | Improve stg lint for unboxed sums. | Andreas Klebinger | 22 months |
wip/andreask/stg_lint | StgLint: Lint constructor applications and strict workers for arity. | Andreas Klebinger | 2 years |
wip/andreask/strict_dicts | Enable strict dicts by default at -O2. | Andreas Klebinger | 3 years |
wip/andreask/strict_mapAccumLM | Replace mapAccumLM with mapAccumLM', a strict version. | Andreas Klebinger | 2 years |
wip/andreask/suppress-ticks | Change `-dsuppress-ticks` to only suppress non-code ticks. | Andreas Klebinger | 2 years |
wip/andreask/tag_checks | Improve -dtag-inference-checks checks. | Andreas Klebinger | 2 years |
wip/andreask/test_pkg_db | Testsuite: Support for user supplied package dbs | Andreas Klebinger | 4 years |
wip/andreask/testsuite-tntc | Testsuite: Add a new tables_next_to_code predicate. | Andreas Klebinger | 22 months |
wip/andreask/ticker | Move windows RTS timers to a QueryPerformanceCounter based API. | Andreas Klebinger | 4 years |
wip/andreask/ticker_comments | Small change to the windows ticker. | Andreas Klebinger | 4 years |
wip/andreask/ticky_json | Ticky:Make json info a separate field. | Andreas Klebinger | 2 years |
wip/andreask/ticky_json_master | Ticky:Make json info a separate field. | Andreas Klebinger | 2 years |
wip/andreask/tidy-94 | Fix a nasty loop in Tidy | Simon Peyton Jones | 23 months |
wip/andreask/tools_unlines | Turn newlines into spaces for hadrian/ghci. | Andreas Klebinger | 4 years |
wip/andreask/tune_layout | NCG: Codelayout: Distinguish conditional and other branches. | Andreas Klebinger | 4 years |
wip/andreask/tune_perf_tests | Use proper RTS flags when collecting residency in perf tests. | Andreas Klebinger | 4 years |
wip/andreask/tyConEnv | Add TyCon Set/Env and use them in a few places. | Andreas Klebinger | 4 years |
wip/andreask/typedUniqFM | Give Uniq[D]FM a phantom type for its key. | Andreas Klebinger | 4 years |
wip/andreask/ubx-fragile-test | Mark unpack_sums_6 fragile. See #22505 | Andreas Klebinger | 21 months |
wip/andreask/unbreak_master | Revert "rts/winio: Fix #18382" | Andreas Klebinger | 3 years |
wip/andreask/unionLists | Use UnionListsOrd instead of UnionLists in most places. | Andreas Klebinger | 2 years |
wip/andreask/unpack_unboxed_tuples | Properly compute unpacked sizes for -funpack-small-strict-fields. | Andreas Klebinger | 19 months |
wip/andreask/unsafe-shifts | Re-export GHC.Bits from GHC.Prelude with custom shift implementation. | Andreas Klebinger | 3 years |
wip/andreask/untangle-inline | Separate core inlining logic from `Unfolding` type. | Andreas Klebinger | 19 months |
wip/andreask/validate | validate: Enable tarball autodownload by default. | Andreas Klebinger | 4 years |
wip/andreask/validate_clean | Add a distclean command to hadrian. | Andreas Klebinger | 3 years |
wip/andreask/virtualCon | clean | Andreas Klebinger | 22 months |
wip/andreask/void_first | addVoidWorkerArg: Add the void argument to the front. | Andreas Klebinger | 2 years |
wip/andreask/weak_symbols | Add weak symbol support to Cmm | Andreas Klebinger | 3 years |
wip/andreask/winio_atomics | WinIO: Small changes related to atomic request swaps. | Andreas Klebinger | 4 years |
wip/andreask/wio/fix_linux | winio: Accept accepted stderr for linker_unload | Andreas Klebinger | 4 years |
wip/andreask/wio/gcc_driver | winio: Isolate GCC driver a bit more from external incompatible shared libs, ... | Tamar Christina | 4 years |
wip/andreask/withTimingRefactor | Make dynflag argument for withTiming pure. | Andreas Klebinger | 5 years |
wip/andreask/ww-noinline-dicts | W/W dicts if they are arguments to an NOINLINE function. | Andreas Klebinger | 19 months |
wip/andreask/ww_noop_zapping | W/W: Always zap useless idInfos. | Andreas Klebinger | 3 years |
wip/andreask/ww_othercon | Don't mark lambda binders as OtherCon | Andreas Klebinger | 2 years |
wip/andreask/ww_unlift_note | Add a note about about W/W for unlifting strict arguments | Andreas Klebinger | 2 years |
wip/andreask/xchg_primop | winio: Add Atomic Exchange PrimOp and implement Atomic Ptr exchanges. | Tamar Christina | 4 years |
wip/andrey/cached-hadrian | Switch to `shake-0.17.5` to avoid dependency on `heaps` | Andrey Mokhov | 6 years |
wip/andrey/drop-symlink-traversal | Hadrian: Drop remaining symlink traversal code from build scripts | Andrey Mokhov | 5 years |
wip/andrey/external-cabal | Switch to cabal-version=3.0 in base.cabal and rts.cabal | Andrey Mokhov | 5 years |
wip/andrey/fix-configure | Fix cyclic dependencies when using --configure | Andrey Mokhov | 5 years |
wip/andrey/hadrian-readme | Hadrian: Update README.md | Andrey Mokhov | 6 years |
wip/andrey/trace-cabal | Hadrian: trace the execution of expensive Cabal calls | Andrey Mokhov | 5 years |
wip/andrey/windows-cabal | Hadrian: Use the Cabal build script on Windows by default | Andrey Mokhov | 6 years |
wip/andrey/windows-doc | Hadrian: Fix outdated link. | Andrey Mokhov | 6 years |
wip/anf-core | [WIP] Simple ANFisation pass for Core | Ben Gamari | 7 years |
wip/angerman/8.10-fix-19640 | Partial Revert "[darwin] stop the DYLD_LIBRARY_PATH madness" | Moritz Angermann | 3 years |
wip/angerman/8.10.5-release | [gitlab-ci] align closer to master | Moritz Angermann | 3 years |
wip/angerman/8.10.5-rollup-1 | [llvm-targets] add {arm64,aarch64}-apple-darwin | Moritz Angermann | 4 years |
wip/angerman/8.10.5-rollup-2 | [llvm] Prevent GHC from breaking the test-suite | Moritz Angermann | 4 years |
wip/angerman/8.10.5-rollup-3 | Bump containers submodule to 0.6.4.1 | Ben Gamari | 4 years |
wip/angerman/8.10.5-whack-a-mole | [ci/nix-shell] uniquify NIX_LDFLAGS{_FOR_TARGET} | Moritz Angermann | 3 years |
wip/angerman/8.6.4/target-prefix+plugins | Merge branch 'wip/angerman/stage1-plugins' into wip/angerman/8.6.4/target-pre... | Moritz Angermann | 5 years |
wip/angerman/9.2-forward-ports | [ci] Default values for GITLAB_CI_BRANCH, and IGNORE_PERF_FAILURES | Moritz Angermann | 3 years |
wip/angerman/9.2-forward-ports-2 | [darwin] stop the DYLD_LIBRARY_PATH madness | Moritz Angermann | 3 years |
wip/angerman/aarch64-TSAN | Use ip0 for spills/reloads | Moritz Angermann | 4 years |
wip/angerman/aarch64-always-pic | [AArch64] Aarch64 Always PIC | Moritz Angermann | 4 years |
wip/angerman/aarch64-always-pic-10.8 | [aarch64] always PIC | Moritz Angermann | 4 years |
wip/angerman/aarch64-arm64-prep | AArch64/arm64 adjustments | Moritz Angermann | 4 years |
wip/angerman/aarch64-darwin-ci | [ci] Add support for building on aarch64-darwin | Moritz Angermann | 4 years |
wip/angerman/aarch64-dev-shell | Dev shells update | Moritz Angermann | 4 years |
wip/angerman/aarch64-ncg | [testsuite] :tada: best typo ever! | Moritz Angermann | 3 years |
wip/angerman/aarch64-ncg--linker-only | [armv7] PIC by default + [aarch64-linux] T11276 metric increase | Moritz Angermann | 3 years |
wip/angerman/aarch64-ncg-origin | always darwin | Moritz Angermann | 3 years |
wip/angerman/aarch64-reloc-range | Range is actually +/-2^32, not +/-2^31 | Moritz Angermann | 4 years |
wip/angerman/aarch64-shift-improvements | [aarch64 NCG] Add better support for sub-word primops | Moritz Angermann | 3 years |
wip/angerman/adjustor-alloc-mark-split | Allocate Adjustors and mark them readable in two steps | Moritz Angermann | 4 years |
wip/angerman/arm64 | CmmToLlvm: Declare signature for memcmp | Ben Gamari | 4 years |
wip/angerman/backport-bf34a310 | hadrian: Don't depend upon bash from PATH | Ben Gamari | 3 years |
wip/angerman/backport-containers | Bump containers submodule to 0.6.4.1 | Ben Gamari | 4 years |
wip/angerman/backport-drop-darwin-cleanup | gitlab-ci: Drop Darwin cleanup job | Ben Gamari | 4 years |
wip/angerman/backport/8.6/reinstallable-lib-ghc | drop ghc-prim .gitignore items | Moritz Angermann | 5 years |
wip/angerman/binary-instance-all-the-things | adds gitignore | Moritz Angermann | 6 years |
wip/angerman/bump-integer-gmp | [integer-gmp] bump to recent version for aarch64-darwin support | Moritz Angermann | 4 years |
wip/angerman/can-disable-dll-loading | Disable DLL loading if without system linker | Moritz Angermann | 4 years |
wip/angerman/carry-cconv-sig | [CCall] carry signature from desugar to codegen | Moritz Angermann | 4 years |
wip/angerman/ci-darwin-use-clt | [CI] Darwin prefer CLT | Moritz Angermann | 3 years |
wip/angerman/ci-make-args-default | [ci] Default value for MAKE_ARGS | Moritz Angermann | 4 years |
wip/angerman/cross-test-suite | :fire: | Moritz Angermann | 4 years |
wip/angerman/de-elongate-pipeline | Move aarch64-linux-llvm to nightly | Moritz Angermann | 3 years |
wip/angerman/debug-darwin | increase debugging | Moritz Angermann | 17 months |
wip/angerman/denoise-llvm | [llvm] Prevent GHC from breaking the test-suite | Moritz Angermann | 4 years |
wip/angerman/denoise-testlib-driver | [testlib/driver] denoise | Moritz Angermann | 4 years |
wip/angerman/faster | Allow perf-nofib to fail | Moritz Angermann | 3 years |
wip/angerman/faster-pipelines-9.2 | [ci] faster pipeline | Moritz Angermann | 3 years |
wip/angerman/feature/ghci-iserv | This should allow us to build a stage1 ghc capable of --interpreter | Moritz Angermann | 6 years |
wip/angerman/fix-18744 | [ci] don't make marge double build. | Moritz Angermann | 3 years |
wip/angerman/fix-19173 | configure: Fix parsing of ARM triples | Ben Gamari | 4 years |
wip/angerman/fix-19173-8.10 | configure: Fix parsing of ARM triples | Ben Gamari | 4 years |
wip/angerman/fix-20526 | Do not sign extend CmmInt's unless negative. | Moritz Angermann | 3 years |
wip/angerman/fix-3431-flag-type | Set the dynamic-system-linker flag to Manual | Moritz Angermann | 4 years |
wip/angerman/fix-aarch64-cc | testsuite: Add test for #20137 | Ben Gamari | 3 years |
wip/angerman/fix-aclocal | [aclocale] fix AC_PROG_CC_C99 failing | Moritz Angermann | 4 years |
wip/angerman/fix-arm-relocs | Apply suggestion to rts/linker/Elf.c | Ben Gamari | 5 years |
wip/angerman/fix-autoconf | [configure] Fix _AC_PROG_CC_99 | Moritz Angermann | 4 years |
wip/angerman/fix-build-ghc-8.10 | [hadrian] allow newer base | Moritz Angermann | 3 years |
wip/angerman/fix-configure | Use CXX when trying to link a c++ object against a c++ library.
| Moritz Angermann | 18 months |
wip/angerman/fix-darwin-ci | Add git to toolchain | Moritz Angermann | 3 years |
wip/angerman/fix-darwin-perf | [ci] darwin uses hadrian | Moritz Angermann | 3 years |
wip/angerman/fix-darwin-testsuite | [testsuite] mark T3007 broken on darwin. | Moritz Angermann | 3 years |
wip/angerman/fix-faststring-sig | [faststring] fix memcmp and strlen signatures | Moritz Angermann | 4 years |
wip/angerman/fix-gmp-enabled | [gmp] respect GMP_ENABLED | Moritz Angermann | 3 years |
wip/angerman/fix-hadrian-cross-macos | add docs | Moritz Angermann | 4 years |
wip/angerman/fix-hadrian-hsc2hs | [hadrian] Properly build hsc2hs wrapper | Moritz Angermann | 3 years |
wip/angerman/fix-int-gmp | fix gmp selection | Moritz Angermann | 4 years |
wip/angerman/fix-llvm-typo | [testsuite] :tada: best typo ever! | Moritz Angermann | 3 years |
wip/angerman/fix-macho-linker | [aarch64-macho] Fix off-by-one error in the linker | Moritz Angermann | 3 years |
wip/angerman/fix-macos-linker | Fix build warning; add more informative information to the linker; fix linker... | Moritz Angermann | 4 years |
wip/angerman/fix-nix-store | [hadrian] Do not add full tool paths | Moritz Angermann | 3 years |
wip/angerman/fix-rpath | [macOS] improved runpath handling | Moritz Angermann | 4 years |
wip/angerman/fix-warning | [libdw] stop cc from complaining | Moritz Angermann | 4 years |
wip/angerman/fix-windows | [ci/build] Copy config.sub around | Moritz Angermann | 4 years |
wip/angerman/fixup-3433 | [fixup 3433] move debugBelch into IF_DEBUG(linker) | Moritz Angermann | 4 years |
wip/angerman/forward-ports-from-8.10 | [ci] Default values for CI_COMMIT_BRANCH, CI_PROJECT_PATH | Moritz Angermann | 3 years |
wip/angerman/ghc-8.10-backport-rpath | [macOS] improved runpath handling | Moritz Angermann | 4 years |
wip/angerman/ghc-8.10.3-macOS-arm64 | undefined to panic | Moritz Angermann | 4 years |
wip/angerman/ghc-8.10.5-backports | Fix "build/elem" RULE. | Andreas Klebinger | 3 years |
wip/angerman/ghc-8.10.5-final-backports | [llvm backend] fixup supportedLlvmVersion{Min,Max} exports | Moritz Angermann | 3 years |
wip/angerman/ghc-8.6-tsan | WIP | Moritz Angermann | 4 years |
wip/angerman/ghc-8.6-tsan-2 | fixup | Moritz Angermann | 4 years |
wip/angerman/ghc-8.6.5-iohk | fixup! [linker/rtsSymbols] More linker symbols | Moritz Angermann | 4 years |
wip/angerman/ghc-8.8-backport-rpath | [macOS] improved runpath handling | Moritz Angermann | 4 years |
wip/angerman/ghc-9.0-runpath-backport | [macOS] improved runpath handling | Moritz Angermann | 4 years |
wip/angerman/ghc-9.2-aarch64 | [testsuite] fix T6132 when using the LLVM toolchain | Moritz Angermann | 3 years |
wip/angerman/ghc-arm64-is-aarch64 | [arm] Rename arm64 to aarch64 | Moritz Angermann | 4 years |
wip/angerman/ghc-prim-libs | ghc-prim needs to depend on libc and libm | Moritz Angermann | 4 years |
wip/angerman/interpreter-disassemble-bco | [rts] disassemble bco, when running with -Di | Moritz Angermann | 3 years |
wip/angerman/iserv-proxy-cleanup | Adds some documentation. | Moritz Angermann | 6 years |
wip/angerman/iserv-wait | [iserv] learn -wait cli flag | Moritz Angermann | 3 years |
wip/angerman/linker-fixes-backports | [armv7] PIC by default + [aarch64-linux] T11276 metric increase | Moritz Angermann | 3 years |
wip/angerman/llvm-aarch64-darwin | [llvm-targets] add {arm64,aarch64}-apple-darwin | Moritz Angermann | 4 years |
wip/angerman/llvmng | bump hadrian. | Moritz Angermann | 7 years |
wip/angerman/log-error | Add more error info | Moritz Angermann | 3 years |
wip/angerman/macho-linker-improvements | [macho] improved linker with proper plt support | Moritz Angermann | 4 years |
wip/angerman/mark-ghci056-fragile | [testsuite] mark ghci056 as fragile | Moritz Angermann | 4 years |
wip/angerman/master-aarch64 | [testsuite] fix T6132 when using the LLVM toolchain | Moritz Angermann | 3 years |
wip/angerman/master-adjustor-alloc-mark-split | Guard Allocate Exec via LIBFFI by LIBFFI | Moritz Angermann | 3 years |
wip/angerman/more-rtsSymbols | AArch32 symbols only on aarch32. | Moritz Angermann | 4 years |
wip/angerman/no-aarch64-linux-ncg-fail | [ci] Enable T6132 across all targets | Moritz Angermann | 3 years |
wip/angerman/no-darwin-cache | [CI] absolutely no caching on darwin | Moritz Angermann | 3 years |
wip/angerman/out-of-range-reloc | [linker] Fix out of range relocations. | Moritz Angermann | 4 years |
wip/angerman/print-loaded-objects | [linker] Adds void printLoadedObjects(void); | Moritz Angermann | 4 years |
wip/angerman/reinstallable-lib-ghc | Unconditionally add keepCAFsForGHCi.c | Moritz Angermann | 5 years |
wip/angerman/release-8.10.5 | testsuite: Mark T12971 as fragile on Windows | Ben Gamari | 3 years |
wip/angerman/reloc | bump hadrian | Moritz Angermann | 7 years |
wip/angerman/revert-symbols | Revert "[linker/rtsSymbols] More linker symbols" | Moritz Angermann | 4 years |
wip/angerman/riscv64-ncg | Fix compiler warning about importing GHC.Utils.Panic.Plain in CodeGen.Platform.h | Sven Tennie | 16 months |
wip/angerman/rts-link-lo | Load .lo as well. | Moritz Angermann | 4 years |
wip/angerman/rts-signal-stack | [non-threaded rts] give the signal handler a stack | Moritz Angermann | 4 years |
wip/angerman/sized | [Sized Cmm] properly retain sizes. | Moritz Angermann | 4 years |
wip/angerman/stable-windows | [ci] Skip test's on windows that often fail in CI. | Moritz Angermann | 3 years |
wip/angerman/stage0-ncurses | [make] Allow to set the curses library for stage0 | Moritz Angermann | 4 years |
wip/angerman/unbreak-aarch64-darwin | [mach-o] make prototypes match functions | Moritz Angermann | 4 years |
wip/angerman/unbreak-ci | [ci] default value for CONFIGURE_ARGS | Moritz Angermann | 4 years |
wip/angerman/win32-cross | Rename iserv-slave to remote-iserv | Moritz Angermann | 6 years |
wip/angerman/win32-cross-2 | Rename iserv-slave to remote-iserv | Moritz Angermann | 6 years |
wip/angerman/windows-more-info | Add error information to osCommitMemory on failure. | Moritz Angermann | 3 years |
wip/angerman/x | [SizedCmm Word] Trying to fix TH Quotes | Moritz Angermann | 4 years |
wip/annot-docs | docs: fix error in annotation guide code snippet | Hugo | 3 years |
wip/annotate-core | Recursively annotate core expr | Matthew Pickering | 7 years |
wip/api-annot-tweaks-7.10 | API Annotations documentation update, parsing issue, add example test | Alan Zimmerman | 10 years |
wip/api-annots | ApiAnnotatons : AnnDcolon in wrong place for PatBind | Alan Zimmerman | 9 years |
wip/api-annots-7.10 | ApiAnnotations tweaks | Alan Zimmerman | 9 years |
wip/api-annots-7.10-2 | ApiAnnotations tweaks | Alan Zimmerman | 9 years |
wip/api-annots-7.10-3 | ApiAnnotations : strings in warnings do not return SourceText | Alan Zimmerman | 9 years |
wip/api-annots-ghc-7.10 | ApiAnnotatons : AnnDcolon in wrong place for PatBind | Alan Zimmerman | 9 years |
wip/apply-tags | rts: Try applying tags from info table | Ben Gamari | 5 years |
wip/arity-type-9.4 | Attemp fix for core lint failures | Zubin Duggal | 22 months |
wip/armv7-bindists | CI: Add armv7 dockerfile | Ben Gamari | 6 years |
wip/armv7-build | Only run armv7-linux-deb10 build nightly | Matthew Pickering | 3 years |
wip/armv7-ci | rts: Fix ARM linker includes | Ben Gamari | 5 years |
wip/armv7l-ci | gitlab-ci: Run ARMv7 jobs when ~ARM label is used | Ben Gamari | 2 years |
wip/augment-8.10.1-notes | Mention changes from #16980, #17213 in 8.10.1 release notes | Ryan Scott | 5 years |
wip/autoconf-fix | distrib/configure: Add AC_CONFIG_MACRO_DIRS | Ben Gamari | 3 years |
wip/az-D5036 | Include submodule versions so it can build. | Alan Zimmerman | 6 years |
wip/az-D5036-2 | Update haddock submodule to include the D5036 changes | Alan Zimmerman | 6 years |
wip/az-anndotdot | Fix AnnDotDot in module export | Alan Zimmerman | 9 years |
wip/az-annotations-ghc-8.8 | Lexer: Alternate Layout Rule injects actual not virtual braces | Alan Zimmerman | 6 years |
wip/az-namemap | Introduce map from RdrName to Name for GHC API | Alan Zimmerman | 6 years |
wip/az/20452-duplicate-parens-epa | EPA: Remove duplicate AnnOpenP/AnnCloseP in DataDecl | Alan Zimmerman | 3 years |
wip/az/T19579 | EPA: cleanups after the merge | Alan Zimmerman | 3 years |
wip/az/T19706-dkeep-comments | Add -dkeep-comments flag to keep comments in the parser | Alan Zimmerman | 2 years |
wip/az/T19813 | EPA: Use custom AnnsIf structure for HsIf and HsCmdIf | Alan Zimmerman | 3 years |
wip/az/T19814 | EPA: record annotations for braces in LetStmt | Alan Zimmerman | 3 years |
wip/az/T19821 | EPA: Fix incorrect SrcSpan for FamDecl | Alan Zimmerman | 3 years |
wip/az/T19834 | EPA: Remove duplicate annotations from HsDataDefn | Alan Zimmerman | 3 years |
wip/az/T19839 | EPA: Fix explicit specificity and unicode linear arrow annotations | Alan Zimmerman | 3 years |
wip/az/T19845 | Remove Maybe from Context in HsQualTy | Alan Zimmerman | 3 years |
wip/az/T19850 | EPA: AnnAt missing for type application in patterns | Alan Zimmerman | 3 years |
wip/az/T20239-epa-duplicate-comments | EPA : Remove duplicate comments in DataFamInstD | Alan Zimmerman | 2 years |
wip/az/T20243-n-plus-k-patterns | EPA: Capture '+' location for NPlusKPat | Alan Zimmerman | 3 years |
wip/az/T20247 | EPA: let stmt with semicolon has wrong anchor | Alan Zimmerman | 2 years |
wip/az/T20256 | EPA: do statement with leading semicolon has wrong anchor | Alan Zimmerman | 2 years |
wip/az/T20258-semicolon-order | EPA: order of semicolons and comments for top-level decls is wrong | Alan Zimmerman | 3 years |
wip/az/T20297-where-comments | EPA: correctly capture comments between 'where' and binds | Alan Zimmerman | 3 years |
wip/az/T20558 | EPA: handling of con_bndrs in mkGadtDecl | Alan Zimmerman | 2 years |
wip/az/T20718-comment-order-reversed | EPA: Comment Order Reversed | Alan Zimmerman | 2 years |
wip/az/T20846 | Fix panic trying to -ddump-parsed-ast for implicit fixity | Alan Zimmerman | 3 years |
wip/az/T21355-exactprint-update | Update the check-exact infrastructure to match ghc-exactprint | Alan Zimmerman | 22 months |
wip/az/T21355-exactprint-update-segfault | Demonstrates segfault in ghci | Alan Zimmerman | 2 years |
wip/az/T21805 | EPA: DotFieldOcc does not have exact print annotations | Alan Zimmerman | 2 years |
wip/az/T22765-type-ann-missing | EPA: Add annotation for 'type' in DataDecl | Alan Zimmerman | 19 months |
wip/az/T22919-module-where | EPA: Comment between module and where should be in header comments | Alan Zimmerman | 19 months |
wip/az/ann-wiki-stuff | EPA: update some comments in Annotations. | Alan Zimmerman | 3 years |
wip/az/anns-1 | ApiAnnotations; tweaks for ghc-exactprint update | Alan Zimmerman | 4 years |
wip/az/anns-2 | Api Annotations : Adjust SrcSpans for prefix bang (!). | Alan Zimmerman | 4 years |
wip/az/anns-3 | ApiAnnotations: Fix parser for new GHC 9.0 features | Alan Zimmerman | 4 years |
wip/az/apiann-annpercent | Api Annotations: Introduce AnnPercent for HsExplicitMult | Alan Zimmerman | 4 years |
wip/az/bufspan-in-anchor | WIP | Alan Zimmerman | 22 months |
wip/az/epa-eof-annsmodule | EPA: Make EOF position part of AnnsModule | Alan Zimmerman | 20 months |
wip/az/epa-fix-explicitbraces | EPA: Use ExplicitBraces only in HsModule | Alan Zimmerman | 16 months |
wip/az/epa-hsdocty | EPA: exact print HsDocTy | Alan Zimmerman | 20 months |
wip/az/epa-note | Starting on note re exact print annotations | Alan Zimmerman | 21 months |
wip/az/epa-semis-order | EPA: Preserve semicolon order in annotations | Alan Zimmerman | 3 years |
wip/az/epa-split-header-comments | EPA: When splitting out header comments, keep ones for first decl | Alan Zimmerman | 20 months |
wip/az/epa-zerowidth-semis1 | EPA: Do not collect comments from end of file | Alan Zimmerman | 20 months |
wip/az/epadelta-comments | EPA: Add comments to EpaDelta | Alan Zimmerman | 3 years |
wip/az/exactprint | testsuite: Normalise slashes | GHC GitLab CI | 3 years |
wip/az/exactprint-19784 | EPA: properly capture semicolons between Matches in a FunBind | Alan Zimmerman | 3 years |
wip/az/exactprint-19798 | EPA: properly capture leading semicolons in statement lists | Alan Zimmerman | 3 years |
wip/az/exactprint-align-repos | EPA: Bringing over tests and updates from ghc-exactprint | Alan Zimmerman | 3 years |
wip/az/exactprint-annotations-types-2 | Add the main types to be used for exactprint in the GHC AST | Alan Zimmerman | 3 years |
wip/az/exactprint-epalocation-for-anchor | WIP | Alan Zimmerman | 20 months |
wip/az/exactprint-remove-apianns | EPA : Remove ApiAnn from ParsedModule | GHC GitLab CI | 3 years |
wip/az/exactprint-rename-to-epa | EPA : Rename AnnComment to EpaComment | Alan Zimmerman | 3 years |
wip/az/exactprint-stack-types | Rework GHC Exactprint for Record Dot Syntax | Alan Zimmerman | 3 years |
wip/az/exactprint-tests | EPA: Run exactprint transformation tests as part of CI | GHC GitLab CI | 3 years |
wip/az/exactprint-tweak-parser-state-comment | EPA: Tidy up some GHC.Parser.Annotation comments | GHC GitLab CI | 3 years |
wip/az/famdecl-toplevel-flag | Add an explicit TopLevelFlag to FamilyDecl | Alan Zimmerman | 4 years |
wip/az/ghc-9.0-anns | ApiAnnotations: Fix parser for new GHC 9.0 features | Alan Zimmerman | 4 years |
wip/az/ghc-9.0-anns-2 | API Annotations: Fix annotation for strictness | Alan Zimmerman | 4 years |
wip/az/ghc-9.0-gadt-parens | ApiAnnotations : preserve parens in GADTs | Alan Zimmerman | 4 years |
wip/az/ghc-9.0-unicode-linear-arrow | Api Annotations: Introduce AnnPercent for HsExplicitMult | Alan Zimmerman | 4 years |
wip/az/ghc-9.2-n-plus-k | EPA: Preserve semicolon order in annotations | Alan Zimmerman | 3 years |
wip/az/ghc-9.4-epa-backports | EPA: Comment Order Reversed | Alan Zimmerman | 2 years |
wip/az/ghc-9.4-epa-backports-2 | configure: Set RELEASE=NO | Ben Gamari | 20 months |
wip/az/hsmatchcontext | Use id rather than pass for HsStmtContext and HsMatchContext | Alan Zimmerman | 4 years |
wip/az/locateda-epa-improve | EPA: Explicitly capture EOF Location in AnnsModule | Alan Zimmerman | 21 months |
wip/az/locateda-epa-improve-2023-03-27 | Put BufSpan into RealSrcSpan | Alan Zimmerman | 16 months |
wip/az/locateda-modulename | EPA: Use LocatedA for ModuleName | Alan Zimmerman | 3 years |
wip/az/locatedn-epa-improve | Start on making LocatedN more direct | Alan Zimmerman | 22 months |
wip/az/master-gadt-parens | ApiAnnotations : preserve parens in GADTs | Alan Zimmerman | 4 years |
wip/az/maybecontext | Wrap LHsContext in Maybe in the GHC AST | Alan Zimmerman | 3 years |
wip/az/ordlist | Introduce more OrdList functions | Alan Zimmerman | 4 years |
wip/az/ppr-overloaded-labels | EPA: Add SourceText to HsOverLabel | Alan Zimmerman | 19 months |
wip/az/srcloc | Add some utility functions to GHC.Types.SrcLoc | Alan Zimmerman | 3 years |
wip/az/test-git-meta | Checking that author and email show up in the commit | Alan Zimmerman | 3 years |
wip/az/tweak-annpercent-order | API Annotations: put constructors in alphabetical order | Alan Zimmerman | 4 years |
wip/az/unicode-hsscaled | API Annotations: Keep track of unicode for linear arrow notation | Alan Zimmerman | 4 years |
wip/b/disable-abi-test-nightly | CI: Disable abi-test-nightly | Bryan Richter | 16 months |
wip/b/fragile | Allow nightly-x86_64-linux-deb10-validate+thread_sanitizer to fail | Bryan Richter | 18 months |
wip/b/normal-hadrian-verbosity | ci: Use hadrian's regular verbosity by default | Bryan Richter | 18 months |
wip/back-out-simd | Revert "Add support for SIMD operations in the NCG" | Ben Gamari | 5 years |
wip/backend-as-record | Change `Backend` type and remove direct dependencies | Norman Ramsey | 2 years |
wip/backend-as-record+true-arrow-snapshot | use actual functions in the Backend record | Norman Ramsey | 3 years |
wip/backpack-errs | Rename `ms_hspp_file` to `ms_hspp_file_loc` and change its | Zubin Duggal | 3 years |
wip/backport-8.10-19504 | Location for tuple section pattern error (#19504) | Vladislav Zavialov | 3 years |
wip/backport-9.0-19504 | Location for tuple section pattern error (#19504) | Vladislav Zavialov | 3 years |
wip/backport-9.0-linear-types-syntax | Fix pretty-printing of the mult-polymorphic arrow | Vladislav Zavialov | 4 years |
wip/backport-9.2-chartonat-axiom | Add missing axiom exports for CharToNat/NatToChar | Vladislav Zavialov | 3 years |
wip/backport-MR1137 | rts/linker: Only mprotect GOT after it is filled | Ben Gamari | 5 years |
wip/backport-MR1139 | rts/linker: Use mmapForLinker to map PLT | Ben Gamari | 5 years |
wip/backport-MR1160 | llvm-targets: Add armv7l-unknown-linux-gnueabi | Ben Gamari | 5 years |
wip/backport-MR3949 | rts: fix race condition in StgCRun | Tamar Christina | 4 years |
wip/backport-MR4826-to-9.2 | Test #19665 as expect_broken, with commentary | Richard Eisenberg | 3 years |
wip/backport-MR706 | Use binary search to speedup checkUnload | Phuong Trinh | 5 years |
wip/backport-MR769 | Add `-haddock` to prepare-system.sh and .gitlab-ci.yml | Takenobu Tani | 5 years |
wip/backport-MR8133 | template-haskell: Fix representation of OPAQUE pragmas | Matthew Pickering | 2 years |
wip/backport-MR951 | Fix #16517 by bumping the TcLevel for method sigs | Richard Eisenberg | 5 years |
wip/backport-T16742 | PrelRules: Don't break let/app invariant in shiftRule | Ben Gamari | 5 years |
wip/backport-T16912 | Fix LLVM version check yet again | Ömer Sinan Ağacan | 5 years |
wip/backport-T17296-and-T17384 | Parenthesize GADT return types in pprIfaceConDecl (#17384) | Ryan Scott | 5 years |
wip/backport-fragile | testsuite: Mark threadstatus-T9333 as fragile in ghci way | Ben Gamari | 5 years |
wip/backport-issues | gitlab: Add issue template for backport tracking issues | Ben Gamari | 5 years |
wip/backport/8.10/T18857 | CmmToLlvm: Declare signature for memcmp | Moritz Angermann | 4 years |
wip/backport/9.0/T18857 | CmmToLlvm: Declare signature for memcmp | Moritz Angermann | 4 years |
wip/backports | rts/linker: Fix relocation overflow in PE linker | Ben Gamari | 4 years |
wip/backports-8.10 | base: Enable large file support for OFD locking impl. | Ben Gamari | 3 years |
wip/backports-8.8 | Maintain invariant: MVars on mut_list are dirty | Viktor Dukhovni | 4 years |
wip/backports-9.0 | Testsuite fixes | Ben Gamari | 3 years |
wip/backports-9.2 | Let LLVM and C handle > native size arithmetic | John Ericson | 2 years |
wip/backports-9.2-2 | Fix Int64ToInt/Word64ToWord rules on 32-bit architectures | Sylvain Henry | 3 years |
wip/backports-9.2-3 | Fix Integral instances for Words | Sylvain Henry | 3 years |
wip/backports-9.4 | docs/relnotes: Mention #22561 | Ben Gamari | 20 months |
wip/backports-9.6 | Fix type variable substitution in gen_Newtype_fam_insts | Ryan Scott | 15 months |
wip/backports-to-9.2 | Desugarer: Bring existentials in scope when substituting into record GADTs | Ryan Scott | 3 years |
wip/bang-pattern-docs | Functor docs: link to free theorem explanation (#19300) | Krzysztof Gogolewski | 3 years |
wip/base-amp-normalisation | base: MRP-refactoring of AMP instances | Herbert Valerio Riedel | 9 years |
wip/base-compat-perf | Use file hash cache when hashing object file dependencies | Matthew Pickering | 3 years |
wip/base-no-foreignptr | GHC.Event.Array: Use unsafeWithForeignPtr | Ben Gamari | 4 years |
wip/base-stability | base: Eliminate module reexport in GHC.Exception | Ben Gamari | 16 months |
wip/base-take-care-of-stubs | Move `COMPILING_BASE_PACKAGE` hack from compiler to `base.cabal` | John Ericson | 2 years |
wip/base-utf8-codecs | Add a Note summarising GHC's UTF-8 implementations | Ben Gamari | 2 years |
wip/bdescr/predict-taken | Predict taken | Ben Gamari | 5 years |
wip/better-default | Improve defaulting detection code | Krzysztof Gogolewski | 4 years |
wip/better-machine-readable-stats | [rts] [WIP] [RFC] Add all information from '+RTS -s' to '+RTS -t --machine-re... | Douglas Wilson | 7 years |
wip/bgamari/sized | StgToCmm: Normalize padding | Ben Gamari | 4 years |
wip/bignum-2 | Add test for T22671 | Matthew Pickering | 19 months |
wip/bignum-backend-check | ci: Add check to CI to ensure compiler uses correct BIGNUM_BACKEND | Matthew Pickering | 2 years |
wip/binary-bytestring | Binary: Fix incorrect name in comment | Ben Gamari | 8 years |
wip/binary-reader/step1 | Treat modified Binary UserData as a local state with a sub-action | Josh Meredith | 5 years |
wip/binary-readerT | Merge branch 'master' into wip/binary-readerT | Josh Meredith | 5 years |
wip/bindist-install | hadrian: Fix bindist installation on Darwin | Ben Gamari | 2 years |
wip/bitraverse | base: Remove default method from bitraversable | Matthew Pickering | 2 years |
wip/blockh-cpp | Make Block.h compile with c++ compilers | Matthew Pickering | 5 years |
wip/bootstrap-9.0.2 | Build stage1 with -V as well | Matthew Pickering | 2 years |
wip/bootstrap-9_6 | ci: Add job to test 9.6 bootstrapping | Matthew Pickering | 17 months |
wip/bootstrap-ci | ci: Add matrix for bootstrap sources | Zubin Duggal | 2 years |
wip/bootstrap-fixes | ci: Don't try to run ./boot when testing bootstrap of source dist | Matthew Pickering | 2 years |
wip/bootstrap-fixes-2 | ci: Don't try to run ./boot when testing bootstrap of source dist | Matthew Pickering | 2 years |
wip/bootstrapping | gitlab-ci: Fix hadrian bootstrapping of release pipelines | Ben Gamari | 2 years |
wip/bot-cpr-dead-end-div | Document how bottom CPR and dead-ending Divergence are related [skip ci] | Sebastian Graf | 4 years |
wip/bounds-checking | codeGen: Fix two buglets in -fbounds-check logic | Ben Gamari | 3 years |
wip/boxed-rep | Implement BoxedRep proposal | Ben Gamari | 3 years |
wip/branchedness | Make BranchFlag a new kind, resolving an old TODO comment | Gabor Greif | 9 years |
wip/break-leak | Be more strict in CgBreakInfo to avoid GHCi leaking due to `Id`s retaining | Zubin Duggal | 20 months |
wip/break-up-tcs-monad | Rip GHC.Tc.Solver.Monad asunder (only) | Richard Eisenberg | 3 years |
wip/broken-async | Fix broken link to `async` package | Evan Relf | 22 months |
wip/bsd-adjustor | rts/adjustor: Always place adjustor templates in data section (also on openbsd) | Matthew Pickering | 2 years |
wip/bss-alignment | rts/linker: Align bssSize to page size when mapping symbol extras | Ben Gamari | 4 years |
wip/buggymcbugfix/15185-enum-int | Document INLINE(ABLE) pragmas that enable fusion | buggymcbugfix | 4 years |
wip/buggymcbugfix/appendArrays | Point to related code | buggymcbugfix | 4 years |
wip/buggymcbugfix/array-prim | WIP: arrayOf1# | buggymcbugfix | 4 years |
wip/buggymcbugfix/arrayOf-primop | Fixss | Vilem Liepelt | 3 years |
wip/buggymcbugfix/arrayOf-static | rts | buggymcbugfix | 3 years |
wip/buggymcbugfix/insertArray | Make insert + update return dirty arrays | buggymcbugfix | 4 years |
wip/bump-9.4-ci | hlint: Removed redundant UnboxedSums pragmas | Matthew Pickering | 21 months |
wip/bump-9.4-versions | linters: Fix lint-submodule-refs when crashing trying to find plausible branches | Matthew Pickering | 2 years |
wip/bump-T15397-timeout | testsuite: Bump timeout multiplier for T18597 | Ben Gamari | 6 years |
wip/bump-base | base: Bump to 4.15.0.0 | Ben Gamari | 4 years |
wip/bump-base-4.16 | Version bump: base-4.16 (#18712) | Vladislav Zavialov | 4 years |
wip/bump-binary | Bump binary submodule | Ben Gamari | 3 years |
wip/bump-boot-libraries | Bump haskeline submodule | Cheng Shao | 22 months |
wip/bump-bootstrap | gitlab-ci: Bump bootstrap compiler to 8.8.4 | Ben Gamari | 4 years |
wip/bump-bytestring | testsuite: Normalise package versions in UnusedPackages test | Matthew Pickering | 2 years |
wip/bump-bytestring-9.2 | bytestring: Bump to 0.11.3.0 | Ben Gamari | 2 years |
wip/bump-cabal | Bump Cabal submodule | Ben Gamari | 3 years |
wip/bump-cabal-9.2 | Bump Cabal submodule to 3.6.3.0 | Ben Gamari | 2 years |
wip/bump-cabal-index-state | hadrian: Bump pinned cabal.project to an existent index-state | Sebastian Graf | 4 years |
wip/bump-cabal-master | Bump cabal-versions of boot packages to 3.0 | Ben Gamari | 5 years |
wip/bump-cache-rev | ci: Bump CACHE_REV so that ghc-9.6 branch and HEAD have different caches | Matthew Pickering | 19 months |
wip/bump-ci | gitlab-ci: Try cleaning up hadrian directory | Ben Gamari | 3 years |
wip/bump-ci-images | gitlab-ci: Bump ci-images | Ben Gamari | 3 years |
wip/bump-ci-images-2 | Bump ci-images commit to latest master | Matthew Pickering | 17 months |
wip/bump-containers | Bump containers submodule to 0.6.6 | Douglas Wilson | 2 years |
wip/bump-deepseq | Bump deepseq submodule to 1.4.7.0-pre | Ben Gamari | 3 years |
wip/bump-deepseq-1.4.7 | Bump deepseq to 1.4.7.0 | Matthew Pickering | 2 years |
wip/bump-directory | Bump directory submodule to 1.3.6.0 | Ben Gamari | 5 years |
wip/bump-exceptions-submod | Bump exceptions submodule so that dist-boot is .gitignore'd | Ryan Scott | 4 years |
wip/bump-fedora | gitlab-ci: Bump fedora jobs to use Fedora 33 | Ben Gamari | 3 years |
wip/bump-filepath-2 | Update filepath to filepath-1.4.100.0 | Matthew Pickering | 23 months |
wip/bump-freebsd-boot | gitlab-ci: Bump FreeBSD bootstrap compiler | Ben Gamari | 4 years |
wip/bump-gcc-lower-bound | configure: Drop GccLT46 | Ben Gamari | 5 years |
wip/bump-ghc-prim-0.7.0 | Bump ghc-prim version to 0.7.0 | Ryan Scott | 4 years |
wip/bump-haddock | Bump Haddock submodule | Ben Gamari | 4 years |
wip/bump-hadrian-index | hadrian: Bump index state | Matthew Pickering | 23 months |
wip/bump-haskeline | Bump haskeline submodule to 0.8.0.1 | Ben Gamari | 5 years |
wip/bump-libffi | Bump libffi-tarballs submodule | Ben Gamari | 20 months |
wip/bump-llvm | llvmGen: Adapt to allow LLVM 15 | Ben Gamari | 20 months |
wip/bump-min-bootstrap-version | configure: Bump the minimum bootstrap compiler version | Ben Gamari | 5 years |
wip/bump-nofib | Bump nofib submodule | Ben Gamari | 4 years |
wip/bump-parsec | Bump parsec submodule to 3.1.14.0 | Ben Gamari | 5 years |
wip/bump-process | Bump process submodule | Ben Gamari | 22 months |
wip/bump-stm | Bump stm submodule to 2.5.0.2 | Ben Gamari | 3 years |
wip/bump-submods-23feb | Normalise output of T10970 test | Matthew Pickering | 2 years |
wip/bump-submodules | Bump array and haddock submodules | Vladislav Zavialov | 5 years |
wip/bump-terminfo | Bump terminfo submodule to 0.4.1.5 | Ben Gamari | 3 years |
wip/bump-text | Bump text submodule. | Ben Gamari | 2 years |
wip/bump-text-8.8 | Bump text submodule to 1.2.4.0-rc | Ben Gamari | 5 years |
wip/bump-time | Bump time submodule to 1.12.1 | Ben Gamari | 3 years |
wip/bump-time-2 | Bump time submodule to 1.12.2 | Matthew Pickering | 2 years |
wip/bump-to-8.11 | Bump ghc version to 8.11 | Ben Gamari | 5 years |
wip/bump-unix | Bump unix submodule | Ben Gamari | 2 years |
wip/bump-version | configure: Bump version to 9.3 | Ben Gamari | 3 years |
wip/bump-w32 | Bump Win32 to 2.13.4.0 | Matthew Pickering | 17 months |
wip/bump-win32 | Bump Win32 to 2.13.0.0 | GHC GitLab CI | 3 years |
wip/bump-win32-patcher | get-win32-tarballs: Update win32 patcher | Ben Gamari | 5 years |
wip/bump-win32-tarballs | Bump Windows toolchain | Ben Gamari | 19 months |
wip/bump-windows-bootstrap | Bump hsc2hs submodule | Ben Gamari | 5 years |
wip/bump-windows-ghc | gitlab-ci: Use GHC 8.6.5 for Windows CI builds | Ben Gamari | 5 years |
wip/byte-switch | StgToCmm: use correct bounds for switches on sized values | Sylvain Henry | 3 years |
wip/bytearray-docs | primops: Generate ByteArray# index/read/write primops | Ben Gamari | 4 years |
wip/cabal-head-updates | Add extra ghc-pkg sanity check for module re-exports and duplicates | Duncan Coutts | 10 years |
wip/cabal-parsec | Enable building Cabal with parsec | Herbert Valerio Riedel | 7 years |
wip/cabal-submod-update | Update `Cabal` submodule | Herbert Valerio Riedel | 6 years |
wip/cabal-test | cabal_test: Make output more like head.hackage output | Matthew Pickering | 3 years |
wip/cache-module-unique | Module: Cache the unique | Ben Gamari | 5 years |
wip/caching | Add some tracing to CI | Matthew Pickering | 3 years |
wip/caf-cleanups | Add few cleanups of the CAF logic | Ben Gamari | 4 years |
wip/callArityExprIsCheap | CallArity: Use exprIsCheap to detect thunks | Joachim Breitner | 8 years |
wip/caller-cc-parser | Rewrite CallerCC parser using ReadP | Matthew Pickering | 3 years |
wip/carter-llvm14-bump | bump llvm upper bound | Carter Schonwald | 22 months |
wip/carter/eraseCastProofs | nuclear debugging | Carter Tazio Schonwald | 5 years |
wip/carter/fix-gmp | change integer-gmp cbits to include "ghc-gmp.h" rather than <gmp.hs> | Carter Tazio Schonwald | 5 years |
wip/carter/fix-pre-sierra-compat | add "ac_cv_func_clock_gettime=no" to darwin CI build flavors | Carter Schonwald | 4 years |
wip/carter/gcc-mac-build-flavor | adding gcc build flavor for darwin | Carter Tazio Schonwald | 5 years |
wip/carter/new-erase-castproofs | suppress some asserts regarding types and coercions for now, | Carter Tazio Schonwald | 5 years |
wip/carter/ordlist-it-all | adding instances to ordlist to support improving ghc asymptotics when doing | Carter Tazio Schonwald | 5 years |
wip/carter/remove_x87Registers | removing x87 register support from native code gen | Carter Tazio Schonwald | 5 years |
wip/cbv-conv-thunk | Speculative evaluate thunks known to Converge | Joachim Breitner | 11 years |
wip/ccs-sample-events | eventlog: Dump cost centre stack on each sample | Matthew Pickering | 5 years |
wip/centos-fix | ci: Use correct syntax when args list is empty | GHC GitLab CI | 2 years |
wip/centos7-revert | Revert "configure: Drop uses of AC_PROG_CC_C99" | Matthew Pickering | 20 months |
wip/cfuneqcan-refactor | Rename the flattener to become the rewriter. | Richard Eisenberg | 4 years |
wip/changelog-linting | gitlab-ci: Move changelog linting logic to shell script | Ben Gamari | 5 years |
wip/char-type-families | Built-in type families: CharToNat, NatToChar (#19535) | Vladislav Zavialov | 3 years |
wip/chartonat-axiom | Add missing axiom exports for CharToNat/NatToChar | Vladislav Zavialov | 3 years |
wip/cheap-build | Move forcing of enumFromT arguemnts inwards | Simon Peyton Jones | 7 years |
wip/cheap-build-osa1 | Apply #13422 comment:4 to Char and Word | Ömer Sinan Ağacan | 7 years |
wip/cheaper-eta | Simplify: Move `wantEtaExpansion` before expensive `do_eta_expand` check | Sebastian Graf | 18 months |
wip/check-dsnopoly | Revert the change in dsNoLevPoly | Krzysztof Gogolewski | 3 years |
wip/check-exact-ann-pragmas | Remove ANN pragmas in check-ppr and check-exact | Matthew Pickering | 3 years |
wip/check-exact-cleanup | check-{ppr/exact}: Rewrite more directly to just parse files | Matthew Pickering | 3 years |
wip/check-likelihood | rts: Use RTS_LIKELY in CHECK | Ben Gamari | 4 years |
wip/check-llvm-T15155l | testsuite: Require LLVM for T15155l | Peter Trommler | 2 years |
wip/check-submodules | gitlab-ci: Add linter validating that all submodules are released | Ben Gamari | 6 years |
wip/check-testsuite-modifiers | testsuite: Add assertions that way lists are in fact lists | Ben Gamari | 5 years |
wip/check-testsuite-ways | testsuite: Assert that testsuite ways are known | Ben Gamari | 5 years |
wip/check-uniques-fix | CheckUniques: Decode source files as UTF-8 | Ben Gamari | 8 years |
wip/chmod-ghc-stage1 | Make generated ghc-stage<n> scripts executable | Sebastian Graf | 5 years |
wip/chunked-unpackCString | ghc-prim: Strictly in chunks of 32 characters | Ben Gamari | 22 months |
wip/ci | Testing | Ben Gamari | 3 years |
wip/ci-codeowners | codeowners: Add Ben, Matt, and Bryan to CI | Bryan Richter | 19 months |
wip/ci-darwin | ci: Don't allow aarch64-darwin to fail | Matthew Pickering | 3 years |
wip/ci-debugging | testsuite: Make hasMetricsFile RHS more descriptive | Ben Gamari | 5 years |
wip/ci-fail | ci: Fix subtlety with not taking effect because of time_it (#20898) | Zubin Duggal | 3 years |
wip/ci-fixes | gitlab-ci: Set HOME to plausible but still non-existent location | Ben Gamari | 3 years |
wip/ci-fixes-2 | gitlab-ci: Always start with fresh clone | Ben Gamari | 3 years |
wip/ci-flag-docs | gitlab-ci: Check coverage of GHC flags in users guide | Ben Gamari | 5 years |
wip/ci-ghc-in-ghci-first | gitlab-ci: Move hadrian-ghc-in-ghci job first | Ben Gamari | 5 years |
wip/ci-hadrian-ghci | ci: Replace "always" with "on_success" to stop build jobs running before hadr... | Matthew Pickering | 2 years |
wip/ci-i386 | CI: Do not allow i386 to fail anymore | Peter Trommler | 6 years |
wip/ci-interface-stability | Don't use OccSet | Ben Gamari | 15 months |
wip/ci-only-tests | gitlab-ci: Introduce ONLY_TESTS variable | Ben Gamari | 4 years |
wip/ci-shellcheck | gitlab-ci: Lint CI scripts with shellcheck | Ben Gamari | 4 years |
wip/ci-unbound | ci: Fix unbound CI_MERGE_REQUEST_SOURCE_BRANCH_NAME variable | Matthew Pickering | 3 years |
wip/ci-verbosity | gitlab-ci: Eliminate redundant ghc --info output | Ben Gamari | 19 months |
wip/ci-windows-fixes | ci: Attempt to fix windows cache issues | Matthew Pickering | 2 years |
wip/ci_fixes | ci: Use correct syntax when args list is empty | Matthew Pickering | 2 years |
wip/circleci | fixup! CircleCI: Build and archive binary distribution | Ben Gamari | 7 years |
wip/circleci-ben | CircleCI: Try validating LLVM as well | Ben Gamari | 7 years |
wip/circleci-cleanup | Clean up .circleci | Ben Gamari | 5 years |
wip/cite-kind-inference | Cite "Kind Inference for Datatypes" | Richard Eisenberg | 4 years |
wip/clangd-support | Add compile_flags.txt for clangd (C IDE) support | Sven Tennie | 3 years |
wip/clarify-TestEquality | Clarify laws of TestEquality | John Ericson | 3 years |
wip/clarify-test-coercion | Clarify laws of `TestCoercion` | John Ericson | 21 months |
wip/clc-148 | Add Eq/Ord instances for SSymbol, SChar, and SNat | Ryan Scott | 17 months |
wip/clc-149 | Add COMPLETE pragmas to TypeRep, SSymbol, SChar, and SNat | Ryan Scott | 17 months |
wip/clc-85 | Export symbolSing, SSymbol, and friends (CLC#85) | Ryan Scott | 23 months |
wip/clc-86 | no deprecation warnings on GHC.Data.Bag | Melanie Phoenix | 16 months |
wip/clean-compiler-includes | Avoid GHC_STAGE and other include bits | John Ericson | 3 years |
wip/clean-ghc-tarballs | build system: Clean mingw tarballs | Ben Gamari | 4 years |
wip/clean-refactor | WIP | Matthew Pickering | 16 months |
wip/clean-settings | make: Clean includes/settings file | Ben Gamari | 5 years |
wip/clean-up-validate | Re-layout validate script | Ben Gamari | 5 years |
wip/clean17 | Zonking experiments | Matthew Pickering | 16 months |
wip/cleanup-darwin | gitlab-ci: Use build cleanup logic on Darwin as well | Ben Gamari | 6 years |
wip/cleanup-darwin-deps | Add explicit dependencies to cleanup-darwin | Matthew Pickering | 6 years |
wip/cleanup-lint | test | Ben Gamari | 5 years |
wip/cleanup-outputable | Remove Outputable Char instance | Krzysztof Gogolewski | 24 months |
wip/cleanup-pp | Cleanups around pretty-printing | Krzysztof Gogolewski | 2 years |
wip/cleanup-printing | Always use code style in pprCLabel | Krzysztof Gogolewski | 2 years |
wip/cleanup-tests | testsuite: Mark T16212 as fixed | Ben Gamari | 6 years |
wip/clear-bdescr-free | rts: Clear bd->free in the DEBUG RTS | Ben Gamari | 3 years |
wip/clear-block-info | rts: Clear block_info when unblocking | Ben Gamari | 15 months |
wip/closure-size | ghc-heap: Add closure_size_noopt test | Ben Gamari | 5 years |
wip/cmm-dominators | Modularize GHC.Core.Opt.LiberateCase | Dominik Peteler | 2 years |
wip/cmm-parser-no-stg | Dedup `StgToCmmConfig` by including `CmmBuilderConfig` | John Ericson | 22 months |
wip/cmm-ppr | compiler: Add haddock sections to GHC.Utils.Panic | Ben Gamari | 2 years |
wip/cmmsink | CmmSink: Use a UniqSet instead of a list | alexbiehl | 7 years |
wip/cmp-tylit | Replace Ord TyLit with nonDetCmpTyLit (#19441) | Vladislav Zavialov | 3 years |
wip/code-gen-opt | Make CmmType field of LocalReg strict | Matthew Pickering | 4 years |
wip/codebuffer-perftest | base/encoding: add an allocations performance test (#22946) | Josh Meredith | 16 months |
wip/codegen-fixes | testsuite: Specify expected word-size of machop tests | Ben Gamari | 3 years |
wip/codeowners-fix-rae | CODEOWNERS: Use correct username for Richard Eisenberg | Ben Gamari | 5 years |
wip/codeowners-parser | Add int-index as parser/* codeowner | Vladislav Zavialov | 6 years |
wip/coerce-docs | docs: Add note to unsafeCoerce function that you might want to use coerce [sk... | Matthew Pickering | 2 years |
wip/collect-windows-artifacts | gitlab: Collect artifacts on Windows | Ben Gamari | 6 years |
wip/comments-disamb-ecp | Update DisambECP-related comments | Vladislav Zavialov | 5 years |
wip/common-context | Move Common Context after CSE | Joachim Breitner | 11 years |
wip/compact-iface | Don't use source import | Matthew Pickering | 4 years |
wip/compact-modiface-new | Remove unused file | Matthew Pickering | 3 years |
wip/compact-sourcetext | testsuite: add test for T22744 | Zubin Duggal | 15 months |
wip/compare-metrics | testsuite: Format metric results with comma separator | Matthew Pickering | 3 years |
wip/con-info | IPE: Give all constructor and function tables locations | Matthew Pickering | 3 years |
wip/con-info-ci | Disable tests | Matthew Pickering | 4 years |
wip/con-info-ghc-debug | Info table rather than closure | Matthew Pickering | 4 years |
wip/con-info-new | Add test for whereFrom# | Matthew Pickering | 4 years |
wip/con_num_field | STG AST - Make ConstructorNumber always a field. | Andreas Klebinger | 3 years |
wip/concprog001 | testsuite: Mark concprog001 as fragile | Ben Gamari | 5 years |
wip/configure-9.0-check | configure: Bump minimum bootstrap GHC version | Ben Gamari | 22 months |
wip/configure-find | bindist configure: Fail if find not found (#22691) | Zubin Duggal | 19 months |
wip/conservative-case-binder-cpr | CPR analysis: Use CPR of scrutinee for Case Binder CPR (#19232) | Sebastian Graf | 3 years |
wip/conservative-field-binder-cpr | Nested CPR light (#19398) | Sebastian Graf | 3 years |
wip/consolidate-spinlock | rts: Consolidate spinlock implementation | Ben Gamari | 5 years |
wip/constraint-printing | Fix :i Constraint printing "type Constraint = Constraint" | Krzysztof Gogolewski | 21 months |
wip/conversion-no-two | Use "to" instead of "2" in internal names of conversion ops | John Ericson | 4 years |
wip/copyArray_barrier | rts: Add stg_copyArray_barrier to RtsSymbols list | Ben Gamari | 4 years |
wip/core-expr-strict | Experiment: Try making CoreExpr binder fields strict | Matthew Pickering | 3 years |
wip/core-opt-less-partial | Factor fields of `CoreDoSimplify` into separate data type | John Ericson | 2 years |
wip/core-opt-sccs | compiler: Ensure that all CoreTodos have SCCs | Ben Gamari | 3 years |
wip/coreField | Add the extensible data to the interface after running the last phase | Josh Meredith | 4 years |
wip/coreField8102 | Patch commit for haskell.nix 8.10.2 core interface field | Josh Meredith | 4 years |
wip/coretostg | Force stg_arg in CoreToStg | Matthew Pickering | 3 years |
wip/count-hi-deps | Draft: Count deps, and also work with the bootstrap GHC | John Ericson | 2 years |
wip/count-hs-boot-deps | temporary debug statements | Andre Marianiello | 2 years |
wip/covar-holes | Don't reuse coercion holes as covars when deferring errors | Ben Gamari | 5 years |
wip/coverage | hpc: Use IntMap rather than List | Ben Gamari | 3 years |
wip/coverage-config | HsToCore.Coverage: Purge DynFlags | John Ericson | 2 years |
wip/cpr-anal-release-notes | release notes: Changes to Demand analysis | Sebastian Graf | 3 years |
wip/cpr-expandable-unfoldings | CprAnal: Don't attach CPR sigs to expandable bindings (#18154) | Sebastian Graf | 4 years |
wip/cpr-vs-jp | Allow CPR for sum types | Joachim Breitner | 11 years |
wip/cptwunderlich-seqeltsufm-comment | Removed left-over comment from `nonDetEltsUFM`-removal in `seqEltsUFM`. | Benjamin Maurer | 3 years |
wip/create-stats-dir | rules/haddock: Ensure that RTS stats directory exists | Ben Gamari | 5 years |
wip/cross-bindist | hadrian: Fix naming of cross-compiler wrappers | Ben Gamari | 2 years |
wip/cross-ci | hadrian: Pass CROSS_EMULATOR to runtests.py | Ben Gamari | 22 months |
wip/cross-ci-s390x | gitlab-ci: Add CI support for s390x under cross-compilation | Ben Gamari | 22 months |
wip/cross-constr-cse | disable the nullary constr subst for now | Gabor Greif | 7 years |
wip/cross-ppr-floats | PPC and X86: Portable printing of IEEE floats | Peter Trommler | 4 years |
wip/cross-spec-constr | more aggressive | Matthew Pickering | 7 years |
wip/cse-code-desmelling | CSE code cleanup and improvement | Simon Peyton Jones | 8 years |
wip/curses | No need for CURSES_INCLUDE_DIRS | Gabor Greif | 4 years |
wip/cusk-ext | Guard CUSKs behind a language pragma | Vladislav Zavialov | 5 years |
wip/custom-type-errors | Add some tests. | Iavor S. Diatchki | 9 years |
wip/d1141 | Refactor: delete most of the module FastTypes | Thomas Miedema | 9 years |
wip/darwin-cache | ci: Copy the cache from inside the nix-shell where $HOME is different on darwin | Matthew Pickering | 3 years |
wip/darwin-ci | gitlab-ci: Pass -w to cabal update | Ben Gamari | 19 months |
wip/darwin-ci-fixes | Revert "hadrian: Don't always links against libffi" | Matthew Pickering | 3 years |
wip/darwin-fixes-2 | Pass -Wl,-no_fixup_chains to ld64 when appropiate | Matthew Pickering | 20 months |
wip/darwin-fixes-mp | Skip T18623 on darwin (as well as the other OS.. | Matthew Pickering | 20 months |
wip/darwin-llvm-target | MP: fix | Matthew Pickering | 20 months |
wip/darwin-rework-9.0 | testsuite: Mark various tests as fragile/broken on AArch64/Darwin | Ben Gamari | 3 years |
wip/data-deriv-info | Produce all DerivInfo in tcTyAndClassDecls | Vladislav Zavialov | 5 years |
wip/data-dot-foldable-optimisations | Apply suggestion to libraries/base/Data/Foldable.hs | chessai | 4 years |
wip/dataToTag-opt | dataToTag#: Avoid unnecessary entry | Ben Gamari | 4 years |
wip/datacon-eta | Eta-expand remaining ValArgs in rebuildHsApps | sheaf | 2 years |
wip/dead-thread | rts: Refactor handling of dead threads' stacks | Ben Gamari | 2 years |
wip/deb10-ci | ci: Move (most) deb9 jobs to deb10 | Matthew Pickering | 3 years |
wip/deb10-hadrian-ci | Fix gen_contents_index logic for hadrian bindist | Matthew Pickering | 2 years |
wip/deb10-llvm | gitlab-ci: Move x86_64-llvm job to Debian 10 | Ben Gamari | 5 years |
wip/deb11-release | ci: Add debian 11 jobs (validate/release/nightly) | Matthew Pickering | 3 years |
wip/deb9-bindists | Add back Debian9 CI jobs | Matthew Pickering | 2 years |
wip/debian10 | XXX: Enable deb10 | Ben Gamari | 5 years |
wip/debug-rules | Remove eager forcing of RuleInfo in substRuleInfo | Matthew Pickering | 3 years |
wip/debug-windows-hadrian | Debug | Ben Gamari | 5 years |
wip/debug_ghc_trans | testsuite: Fix calculation about whether to pass -dynamic to compiler | Matthew Pickering | 2 years |
wip/decode-cloned-stack-save | Printer.c: Smaller diff + correct cast | Sven Tennie | 16 months |
wip/decode_cloned_stack | ghc-heap: Decode StgStack and its stack frames | Sven Tennie | 16 months |
wip/decode_cloned_stack_save | Test underflow frame | Sven Tennie | 19 months |
wip/deduplicate-ways | testsuite: Deduplicate ways correctly | Matthew Pickering | 2 years |
wip/defensive-rem-mod | Add more boundary checks for `rem` and `mod` | John Ericson | 3 years |
wip/delete-compileOne | Delete `compileOne` | John Ericson | 3 years |
wip/derefnull-llvm | testsuite: Disable derefnull when built with LLVM | Ben Gamari | 5 years |
wip/derive-functor | Use DeriveFunctor throughout the codebase (#15654) | Krzysztof Gogolewski | 5 years |
wip/derived-refactor | Kill derived constraints | Richard Eisenberg | 3 years |
wip/deriving-refactor | Refactor tcDeriving to generate tyfam insts before any bindings | Ryan Scott | 2 years |
wip/desugar-unfold | Apply compulsory unfoldings during desugaring. | Dr. ERDI Gergo | 10 years |
wip/determ024-test | determ024 test | Matthew Pickering | 23 months |
wip/devel2-ci | testsuite: Mark T14740 and tcfail159 as broken in debugged compiler | Ben Gamari | 6 years |
wip/devel2-test-fixes | Unbreak T13168 on windows | Matthew Pickering | 3 years |
wip/devel2-testsuite | testsuite: disable some tests when we don't have dynamic libraries | Zubin Duggal | 3 years |
wip/dfeuer-T13397 | Improve code generation for conditionals | Simon Peyton Jones | 7 years |
wip/dfeuer-interleave-mvars | Switch to single-MVar unsafeInterleaveIO | David Feuer | 7 years |
wip/dfeuer-interleave-null | Speed up unsafeInterleaveIO | David Feuer | 7 years |
wip/dfeuer-less-hammer | Stop forcing everything in coreBindsSize | David Feuer | 7 years |
wip/dflags-core-opt-easier | Purge `DynFlags` and `HscEnv` from some `GHC.Core` modules where it's not too... | John Ericson | 2 years |
wip/diagnostics-config | Add -fsuppress-error-contexts to disable printing error contexts in errors | Matthew Pickering | 22 months |
wip/diagnostics-context | diagnostics: Allow configuration at runtime (setup) | Matthew Pickering | 2 years |
wip/direct-pkg-deps | driver: Add implicit package dependencies for template-haskell package | Matthew Pickering | 3 years |
wip/disable-T4801-residency | testsuite: Increase acceptance window of T4801 | Ben Gamari | 5 years |
wip/disable-divbyzero | testsuite: Disable divByZero on non-NCG targets | Ben Gamari | 5 years |
wip/disable-fragile-unreg-tests | testsuite: Disable more tests in unregisterised build | Ben Gamari | 6 years |
wip/disable-iface-sharing | Disable unfolding sharing for interface files with core definitions | Matthew Pickering | 19 months |
wip/disable-llvm-ci | gitlab-ci: Disable validate-x86_64-linux-deb9 job to reduce load | Ben Gamari | 5 years |
wip/disable-split-sections-arch64 | Disable split sections on aarch64-deb10 build | Matthew Pickering | 20 months |
wip/disamb-td | Clean up the story around runPV/runECP_P/runECP_PV | Vladislav Zavialov | 4 years |
wip/discount-fv | Include lambda binder in scope | alexbiehl | 8 years |
wip/display-inferred | Always display inferred variables using braces | Krzysztof Gogolewski | 5 years |
wip/distribute-hmi-cache | Distribute HomeModInfo cache before starting upsweep | Matthew Pickering | 3 years |
wip/dlist | revert a change that made things more complicated | Carter Tazio Schonwald | 5 years |
wip/dlist-pre-whitespace-cleanup | fix trailing whitespace | Carter Tazio Schonwald | 5 years |
wip/dmd-anal-dump | `-ddump-str-signatures` dumps Text, not STG [skip ci] | Sebastian Graf | 5 years |
wip/dmd-arity | Look at idArity in DmdAnal instead | Sebastian Graf | 5 years |
wip/dmdanal-datacon-sig | DmdAnal: No need to attach a StrictSig to DataCon workers | Sebastian Graf | 4 years |
wip/dmdanal-no-weak-vars | DmdAnal: Consider no variables weak | Sebastian Graf | 3 years |
wip/dmdanal-precise-exn | Fix the perf regression in T12227/T12545 | Sebastian Graf | 4 years |
wip/dmdanal-precise-exn-simpl | DmdAnal: Improve handling of precise exceptions | Sebastian Graf | 4 years |
wip/dmdanal-rec-datacon | DmdAnal: Don't unbox recursive data types (#11545) | Sebastian Graf | 2 years |
wip/dmdanal-remove-killUsage | Remove -fkill-absence and -fkill-one-shot flags | Sebastian Graf | 4 years |
wip/dmdanal-split-fvs | DmdAnal: Kill `is_thunk` case in `splitFV` | Sebastian Graf | 4 years |
wip/dmdanal-stuff | DmdAnal: Better product demands on scrutinees (#18907) | Sebastian Graf | 3 years |
wip/doc-fix | users-guide: Add missing :ghc-flag: directive | Ben Gamari | 4 years |
wip/doc-fix-92478 | users-guide: Remove space from -ol documentation | Ben Gamari | 4 years |
wip/doc-fixes | Documentation: use https links | Krzysztof Gogolewski | 3 years |
wip/doc-iface-tuple-ty | Document IfaceTupleTy | Richard Eisenberg | 4 years |
wip/doc-index | gitlab-ci: Create index.html in documentation deployment | Ben Gamari | 5 years |
wip/doc-issue-template | gitlab: Add issue template for documentation issues | Ben Gamari | 5 years |
wip/doc-tarball | gitlab-ci: Generate documentation tarball | Ben Gamari | 6 years |
wip/doc-typo | Fix doc typo in GHC.Read.readList | tocic | 17 months |
wip/docker-ghcci | Darwin Python installation | David Feuer | 6 years |
wip/docs-core-prog | Clarify status of bindings in WholeCoreBindings | Matthew Pickering | 22 months |
wip/docs-fixes | users-guide: Add missing FieldSelectors to GHC2021 list | Ben Gamari | 3 years |
wip/docs-fixes-19988 | Update docs for change in parsing behaviour of infix operators like in GHC 9 | Zubin Duggal | 3 years |
wip/docs-fixes-20018 | user-guide: Improve documentation of NumDecimals | Zubin Duggal | 3 years |
wip/docs-fixes-20344 | docs: Clarify documentation of `getFileSystemEncoding` (#20344) | Zubin Duggal | 3 years |
wip/docs-no-merge-ops | Comments: change outdated reference to mergeOps | Vladislav Zavialov | 4 years |
wip/document-mkEtaWW | Better documentation for mkEtaWW [skip ci] | Sebastian Graf | 5 years |
wip/dollar-dollar | Refactor $(...) and $$(...) parsing | Vladislav Zavialov | 5 years |
wip/dont-leak-libffi | Don't shadow libffi tarballs with boot libffi installation | Sebastian Graf | 6 years |
wip/dont-remove-integer-gmp-ghc-mk-maintainer-clean | Add integer-gmp's ghc.mk and GNUmakefile to .gitignore | Ryan Scott | 4 years |
wip/doug/hadrian-fixes | testsuite: Fix calculation about whether to pass -dynamic to compiler | Matthew Pickering | 2 years |
wip/dougwilson-21745 | rts: gc stats: account properly for copied bytes in sequential collections | Douglas Wilson | 2 years |
wip/dougwilson/21651-2 | base: Fix races in IOManager (setNumCapabilities,closeFdWith) | Douglas Wilson | 2 years |
wip/dougwilson/21824 | rts: forkOn context switches the target capability | Douglas Wilson | 2 years |
wip/dougwilson/9-4-backport-8694 | testsuite: Skip a few tests as in the nonmoving collector | Ben Gamari | 2 years |
wip/dougwilson/9.4-bump-Cabal | Update submodule Cabal to tag Cabal-v3.8.1.0 | Douglas Wilson | 2 years |
wip/dougwilson/9.4-custom-makefile-changes | ghc-9.4: make build system: Detect too-new boot compiler and docs | Douglas Wilson | 2 years |
wip/dougwilson/backports-9.4-8277-spec-rhs | Ignore .hie-bios | Sebastian Graf | 2 years |
wip/dougwilson/backports-9.4-bump-text | bump text submodule to 2.0.1 | Douglas Wilson | 2 years |
wip/dougwilson/bump-cabal-3.8.1.0 | Update submodule Cabal to tag Cabal-v3.8.1.0 | Douglas Wilson | 2 years |
wip/dougwilson/ghc-9.4/bump-containers-0.6.6 | Bump containers submodule to 0.6.6 | Douglas Wilson | 2 years |
wip/dougwilson/jsem2 | tidying | Douglas Wilson | 2 years |
wip/dougwilson/make-containers-problem | Fix haddock_*_perf tests on non-GNU-grep systems | Greg Steuck | 2 years |
wip/dougwilson/noupdate | wip | Douglas Wilson | 23 months |
wip/dougwilson/par-simpl | wip | Douglas Wilson | 2 years |
wip/dph-fix | Make Applicative-Monad fixes for tests. | Geoffrey Mainland | 10 years |
wip/drafts-can-fail-lint | Fix it | Ben Gamari | 3 years |
wip/driver-fix-defer | driver: Fix -fdefer-diagnostics flag | Matthew Pickering | 22 months |
wip/driver-j1-logger | driver: Don't use the log queue abstraction when j = 1 | Matthew Pickering | 3 years |
wip/driver-rework-fallout-fixes | Add plugin-recomp-change-2 test | Matthew Pickering | 3 years |
wip/driver-rework-pt2 | driver: Add test for #12983 | Matthew Pickering | 3 years |
wip/driver-rework-pt3 | clean | Matthew Pickering | 3 years |
wip/driver-rework-pt3-clean | recomp: Check backend type rather than -fwrite-interface to decide whether we... | Matthew Pickering | 3 years |
wip/driver-tests | driver: Add test for T14923 | Matthew Pickering | 3 years |
wip/driver-things | driver: Remove needsTemplateHaskellOrQQ from ModuleGraph | Matthew Pickering | 3 years |
wip/driver-topsort | driver: Share the graph of dependencies | Zubin Duggal | 3 years |
wip/drop-bdescr-start | Manual CSE | Ben Gamari | 5 years |
wip/drop-ci-dependencies | gitlab-ci: Explicitly clear dependencies of all jobs | Ben Gamari | 6 years |
wip/drop-circleci | gitlab-ci: Drop CircleCI jobs | Ben Gamari | 6 years |
wip/drop-cleanup | gitlab-ci: Drop Darwin cleanup job | Ben Gamari | 4 years |
wip/drop-containers-dep-from-th | Drop external build-dep on `containers` | Herbert Valerio Riedel | 10 years |
wip/drop-eltsUFM | compiler: occEnvElts -> nonDetOccEnvElts | Ben Gamari | 3 years |
wip/drop-getEnvironment | compiler: Avoid unnecessary getEnvironment usage | Ben Gamari | 3 years |
wip/drop-ghc-in-ghci | Drop GHC_LOADED_IN_GHCI | Ben Gamari | 4 years |
wip/drop-inlines | rts: Don't hint inlining of appendToRunQueue | Ben Gamari | 23 months |
wip/drop-long-reg | cmm: Drop LongReg GlobalRegs | Ben Gamari | 22 months |
wip/drop-old-bintools-hack | Revert "Revert "codeGen: Remove binutils<2.17 hack, fixes T11758"" | John Ericson | 3 years |
wip/drop-old-comment | base: Drop out-of-date comment | Ben Gamari | 5 years |
wip/drop-testsuite-io-manager | testsuite: Drop --io-manager flag from testsuite configuration | Ben Gamari | 4 years |
wip/drop-touch | Drop dependence on `touch` | Ben Gamari | 21 months |
wip/drop-win32 | Drop 32-bit Windows support | Ben Gamari | 4 years |
wip/ds-expr-typo | Fix typo in DsExpr | Matthew Pickering | 6 years |
wip/ds-no-hsc-env | WIP | John Ericson | 2 years |
wip/dump-c | Implement -ddump-c-backend argument | Ben Gamari | 4 years |
wip/dump-cafs | Fix #20959 | Ben Gamari | 2 years |
wip/dump-interfaces | Initial commit of dump-interfaces | Ben Gamari | 5 years |
wip/duog/dtrace-on-linux | Apply 2 suggestion(s) to 2 file(s) | Ben Gamari | 3 years |
wip/dup_app | Reduce dupAppSize | alexbiehl | 8 years |
wip/duplicate-forall-printing-notes | Remove duplicate Note [When to print foralls] in GHC.Core.TyCo.Ppr | Ryan Scott | 4 years |
wip/dwarf-backports | Note | Ben Gamari | 5 years |
wip/dwarf-bindists | gitlab-ci: Introduce DWARF release jobs for Deb10 and Fedora 27 | Ben Gamari | 4 years |
wip/dwarf-info-offset | dwarf: Apply info table offset consistently | Ben Gamari | 4 years |
wip/dwarf-release | gitlab-ci: Produce DWARF-enabled binary distribution | Ben Gamari | 6 years |
wip/dyn-too-fixes | Remove DT_Failed state | Matthew Pickering | 3 years |
wip/dynamic-alpine | Build vanilla alpine bindists | Matthew Pickering | 16 months |
wip/dynamic-by-default | Reenable DYNAMIC_BY_DEFAULT | Ben Gamari | 5 years |
wip/dynamic-too-recomp-c | driver: Consider dyn_o files when checking recompilation in -c | Matthew Pickering | 3 years |
wip/efficient-codegen | Use a more efficient printer for code generation (#21853) | Krzysztof Gogolewski | 22 months |
wip/efficient-union-mg | Provide efficient unionMG function for combining two module graphs. | Matthew Pickering | 2 years |
wip/embelleshed-rdr | Add HsEmbellished type to hsSyn | Alan Zimmerman | 8 years |
wip/enable-freebsd-ci | circleci: Reenable FreeBSD | Ben Gamari | 6 years |
wip/enable-lint-ci | Enable -dlint in hadrian lint transformer | Matthew Pickering | 2 years |
wip/enable-windows-hadrian-ci | gitlab-ci: Reenable Hadrian build on Windows | Ben Gamari | 6 years |
wip/encourage-unticked | Remove -Wunticked-promoted-constructors from -Wall | Krzysztof Gogolewski | 3 years |
wip/enter-unlifted | Make unlifted objects enterable | Ben Gamari | 3 years |
wip/enumerate-deps-only-no-count | Don't print the number of deps in count-deps tests | John Ericson | 2 years |
wip/environ | rts: Consolidate RtsSymbols from libc | Ben Gamari | 3 years |
wip/eqtycon-rn | Export (~) from Data.Type.Equality (#18862) | Vladislav Zavialov | 2 years |
wip/erikd-build | Fix the non-Linux build | Erik de Castro Lopo | 8 years |
wip/erikd/cpp-undef | Add -Wcpp-undef warning flag | Erik de Castro Lopo | 8 years |
wip/erikd/heapview | heapview: Clean up language pragmas | Erik de Castro Lopo | 8 years |
wip/erikd/linker | Runtime linker: Break m32 allocator out into its own file | Erik de Castro Lopo | 8 years |
wip/erikd/remove-nat | rts: Fix segfault in profiling/debug/sanity checking mode | Erik de Castro Lopo | 8 years |
wip/erikd/rts | Enable new warning for bad CPP #if usage | Erik de Castro Lopo | 7 years |
wip/erikd/t11978b | rts: Specialize `overwritingClosure` for `MSG_THROWTO` | Erik de Castro Lopo | 8 years |
wip/ermsb | When using Ivy Bridge, emit 'rep movsb' for copies | Austin Seipp | 10 years |
wip/eta-reader-t | tmp | Sebastian Graf | 2 years |
wip/eventlog-2 | rts: Factor out TRACE_ cache update logic | Ben Gamari | 3 years |
wip/eventlog-audit | users-guide: Fix a few small issues in eventlog format descriptions | Ben Gamari | 2 years |
wip/eventlog-docs | Eventlog: Document the fact timestamps are nanoseconds | Matthew Pickering | 5 years |
wip/eventlog-fixes | eventlog: Don't leave dangling pointers hanging around | Ben Gamari | 2 years |
wip/eventlog-flush-interval | rts: Introduce --eventlog-flush-interval flag | Ben Gamari | 4 years |
wip/eventlog-heap-prof-end | Add HEAP_PROF_SAMPLE_END event to mark end of samples | Matthew Pickering | 5 years |
wip/eventlog-heap-profile | Fix ways | Ben Gamari | 8 years |
wip/eventlog-opt | rts/eventlog: Ensure that flushCount is initialized | Ben Gamari | 3 years |
wip/eventlog-retainer-biographical | eventlog: Add biographical and retainer profiling traces | Matthew Pickering | 5 years |
wip/exception-context | rts: Don't dump IPE entries on startup with DEBUG rts | Ben Gamari | 15 months |
wip/exception-context-9.6 | warning | Ben Gamari | 17 months |
wip/exceptions-note | Polished Note [Exceptions and strictness] | Sebastian Graf | 6 years |
wip/exec-freq | Statically estimate execution frequency of CoreAlts (#20378) | Sebastian Graf | 3 years |
wip/exec-stack-on-error | base: Shoe execution stack on error calls | Ben Gamari | 6 years |
wip/exp-cmd-frame | WIP: ECFrame | Vladislav Zavialov | 6 years |
wip/exp-pat-frame | Introduce ExpPatFrame | Vladislav Zavialov | 6 years |
wip/exp-types | Refactor the typechecker to use ExpTypes. | Richard Eisenberg | 9 years |
wip/expand-do | something good in sight | Apoorv Ingle | 16 months |
wip/explicit-perf-baseline | gitlab-ci: Use MR base commit as performance baseline | Ben Gamari | 4 years |
wip/explode-tycorep | Work around redundant import issue | Ben Gamari | 5 years |
wip/export-bang-dot | Handle the (~) type operator in 'tyconsym' | Vladislav Zavialov | 6 years |
wip/export-finaliser-exceptions | base: Introduce printToHandleFinalizerExceptionHandler | Ben Gamari | 16 months |
wip/export-list | Export 'type List = []' from Data.List | Krzysztof Gogolewski | 3 years |
wip/expose-task | rts: Expose Task | Ben Gamari | 5 years |
wip/exprArity | Return exprArity, not manifestArity | Simon Peyton Jones | 11 years |
wip/ext-arity | Fix some breakage | Sebastian Graf | 5 years |
wip/ext-solver | Merge branch 'master' into wip/ext-solver | Iavor S. Diatchki | 10 years |
wip/extend-perf-expiration | gitlab-ci: Extend expiration time of simple perf job artifacts | Ben Gamari | 3 years |
wip/extended-typed-holes | Rename shadow_fatal to reflect that it is internal | Matthías Páll Gissurarson | 5 years |
wip/extensible-interface-files | Implement extensible interface files | Josh Meredith | 4 years |
wip/extension-ppr-module | Moved stuff depending on Outputable module from GHC.Hs.Extensions to own module | Dominik Peteler | 2 years |
wip/extra_edges | hadrian: Add extra_dependencies edges for all different ways | Matthew Pickering | 23 months |
wip/facebook/ghc-8.8-unloading | Introduce test for dynamic library unloading | GHC GitLab CI | 4 years |
wip/factor-out-alloc | rts/mmap: Refactor mmapForLinker | Ben Gamari | 3 years |
wip/fast-ci-fixes | Remove test-bootstrap and cabal-reinstall jobs from fast-ci [skip ci] | Matthew Pickering | 3 years |
wip/faster-stats | Add type signature | David Feuer | 7 years |
wip/fastmutint | FastString: Use FastMutInt instead of IORef Int | Ben Gamari | 3 years |
wip/faststring-allocs | FastString: Reimplement in terms of pointer equality | Matthew Pickering | 5 years |
wip/faststring-weak | Try disabling sharedCAF | Matthew Pickering | 5 years |
wip/fat014 | ci: Make fat014 test robust | Matthew Pickering | 22 months |
wip/fcheck-prim-bounds-9.6 | StgToCmm: Upgrade -fcheck-prim-bounds behavior | Matthew Craven | 17 months |
wip/fedora33-hadrian-ci | wip: generate ci scripts | Matthew Pickering | 2 years |
wip/fetch-gitlab | rel-eng: Flakify fetch_gitlab | Ben Gamari | 19 months |
wip/fewer-DsMeta-panics | Replace panic/notHandled with noExtCon in DsMeta | Ryan Scott | 5 years |
wip/fgl-modules | tag code with version number of FGL | Norman Ramsey | 2 years |
wip/fiddle-bootstrap-job | ci: Move source-tarball and test-bootstrap into full-build | Matthew Pickering | 3 years |
wip/final-mfp | More testsuite things | Ben Gamari | 5 years |
wip/fix-15899 | Fix tcfail158 (#15899) | Krzysztof Gogolewski | 5 years |
wip/fix-17603 | Make let/app invariant preservation check conservative rather than panicking | Alexis Williams | 5 years |
wip/fix-18138 | Modify InlineSpec data constructor (helps fix #18138) | Alina Banerjee | 3 years |
wip/fix-18477 | validate: Add note for BINDIST variable, GitLab validation; clean up comments | Alina Banerjee | 3 years |
wip/fix-18936 | Track the dependencies of `GHC.Hs.Expr.Types` | John Ericson | 4 years |
wip/fix-19004 | Use `hscFrontendHook` again | John Ericson | 4 years |
wip/fix-64-toArgRep | Fix toArgRep to support 64-bit reps on all systems | Sylvain Henry | 4 years |
wip/fix-8.10-ci | ci: fix build.mk | Zubin Duggal | 3 years |
wip/fix-8045 | Move event benchmarks to utils/benchmarks/events/ | Alina Banerjee | 3 years |
wip/fix-9.0-boostrap | Fix bootstrap with ghc-9.0 | Matthew Pickering | 24 months |
wip/fix-9.4-bootstrap | hadrian: Fix bootstrapping with ghc-9.4 | Matthew Pickering | 2 years |
wip/fix-9.4-release-notes | Fixes to 9.4 release notes | Krzysztof Gogolewski | 2 years |
wip/fix-9.6-relnotes | Remove backported items from 9.6 release notes | Krzysztof Gogolewski | 2 years |
wip/fix-T12674 | testsuite: Fix quoting of $(TEST_HC) in T12674 | Ben Gamari | 5 years |
wip/fix-T16180-on-darwin | testsuite: Fix T16180 on Darwin | Ben Gamari | 6 years |
wip/fix-T16318 | testsuite: Prevent T16318 from picking up .ghci | Ben Gamari | 3 years |
wip/fix-T17112 | Fix #17112 | Sebastian Graf | 5 years |
wip/fix-T17516 | testsuite: Specify metrics collected by T17516 | Ben Gamari | 4 years |
wip/fix-aarch64 | gitlab-ci: Work around #16912 in aarch64 build | Ben Gamari | 5 years |
wip/fix-agda-loop | Fix infinite looping in hptSomeModulesBelow | Matthew Pickering | 3 years |
wip/fix-alpine-loading | ghc-prim, rts: Remove libm from extra-libraries (#21844) | Zubin Duggal | 2 years |
wip/fix-arity-anal | Arity: Refactor fixed-point iteration in GHC.Core.Opt.Arity | Sebastian Graf | 4 years |
wip/fix-armv7-triple | gitlab-ci: Fix the ARMv7 triple | Ben Gamari | 5 years |
wip/fix-atomic-priops-test-big-endian | testsuite: Fix AtomicPrimops test on big endian | Peter Trommler | 3 years |
wip/fix-cabal-duplication | gitlab-ci: Avoid duplicating ~/.cabal contents with every build | Ben Gamari | 5 years |
wip/fix-cabal-reinstall | Add test-reinstall label | Zubin Duggal | 22 months |
wip/fix-cabal-reinstall-2 | Fixes for cabal-reinstall CI job | Matthew Pickering | 19 months |
wip/fix-cabal-tarball | gitlab-ci: Fix URL of Windows cabal-install tarball | Ben Gamari | 5 years |
wip/fix-changelog-linting | gitlab-ci: Fix changelog linting logic | Ben Gamari | 5 years |
wip/fix-check-uniques | Fix check-uniques script | Krzysztof Gogolewski | 4 years |
wip/fix-ci | gitlab-ci: Ensure that ghc derivation is in scope | Ben Gamari | 24 months |
wip/fix-ci-build-mk | ci: fix build.mk | Zubin Duggal | 3 years |
wip/fix-codeowners | Fix syntax in CODEOWNERS file | Matthew Pickering | 6 years |
wip/fix-comments | includes: Avoid using single-line comments in HsFFI.h | Ben Gamari | 5 years |
wip/fix-conc059 | testsuite: Add missing #include on <stdlib.h> | Ben Gamari | 4 years |
wip/fix-constant-decodeDouble | constant folding: Correct type of decodeDouble_Int64 rule | Matthew Pickering | 18 months |
wip/fix-cp-darwin | hadrian: Use cp -RP rather than -P in install to copy symlinks | Matthew Pickering | 3 years |
wip/fix-cp-darwin-head | hadrian: Use cp -RP rather than -P in install to copy symlinks | Matthew Pickering | 3 years |
wip/fix-darwin-ci | gitlab-ci: Fix URL of Darwin's cabal-install tarball | Ben Gamari | 5 years |
wip/fix-darwin-ld | rts: Pass -Wl,_U,___darwin_check_fd_set_overflow on Darwin | Matthew Pickering | 3 years |
wip/fix-darwin-perf | CI: Keep the value of PERF_NOTE_KEY in darwin environments | Matthew Pickering | 3 years |
wip/fix-destdir-test | ci: Make sure to exit promptly if `make install` fails. | Matthew Pickering | 2 years |
wip/fix-doc-tarball | gitlab-ci: Fix doc-tarball job | Ben Gamari | 5 years |
wip/fix-doc-tarball-job | Fix name of windows release bindist in doc-tarball job | Matthew Pickering | 2 years |
wip/fix-docs | Revert "Try fixing OS X build" | Ben Gamari | 6 years |
wip/fix-eq-dmdtype | Demand: `Eq DmdType` modulo `defaultFvDmd` (#20827) | Sebastian Graf | 3 years |
wip/fix-eventlog-docs | configure: Bump minimum-required sphinx version | Ben Gamari | 5 years |
wip/fix-eventlog-types | eventlog: Fix size of TICKY_COUNTER_BEGIN_SAMPLE | Matthew Pickering | 3 years |
wip/fix-fnctl | Fix calls to varargs C function fcntl | Nick Erdmann | 4 years |
wip/fix-freebsd | Fix build on recent FreeBSD. | Gleb Popov | 3 years |
wip/fix-gen_ci | gen_ci: Only consider release jobs for job metadata | Matthew Pickering | 19 months |
wip/fix-ghc-cabal | ghc-cabal: Use fromFlagOrDefault instead of fromFlag | Ben Gamari | 5 years |
wip/fix-ghc-in-ghci | ghc-in-ghci: Fix capitalization of hieFile | Ben Gamari | 6 years |
wip/fix-ghc-prim-hadrian | Refine tcSemigroupWarnings to work in ghc-prim | Matthew Pickering | 3 years |
wip/fix-ghci-ci | Check hadrian/ghci.sh script output to determine pass/fail | Matthew Pickering | 5 years |
wip/fix-haddock-8.10 | Fix compilation with -haddock on GHC <= 8.10 | Zubin Duggal | 2 years |
wip/fix-hadrian-ghci | hadrian/ghci: Allow arguments to be passed to GHCi | Ben Gamari | 4 years |
wip/fix-hadrian-ticky | hadrian: Drop redundant flavour definitions | Ben Gamari | 4 years |
wip/fix-head-ci | ci: Fix master CI | Matthew Pickering | 3 years |
wip/fix-hie-map | Use types already in AST when making .hie file | Matthew Pickering | 5 years |
wip/fix-i386 | testsuite: Use fragile modifier for more tests | Ben Gamari | 6 years |
wip/fix-i386-1 | circleci: Store test results of slow validation builds | Ben Gamari | 6 years |
wip/fix-i386-2 | Allocate bss section within proper range of other sections | Zejun Wu | 6 years |
wip/fix-i386-warning | RTS: Fix format string in log message | Peter Trommler | 6 years |
wip/fix-inject-rpath | Fix parsing of rpaths which include spaces in runInjectRPaths | Matthew Pickering | 3 years |
wip/fix-integer-gmp-cabal | integer-gmp: Fix cabal file | Ben Gamari | 2 years |
wip/fix-integer-simple-ci | Fix 32-bit allocations | Ben Gamari | 6 years |
wip/fix-isUnliftedType-panic | CoreUtils: Use mightBeUnliftedType in exprIsTopLevelBindable | Ben Gamari | 5 years |
wip/fix-json-profiling-report-i386 | rts/ProfilerReportJson: Fix format string | Ben Gamari | 6 years |
wip/fix-junit | testsuite: Show both test name and way in JUnit output | Ben Gamari | 6 years |
wip/fix-kind-inference | Linear types: fix kind inference when checking datacons | Krzysztof Gogolewski | 4 years |
wip/fix-link-info-note | Elf: Fix link info note generation | Ben Gamari | 5 years |
wip/fix-list-singleton-since-ann | base: Fix since-annotation for Data.List.singleton | Simon Jakobi | 4 years |
wip/fix-literals | Fixes around primitive literals | Krzysztof Gogolewski | 21 months |
wip/fix-llvm-detection | configure: Search for LLVM executables with two-number versions | Ben Gamari | 5 years |
wip/fix-m32 | rts/m32: Fix bounds check | Ben Gamari | 3 years |
wip/fix-m32-unmap | rts/M32Alloc: Don't attempt to unmap non-existent pages | Ben Gamari | 5 years |
wip/fix-makeindex | hadrian: Pass input file to makeindex | Ben Gamari | 4 years |
wip/fix-marge | gitlab: Don't run lint-submods job on Marge branches | Ben Gamari | 5 years |
wip/fix-marge-perf-tests | tests: Allow --skip-perf-tests/--only-perf-tests to be used with --ignore-per... | Matthew Pickering | 3 years |
wip/fix-metrics | gitlab-ci: Pull test metrics before running testsuite | Ben Gamari | 5 years |
wip/fix-mg-leak | Fix potential space leak that arise from ModuleGraphs retaining references | Zubin Duggal | 2 years |
wip/fix-multi-fast-ci | Don't run hadrian-multi on fast-ci label | Matthew Pickering | 19 months |
wip/fix-multi-repl | ci: Add job to test hadrian-multi command | Matthew Pickering | 21 months |
wip/fix-nofib | CI: Fix nofib | Peter Trommler | 3 years |
wip/fix-nofib-ci | ci | Matthew Pickering | 3 years |
wip/fix-nopie | configure: Fix redundant-argument warning from -no-pie check | Ben Gamari | 3 years |
wip/fix-nopie-9.0 | configure: Fix redundant-argument warning from -no-pie check | Ben Gamari | 3 years |
wip/fix-notes | base: Fix Note references in GHC.IO.Handle.Types | Ben Gamari | 19 months |
wip/fix-notes2 | Fix several note references | Krzysztof Gogolewski | 2 years |
wip/fix-notes3 | Fix several note references, part 2 | Krzysztof Gogolewski | 2 years |
wip/fix-ofd-locking | base: Split up file locking implementation | Ben Gamari | 5 years |
wip/fix-osx-ci | gitlab-ci: Disallow failure | Ben Gamari | 6 years |
wip/fix-pages-job | ci: Fix pages job | Matthew Pickering | 2 years |
wip/fix-primop-name | Fix `not32Word#` -> `notWord32#` | John Ericson | 4 years |
wip/fix-prof-callers-docs | Correct module name in `-fprof-callers` documentation | Matthew Pickering | 3 years |
wip/fix-stage1-haddock | Enable stage1 build of haddock | Cale Gibbard | 4 years |
wip/fix-stage1-test | Pass correct package db when testing stage1. | Zubin Duggal | 22 months |
wip/fix-submodules | gitlab-ci: Clone haddock from its upstream repository | Ben Gamari | 6 years |
wip/fix-syntax | Fix example for PromotedConsT | Matthew Pickering | 2 years |
wip/fix-test-type | gitlab-ci: Reduce testsuite verbosity of debug job | Ben Gamari | 4 years |
wip/fix-testsuite | testsuite: Add more type annotations to perf_notes | Ben Gamari | 5 years |
wip/fix-testsuite-gs | testsuite: Add --top flag to driver | GHC GitLab CI | 4 years |
wip/fix-tso-ghc-heap | ghc-heap: Fix decoding of TSO closures | Matthew Pickering | 2 years |
wip/fix-typo | gitlab-ci: Fix typo | Ben Gamari | 4 years |
wip/fix-typo-mp | Fix copy-pasto in prof-late-ccs docs | Matthew Pickering | 3 years |
wip/fix-ubx-cast | Properly cast values when writing/reading unboxed sums. | Andreas Klebinger | 21 months |
wip/fix-users-guide | gitlab-ci: Don't build PDF user's guide on AArch64 | Ben Gamari | 5 years |
wip/fix-validate | validate: Look for python3 executable in python detection | Ben Gamari | 3 years |
wip/fix-validate-paths | Make sure paths are quoted in install Makefile | Matthew Pickering | 3 years |
wip/fix-warnings-bootstrap-9.0 | Fix some warnings when bootstrapping with GHC 9.0 | Ryan Scott | 3 years |
wip/fix-whitespace | testsuite: Fix whitespace in hp2ps error message | Ben Gamari | 6 years |
wip/fix-win32-linker | rts: Add missing include of SymbolExtras.h | Ben Gamari | 5 years |
wip/fix-win32-tarball-path | get-win32-tarballs: Improve diagnostics output | Ben Gamari | 4 years |
wip/fix-windows | testsuite: Mark T16219 as fragile on Windows | Ben Gamari | 5 years |
wip/fix-windows-again | testsuite: Work around #17483 | Ben Gamari | 5 years |
wip/fix-windows-again-2 | XXX | Ben Gamari | 5 years |
wip/fix-windows-ci | Try newer binutils from Tamar | Ben Gamari | 5 years |
wip/fix-xelatex | hadrian/make: Detect makeindex | Ben Gamari | 4 years |
wip/fix-xlinker | linker: Replace one missed usage of Opt_RPath with useXLinkerRPath | Matthew Pickering | 3 years |
wip/fix-zipping | Fix missing unboxed tuple RuntimeReps (#16565) | Krzysztof Gogolewski | 5 years |
wip/fix/base_typos | Fix doc typos in libraries/base | tocic | 16 months |
wip/fix_rel_eng-ubuntu | gen_ci: Only consider release jobs for job metadata | Matthew Pickering | 19 months |
wip/fixed-sized-constant-fold | Test constant folding for sized types | John Ericson | 4 years |
wip/fixed-width-lits | Make proper fixed-width number literals | Sylvain Henry | 4 years |
wip/fixes | configure: Hide error output from --target check | Ben Gamari | 3 years |
wip/fixes-2 | user-guide: Fix :since: of -XCApiFFI | Ben Gamari | 3 years |
wip/fixup-chains | Try to set -Wno_fixup_chains in configure | Matthew Pickering | 20 months |
wip/flat-parser | Parser: Unbox `ParseResult` | Sebastian Graf | 3 years |
wip/flavour | gitlab-ci: Rename FLAVOUR -> BUILD_FLAVOUR | Ben Gamari | 4 years |
wip/flavour-cleanup | hadrian: Clean up flavour transformer definitions | Ben Gamari | 2 years |
wip/flexible-outputable | Use FlexibleInstances for `Outputable (* p)` instead of match-all instances w... | Sebastian Graf | 5 years |
wip/float-join-points | Tiny refactor (swap order of args to (&&)) | Simon Peyton Jones | 7 years |
wip/foldable-uniqdset | Add a Foldable UniqDSet instance | Richard Eisenberg | 2 years |
wip/foldl | Use strict foldls | Ben Gamari | 8 years |
wip/forall-keyword | Remove 'perhapsForallMsg' | Vladislav Zavialov | 6 years |
wip/forall-vis-coercions | revert temporary renamings of the forallco constructors | Matthew Craven | 16 months |
wip/force-docs | Force the Docs structure to prevent leaks in GHCi with -haddock without -fwri... | Zubin Duggal | 20 months |
wip/foreignhint-note | cmm: Add Note reference to ForeignHint | Ben Gamari | 4 years |
wip/forward-port-mr8065 | Bump Cabal submodule | Ben Gamari | 2 years |
wip/forward-ports | base: Update Unicode data to 13.0.0 | Ben Gamari | 3 years |
wip/forward-ports-9.4 | Update submodule Cabal to tag Cabal-v3.8.1.0 | Douglas Wilson | 2 years |
wip/foundation-tests | Port foundation numeric tests to GHC testsuite | Matthew Pickering | 22 months |
wip/frag-eventlog-events | eventlog: Add changelog entry for BLOCKS_SIZE and MEM_RETURN | Matthew Pickering | 3 years |
wip/fragile-CPUTime001 | base: Mark CPUTime001 as fragile | Ben Gamari | 5 years |
wip/fragile-test | testsuite: Mark T16392 as fragile on windows | Matthew Pickering | 20 months |
wip/fragile-tests | testsuite: Mark cgrun057 as fragile on all platforms | Ben Gamari | 5 years |
wip/fragile-windows | Mark T16525b as fragile on windows | Matthew Pickering | 3 years |
wip/free-censuses | rts/ProfHeap: Free old allocations when reinitialising Censuses | Ben Gamari | 4 years |
wip/freebsd-ci | gitlab-ci: Bump to use freebsd13 runners | Ben Gamari | 2 years |
wip/freebsd-release-job | gitlab-ci: Add FreeBSD release job | Ben Gamari | 4 years |
wip/freebsd-tar | gitlab-ci: Use gtar on FreeBSD | Ben Gamari | 4 years |
wip/fromListN | Apply suggestion to libraries/base/GHC/Exts.hs | Bodigrim | 4 years |
wip/ft-uniqdfm | Add Foldable, Traversable instances for Uniq(D)FM | Sebastian Graf | 5 years |
wip/ftext-no-length | FastString: Remove cached length field | Sebastian Graf | 4 years |
wip/funtycon-args | Use a pattern synonym for arguments to FunTy (#18750) | Krzysztof Gogolewski | 3 years |
wip/fvs | Bump haddock | Ben Gamari | 5 years |
wip/gadt-custom-syntax | Custom GADT syntax | Vladislav Zavialov | 3 years |
wip/gadtpm | Overhaul the Overhauled Pattern Match Checker | George Karachalias | 9 years |
wip/gadtpm-prefix-tree | Missing @since annotations in GHC.Generics | RyanGlScott | 9 years |
wip/gc-backports | nonmoving: Fix collection of sparks | Ben Gamari | 4 years |
wip/gc-backports-9.4 | rts: Fix incorrect format specifier warnings | Ben Gamari | 17 months |
wip/gc-events | users guide: Describe GC lifecycle events | Ben Gamari | 4 years |
wip/gc-gen-no | Scav: Use bd->gen_no instead of bd->gen->no | Ben Gamari | 4 years |
wip/gc-stats-times | RTS: Zero gc_cpu_start and gc_cpu_end after accounting | Matthew Pickering | 2 years |
wip/gc/T18016 | nonmoving: Fix handling of dirty objects | Ben Gamari | 4 years |
wip/gc/aging | More comments for aging | Ben Gamari | 5 years |
wip/gc/aligned-block-allocation | rts/BlockAlloc: Allow aligned allocation requests | Ömer Sinan Ağacan | 5 years |
wip/gc/base | Add loop level analysis to the NCG backend. | klebinger.andreas@gmx.at | 5 years |
wip/gc/ben | Remove redundant write barrier checks and fix prediction | Ben Gamari | 5 years |
wip/gc/bitmap-clearing | nonmoving: Remove redundant bitmap clearing | Ben Gamari | 4 years |
wip/gc/clear-bitmap-during-sweep | nonmoving: Clear segment bitmaps during sweep | Ben Gamari | 5 years |
wip/gc/compact-nfdata | rts: Mark nonmoving GC paths in moving collector as unlikely | Ben Gamari | 5 years |
wip/gc/concurrent-filled-segment-processing | nonmoving: Don't traverse filled segment list in pause | Ben Gamari | 4 years |
wip/gc/debug | Block accounting debug output | Ben Gamari | 5 years |
wip/gc/docs | NonMoving: Add summarizing Note | Ben Gamari | 5 years |
wip/gc/everything | Merge branches 'wip/gc/optimize' and 'wip/gc/test' into wip/gc/everything | Ben Gamari | 5 years |
wip/gc/everything2 | Merge branches 'wip/gc/segment-header-to-bdescr' and 'wip/gc/docs' into wip/g... | Ben Gamari | 5 years |
wip/gc/factor-out-bitmap-walking | Add link to mfix.github.io/ghc in HACKING.md | Siddharth Bhat | 5 years |
wip/gc/fix-bitmap-clear | nonmoving: Eagerly flush all capabilities' update remembered sets | Ben Gamari | 4 years |
wip/gc/fix-sparks | nonmoving: Fix collection of sparks | Ben Gamari | 4 years |
wip/gc/ghc-8.7-rebase | rts: Factor out large bitmap walking | Ben Gamari | 5 years |
wip/gc/ghc-8.8-rebase | Fix | Ben Gamari | 5 years |
wip/gc/instrument-timings | rts: Report nonmoving collector statistics in machine-readable output | Ben Gamari | 4 years |
wip/gc/instrumentation | NonmovingCensus: Emit samples to eventlog | Ben Gamari | 5 years |
wip/gc/longer-flag | rts: Add a long form flag to enable the non-moving GC | Ben Gamari | 5 years |
wip/gc/mark-queue-refactor | MarkContext refactoring | Ben Gamari | 4 years |
wip/gc/mark-trace-9.2 | nonmoving: Mark tracing | Ben Gamari | 22 months |
wip/gc/misc-rts | rts: Fix macro parenthesisation | Ben Gamari | 5 years |
wip/gc/nonmoving-compact-fix | nonmoving: Fix marking in compact regions | Ben Gamari | 5 years |
wip/gc/nonmoving-concurrent | Fix unregisterised build | Ben Gamari | 5 years |
wip/gc/nonmoving-mark-check | nonmoving: Mark check | Ben Gamari | 3 years |
wip/gc/nonmoving-nonconcurrent | rts: Mark binder as const | Ben Gamari | 5 years |
wip/gc/nonmoving-pinned | nonmoving: Teach allocatePinned() to allocate into nonmoving heap | Ben Gamari | 20 months |
wip/gc/nonmoving-pinned-b | rts: Use non-moving collector for pinned allocations while using moving colle... | Ben Gamari | 4 years |
wip/gc/oct-2022-fixes-9.2 | nonmoving: Post-sweep sanity checking | Ben Gamari | 22 months |
wip/gc/opt-barrier | nonmoving: Optimise the write barrier | Ben Gamari | 4 years |
wip/gc/opt-log2-ceil | nonmoving: Optimise log2_ceil | Ben Gamari | 4 years |
wip/gc/opt-pause | nonmoving: Upper-bound time we hold SM_MUTEX for during sweep | Ben Gamari | 5 years |
wip/gc/opt-pause-2 | Track filled epoch | Ben Gamari | 5 years |
wip/gc/optimize | Unconditionally flush update remembered set during minor GC | Ben Gamari | 5 years |
wip/gc/parallel-marking | nonmoving: STM fix? | Ben Gamari | 4 years |
wip/gc/prefetch-mark | nonmoving: Prefetch bitmap mark byte | Ben Gamari | 5 years |
wip/gc/preparation | Merge branches 'wip/gc/sync-without-capability' and 'wip/gc/aligned-block-all... | Ben Gamari | 5 years |
wip/gc/printer-improvements | Add link to mfix.github.io/ghc in HACKING.md | Siddharth Bhat | 5 years |
wip/gc/root-evac-stats | rts: Track root evacuation statistics | Ben Gamari | 4 years |
wip/gc/segment-header-to-bdescr | NonMoving: Move next_free_snap to block descriptor | Ben Gamari | 5 years |
wip/gc/shortcutting | NonMoving: Implement -xns to disable selector optimization | Ömer Sinan Ağacan | 5 years |
wip/gc/sync-without-capability | rts/Schedule: Allow synchronization without holding a capability | Ben Gamari | 5 years |
wip/gc/test | testsuite: Mark length001 as failing under nonmoving ways | Ben Gamari | 5 years |
wip/gc/unglobalize-gc-state | Add link to mfix.github.io/ghc in HACKING.md | Siddharth Bhat | 5 years |
wip/gdb-jit-object | hi | Ben Gamari | 2 years |
wip/gen-ci | ci: Generate jobs for all normal builds and use hadrian for all builds | Matthew Pickering | 2 years |
wip/gen-ci-w-bytestring | fix | Matthew Pickering | 2 years |
wip/gen_jobs_ci | ci: Add job to check that jobs.yaml is up-to-date | Matthew Pickering | 2 years |
wip/general-catgeory | unicode: Don't inline bitmap in generalCategory | Matthew Pickering | 18 months |
wip/generalise-linker | Add support for using mold linker | Matthew Pickering | 3 years |
wip/generalized-arrow | Coercion: More assertion output | Ben Gamari | 8 years |
wip/generic-block-traversal | rts: Add generic block traversal function, listAllBlocks | Matthew Pickering | 4 years |
wip/generic-inlinable | Add INLINABLE pragmas to `generic*` functions in Data.OldList | Matthew Pickering | 18 months |
wip/generics-flip | Flip around imports of GHC.Generics | Ben Gamari | 8 years |
wip/generics-propeq | Merge branch 'master' into wip/generics-propeq | Gabor Greif | 10 years |
wip/generics-propeq-conservative | Datatypes are reflected in Constructors now, adapt test output | Gabor Greif | 10 years |
wip/get-hscenv | Introduce HasHscEnv class, parallel to HasDynFlags | Krzysztof Gogolewski | 5 years |
wip/get_r_usage | getProcessCPUTime: Fix the getrusage fallback to account for system CPU time | Matthew Pickering | 2 years |
wip/ggreif | BranchList refactoring | Gabor Greif | 9 years |
wip/ggreif-8.8.2-fix | base: Fix incorrect @since in GHC.Natural | Ben Gamari | 5 years |
wip/ggreif-CcLlvmBackend | use shell variable CcLlvmBackend for test | Gabor Greif | 5 years |
wip/ggreif-ci | lazy pattern | Gabor Greif | 5 years |
wip/ggreif-doc-link-target | users-guide: Fix wrong link target | Gabor Greif | 5 years |
wip/ggreif-libtool | When running libtool, report it as such | Gabor Greif | 4 years |
wip/ggreif-new-cabal | Some raw fixed to compile with TOT Cabal | Gabor Greif | 8 years |
wip/ggreif-openFileBlocking | Document the fact, that openFileBlocking can consume an OS thread indefinitely. | Gabor Greif | 5 years |
wip/ggreif-typo | Typo in comment [ci skip] | Gabor Greif | 5 years |
wip/ggreif-typos | Fix comment typos | Gabor Greif | 5 years |
wip/ghc-11342-char-kind | The Char kind (#11342) | Daniel Rogozin | 4 years |
wip/ghc-18740-lookup-update | Fall back to types when looking up data constructors (#18740) | Daniel Rogozin | 4 years |
wip/ghc-21100 | Refactor getCaretDiagnostic | Vance Palacio | 22 months |
wip/ghc-281-proposal-visible-foralls-proto | (proto) visible foralls in terms | Daniel Rogozin | 4 years |
wip/ghc-7.10-with-timings | ErrUtils: Add timings to compiler phases | Ben Gamari | 8 years |
wip/ghc-8.0 | Bump GHC version to 8.0.0 | Herbert Valerio Riedel | 9 years |
wip/ghc-8.0-det | Make accept | Bartosz Nitka | 8 years |
wip/ghc-8.10-19763 | rts: export allocateWrite, freeWrite and markExec #19763 | Adam Sandberg Ericsson | 3 years |
wip/ghc-8.10-alpine-integer-simple | Use --integer-simple in ci builds for alpine | Zubin Duggal | 3 years |
wip/ghc-8.10-backports | gitlab-ci: Add VERBOSE environment variable | Ben Gamari | 4 years |
wip/ghc-8.10-bindist-test | Bump Win32 submodule, fix registry test | Zubin Duggal | 3 years |
wip/ghc-8.10-bump-process | Bump process submodule to 1.6.13.2 | Zubin Duggal | 3 years |
wip/ghc-8.10-ci | gitlab-ci: Drop old Darwin job | Ben Gamari | 3 years |
wip/ghc-8.10-test | testsuite: Don't collect residency for T4801 | Ben Gamari | 5 years |
wip/ghc-8.6-Cabal-bump | Bump Cabal submodule to 2.4.1.0 | Ben Gamari | 5 years |
wip/ghc-8.6-backports | Release notes for 8.6.4 | Ben Gamari | 6 years |
wip/ghc-8.6-ci | gitlab-ci: Disable integer-simple tests | Ben Gamari | 6 years |
wip/ghc-8.6-fix-submodules | Bump process submodule to 1.6.4.0 | Ben Gamari | 6 years |
wip/ghc-8.6-merge | GhcPlugins: Fix lookup of TH names | Ben Gamari | 6 years |
wip/ghc-8.6-merges | configure: Always use AC_LINK_ELSEIF when testing against assembler | Ben Gamari | 5 years |
wip/ghc-8.8-az | API Annotations: parens anns discarded for `(*)` operator | Alan Zimmerman | 5 years |
wip/ghc-8.8-backports | Set RELEASE=NO | Ben Gamari | 5 years |
wip/ghc-8.8-cherries | 'forall' always a keyword, plus the dot type operator | Vladislav Zavialov | 6 years |
wip/ghc-8.8-finalization | Bump hsc2hs submodule to final 0.68.6 tag | Ben Gamari | 5 years |
wip/ghc-8.8-merges | Bump parsec submodule to 3.1.14.0 | Ben Gamari | 5 years |
wip/ghc-9.0-ci-test | hadrian: Don't rely on realpath in bindist Makefile | Ben Gamari | 3 years |
wip/ghc-9.0-fedora-release-bindist | ci: Add test to check that release jobs have profiling libraries | Matthew Pickering | 2 years |
wip/ghc-9.2-T21708 | Make keepAlive# out-of-line | Ben Gamari | 2 years |
wip/ghc-9.2-backports-batch | bytestring: Bump to 0.11.3.0 | Ben Gamari | 2 years |
wip/ghc-9.2-fb-linker | rts/CheckUnload: optimize time required to clean up cost centres | Ben Gamari | 2 years |
wip/ghc-9.2-hasura | nonmoving: Fix handling of weak pointers | Ben Gamari | 22 months |
wip/ghc-9.2-merge | Implement -Wmissing-kind-signatures | Oleg Grenrus | 3 years |
wip/ghc-9.2-min-version | configure: Bump min bootstrap GHC version to 9.2 | Bryan Richter | 20 months |
wip/ghc-9.2-windows-bindist | Update .gitlab-ci.yml file | Matthew Pickering | 2 years |
wip/ghc-9.4-backports-5 | ghci: Support :set prompt in multi repl | Matthew Pickering | 2 years |
wip/ghc-9.4-fwd-ports | gitlab/ci: Fix name of bootstrap compiler directory | Ben Gamari | 2 years |
wip/ghc-9.4-mercury-leaks | Strict fields in ModNodeKey (otherwise retains HomeModInfo) | Matthew Pickering | 21 months |
wip/ghc-9.4-modiface-cache | Store interfaces in ModIfaceCache more directly | Matthew Pickering | 2 years |
wip/ghc-9.4.5-backports | ci: lint-ci-config: regenerate cabal.config | Zubin Duggal | 16 months |
wip/ghc-abihash | Debug CI | Zubin Duggal | 3 years |
wip/ghc-allocate-pinned | rts: Use a separate free block list for allocatePinned | Matthew Pickering | 3 years |
wip/ghc-annot | Make -dannot-lint not panic on let bound type variables | Matthew Pickering | 2 years |
wip/ghc-base | testsuite | Ben Gamari | 19 months |
wip/ghc-bignum-redundancy | ghc-bignum: Drop redundant include-dirs field | Ben Gamari | 17 months |
wip/ghc-bignum-typo | ghc-bignum: trimed ~> trimmed | Matthew Pickering | 3 years |
wip/ghc-debug | ghc-heap: expose decoding from heap representation and support partial TSO/ST... | David Eichmann | 4 years |
wip/ghc-debug-ghc | Add generic block traversal function | Matthew Pickering | 4 years |
wip/ghc-debug-rebased | Make Block.h compile with c++ compilers | Matthew Pickering | 5 years |
wip/ghc-debug-sched | Add api to pause single threaded RTS | Tobias Guggenmos | 5 years |
wip/ghc-debug-stack | WIP: ST example working (small bitmap stack frames) | Matthew Pickering | 4 years |
wip/ghc-debug_gc_roots | Add rts_listThreads and rts_listMiscRoots to RtsAPI.h | David Eichmann | 4 years |
wip/ghc-debug_getClosureFromHeapRep | ghc-heap: expose decoding from heap representation | David Eichmann | 4 years |
wip/ghc-debug_partial_tso_stack_decode | ghc-heap: partial TSO/STACK decoding | David Eichmann | 4 years |
wip/ghc-debug_pause_and_resume | RtsAPI: pause and resume the RTS | David Eichmann | 4 years |
wip/ghc-deprecate-h | Deprecate -h flag | Matthew Pickering | 4 years |
wip/ghc-driver-dynflags | Split DynFlags structure into own module | Oleg Grenrus | 15 months |
wip/ghc-dynamic-census | Profiling: Allow heap profiling to be controlled dynamically. | Matthew Pickering | 3 years |
wip/ghc-eventlog | ghc-bin: Build with eventlogging by default | Ben Gamari | 4 years |
wip/ghc-eventlog-repost | eventlog: Repost initialisation events when eventlog restarts | Matthew Pickering | 3 years |
wip/ghc-exception-stacktraces | Apply haddock suggestions from the proposal PR | Sven Tennie | 3 years |
wip/ghc-fat-interface | Teach -fno-code about -fprefer-byte-code | Matthew Pickering | 23 months |
wip/ghc-fix-bin-dist | Fix binary distribution | Tamar Christina | 5 years |
wip/ghc-hash-builds | Use -fkeep-going | Matthew Pickering | 3 years |
wip/ghc-heap_hie.yaml | Add hie.yaml to ghc-heap | Sven Tennie | 4 years |
wip/ghc-in-ghci-qol | Refactor ./hadrian/ghci.sh for better error messages | Matthew Pickering | 5 years |
wip/ghc-in-ghci-windows | Make GHC-in-GHCi work on Windows | Sebastian Graf | 5 years |
wip/ghc-interface | Don't include BufPos in interface files | Matthew Pickering | 23 months |
wip/ghc-io-uring | Fix T16916 | Ben Gamari | 22 months |
wip/ghc-jsem-8.10 | Add ghc flag -jsem | Douglas Wilson | 3 years |
wip/ghc-numa | ci: Add ENABLE_NUMA flag to explicitly turn on libnuma dependency | Matthew Pickering | 3 years |
wip/ghc-pkg-env-files | Teach ghc-pkg about environment files | Matthew Pickering | 2 years |
wip/ghc-pkg-init | hadrian: Fix race involving empty package databases | Matthew Pickering | 2 years |
wip/ghc-pkg-locking | PackageDb: Explicitly unlock package database before closing | Ben Gamari | 7 years |
wip/ghc-pkg-shut-up | make ghc-pkg shut up | Moritz Angermann | 6 years |
wip/ghc-prim-to-exts | Change GHC.Prim to GHC.Exts in docs and tests | Krzysztof Gogolewski | 2 years |
wip/ghc-prof-info | Give Cmm files fake ModuleNames which include full filepath | Matthew Pickering | 2 years |
wip/ghc-template-haskell-syntax | fix | Matthew Pickering | 23 months |
wip/ghc-transitive-deps | Remove transitive information about modules and packages from interface files | Matthew Pickering | 3 years |
wip/ghc-validate | Fix several quoting issues in testsuite | Matthew Pickering | 3 years |
wip/ghc-with-debug | Add support for ghc-debug to ghc executable | Matthew Pickering | 18 months |
wip/ghc2021 | Bump haddock submodule | Joachim Breitner | 4 years |
wip/ghc710-aix | WIP: local random AIX hacks | Herbert Valerio Riedel | 9 years |
wip/ghci-complete-fix | Fix GHCi completion (#20101) | Zubin Duggal | 3 years |
wip/ghci-iserv-prep | Compiler sort build-depends | John Ericson | 5 years |
wip/ghci-keep-going | ghci: Enable -fkeep-going by default | Matthew Pickering | 3 years |
wip/ghci-leaks | Strict fields in ModNodeKey (otherwise retains HomeModInfo) | Matthew Pickering | 21 months |
wip/ghci-leaks-fix | Strict fields in ModNodeKey (otherwise retains HomeModInfo) | Matthew Pickering | 19 months |
wip/ghci-libffi-dep | Improve documentation surrounding libffi and adjustors | Ben Gamari | 3 years |
wip/ghci-primcall | Add PrimCallConv support to GHCi | Luite Stegeman | 19 months |
wip/ghci-run-main | Working | Matthew Pickering | 5 years |
wip/ghci-run-segfault | ghci --run segfault | Matthew Pickering | 19 months |
wip/ghci-space | Force name_exe field to avoid retaining entire UnitEnv (including whole HPT) | Matthew Pickering | 3 years |
wip/ghci-staticptrs | Add support for StaticPointers in GHCi | Ben Gamari | 8 years |
wip/ghcide-support | Add ghcide configuration files | Matthew Pickering | 5 years |
wip/ghcjs-deriveConstants | Add ghcjs changes to deriveConstants: | Josh Meredith | 2 years |
wip/ghcup-ci | fix | Matthew Pickering | 19 months |
wip/ghcup-ci-master | Add scripts to generate ghcup metadata on nightly and release pipelines | Matthew Pickering | 19 months |
wip/ghcup-ci-master-test | fix | Matthew Pickering | 19 months |
wip/ghcup-metadata-fixes | ghcup metadata: Remove viPostRemove field from generated metadata | Matthew Pickering | 19 months |
wip/ghcup-metadata-nightly | Incrementally update ghcup metadata in ghc/ghcup-metadata | Matthew Pickering | 16 months |
wip/gitignore-tests | Add '/tests' to .gitignore | Vladislav Zavialov | 5 years |
wip/gitignore_clangd_dist-newstyle | Ignore more files | Sven Tennie | 4 years |
wip/gitlab-ci-perf-notes | Start ssh-agent | David Eichmann | 6 years |
wip/gitlab-ci-perf-notes_2 | checkout latest files from T-15936 MR | David Eichmann | 6 years |
wip/gitlab-disable-circleci | gitlab: Disable Linux CircleCI builds | Ben Gamari | 6 years |
wip/gitlab-merge-request-templates | gitlab: Add some simply issue templates | Ben Gamari | 5 years |
wip/gitlab-registry | Drop Docker images | Ben Gamari | 6 years |
wip/glossary | Use glossary directive | Ben Gamari | 16 months |
wip/gmp-configure | distrib: Drop FP_GMP from configure script | Ben Gamari | 3 years |
wip/green-arm | testsuite: Mark print002 as fragile on ARM | Ben Gamari | 5 years |
wip/gvn-pmcheck | Pattern match complex expressions by GVN | Sebastian Graf | 5 years |
wip/hackage-bindist | Fix mk_mod_usage_info if the interface file is not already loaded | Matthew Pickering | 21 months |
wip/hackage-docs | packaging: Introduce CI job for generating hackage documentation | Matthew Pickering | 2 years |
wip/haddock-accum | Accumulate Haddock comments in P (#17544, #17561, #8944) | Vladislav Zavialov | 4 years |
wip/haddock-ci | testsuite: Run haddock tests on out of tree compiler | Zubin Duggal | 3 years |
wip/haddock-doc-fixes | hadrian: Build lib:GHC with -haddock and -Winvalid-haddock (#21273) | Zubin Duggal | 2 years |
wip/haddock-docs | Add nightly job for generating docs suitable for hackage upload | Matthew Pickering | 2 years |
wip/haddock-fixes | base: Various haddock fixes | Ben Gamari | 5 years |
wip/haddock-mem-fixes | Memory usage fixes for Haddock | Finley McIlwaine | 15 months |
wip/haddock-parse-error | Fix Haddock parse error in GHC.Parser.PostProcess.Haddock | Matthew Pickering | 4 years |
wip/haddock-parse-error2 | Fix another haddock parse error | Matthew Pickering | 4 years |
wip/haddock-tests | Testsuite: update some Haddock tests | Vladislav Zavialov | 5 years |
wip/haddock-upstream | submodules: Pull haddock from GHC's Haddock mirror | Ben Gamari | 5 years |
wip/hadrian-8.10 | Make Hadrian build with Cabal-3.2 | Ryan Scott | 4 years |
wip/hadrian-9.2 | Hadrian: Allow building with GHC 9.2 | Ryan Scott | 3 years |
wip/hadrian-add-helpers | hadrian: Introduce enableDebugInfo flavour transformer | Ben Gamari | 5 years |
wip/hadrian-ar-merge | Hadrian: merge archives even in stage 0 | sheaf | 23 months |
wip/hadrian-bench | Add a bench flavour to Hadrian | Sebastian Graf | 5 years |
wip/hadrian-bignum | gitlab-ci: Use hadrian builds for Windows release artifacts | Ben Gamari | 4 years |
wip/hadrian-bindist | hadrian/bindist: Drop redundant include of install.mk | Ben Gamari | 2 years |
wip/hadrian-bindist-fix | hadrian: Create relative rather than absolute symlinks in binary dist folder | Matthew Pickering | 3 years |
wip/hadrian-bootstrap | hadrian: Add bootstrap scripts for building without cabal-install | Matthew Pickering | 3 years |
wip/hadrian-cabal-verbose | hadrian: Include Cabal flags in verbose configure output | Ben Gamari | 3 years |
wip/hadrian-check-ppr | hadrian: Build check-ppr and check-exact using normal hadrian rules when in-tree | Matthew Pickering | 3 years |
wip/hadrian-collect_stats | hadrian: Add `collect_stats` flavour transformer | Sebastian Graf | 3 years |
wip/hadrian-compressors | hadrian: Add support for bindist compressors other than Xz | Ben Gamari | 5 years |
wip/hadrian-config | hadrian: Suggest to the user to run ./configure if missing a setting | Matthew Pickering | 3 years |
wip/hadrian-cxx | Hadrian: Add support for packages with C++ files | Matthew Pickering | 4 years |
wip/hadrian-delete-symlinks | Hadrian: Delete target symlink in createFileLinkUntracked | Ben Gamari | 5 years |
wip/hadrian-deps | hadrian: Add missing dependencies | Ben Gamari | 4 years |
wip/hadrian-disable-lib-prof | Avoid compiling Hadrian dependencies with profiling on Cabal/Linux | Neil Mitchell | 6 years |
wip/hadrian-doc-typo | gitlab-ci: Enable sphinx documentation in linux hadrian jobs | Ben Gamari | 5 years |
wip/hadrian-docs | hadrian: Add execution and target architecture to stage-compilation figure | Ben Gamari | 5 years |
wip/hadrian-docs-targets | hadrian: Update docs targets documentation [skip ci] | Matthew Pickering | 3 years |
wip/hadrian-enable-ticky | hadrian: Add enableTickyGhc helper | Ben Gamari | 5 years |
wip/hadrian-eventlog | WIP: tracing ghc hadrian | Matthew Pickering | 5 years |
wip/hadrian-ghc-in-ghci | Make libsuf aware of Stage so that it gets the suffix right | Matthew Pickering | 5 years |
wip/hadrian-ghci-windows | Hadrian: don't try to build "unix" on Windows | sheaf | 2 years |
wip/hadrian-haddock | hadrian: remove primitive package | Zubin Duggal | 3 years |
wip/hadrian-hie | Hadrian: Add option to generate .hie files for stage1 libraries | Matthew Pickering | 5 years |
wip/hadrian-import-packages | Update user-settings.md with a pointer to `Packages` | Sebastian Graf | 6 years |
wip/hadrian-interface-transformer | hadrian: Add omit_pragmas transformer | Matthew Pickering | 3 years |
wip/hadrian-jsem | wip: jsem | Matthew Pickering | 2 years |
wip/hadrian-late | Hadrian: account for change in late-ccs flag | sheaf | 2 years |
wip/hadrian-late-ccs | hadrian: Enable late-ccs when building profiled_ghc | Matthew Pickering | 3 years |
wip/hadrian-leadingunderscore | hadrian: Pass correct leading_underscore configuration to tests | Matthew Pickering | 3 years |
wip/hadrian-librts-symlinks | Hadrian: Track RTS library symlink targets | David Eichmann | 5 years |
wip/hadrian-lint | hadrian: Uniformly enable -dlint with enableLinting transformer | Matthew Pickering | 2 years |
wip/hadrian-lint-docs | hadrian: Document lint targets | Matthew Pickering | 3 years |
wip/hadrian-make | don't build unopt | Matthew Pickering | 2 years |
wip/hadrian-messages | Don't print Shake Diagnostic messages (#20484) | Zubin Duggal | 3 years |
wip/hadrian-metric-baseline | hadrian: Don't quote metric baseline argument | Ben Gamari | 4 years |
wip/hadrian-metrics | hadrian: Fix --test-summary argument | Ben Gamari | 5 years |
wip/hadrian-multi | hadrian: Add multi:<pkg> and multi targets for starting a multi-repl | Matthew Pickering | 2 years |
wip/hadrian-multi-comp | Hadrian: Improve tool-args command to support more components | Matthew Pickering | 4 years |
wip/hadrian-multi-component | WIP: Generalise hadrian to work with multi-component | Matthew Pickering | 4 years |
wip/hadrian-no-export-dynamic-on-darwin | hadrian: Don't --export-dynamic on Darwin | Ben Gamari | 4 years |
wip/hadrian-no-profiled-libs | hadrian: Don't try to build iserv-prof if we don't have profiled libraries | Matthew Pickering | 3 years |
wip/hadrian-no-strip | hadrian: Disable stripping when debug information is enabled | Ben Gamari | 4 years |
wip/hadrian-no-terminfo | hadrian: Add no_terminfo flavour transformer | Ben Gamari | 3 years |
wip/hadrian-opts | hadrian: Improve option parsing | Krzysztof Gogolewski | 17 months |
wip/hadrian-persistent-flavour | hadrian: Persist the used flavour name in the build root | Ben Gamari | 3 years |
wip/hadrian-plugins | WIP: plugins | Matthew Pickering | 5 years |
wip/hadrian-readme | hadrian: Update main README page | Matthew Pickering | 2 years |
wip/hadrian-remove-old-ghci-script | Remove old/broken(?) .ghci script | Matthew Pickering | 5 years |
wip/hadrian-rts-debug | hadrian: Build debug rts with -O0 -g3 and disable rts stripping | Matthew Pickering | 5 years |
wip/hadrian-runtest | hadrian: Don't capture RunTest output | Ben Gamari | 4 years |
wip/hadrian-runtest-fixes | hadrian: Make runtest invocation consistency with Make | Ben Gamari | 5 years |
wip/hadrian-show | hadrian: Add show target to bindist makefile | Matthew Pickering | 2 years |
wip/hadrian-source-dist | ci: test bootstrapping and use hadrian for source dists | Zubin Duggal | 3 years |
wip/hadrian-stage1 | hadrian: Allow testing of the stage1 compiler (#20755) | Zubin Duggal | 3 years |
wip/hadrian-stage1-tests | hadrian: Fix testing stage1 compiler | Matthew Pickering | 2 years |
wip/hadrian-sys-cabal | Try to unbreak | Matthew Pickering | 5 years |
wip/hadrian-test-docs | Hadrian: Update README about the flavour/testsuite contract | Matthew Pickering | 2 years |
wip/hadrian-testsuite-exit | hadrian: Reduce verbosity on failed testsuite run | Matthew Pickering | 3 years |
wip/hadrian-usersettings-rebuild | hadrian: Compile UserSettings with -O0 | Ben Gamari | 5 years |
wip/hadrian-verbosity | hadrian: Update comments on verbosity handling | Matthew Pickering | 3 years |
wip/hadrian-wcompat | Hadrian: enable -Wcompat=error in the testsuite | Vladislav Zavialov | 6 years |
wip/hadrian-werror | hadrian: Recommend use of +werror over explicit flavour modification | Ben Gamari | 3 years |
wip/hadrian-windows | Bump hsc2hs submodule | Ben Gamari | 4 years |
wip/hadrian/aarch64-ghci | hadrian: AArch64 supports the GHCi interpreter and SMP | Ben Gamari | 5 years |
wip/hadrian/libffi-includes | hadrian: Don't add empty -I arguments | Ben Gamari | 3 years |
wip/happy-1.20 | gitlab-ci: Ensure that cabal-install overwrites existing executables | Ben Gamari | 4 years |
wip/happy-coerce | Restore the --coerce option in 'happy' configuration | Vladislav Zavialov | 5 years |
wip/hasfield | Fix test output | Adam Gundry | 8 years |
wip/hash-file-cache | FinderCache: Also cache file hashing in interface file checks | Matthew Pickering | 3 years |
wip/hdoc-llvm-workaround | Implement a workaround for -fno-asm-shortcutting | Krzysztof Gogolewski | 18 months |
wip/hdoc-llvm-workaround2 | Implement a workaround for -no-asm-shortcutting bug | Krzysztof Gogolewski | 18 months |
wip/head-hackage-job | gitlab-ci: Don't use trigger: to trigger head.hackage builds | Ben Gamari | 20 months |
wip/head-hackage-jobs | CI: Don't set EXTRA_HC_OPTS in head.hackage job | Matthew Pickering | 3 years |
wip/head-hackage-needs | ci: Remove doc-tarball dependency from perf and perf-nofib jobs | Matthew Pickering | 2 years |
wip/head-hackage-nightly | ci: Nightly, run one head.hackage job with core-lint and one without | Matthew Pickering | 3 years |
wip/head-hackage-trigger | gitlab-ci: Rework handling of head.hackage job trigger | Ben Gamari | 3 years |
wip/head-hackage-trigger-2 | gitlab-ci: Trigger head.hackage jobs via pipeline ID | Ben Gamari | 3 years |
wip/head-hackage-validate | ci: Run head.hackage jobs on upstream-testing branch rather than master | Matthew Pickering | 20 months |
wip/head.hackage | head.hackage: Run builds with -dcore-lint | Ben Gamari | 5 years |
wip/heap-invariant | Add note about heap invariant | Matthew Pickering | 3 years |
wip/heap-invariants | Add note about heap invariants [skip ci] | Matthew Pickering | 3 years |
wip/heap-rep-decode-tweaks | Split Up getClosureDataFromHeapRep | Matthew Pickering | 4 years |
wip/heap-view-nonptr | Add heap_view_closurePtrsN | Ben Gamari | 5 years |
wip/heapprof001-fragile | testsuite: Mark heapprof001 as fragile on all platforms | Ben Gamari | 5 years |
wip/hi-docs | Add mention of -hi to RTS --help | Matthew Pickering | 2 years |
wip/hi-haddock2021 | hi haddock: Lex and store haddock docs in interface files | Zubin Duggal | 2 years |
wip/hie-8.8 | Bump Cabal submodule | Ben Gamari | 6 years |
wip/hie-file-disk | Add mkHieFileWithSource which doesn't read the source file from disk | Matthew Pickering | 5 years |
wip/hie-lookup | hie: Initialise the proper environment for calling dsExpr | Matthew Pickering | 3 years |
wip/hie-module | HIE: Save module name and module exports | Matthew Pickering | 6 years |
wip/hie002-stabilize | Fix intermittent hie002 failure | Vladislav Zavialov | 6 years |
wip/high_memory_usage | Limit number of concurrent tests | Alan Zimmerman | 9 years |
wip/hlint-build-order | ci: Move hlint jobs from quick-built into full-build | Matthew Pickering | 3 years |
wip/hlint-disable | ci: Disable HLint job due to excessive runtime | Matthew Pickering | 19 months |
wip/hlint_ghc-heap | Fix some hlint issues in ghc-heap | Sven Tennie | 2 years |
wip/hole-fit-perf | testsuite: Convert hole fit performance tests into proper perf tests | Matthew Pickering | 3 years |
wip/hole-refactor | Refactor hole constraints. | Richard Eisenberg | 4 years |
wip/hp2ps_fix | Rename ghcAssert to stgAssert in hp2ps/Main.h. | Andreas Klebinger | 5 years |
wip/hpc-docs | users guide: Document -hpcdir flag | Ben Gamari | 3 years |
wip/hpt-oneshot | testsuite: Teminate processes when the testsuite is interrupted | Matthew Pickering | 3 years |
wip/hpt-some-instances-below | driver: Filter out our own boot module in hptSomeThingsBelow | Matthew Pickering | 3 years |
wip/hpt-space-leak | notes: Fix references to HPT space leak note | Matthew Pickering | 21 months |
wip/hs-expr-todo | Remove TODO in HsExpr | Matthew Pickering | 6 years |
wip/hs-expr-type | Introduce hsExprType | Ben Gamari | 5 years |
wip/hs-main | Properly escape arguments in ghc-cabal | Zubin Duggal | 3 years |
wip/hs-prag | Factor out HsSCC/HsCoreAnn/HsTickPragma into HsPragE | Vladislav Zavialov | 5 years |
wip/hs-token-arrow | HsUniToken and HsToken for HsArrow (#19623) | Vladislav Zavialov | 3 years |
wip/hs-token-let | WIP: HsToken for let/in | Vladislav Zavialov | 3 years |
wip/hs-token-par | HsToken for HsPar, ParPat, HsCmdPar (#19523) | Vladislav Zavialov | 3 years |
wip/hsExprType | Introduce `hsExprType :: HsExpr GhcTc -> Type` in the new module | Ryan Scott | 3 years |
wip/hswrapper-safe-elim | Hide concat order for HsWrapper so Semigroup is legit | John Ericson | 4 years |
wip/hsyl20/windows | WIP: fix Hadrian non English locale | Sylvain Henry | 3 years |
wip/hsyl20/word64-primops | Fix Int64/Word64's Enum instance fusion | Sylvain Henry | 3 years |
wip/hugepages | Add cpp | Matthew Pickering | 3 years |
wip/hunlock-since | base: Add @since on GHC.IO.Handle.Lock.hUnlock | Ben Gamari | 5 years |
wip/i386-win32-builds | gitlab-ci: Implement support for i386/Windows bindists | Ben Gamari | 5 years |
wip/iface-timings | Add timing on loadInterface | Ben Gamari | 5 years |
wip/iface-type-pretty | Progress | Ben Gamari | 8 years |
wip/ignore-revs | git: Add ignored commits file | Ben Gamari | 4 years |
wip/ignore-t-files | testsuite: Add haddock perf test output to gitignore | Ben Gamari | 5 years |
wip/implicit-forall | Dedup getting fresh non-wildcards | John Ericson | 2 years |
wip/impredicativity | Add instantiation in rule checking | Alejandro Serrano | 9 years |
wip/improve-T12150 | Simpler Semigroup instance for InsideLam and InterestingCtxt | Sebastian Graf | 5 years |
wip/improve-pext-pdep | Add references to Hacker's Delight | Peter Trommler | 6 years |
wip/improve-pmc | Pmc: Better SCC annotations and trace output | Sebastian Graf | 3 years |
wip/include-dirs-hadrian | hadrian: Don't install `include/` directory in bindist. | Matthew Pickering | 2 years |
wip/index-html-link-hadrian | docs: Fix path to GHC API docs in index.html | Matthew Pickering | 2 years |
wip/infer-mult-more | Make 'undefined x' linear in 'x' (#18731) | Krzysztof Gogolewski | 4 years |
wip/inferTagsSimple | Remove field info from lattice | Andreas Klebinger | 4 years |
wip/inferred-vars | In hole fits, don't show VTA for inferred variables (#16456) | Krzysztof Gogolewski | 5 years |
wip/init-event-types | rts: Separate population of eventTypes from initial event generation | Ben Gamari | 5 years |
wip/init-eventlogging | rts: Expose interface for configuring EventLogWriters | Ben Gamari | 5 years |
wip/init-mod-details | Always generate ModDetails from ModIface | Matthew Pickering | 3 years |
wip/initializers | rts: Refactor unloading of foreign export StablePtrs | Ben Gamari | 4 years |
wip/inlinable-bug | Add INLINABLE pragma to (<**>) | Matthew Pickering | 8 years |
wip/inline-compulsory | More wibbles | Simon Peyton Jones | 5 years |
wip/inline-ioenv | Inline IOEnv methods | Dmitry Ivanov | 8 years |
wip/inlining-flags-docs | Update inlining flags documentation | Matthew Pickering | 4 years |
wip/inlining-late | Look through newtype wrappers (Trac #16254) | Krzysztof Gogolewski | 6 years |
wip/inplace-22209 | hadrian: Fix library-dirs, dynamic-library-dirs and static-library-dirs in in... | Matthew Pickering | 19 months |
wip/inplace-final | hadrian: Add extra implicit dependencies from DeriveLift | Matthew Pickering | 23 months |
wip/install-md | docs: Update INSTALL.md | Matthew Pickering | 19 months |
wip/instd-quantifications | TH: handle explicit quantification in instances | sheaf | 19 months |
wip/int-index/decl-invis-binders | Invisible binders in type declarations (#22560) | Vladislav Zavialov | 19 months |
wip/int-index/emb-type | VDQ: mark T18863a broken | Vladislav Zavialov | 21 months |
wip/int-index/hdk-register-tok | WIP: Register LHsToken in Parser.PostProcess.Haddock | Vladislav Zavialov | 21 months |
wip/int-index/no-imp-prel | base: NoImplicitPrelude in Data.Void and Data.Kind | Vladislav Zavialov | 19 months |
wip/int-index/no-rec-ty | WIP: gadt_con_sig | Vladislav Zavialov | 21 months |
wip/int-index/pun-names | WIP: Punned names | Vladislav Zavialov | 19 months |
wip/int-index/tok-where | fixup! WIP: HsModuleHeaderTokens | Andrei Borzenkov | 20 months |
wip/int-index/tuple-tycon-puns | WIP: Rename () to Unit, (,,...,,) to Tuple<n> | Vladislav Zavialov | 19 months |
wip/int-index/tyconpat-scoping | WIP: 22478 Type patterns | Vladislav Zavialov | 19 months |
wip/int-index/visibility-check | Ignore forall visibility in eqType (#22762) | Vladislav Zavialov | 16 months |
wip/int-index/visibility-subsumption | WIP: Visibility subsumption | Vladislav Zavialov | 19 months |
wip/int-index/writert | Use WriterT.CPS in CmmToLlvm and Driver | Vladislav Zavialov | 19 months |
wip/int64-everywhere | `integerFromInt64#` can be inlined when the word size is >= 64 bits | John Ericson | 3 years |
wip/int64-everywhere-new-float-primops | WIP: Use perhaps not-implemented `quotRemInt64#` | John Ericson | 3 years |
wip/integer-simple-warnings | Bump text submodule | Ben Gamari | 5 years |
wip/interal-primop-naming-consistency | Cleanup some primop constructor names | John Ericson | 4 years |
wip/interface-loading-errs | Convert interface file loading errors into proper diagnostics | Matthew Pickering | 16 months |
wip/interleave-rw | Simplify further | David Feuer | 7 years |
wip/internal-only-rename-conv-primops | Rename internal primpos ahead of !4492 | John Ericson | 4 years |
wip/io_uring | WIP | David Eichmann | 4 years |
wip/ioref-swap-xchg | Make atomicSwapMutVar# an inline primop | Ben Gamari | 16 months |
wip/ip_stack-frame | rts: Mark closureFlags array as const | Ben Gamari | 2 years |
wip/ipe-trans | Add "ipe" flavour transformer to add support for building with IPE debug info | Matthew Pickering | 3 years |
wip/isliftedtype | Temporarily disable metric_baseline | Krzysztof Gogolewski | 3 years |
wip/issue15622 | base: Data.Fixed: make HasResolution poly-kinded (#10055, #15622) | Ashley Yakeley | 5 years |
wip/javascript-backend | Fix bound thread status | Luite Stegeman | 21 months |
wip/jdm/ghcjs-testsuite | switch javascript_failures function from expect_fail to skip | Joshua Meredith | 3 years |
wip/jenkins | Disable SplitSections due to #14291 | Ben Gamari | 7 years |
wip/joachim/Ord-Name-instance | instance Ord Name: Do not repeat default methods | Joachim Breitner | 3 years |
wip/joachim/T14052Type-test | New test case: Variant of T14052 with data type definitions | Joachim Breitner | 3 years |
wip/joachim/T20455 | Ghci environment: Do not remove shadowed ids | Joachim Breitner | 3 years |
wip/joachim/Wall-docs | User's guide: Improve docs for -Wall | Joachim Breitner | 18 months |
wip/joachim/all-classes-lifted | matchHasField: HasField dicts are data types now | Joachim Breitner | 2 years |
wip/joachim/breakinfo-module | Move BreakInfo into own module | Joachim Breitner | 3 years |
wip/joachim/bump-haddock | Implement record dot syntax | Shayne Fletcher | 3 years |
wip/joachim/cache-ic-env | InteractiveContext: Smarter caching when rebuilding the ic_rn_gbl_env | Joachim Breitner | 3 years |
wip/joachim/codeowners | Add myself to CODEOWNERS for a few files | Joachim Breitner | 6 years |
wip/joachim/configure-full-path | Apply 1 suggestion(s) to 1 file(s) | Joachim Breitner | 3 years |
wip/joachim/doc-fixes | Update note at beginning of GHC.Builtin.NAmes | Joachim Breitner | 19 months |
wip/joachim/escapeJsonString | Utils.JSON: do not escapeJsonString in ToJson String instance | Joachim Breitner | 23 months |
wip/joachim/fuzzyLookup | fuzzyLookup: More deterministic order | Joachim Breitner | 3 years |
wip/joachim/ip-special-pred | Copy solveOneFromTheOther code path to interactIP | Joachim Breitner | 3 years |
wip/joachim/issue16624 | Do not run performGC | Joachim Breitner | 5 years |
wip/joachim/label-note-update | Remove dangling references to Note [Type-checking overloaded labels] | Joachim Breitner | 3 years |
wip/joachim/no-app-invariant | Drop the app invariant | Joachim Breitner | 2 years |
wip/joachim/phantom-kind-params | Draft: An experiment towards #20514 | Joachim Breitner | 3 years |
wip/joachim/prepareBinding-floats-fix | Simplifier: Do the right thing if doFloatFromRhs = False | Joachim Breitner | 3 years |
wip/joachim/proxy-typo | Minor typo in docs for KProxy | Joachim Breitner | 6 years |
wip/joachim/rst-fixes | Fix rst syntax mistakes in release notes | Joachim Breitner | 3 years |
wip/joachim/shadowName-OccSet | shadowNames: Use OccEnv a, not [OccName] | Joachim Breitner | 3 years |
wip/joachim/single-method-eq | Blindly fix test suite to let CI proceed to perf stage | Joachim Breitner | 3 years |
wip/joachim/split-GlobalRdrElts | Experiment: Split [GlobalRdrElt] into also-unqualified and only-qualified | Joachim Breitner | 3 years |
wip/joachim/type_applications-not-in-patterns | Docs: Remove reference to `type_applications` in `exts/patterns.rst` | Joachim Breitner | 4 years |
wip/joachim/undefined-callstack | undefined: Neater CallStack in error message | Joachim Breitner | 3 years |
wip/joachim/uniques-cleanup | GHC.Builtin.Uniques: Remove unused code | Joachim Breitner | 3 years |
wip/joinOSThread | rts: Fix joinOSThread on Windows | Ben Gamari | 3 years |
wip/jq-hadrian-plan | Put hadrian bootstrap plans through `jq` | John Ericson | 19 months |
wip/js-MK_JSVAL | JS: Fix implementation of MK_JSVAL | Josh Meredith | 18 months |
wip/js-base_access | JS: Fix h$base_access implementation (issue 22576) | Josh Meredith | 16 months |
wip/js-binary | Replace GHCJS Objectable with GHC Binary | Josh Meredith | 2 years |
wip/js-boundsCheck | Fix remaining issues with bound checking (#23123) | Sylvain Henry | 16 months |
wip/js-clock_gettime | JS: Implement h$clock_gettime in the JavaScript RTS (#23360) | Josh Meredith | 16 months |
wip/js-exports | Base/JS: GHC.JS.Foreign.Callback module (issue 23126) | Josh Meredith | 17 months |
wip/js-fileStat | Update JavaScript fileStat to match Emscripten layout | Josh Meredith | 19 months |
wip/js-forceBool | JS: fix implementation of forceBool to use JS backend syntax | Josh Meredith | 18 months |
wip/js-generated-refs | JS generated refs: update testsuite conditions | Josh Meredith | 19 months |
wip/js-hoopl-cleanup | Comment cleanup | Jan Stolarek | 9 years |
wip/js-identsSEV | JS: change GHC.JS.Transform.identsS/E/V to take a saturated IR (#23304) | Josh Meredith | 16 months |
wip/js-mkdir | JS/base: provide implementation for mkdir (issue 22374) | Josh Meredith | 16 months |
wip/js-rts-fixmes | Factor JS Rts generation for h$c{_,0,1,2} into h$c{n} and improve name caching | Josh Meredith | 18 months |
wip/js-staging | Make field lazy | Sylvain Henry | 22 months |
wip/js-stgrhsclosure | Refactor GenStgRhs to include the Type in both constructors (#23280, #22576, ... | Josh Meredith | 16 months |
wip/js-th | Remove spurious change | Sylvain Henry | 16 months |
wip/js/runInteractiveProcess | WIP JavaScript backend runInteractiveProcess | Josh Meredith | 22 months |
wip/jsSaturate | JS: refactor jsSaturate to return a saturated JStat (#23328) | Josh Meredith | 16 months |
wip/jsaddle-leaks | T11545 now also passes due to modifications in demand analysis | Matthew Pickering | 3 years |
wip/jsem | Implement -jsem: parallelism controlled by semaphores | sheaf | 16 months |
wip/jspace-fix | Fix equality operator in jspace test | Matthew Pickering | 2 years |
wip/junit-fix | exitcode 1 on unexpected passes | Matthew Pickering | 6 years |
wip/junit-fixes | gitlab-ci: Add testsuite typechecking lint | Ben Gamari | 5 years |
wip/junit-unexpected-passes | testsuite: Report unexpected passes in junit output | Ben Gamari | 6 years |
wip/kavon-llvm-improve | remove redundant isSSE def | Kavon Farvardin | 6 years |
wip/kavon-nosplit-llvm | fix bug with missing symbols in info table on Linux | Kavon Farvardin | 6 years |
wip/keep-going-hs-boot | Add haddock comment for unfilteredEdges | cgibbard | 4 years |
wip/keepAlive | And now for something completely different... | Ben Gamari | 4 years |
wip/keepAlive-ghc-9.0 | gitlab-ci: Use gtar on FreeBSD | Ben Gamari | 4 years |
wip/keepAlive-note | Re-introduce Note [keepAlive# magic] | Ben Gamari | 3 years |
wip/keepAlive-optionB | Eliminate spurious ForeignPtrContents allocations | GHC GitLab CI | 4 years |
wip/keepAlive-optionH | docs: Mention keepAlive# in the release notes | Ben Gamari | 4 years |
wip/keepAlive-the-return-of-the-primop | ghc-compact: Use keepAlive# in GHC.Compact.Serialized | Ben Gamari | 4 years |
wip/keepAlive-tracing | CorePrep: Remove tracing introduced in keepAlive# patch | Ben Gamari | 4 years |
wip/kill-extcore | Remove external core | Austin Seipp | 10 years |
wip/kill-gccversion | Don't substitute GccVersion variable | Ben Gamari | 5 years |
wip/kill-hadrian-configure | hadrian: Drop --configure support | Ben Gamari | 3 years |
wip/kill-ioport | Kill IOPort# | Ben Gamari | 2 years |
wip/kill-make | compiler: Drop comment references to make | Ben Gamari | 2 years |
wip/kill-obj-splitter | Rip out object splitting | Ben Gamari | 6 years |
wip/known-nat-docs | User's Guide: KnownNat evidence is Natural | Vladislav Zavialov | 4 years |
wip/krzysztof-cleanups | Remove dead code | Krzysztof Gogolewski | 5 years |
wip/landing | Bump bytestring and text submodules | Sylvain Henry | 4 years |
wip/lang-ext-binary | ghc-boot: Derive LanguageExtensions Binary instance via Enum | Ben Gamari | 5 years |
wip/lazier-loops | DmdAnal: Lazier infinite loops | Sebastian Graf | 23 months |
wip/lazy-bag | Experiment: Make unionBags lazier | Matthew Pickering | 3 years |
wip/lazy-instance-matching | InstEnv: Ensure that instance visibility check is lazy | Ben Gamari | 8 years |
wip/lazy-interface-unfoldings | Hi | Ben Gamari | 5 years |
wip/lazy-unfolding-typecheck | Improve efficiency of extending a RuleEnv with a new RuleBase | Matthew Pickering | 3 years |
wip/ldv-profile | rts: Do not traverse nursery for dead closures in LDV profile | Matthew Pickering | 5 years |
wip/leif/ghci-fixity | GHCi: Always show fixity | Leif Metcalf | 4 years |
wip/leif/hadrian-notes | Warn about using quick with profiling | Leif Metcalf | 4 years |
wip/leif/remove-stg-lam | Remove StgLam | Leif Metcalf | 4 years |
wip/leif/stg-ttg | TTG-ify StgLam | Leif Metcalf | 4 years |
wip/let-boxed-win | Demand: Let `Boxed` win in `lubBoxity` (#21119) | Sebastian Graf | 2 years |
wip/lex-neg-reassoc | Do not reassociate lexical negation (#19838) | Vladislav Zavialov | 3 years |
wip/lexer-dbg | Add lexerDbg to dump the tokens fed to the parser | Vladislav Zavialov | 5 years |
wip/lexer-warnings | Remove warnings for -fwarn-incomplete-patterns | Alan Zimmerman | 9 years |
wip/lhs-token-for-hs-arg | WIP Get rid of `SrcSpan` in the base AST | John Ericson | 2 years |
wip/libdw-path | hadrian: Drop redundant GHC arguments | Ben Gamari | 4 years |
wip/libdw-prof | Never tick primitive string literals | Ben Gamari | 7 years |
wip/libdw-unwind | StgCmmForeign: Kill erroneous dereference | Ben Gamari | 9 years |
wip/liberal-type-synonyms-docs | Update documentation of LiberalTypeSynonyms | Krzysztof Gogolewski | 3 years |
wip/libffi | rts: Don't declare libCffi as bundled when using system libffi | Ben Gamari | 3 years |
wip/libffi-9.0 | rts/Linker: Introduce Windows implementations for mmapForLinker, et al. | Ben Gamari | 3 years |
wip/libffi-bundling | rts: Don't declare libCffi as bundled when using system libffi | Ben Gamari | 3 years |
wip/libffi-cabal-fixes | fix | Matthew Pickering | 2 years |
wip/libffi-carnage | libffi: Attempt to fix the absolute carnage | Matthew Pickering | 3 years |
wip/libffi-dep | gitlab-ci | Ben Gamari | 3 years |
wip/libffi-hadrian-pt100 | hadrian: Only copy and install libffi headers when using in-tree libffi | Matthew Pickering | 2 years |
wip/libidr-absolute | testsuite: Add missing dependency on ghcconfig | Matthew Pickering | 3 years |
wip/libraries-no-cusks | Do not rely on CUSKs in 'base' | Vladislav Zavialov | 5 years |
wip/lift-type-typeable | Add typeConstructorName function to template-haskell | Matthew Pickering | 3 years |
wip/linear-backports-9.0 | Improve inference with linear types | Krzysztof Gogolewski | 4 years |
wip/linear-empty-case | WIP: Enable linear Lint after desugaring | Krzysztof Gogolewski | 4 years |
wip/linear-reg-alloc | code gen: Improve efficiency of findPrefRealReg | Matthew Pickering | 3 years |
wip/linear-types-caret | Improve error messages for (a %m) without LinearTypes | Vladislav Zavialov | 4 years |
wip/linear-types-syntax | Bump haddock submodule | Krzysztof Gogolewski | 4 years |
wip/linear_rules | Fix array empty predicates | Alexis Williams | 5 years |
wip/linker-debug | linker: Introduce linker_verbose debug output | Ben Gamari | 3 years |
wip/linker-noexec | rts/linker: Ensure that code isn't writable | Ben Gamari | 5 years |
wip/linker-per-oc-m32 | rts: Make m32 allocator per-ObjectCode | Ben Gamari | 5 years |
wip/lint-cache | gitlab-ci: Cache cabal store in linting job | Ben Gamari | 4 years |
wip/lint-multiplicity | Only check desugarer | Krzysztof Gogolewski | 4 years |
wip/lint-rts-includes | testsuite: Lint RTS #includes | Ben Gamari | 2 years |
wip/lint-stderr | Output Lint errors to stderr instead of stdout | Krzysztof Gogolewski | 15 months |
wip/lint-testsuite | testsuite: Run testsuite dependency calculation before GHC is built | Matthew Pickering | 3 years |
wip/lint-uniques | gitlab-ci: Run check-uniques during lint job | Ben Gamari | 5 years |
wip/linters | Run linters on merge requests | Matthew Pickering | 6 years |
wip/linters-ci-fast | hadrian: allow testing linters with out of tree compilers | Zubin Duggal | 2 years |
wip/linters-stage1 | ci: Fix save_cache function | Matthew Pickering | 2 years |
wip/list-tycon-pun | WIP: Tuple | Vladislav Zavialov | 2 years |
wip/lld-detection | Improve detection of lld linker | Sergey Vinokurov | 3 years |
wip/llf | more recent validate requires LANGUAGE pragma | Nicolas Frisby | 10 years |
wip/llvm-3.5-on-travis | Use llvm-3.5 on Travis | Joachim Breitner | 10 years |
wip/llvm-3.6 | llvmGen: metadata no longer marked with `metadata` keyword | Ben Gamari | 10 years |
wip/llvm-big-prim | Let LLVM and C handle > native size arithmetic | John Ericson | 3 years |
wip/llvm-config | Refactor, document, and optimize LLVM configuration loading | Ben Gamari | 5 years |
wip/llvm-configure-message | Clarify that LLVM upper bound is non-inclusive during configure (#22411) | Zubin Duggal | 22 months |
wip/llvm-configure-opts | configure: Document CLANG, LLC, and OPT variables | Ben Gamari | 6 years |
wip/llvm-debug-info | Fix distinction | Ben Gamari | 7 years |
wip/llvm-initializers | CmmToLlvm: Don't aliasify builtin LLVM variables | Ben Gamari | 2 years |
wip/llvm-th-tests-broken | testsuite: Mark th tests as broken in ext-interp way in LLVM build flavours | Ben Gamari | 6 years |
wip/llvm-version-fix | Set min LLVM version to 9 and make version checking use a non-inclusive upper | Zubin Duggal | 3 years |
wip/llvm-version-man | docs: Fix LlvmVersion in manpage (#21280) | Zubin Duggal | 2 years |
wip/llvm-ways | Fix T15155l not getting -fllvm | Krzysztof Gogolewski | 22 months |
wip/llvm9 | llvm-targets: Update with Clang 9 | Ben Gamari | 5 years |
wip/llvm_musttail_experiment | LLVM: Use musttail instead of tail | Sven Tennie | 4 years |
wip/local-symbols | codeGen: Produce local symbols for module-internal functions | Ben Gamari | 5 years |
wip/local-symbols-2 | Enable -fexpose-internal-symbols when debug level >=2 | Ben Gamari | 4 years |
wip/locale-fixes | gitlab-ci: Accept Centos 7 C.utf8 locale | Ben Gamari | 4 years |
wip/long-commit-ci | ci: Unset CI_* variables before run_hadrian and test_make | Matthew Pickering | 3 years |
wip/longer-head.hackage-retention | gitlab-ci: Retain bindists used by head.hackage for longer | Ben Gamari | 5 years |
wip/loop-test | Store interfaces in ModIfaceCache more directly | Matthew Pickering | 2 years |
wip/loosen-t1969 | testsuite: Widen acceptance window of T1969 | Ben Gamari | 5 years |
wip/lower-parser-deps | A little import wrangling. Not much accomplished | Richard Eisenberg | 3 years |
wip/lower-tc-tracing-cost | Avoid unnecessary allocations due to tracing utilities | Ben Gamari | 4 years |
wip/m32-debug | rts/m32: Fix sanity checking | Ben Gamari | 20 months |
wip/m32-fixes | rts/m32: Fix assertion failure | Ben Gamari | 2 years |
wip/m5203 | User's Guide: reword and fix punctuation in description of PostfixOperators | Li-yao Xia | 3 years |
wip/magic-carpet-ride | Fix #13839: GHCi warnings do not respect the default module header | Roland Senn | 5 years |
wip/magic-dict | Fix magicDict in ghci (and in the presence of other ticks) | Matthew Pickering | 3 years |
wip/mailmap | Update mailmap | Ben Gamari | 5 years |
wip/make-exn-div-less-special | DmdAnal: Make exnDiv behave like topDiv | Sebastian Graf | 22 months |
wip/make-generated-headers-org | make: Futher systematize handling of generated headers | John Ericson | 3 years |
wip/make-tm-a-newtype | Make Coverage.TM a newtype | Ryan Scott | 5 years |
wip/make-unify-distdirs | Make: Name GHC according to the stage it is *built* in, not used in. | John Ericson | 3 years |
wip/make-verbosity | gitlab-ci: Add VERBOSE environment variable | Ben Gamari | 4 years |
wip/makefile-test | testsuite: Use makefile_test | Ben Gamari | 6 years |
wip/mangler-confusion | Fix boolean confusion with Opt_NoLlvmMangler flag | Matthew Pickering | 3 years |
wip/manual-ndecreasing-indentation | Fix "ndecreasingIndentation" in manual (#18116) | Krzysztof Gogolewski | 4 years |
wip/map-coerce-wrappers | Fix map/coerce for newtypes with wrappers (Trac #16208) | Krzysztof Gogolewski | 6 years |
wip/marge-bot-metric | testsuite: Honour PERF_BASELINE_COMMIT when computing allowed metric changes | Matthew Pickering | 3 years |
wip/marge_bot_batch_merge_job | Update the users guide paragraph on -O in GHCi | Torsten Schmits | 15 months |
wip/mark-fragile-tests | Mark T16916 fragile | Bryan Richter | 21 months |
wip/mark-fragile-windows-tests | testsuite: Display observed exit code on failure due to bad exit code | Ben Gamari | 5 years |
wip/markup-issues | users-guide: Fix various markup issues | Ben Gamari | 2 years |
wip/marshal-bytearray | Allow ByteArray to be marshalled in foreign imports | Matthew Pickering | 2 years |
wip/matt-merge-batch | Keep track of promotion ticks in HsOpTy | sheaf | 2 years |
wip/maybe-backend | Split `Backend` into multiple sum types | John Ericson | 3 years |
wip/mc-docs | docs: MonadComprehension desugar using Alternative rather than MonadPlus | Matthew Pickering | 3 years |
wip/memory-barriers | rts: Assert that LDV profiling isn't used with parallel GC | Ben Gamari | 5 years |
wip/merge | ghc allow --show-options and --interactive together | Lennart Kolmodin | 10 years |
wip/merge-objs-mode | Rename -merge-objs flag to --merge-objs | Ben Gamari | 3 years |
wip/merge-queue | Fix #16188 | Richard Eisenberg | 6 years |
wip/metadata-fixes | ghcup-metadata: Use Ubuntu and Rocky bindists | Matthew Pickering | 18 months |
wip/metric-decreases-master | CI: Also ignore metric decreases on master | Matthew Pickering | 3 years |
wip/minor-cleanup | Minor cleanup | Krzysztof Gogolewski | 2 years |
wip/minor-cleanup-void | Minor cleanup | Krzysztof Gogolewski | 24 months |
wip/minor-comments | Typos, minor comment fixes | Krzysztof Gogolewski | 3 years |
wip/minor-docs | Minor doc fixes | Krzysztof Gogolewski | 16 months |
wip/minor-rubbish-lit | Fixes to rubbish literals | Krzysztof Gogolewski | 2 years |
wip/mips64el-llvm | Add TODO | Sven Tennie | 4 years |
wip/misc-cleanup | Misc cleanup | Krzysztof Gogolewski | 2 years |
wip/misc-cleanup2 | Misc cleanup | Krzysztof Gogolewski | 21 months |
wip/misc-cleanup3 | Misc cleanup | Krzysztof Gogolewski | 20 months |
wip/misc-cleanup4 | Misc cleanup | Krzysztof Gogolewski | 20 months |
wip/misc-cleanup5 | Minor refactor | Krzysztof Gogolewski | 19 months |
wip/misc-cleanup6 | Misc cleanup | Krzysztof Gogolewski | 16 months |
wip/misc-fix | Misc cleanup | Krzysztof Gogolewski | 3 years |
wip/misc-testsuite | gitlab: Don't use /tmp in win32-init | Ben Gamari | 6 years |
wip/missed-trace-init | Make traceHeapEventInfo an init event | Matthew Pickering | 3 years |
wip/missing-heap-instances | Add missing instances to ghc-heap types | Matthew Pickering | 4 years |
wip/mix-uniques | Perturbate Unique keys in UniqFM | Sebastian Graf | 4 years |
wip/mk-cast-ty-k | Begin work on mkCastTyK | Simon Peyton Jones | 5 years |
wip/mkTyConApp-counters | Counters for characterising mkTyConApp branch | Ben Gamari | 4 years |
wip/mkTyConTy | TypeMap: Use mkTyConTy instead of TyConApp constructor | Ben Gamari | 4 years |
wip/mmtk-ben | Refactor marking of static objects | Ben Gamari | 20 months |
wip/mmtk-ghc | hi | Ben Gamari | 2 years |
wip/mod-rem-strict | Make `Int`'s `mod` and `rem` strict in their first arguments | Sebastian Graf | 4 years |
wip/modbreaks | ghci: Make getModBreaks robust against DotO Unlinked | Ben Gamari | 3 years |
wip/modbreaks-crash | Coverage: Factor out addMixEntry | Ben Gamari | 4 years |
wip/modiface-nfdata-format | compiler: Use NamedFieldPuns for `ModIface_` and `ModIfaceBackend` `NFData` | Zubin Duggal | 19 months |
wip/modularize-core-opt-liberate-case | Modularize GHC.Core.Opt.LiberateCase | Dominik Peteler | 2 years |
wip/modularize-core-opt-workwrap | Avoid global compiler state for `GHC.Core.Opt.WorkWrap` | Dominik Peteler | 2 years |
wip/module-loops | Store interfaces in ModIfaceCache more directly | Matthew Pickering | 2 years |
wip/mono-local-binds | Turn on -XMonoLocalBinds by default (#18430) | Sebastian Graf | 4 years |
wip/monoidal/odd-linking | first version of test | Krzysztof Gogolewski | 6 years |
wip/monomorphise-data-list | module name fix | chessai | 4 years |
wip/monotonic-loc | Monotonic locations (#17632) | Vladislav Zavialov | 4 years |
wip/more-barriers | Correct closure observation, construction, and mutation on weak memory machines. | Travis Whitaker | 4 years |
wip/more-haddock | More Haddock syntax in GHC.Hs.Utils | Ben Gamari | 5 years |
wip/more-linear-lint | WIP | Krzysztof Gogolewski | 3 years |
wip/more-linters | WIP move linters into tree | Matthew Pickering | 3 years |
wip/more-multi | Enable :edit command in ghci multi-mode. | Matthew Pickering | 2 years |
wip/more-panics | Convert warnings to panics | Krzysztof Gogolewski | 3 years |
wip/move-backendSupportsSwitch | Move `backendSupportsSwitch` to `GHC.Driver.Config.Cmm` | John Ericson | 2 years |
wip/move-ix | base: Move Ix typeclass to GHC.Ix | Ben Gamari | 5 years |
wip/move-warnDs | Move 'Useless SPECIALISE pragma' warnings to TcWarnings | Sebastian Graf | 5 years |
wip/mp-9.4-backports | Serialize builds of `rts` and `system-cxx-std-lib` | Gabriella Gonzalez | 20 months |
wip/mp-fix-static-type | Add test for using type families with static pointers | Matthew Pickering | 3 years |
wip/mp-ghci-fixes-9.6 | linker fixes mhu | Matthew Pickering | 19 months |
wip/mp-ghci-opt | wip | GHC GitLab CI | 16 months |
wip/mp-revert-exit-joins | Revert "Use fix-sized equality primops for fixed size boxed types" | Ben Gamari | 19 months |
wip/mp/15646 | Revert "ci trigger" | Matthew Pickering | 5 years |
wip/mp/bump-cabal | Cabal: Update submodule | Matthew Pickering | 3 years |
wip/mpickering-testsuite | testsuite: Make sure all tests trigger ghc rebuild | Matthew Pickering | 3 years |
wip/mpickering-unfolding-discounts | Tweak unfolding defaults | Matthew Pickering | 7 years |
wip/mpickering/rn-env | Remove new name logic from renamer | Matthew Pickering | 7 years |
wip/mr-policy | mr-template: Mention timeframe for review | Ben Gamari | 2 years |
wip/mr-template | gitlab-template: Emphasize `user facing` label | Ben Gamari | 19 months |
wip/mr-template-key-part | MR template should ask for key part | Richard Eisenberg | 4 years |
wip/mr5930 | Pass -DLIBICONV_PLUG when building base library on FreeBSD. | Gleb Popov | 3 years |
wip/mr9323-wibbles | compiler: A few wibbles from ConstPtr patch | Ben Gamari | 19 months |
wip/mulmayoflo | cmm: Add surface syntax for MO_MulMayOflo | Ben Gamari | 2 years |
wip/multi-hmi-split | testsuite changes | Matthew Pickering | 3 years |
wip/multi-layer-j | Add MultiLayerModulesPar test to check performance of parallel driver | Matthew Pickering | 3 years |
wip/mut-var-comment | rts: MUT_VAR is not a StgMutArrPtrs | Ben Gamari | 20 months |
wip/names3 | Fix DFun renaming | Ben Gamari | 8 years |
wip/ncg-perf | CmmToAsm.Reg.Linear: oneShot-ify RegM | Ben Gamari | 3 years |
wip/ncg-perf-2 | Specialize the linear register allocator | Ben Gamari | 3 years |
wip/ncg-perf-3 | CmmtoAsm.Reg.Linear: Rewrite process | Ben Gamari | 3 years |
wip/ncg-simd | WIP | Ben Gamari | 5 years |
wip/ncg-test-criterion | add helper for ncg | Gabor Greif | 6 years |
wip/neg-lits | TH: allow negative patterns in quotes (#20711) | Zubin Duggal | 2 years |
wip/neg_desugar | desugar: Look through ticks when warning about possible literal overflow | Matthew Pickering | 2 years |
wip/negative-literals | Improve NegativeLiterals (#18022, GHC Proposal #344) | Vladislav Zavialov | 4 years |
wip/nested-cpr | Work in progress: nested-cpr.tex | Joachim Breitner | 11 years |
wip/nested-cpr-2019 | Nested CPR analysis (#18174) | Sebastian Graf | 4 years |
wip/nested-cpr-light | Worker/wrapper: Refactor CPR WW to work for nested CPR (#18174) | Sebastian Graf | 3 years |
wip/nested-cpr-light-2 | Nested CPR light unleashed (#18174) | Sebastian Graf | 3 years |
wip/nested-cpr-light-3 | Nested CPR light unleashed (#18174) | Sebastian Graf | 3 years |
wip/nested-cpr-tests | CprAnal: Two regression tests | Sebastian Graf | 3 years |
wip/nested-cpr-ww | Worker/wrapper: Refactor CPR WW to work for nested CPR (#18174) | Sebastian Graf | 3 years |
wip/neuter | Remove unnecessary gender from comments/docs | Richard Eisenberg | 4 years |
wip/new-flatten-skolems-Aug14 | Merge branch 'wip/new-flatten-skolems-Aug14' of https://git.haskell.org/ghc i... | Simon Peyton Jones | 10 years |
wip/new-flatten-skolems-Oct14 | Simon's major commit to re-engineer the constraint solver | Simon Peyton Jones | 10 years |
wip/new-tree-one-param-2 | Udate hsSyn AST to use Trees that Grow | Alan Zimmerman | 7 years |
wip/newLocal | compiler: Name generated locals more descriptively | Ben Gamari | 3 years |
wip/nfdata-name | Force more in NFData Name instance | Matthew Pickering | 19 months |
wip/nfs-locking | base: Implement file locking in terms of POSIX locks | Ben Gamari | 7 years |
wip/night-jobs | Move bootstrap and cabal-reinstall test jobs to nightly | Matthew Pickering | 2 years |
wip/nightly-alpine | gitlab-ci: Run alpine builds during nightly job | Ben Gamari | 5 years |
wip/nightly-windows | gitlab-ci: Add Windows full build during the nightly pipeline | Ben Gamari | 5 years |
wip/no-ad-hoc-cpp | Replace ad-hoc CPP with constant from GHC.Utils.Constant | Matthew Pickering | 2 years |
wip/no-arrow-rearrangement | Remove outdated comment in rnHsTyKi | Vladislav Zavialov | 4 years |
wip/no-assert | rts/linker: Replace some ASSERTs with CHECK | Ben Gamari | 4 years |
wip/no-at-unpack | Parser.y: clarify treatment of @{-# UNPACK #-} | Vladislav Zavialov | 4 years |
wip/no-binary-char | compiler: Remove instance Binary Char | Zubin Duggal | 15 months |
wip/no-build-include-dirs | Make: Get rid of `BUILD_.*_INCLUDE_DIRS` | John Ericson | 3 years |
wip/no-build-nix | Remove build.nix.sh | Krzysztof Gogolewski | 5 years |
wip/no-c-stubs | Keep track of promotion ticks in HsOpTy | sheaf | 2 years |
wip/no-ci-cancel | ci: Don't allow the nightly pipeline to be interrupted. | Douglas Wilson | 3 years |
wip/no-coholes | Simplify treatment of heterogeneous equality | Richard Eisenberg | 4 years |
wip/no-core | Remove {-# CORE #-} pragma (part of #18048) | Krzysztof Gogolewski | 4 years |
wip/no-core-lint-perf-tests | testsuite: Ensure that -dcore-lint is not set for compiler performance tests | Matthew Pickering | 3 years |
wip/no-dyn-flags-core-cmm | CoreToStg.Prep: Get rid of `DynFlags` and `HscEnv` | John Ericson | 2 years |
wip/no-exnstr | Merge branch 'master' into wip/no-exnstr | David Feuer | 6 years |
wip/no-expectJust | Packages: Don't use expectJust | Ben Gamari | 5 years |
wip/no-final-simpl-unfoldings | simplify: Don't perform final simplification of unstable unfoldings | Ben Gamari | 3 years |
wip/no-fptr | StringBuffer: Use unsafeWithForeignPtr | Ben Gamari | 4 years |
wip/no-fragile | testsuite: Don't print names of all fragile tests on all runs | Matthew Pickering | 3 years |
wip/no-gc-spinlock | rts: Eliminate GC spinlock | Ben Gamari | 4 years |
wip/no-generics | Remove deprecated -XGenerics and -XMonoPatBinds | Krzysztof Gogolewski | 4 years |
wip/no-hassrcspan | Remove HasSrcSpan (#17494) | Vladislav Zavialov | 5 years |
wip/no-home | compiler: Mark GHC.Prelude as Haddock no-home | Ben Gamari | 3 years |
wip/no-iface-tuple-ty | Remove IfaceTupleTy. | Richard Eisenberg | 4 years |
wip/no-inline-strictness | testsuite: Add test for strictness of noinline | Ben Gamari | 5 years |
wip/no-j-haddock | hadrian: Don't pass -j to haddock | Matthew Pickering | 2 years |
wip/no-kind-vars | Treat kind/type variables identically in 'forall' | Vladislav Zavialov | 6 years |
wip/no-levityinfo | Remove LevityInfo | Krzysztof Gogolewski | 2 years |
wip/no-narrow-n | Get rid of `narrow<N>{Int,Word}#` as primops | John Ericson | 3 years |
wip/no-nopolykinds | WIP on NoNoPolyKinds | Krzysztof Gogolewski | 3 years |
wip/no-prof-libs | hadrian: Introduce no_profiled_libs flavour transformer | Ben Gamari | 4 years |
wip/no-rec-check | Delete recursive type check from DmdAnal and see where it breaks | Sebastian Graf | 5 years |
wip/no-skolem-info | Rework the handling of SkolemInfo | Matthew Pickering | 3 years |
wip/no-skolem-info2 | more | Simon Peyton Jones | 2 years |
wip/no-skolem-panic | Don't panic on 'no skolem info' and add failing tests | Zubin Duggal | 3 years |
wip/no-sm-spinlock | rts: Drop SM spinlock | Ben Gamari | 19 months |
wip/no-state-core-lint | Core.Lint: Reduce `DynFlags` and `HscEnv` | John Ericson | 2 years |
wip/no-telescope-tvs | Test #11484 in th/T11484 | Richard Eisenberg | 8 years |
wip/no-tidy-ghci | Don't tidy type in pprTypeForUser | Matthew Pickering | 3 years |
wip/no-typeable-proxy | Remove Proxy# argument in Data.Typeable.Internal | Krzysztof Gogolewski | 4 years |
wip/no-usleep | rts: Use nanosleep instead of usleep | Ben Gamari | 5 years |
wip/no-whitespace | rts: Remove trailing whitespace from Adjustor.c | Matthew Pickering | 3 years |
wip/no-ww-literals | Turn off worker-wrapper in GHC.HsToCore.Match.Literal | Matthew Pickering | 4 years |
wip/no-xn-prof | rts: Ensure that nonmoving gc isn't used with profiling | Ben Gamari | 5 years |
wip/no_boot | Add NO_BOOT to hackage_doc_tarball job | Matthew Pickering | 2 years |
wip/no_fixup_chains_2 | Check for FP_LD_NO_FIXUP_CHAINS in installation configure script | Matthew Pickering | 20 months |
wip/nofib-ci | Fix perf-nofib CI job | Matthew Pickering | 3 years |
wip/noinline-panic | compiler: Don't inline panic functions | Ben Gamari | 4 years |
wip/non-det-ci | Disable fragile test cases: T14697 T5559 T3424 | Vladislav Zavialov | 6 years |
wip/nonmoving-census | users guide: Add documentation for non-moving GC events | Ben Gamari | 4 years |
wip/nonmoving-fixes | rts: Eliminate redundant branch | GHC GitLab CI | 3 years |
wip/nonmoving-gc | Remove origin arguments from write barrier functions | Ömer Sinan Ağacan | 6 years |
wip/nonmoving-gc-fixes | rts/nonmoving: Enable selector optimisation by default | Ben Gamari | 3 years |
wip/noreturn | rts/Linker: Add noreturn to loadNativeObj on non-ELF platforms | Ben Gamari | 4 years |
wip/normalise-tests | testsuite: Normalise output of ghci011 and T7627 | Matthew Pickering | 3 years |
wip/not-always-ffi | hadrian: Don't always links against libffi | Matthew Pickering | 3 years |
wip/note-check | gitlab-ci: Add lint-notes job | Ben Gamari | 3 years |
wip/notes-linter | Add suggestion mode to notes-util | Matthew Pickering | 3 years |
wip/nr/applicative-control-flow | move the wasm control-flow translation into Applicative | Norman Ramsey | 23 months |
wip/nr/cmm-to-wasm | add note | Norman Ramsey | 2 years |
wip/nr/consolidated-dominators | CFG changes | Norman Ramsey | 3 years |
wip/nr/doco-updates | fix a typo in comment | Norman Ramsey | 3 years |
wip/nr/indentable | add draft Indentable module (to replace Outputable) | Norman Ramsey | 23 months |
wip/nr/polymorphic-dataflow | generalize GHC.Cmm.Dataflow to work over any node type | Norman Ramsey | 3 years |
wip/nr/wasm-control-flow | add new modules for reducibility and WebAssembly translation | Norman Ramsey | 2 years |
wip/nr/wasm-translation-prototypes | simplify call translation; improve doco | Norman Ramsey | 22 months |
wip/numa-path | hadrian: Tell Cabal about integer-gmp library location | Ben Gamari | 5 years |
wip/object-merging-via-archives | Build ar archives with -L when "joining" objects | Ben Gamari | 2 years |
wip/occname | Wiring in tuples note | Ben Gamari | 8 years |
wip/old-varpats | all the other stuff | DanielRrr | 3 years |
wip/oneShot | Add oneShot demo file | Joachim Breitner | 10 years |
wip/oneshot-unify | GHC.Core.Unify: Make UM actions one-shot by default | Sebastian Graf | 4 years |
wip/op-ws-consym | Fix -Woperator-whitespace for consym (part of #19372) | Vladislav Zavialov | 3 years |
wip/open-recursion-type | WIP open recursion for type | John Ericson | 3 years |
wip/open-telemetry | Open telem | Matthew Pickering | 4 years |
wip/openbsd-missing-const | rts: Add missing const in HEAP_ALLOCED_GC | Ben Gamari | 5 years |
wip/optimize-mksubco | Optimize mkSubCo on basis of idempotency | Ben Gamari | 5 years |
wip/optsemi-unsafe-coerce | Fix optSemi type in Parser.y | Vladislav Zavialov | 6 years |
wip/or-pats | Implement Or Patterns (Proposal 0522) | David Knothe | 18 months |
wip/or-pats-amendment | Prohibit TyApps | David Knothe | 16 months |
wip/or-pats-build-works | Add EPAs | David Knothe | 19 months |
wip/orf | ghc: implement OverloadedRecordFields | Adam Gundry | 10 years |
wip/orf-2017 | Use OccSet instead of [FastString] in rnHsRecFields.rn_dotdot | Adam Gundry | 8 years |
wip/orf-new | ghc: implement OverloadedRecordFields | Adam Gundry | 10 years |
wip/orf-reboot | Merge remote-tracking branch 'origin/master' into wip/orf-reboot | Adam Gundry | 9 years |
wip/organize-headers | Move `/includes` to `/rts/include`, sort per package better | John Ericson | 3 years |
wip/orig-thunk-info | compiler: Record original thunk info tables on stack | Ben Gamari | 16 months |
wip/os-memory-docs | Update MathJax CDN | Matthew Pickering | 4 years |
wip/osa1/T16893 | Re-implement unsafe coercions in terms of unsafe equality proofs | Simon Peyton Jones | 5 years |
wip/osa1/backend_refactoring | Refactor iface file generation: | Ömer Sinan Ağacan | 5 years |
wip/osa1/lfinfo | Cross-module LambdaFormInfo passing | Ömer Sinan Ağacan | 4 years |
wip/osa1/min_payload_size | Remove min payload size restriction from the compiler and RTS | Ömer Sinan Ağacan | 5 years |
wip/osa1/refactor_coercion_checking | Refactor bad coercion checking in a few places | Ömer Sinan Ağacan | 5 years |
wip/osa1/std_string_thunks | Introduce a standard thunk for allocating strings | Ömer Sinan Ağacan | 22 months |
wip/osthread-fixes | rts/OSThreads: Improve error handling consistency | Ben Gamari | 3 years |
wip/other-space-fixes | Make ms_ghc_prim_import field strict | Matthew Pickering | 3 years |
wip/outputable-cleanup | Minor refactor around Outputable | Krzysztof Gogolewski | 23 months |
wip/over-poly-kinds | Stop inferring over-polymorphic kinds | Simon Peyton Jones | 5 years |
wip/overflow-set-9.0 | Add -Wl,-U,___darwin_check_fd_set_overflow to rts/package.conf.in | Matthew Pickering | 3 years |
wip/overflow-set-master | Add -Wl,-U,___darwin_check_fd_set_overflow to rts/package.conf.in | Matthew Pickering | 3 years |
wip/overload-th | Overloaded Quotation Brackets (#246) | Matthew Pickering | 5 years |
wip/overloaded-panic | TH: wrapGenSyns, don't split the element type too much | Matthew Pickering | 5 years |
wip/p547 | Drop support for kind constraints. | Richard Eisenberg | 20 months |
wip/par-simpl | Updates from Simon | Simon Peyton Jones | 20 months |
wip/par-stats | driver: Add timing information to upsweep and some simple analysis scripts | Matthew Pickering | 21 months |
wip/pare-down-ci | gitlab-ci: Only build x86_64-deb8 and fedora27 for releases | Ben Gamari | 6 years |
wip/pargc-relnotes | [docs] release notes for !4729 + !3678 | Douglas Wilson | 3 years |
wip/parse-errors | Fix warnings and fatal parsing errors | Vladislav Zavialov | 6 years |
wip/parse-errs | Add warnings for file header pragmas that appear in the body of a module (#20... | Zubin Duggal | 2 years |
wip/parser-less-dup | Fix some duplication in the parser | Sebastian Graf | 5 years |
wip/parser-qualified-prelude | Import qualified Prelude in Cmm/Parser.y | Vladislav Zavialov | 4 years |
wip/parser-refactor-jul24 | Refactor the parser a little | Vladislav Zavialov | 4 years |
wip/parsing-prec | Resolve shift/reduce conflicts with precedence rules (#17232) | Vladislav Zavialov | 5 years |
wip/parsing-shift | Resolve shift/reduce conflicts with %shift (#17232) | Vladislav Zavialov | 4 years |
wip/parsing-tests-12446-12862 | Parser regression tests, close #12862 #12446 | Vladislav Zavialov | 4 years |
wip/pat-builder | PatBuilder - WIP | Vladislav Zavialov | 5 years |
wip/pat-builder-tagless | Pattern/expression ambiguity resolution | Vladislav Zavialov | 5 years |
wip/patch-1 | Update CODEOWNERS | Moritz Angermann | 6 years |
wip/patch1 | gitlab-ci: Fix typo in BIN_DIST_PREP_TAR_COMP variable name | Ben Gamari | 5 years |
wip/pattern-synonym-backport | Rejig builders for pattern synonyms, especially unlifted ones | Dr. ERDI Gergo | 10 years |
wip/pattern-synonym-sig-backport | Update pattern synonym type signature syntax to that used in GHC 7.10 | Dr. ERDI Gergo | 10 years |
wip/pattern-synonyms | Add user documentation for explicitly-bidirectional pattern synonyms | Dr. ERDI Gergo | 10 years |
wip/pause-threads | Support for pausing other threads | Ben Gamari | 5 years |
wip/pdf-docs-on-darwin | make: Silence some xelatex output | Ben Gamari | 6 years |
wip/per-capability | testsuite: Accept new output from T4850 | Ben Gamari | 22 months |
wip/perf-baseline | ci: Use correct metrics baseline | Matthew Pickering | 3 years |
wip/perf-ci | gitlab-ci: Hack it in | Ben Gamari | 19 months |
wip/perf-fastint2 | Use better names for updated FastMutInt functions and provide documentation s... | Josh Meredith | 19 months |
wip/perf-metrics | testsuite: Split up testsuite metric summary | Ben Gamari | 4 years |
wip/perf-table-html | testsuite: Add support for producing HTML table summarizing metrics | Ben Gamari | 5 years |
wip/perf-tabulation | testsuite: Use colors more consistently | Ben Gamari | 5 years |
wip/perf-tests-downwards | perf ci: Start searching form the performance baseline | Matthew Pickering | 3 years |
wip/perf-testsuite | Split collect_stats into collect_stats and collect_compiler_stats | Jared Weakly | 7 years |
wip/perf-zero | testsuite: Enlarge acceptance window for T1969 | Ben Gamari | 5 years |
wip/perform-blocking-gc | rts: Introduce performBlockingMajorGC | Ben Gamari | 4 years |
wip/pgmf | WIP: Use alex/happy as -pgmF preprocessors | Vladislav Zavialov | 5 years |
wip/pic-aarch64 | Try enabling DYNAMIC_BY_DEFAULT on aarch64 and arm | Ben Gamari | 5 years |
wip/pin_way_of_cloneMyStack_test | Pin used way for test cloneMyStack (#21977) | Sven Tennie | 22 months |
wip/pkgdb-timing | Packages: Add timing for package database initialization | Ben Gamari | 5 years |
wip/plugin-init | docs: Add Note [Timing of plugin initialization] | Matthew Pickering | 16 months |
wip/pluginExtFields | Add function to remove plugin interface fields | Josh Meredith | 4 years |
wip/pmcheck-bot-cts | mkOneConFull should generate strict fields for Newtypes | Sebastian Graf | 5 years |
wip/pmcheck-bot-cts-3 | tmp | Sebastian Graf | 5 years |
wip/pmcheck-case-strict | Check EmptyCase by simply adding a non-void constraint | Sebastian Graf | 5 years |
wip/pmcheck-clausetree | PmCheck: Properly handle constructor-bound type variables | Sebastian Graf | 5 years |
wip/pmcheck-coremap | PmCheck: Identify some semantically equivalent expressions | Sebastian Graf | 5 years |
wip/pmcheck-eqs | Make TmOracle reduce nullary constructor equalities | Sebastian Graf | 5 years |
wip/pmcheck-ex_tvs | PmCheck: No ConLike instantiation in pmcheck | Sebastian Graf | 5 years |
wip/pmcheck-flat | Much simpler language for PmCheck | Sebastian Graf | 5 years |
wip/pmcheck-ldi | PmCheck: Implement Long-distance information with Covered sets | Sebastian Graf | 5 years |
wip/pmcheck-limit-deltas | PmCheck: Only ever check constantly many models against a single pattern | Sebastian Graf | 5 years |
wip/pmcheck-move | Move pattern match checker modules to GHC.HsToCore.PmCheck | Sebastian Graf | 5 years |
wip/pmcheck-ncon | Encode shape information in `PmOracle` | Sebastian Graf | 5 years |
wip/pmcheck-no-lists | PmCheck: Use ConLikeSet to model negative info | Sebastian Graf | 4 years |
wip/pmcheck-nofake | Get rid of PmFake | Sebastian Graf | 5 years |
wip/pmcheck-ppr-with-tys | PmCheck: Look at precendence to give type signatures to some wildcards | Sebastian Graf | 5 years |
wip/pmcheck-predtype | PredType for type constraints in the pattern match checker instead of EvVar | Sebastian Graf | 5 years |
wip/pmcheck-predtype-leftovers | Some leftovers from !1732. Comments only [skip ci] | Sebastian Graf | 5 years |
wip/pmcheck-refactor-deltas | tmp | Sebastian Graf | 5 years |
wip/pmcheck-refuts | TmOracle: Replace negative term equalities by refutable PmAltCons | Sebastian Graf | 5 years |
wip/pmcheck-release-notes | 8.10 Release notes for improvements to the pattern-match checker [skip ci] | Sebastian Graf | 5 years |
wip/pmcheck-release-notes-8.12 | Release Notes: Add news from the pattern-match checker [skip ci] | Sebastian Graf | 4 years |
wip/pmcheck-roll-back-complete-sigs | Bring back COMPLETE sets filtered by result TyCon (#14422) | Cale Gibbard | 3 years |
wip/pmcheck-t11822 | Add a regression test for #11822 | Sebastian Graf | 5 years |
wip/pmcheck-types | Extract PmTypes module from PmExpr and PmOracle | Sebastian Graf | 5 years |
wip/postfix-operators | Fix PostfixOperators (#18151) | Vladislav Zavialov | 4 years |
wip/ppc-reg-alloc | PPC NCG: Use liveness information in CmmCall | Peter Trommler | 5 years |
wip/ppc-update-sp | Fix filename in comment again | Peter Trommler | 6 years |
wip/ppc64-refactor-StgCRun | RTS: Refactor Haskell-C glue for PPC 64-bit | Peter Trommler | 4 years |
wip/ppc64-testsuite | testsuite: Mark tests broken on powerpc64 | Peter Trommler | 6 years |
wip/ppc64-testsuite-APR21 | testsuite/ppc64le: Mark UnboxedTuples test broken | Peter Trommler | 3 years |
wip/ppc64le-no-llvm | Fix T15155l on powerpc64le | Peter Trommler | 4 years |
wip/ppr-arr | Fix pretty-printing of invisible arguments for FUN 'Many (#19310) | Krzysztof Gogolewski | 4 years |
wip/ppr-arrow-chain | Minor fix to pretty-printing of linear types | Krzysztof Gogolewski | 3 years |
wip/ppr-cmd-space | Fix missing space in ppr_cmd for HsCmdArrForm | Vladislav Zavialov | 6 years |
wip/ppr-tc-solver-report | Fix reporting constraints in pprTcSolverReportMsg | Krzysztof Gogolewski | 2 years |
wip/ppr-trace-with | Add a pprTraceWith function | Sebastian Graf | 5 years |
wip/prep-int64 | Try to do more fixed-size `Int64#` and `Word64#` | John Ericson | 3 years |
wip/pretty | Special-case reduce for horiz/vert | Eyal Lotem | 9 years |
wip/pretty-print-mult-arr | Fix pretty-printing of the mult-polymorphic arrow | Vladislav Zavialov | 4 years |
wip/pretty32 | Experimental fix for pretty:32 | Thomas Miedema | 9 years |
wip/prettyprinter | More cleanups | Ben Gamari | 7 years |
wip/prim-reps-cleanup | Refactor: make primtypes independent of PrimReps | Krzysztof Gogolewski | 2 years |
wip/primop-naming-consistency | Fix array and cleanup conversion primops (#19026) | Sylvain Henry | 3 years |
wip/primop-traits | fixups | Sebastian Graf | 4 years |
wip/print-c-cast-not-suffix | Fix literals for unregisterized backend of small types | John Ericson | 3 years |
wip/print_big_ret_stack_closures | Print RET_BIG stack closures | Sven Tennie | 4 years |
wip/process-bump | process: Bump submodule to 1.6.13.0 | Matthew Pickering | 3 years |
wip/prof-check | ci: Add linting job which checks authors are not GHC CI | Matthew Pickering | 2 years |
wip/prof-flavour | ghc-heap: Fix profiled build | Ben Gamari | 3 years |
wip/profile-info-table | Add new profiling mode -hi profile by info table | Matthew Pickering | 4 years |
wip/profiling-docs-refresh | docs: Add section about profiling and foreign calls | Matthew Pickering | 18 months |
wip/program-invocation-short-name | rts: Check for program_invocation_short_name via autoconf | Ben Gamari | 22 months |
wip/proper-salted-unit-ids | Stop hard-coding simplified unit IDs for wired-in packages | John Ericson | 2 years |
wip/proposal-195 | Use a newtype `Code` for the return type of typed quotations (Proposal #195) | Matthew Pickering | 4 years |
wip/ptext-sLit-cleanup | Replace calls to `ptext . sLit` with `text` | Jan Stolarek | 9 years |
wip/pv-not-p | PV is not P (#16611) | Vladislav Zavialov | 5 years |
wip/python-buffer | try some hadrian bufering | Matthew Pickering | 3 years |
wip/python-files | Use -Wdefault when running Python testdriver (#22727) | Krzysztof Gogolewski | 19 months |
wip/python3 | Do not set buffering under Python 3, show a warning with Python 3 | Krzysztof Gogolewski | 10 years |
wip/python3-new | Restore Python 3 support (Trac #9184) | Krzysztof Gogolewski | 10 years |
wip/quick-validate-for-windows | gitlab-ci: Try only building Windows in the quick flavour | Ben Gamari | 6 years |
wip/quote-typedata | Fix quoting 'type data' declarations | Krzysztof Gogolewski | 21 months |
wip/rae-aug06 | tcSkolemiseType | Richard Eisenberg | 5 years |
wip/rae-kind-gadts | Debug | Ben Gamari | 7 years |
wip/rae-master-patch-30432 | Point posters to ghc-proposals | Richard Eisenberg | 3 years |
wip/rae-new-coercible | Use reduceTyFamApp_maybe in TcInteract.matchFam | Richard Eisenberg | 10 years |
wip/rae-saks-pending | Get rid of bind_implicit in kcCheckDeclHeader_sig | Richard Eisenberg | 5 years |
wip/rae/remove-tc-dep | Break dependency from HsSyn on the typechecker. | Richard Eisenberg | 5 years |
wip/rae/split-up-modules | Break up TcRnTypes, among other modules. | Richard Eisenberg | 5 years |
wip/rae/t17405 | Fix #17405 by not checking imported equations | Richard Eisenberg | 5 years |
wip/raiseIO-conservative | Make raiseIO# produce topRes | David Feuer | 7 years |
wip/read-int-docs | Remove confusing haddock quotes in 'readInt' documentation | Matthew Pickering | 3 years |
wip/readme-link-to-proposals | Link to ghc-proposals repo from README | Richard Eisenberg | 3 years |
wip/reapply-atomic-writes | compiler: Refactor: extract `withAtomicRename` | Niklas Hambüchen | 5 years |
wip/recenter-T9630 | testsuite: Compile T9630 with +RTS -G1 | Ben Gamari | 5 years |
wip/recomp-fixes-9.4 | Debug: Print full NodeKey when pretty printing ModuleGraphNode | Matthew Pickering | 20 months |
wip/recomp-mhu-fixes | Debug: Print full NodeKey when pretty printing ModuleGraphNode | Matthew Pickering | 19 months |
wip/record-dot-precedence | Test chained record construction/update/access | Vladislav Zavialov | 3 years |
wip/recordupd-changelog | docs: move RecordUpd changelog entry to 9.8 | sheaf | 17 months |
wip/recurs-compat | Implement recursive compatibility check for closed type families. | Richard Eisenberg | 10 years |
wip/redundant-constraints | Remove redundant constraints in the compiler itself, found by -fwarn-redundan... | Simon Peyton Jones | 10 years |
wip/reenable-jobs | gitlab-ci: Reenable llvm and deb9 jobs on master and release branches | Ben Gamari | 5 years |
wip/reexport-noinline | Re-export GHC.Magic.noinline from base | Sebastian Graf | 4 years |
wip/refactor-TcGenGenerics-cruft | Refactor some cruft in TcGenGenerics | Ryan Scott | 5 years |
wip/refactor-coreToStgApp | Remove dead parameter from coreToStgApp | Simon Peyton Jones | 5 years |
wip/refactor-demand | Update user's guide entry on demand analysis and worker/wrapper | Sebastian Graf | 4 years |
wip/refactor-latecc | Refactored Simplify pass | Dominik Peteler | 2 years |
wip/refactor-pmc | Extract SharedIdEnv into its own module | Sebastian Graf | 4 years |
wip/refactor-rnMethodBinds | Refactoring: Use bindSigTyVarsFV in rnMethodBinds | Ryan Scott | 4 years |
wip/refactor-srt-encoding | gitlab-ci: Introduce no_tntc job | Ben Gamari | 3 years |
wip/refactor-stgcrun-unwinding | StgCRun: Enable unwinding only on Linux | Ben Gamari | 4 years |
wip/refresh-profiling-docs | docs: Add section about profiling and foreign calls | Matthew Pickering | 19 months |
wip/reify-type | reifyTypeOfThing: panic on impossible cases | Vladislav Zavialov | 5 years |
wip/reinstallable | reinstallable Setup.hs | Zubin Duggal | 3 years |
wip/reinstallable-extra-patches | Make hadrian depend on in-tree Cabal | Matthew Pickering | 3 years |
wip/release-ci | Make sure all platforms have a release job | Matthew Pickering | 3 years |
wip/release-jobs | gitlab-ci: Rework triggering of release builds | Ben Gamari | 4 years |
wip/release-notes | docs: Various release notes changes | Ben Gamari | 4 years |
wip/release-things | gitlab-ci: Drop Debian 8 job | Ben Gamari | 3 years |
wip/remove-aggregate-warning | hadrian: Remove RTS -Waggregate-return warning | Matthew Pickering | 5 years |
wip/remove-armv7-builds | CI: Fix CI lint | Bryan Richter | 21 months |
wip/remove-cabal-dep | Fix quoting in previous testsuite updates | Duncan Coutts | 10 years |
wip/remove-complexity-bkp | Remove unused module import syntax from .bkp mode | Matthew Pickering | 3 years |
wip/remove-data-semigroup-option | Remove Data.Semigroup.Option | Simon Jakobi | 4 years |
wip/remove-everywhere-permissive-mach-o-linking | Draft: Don't always pass `-undefined dynamic_lookup` when linking Mach-Os | John Ericson | 20 months |
wip/remove-extendTyVarEnvFVRn | Remove unnecessary extendTyVarEnvFVRn function | Ryan Scott | 3 years |
wip/remove-gcc44-support | config: Remove workaraound for GCC 4.4 | Peter Trommler | 4 years |
wip/remove-lpat | Separate `LPat` from `Pat` on the type-level | Sebastian Graf | 5 years |
wip/remove-make-stray | Delete `rts/package.conf.in` | John Ericson | 21 months |
wip/remove-network-iserve | iserv: Remove network dependent parts of libiserv | Matthew Pickering | 3 years |
wip/remove-noghctc | WIP: Remove NoGhcTc from HsMatchContext | Vladislav Zavialov | 3 years |
wip/remove-part-of-ghci | Remove partOfGhci check in the loader | Matthew Pickering | 2 years |
wip/remove-redundant-import-hardian | hadrian: remove redundant import | Alex D | 3 years |
wip/remove-reqlib | testsuite: Remove reqlib modifier | Matthew Pickering | 3 years |
wip/remove-rn-doc | Refactor: remove rnHsDoc | Vladislav Zavialov | 4 years |
wip/remove-trace | Remove leftover trace in testsuite | Matthew Pickering | 2 years |
wip/remove-trace-stg | Remove tracing OPTIONS_GHC | Matthew Pickering | 19 months |
wip/remove-travis | Remove old .travis.yml | John Ericson | 4 years |
wip/remove-useless-deps | Remove Cabal dependency from check-exact and check-ppr executables | Matthew Pickering | 3 years |
wip/remove-vagrantfile | Remove outdated Vagrantfile | Sebastian Graf | 3 years |
wip/remove-whitespace | Remove trailing whitespace | Matthew Pickering | 5 years |
wip/remove-xt | Remove the -xt heap profiling option | Matthew Pickering | 4 years |
wip/rename-gadt | Add LANGUAGE GADTs to GHC.Rename.Env
| sheaf | 17 months |
wip/rename-test-envs | simplifier: Kill off ufKeenessFactor | Ben Gamari | 4 years |
wip/repr-check | Add a missing representation polymorphism check | Krzysztof Gogolewski | 17 months |
wip/req_smp | testsuite: req_smp --> req_target_smp, req_ghc_smp | Sylvain Henry | 19 months |
wip/reqlib-fixes | Make throwto002 a normal (not reqlib) test | Matthew Pickering | 3 years |
wip/require-8.8-or-later | Require GHC 8.8 as the minimum compiler for bootstrapping | Ryan Scott | 4 years |
wip/require-ghc-8.10-to-bootstrap | Require GHC 8.10 as the minimum compiler for bootstrapping | Ryan Scott | 3 years |
wip/reset-static-link-on-revert | testsuite: Add caf_crash testcase | Ben Gamari | 5 years |
wip/resolve-package-import | Properly filter for module visibility in resolvePackageImport | Matthew Pickering | 3 years |
wip/response-file | testsuite: Add test for #16476 | Ben Gamari | 2 years |
wip/restore-lcl-env | Use setSrcSpan rather than setLclEnv in solveForAll | Matthew Pickering | 15 months |
wip/restore-lint | WIP: change no_lint to noop | Krzysztof Gogolewski | 16 months |
wip/restore-ttg | Restore TTG Path 3 | Alan Zimmerman | 6 years |
wip/restrict-pages | gitlab-ci: Only deploy GitLab Pages in ghc/ghc> | Ben Gamari | 4 years |
wip/return-memory-fd | rts: Gradually return retained memory to the OS | Matthew Pickering | 3 years |
wip/revert-MR3132 | Revert "Specify kind variables for inferred kinds in base." | Ben Gamari | 4 years |
wip/revert-aarch64-deb11 | Revert "gitlab-ci: Add release job for aarch64/debian 11" | Matthew Pickering | 2 years |
wip/revert-arm-symbols | Bump Win32 and process submodules | Ben Gamari | 4 years |
wip/revert-atomic-writes | Revert "compiler: Write .o files atomically. See #14533" | Ben Gamari | 5 years |
wip/revert-bit-twiddles | Revert "Use fix-sized equality primops for fixed size boxed types" | Ben Gamari | 19 months |
wip/revert-bit-twiddles-master | Revert "Use fix-sized bit-fiddling primops for fixed size boxed types" | Ben Gamari | 19 months |
wip/revert-data-list | Revert "Data.List specialization to []" | Matthew Pickering | 3 years |
wip/revert-dont-kee-exit-joins | Revert "Don't keep exit join points so much" | Matthew Pickering | 19 months |
wip/revert-drop-fusion | Revert the main payload of "Make `drop` and `dropWhile` fuse (#18964)" | Sebastian Graf | 18 months |
wip/revert-hadrian-verbosity | Revert "Hadrian: display command line above errors (#20490)" | Matthew Pickering | 3 years |
wip/revert-inlining | Add test for T21229 | Matthew Pickering | 2 years |
wip/revert-intree-gmp-flag | Revert "Hadrian: support in-tree GMP" | Ben Gamari | 6 years |
wip/revert-lea | Revert "NCG(x86): Compile add+shift as lea if possible." | Matthew Pickering | 20 months |
wip/revert-lev-poly | Revert "Make reallyUnsafePtrEquality# levity-polymorphic" | Matthew Pickering | 3 years |
wip/revert-poly-spec | Revert "Fix binder-swap bug" | Matthew Pickering | 22 months |
wip/revert-split-sections | Revert "packaging: Build perf builds with -split-sections" | Matthew Pickering | 2 years |
wip/revert-ttg-2017-11-20 | Use reverted haddock | Alan Zimmerman | 7 years |
wip/revert-windows-big-pe | Revert "Windows: Use the "big" PE object format on amd64" | Ben Gamari | 6 years |
wip/rework-fragile-tests | testsuite: Rework tracking of fragile tests | Ben Gamari | 5 years |
wip/rexport-fix | Correct treatment of rexported modules in mkModuleNameProvidersMap | Matthew Pickering | 3 years |
wip/rip-out-fast-llvm | llvmGen: Remove -fast-llvm flag | Ben Gamari | 4 years |
wip/rip-out-interactive-context | WIP: remove `InteractiveContext` from `HscEnv` | John Ericson | 2 years |
wip/rip-out-perl | Drop utils/count_lines | Ben Gamari | 5 years |
wip/riscv | Disambiguate type | Ben Gamari | 6 years |
wip/riscv-backend | Implement riscv64 LLVM backend | Andreas Schwab | 3 years |
wip/riscv-moritz-rebase | Fixup bit rot | Sven Tennie | 16 months |
wip/riscv-revived | Fix linting issue: Incomplete pattern match | Sven Tennie | 4 years |
wip/rm-dead-code-supports-this-unit-id | hadrian: Remove vestigial -this-unit-id support check | John Ericson | 2 years |
wip/rn-ast-ghci | Make -ddump-rn-ast and -ddump-tc-ast work in GHCi | Matthew Pickering | 2 years |
wip/robustify-closuresize | testsuite: Make closureSize less sensitive to optimisation | Ben Gamari | 5 years |
wip/rocky-ci | gitlab-ci: Add Rocky8 jobs | Ben Gamari | 19 months |
wip/romes/faststring-is-shortbytestring | Remove Unique Id from FastString | romes | 2 years |
wip/romes/fix-comments-tycon | Update kinds in comments in GHC.Core.TyCon | romes | 19 months |
wip/romes/fix-docs | docs: Remove mentions of ArrayArray# from unlifted FFI section | Rodrigo Mesquita | 16 months |
wip/romes/ghci-prelude-is-implicit | fix: Mark ghci Prelude import as implicit | romes | 18 months |
wip/romes/hardwire-ghc-unit-id | Use hash-unit-ids in release jobs | Matthew Pickering | 16 months |
wip/romes/hardwire-ghc-unit-id-hadrian-hash | IWP | romes | 17 months |
wip/romes/isNullaryRepDataCon | Precompute static closures for DataCons with zero-width args | Rodrigo Mesquita | 16 months |
wip/romes/lfinfo-for-nullary-wrappers | Add regression test for #23229 | Rodrigo Mesquita | 17 months |
wip/romes/linear-core | Make match variables always lambda bound | Rodrigo Mesquita | 16 months |
wip/romes/no-this-unit-id-aggressive | Continue WiringIn things | romes | 18 months |
wip/romes/no-this-unit-id-ghc | working this out | romes | 18 months |
wip/romes/plugins-abi-compat | fix: Prevent loading plugins linked with ABI incompatible packages | romes | 18 months |
wip/romes/remove-hsdorn | Remove dead code HsDoRn | romes | 2 years |
wip/romes/rep-arity | Account for all VoidRep types on precomputedStaticConInfo | romes | 17 months |
wip/romes/restore-eq-importdeclqualifiedstyle | Restore Eq instance of ImportDeclQualifiedStyle | romes | 2 years |
wip/romes/static-gadt-con-info | Account for all VoidRep types on precomputedStaticConInfo | romes | 17 months |
wip/romes/target-has-rts-linker | configure: Drop unused AC_PROG_CPP | Rodrigo Mesquita | 16 months |
wip/romes/template-haskell-quote-strictness | fix: Consider strictness annotation in rep_bind | romes | 18 months |
wip/romes/tmp-fix-docs | fix: Incorrect @since annotations in GHC.TypeError | romes | 17 months |
wip/romes/tmp-fix-echo-plugins | fix: Explicitly flush stdout on plugin | romes | 18 months |
wip/romes/ttg-applicative-statement | TTG: ApplicativeStatement exist only in Rn and Tc | romes | 2 years |
wip/romes/ttg-matchgroup-origin | TTG: Move MatchGroup Origin field and MatchGroupTc to GHC.Hs | romes | 2 years |
wip/romes/ttg-module | Refactor ModuleName to L.H.S.Module.Name | romes | 2 years |
wip/romes/ttg-prune | Fix exact printing of the HsRule name | Alan Zimmerman | 2 years |
wip/romes/ttg-prune-2 | Fixed arrow desugaring bug | Dominik Peteler | 2 years |
wip/romes/ttg-splices-improvements | Add test for #21619 | Matthew Pickering | 2 years |
wip/romes/ttg-splices-improvements-alt | attempt to inline hssplice but we need it elsewhere... | romes | 2 years |
wip/roughmap-9.2 | Bag optimisations | Ben Gamari | 3 years |
wip/roughmap-mp | compiler: Introduce and use RoughMap for instance environments | Ben Gamari | 3 years |
wip/rts-configure | Generate ghcplatform.h from RTS configure | John Ericson | 20 months |
wip/rts-configure-2 | rts configure script | Ben Gamari | 20 months |
wip/rts-configure-cabal-file | Revert "TEMP PTHREAD" | John Ericson | 3 years |
wip/rts-configure-libdw-libnuma | Move lib{numa,dw} defines to RTS configure | John Ericson | 20 months |
wip/rts-configure-misc-prep-0 | Factor our `$dir_$distdir_PKGDATA` make variable | John Ericson | 3 years |
wip/rts-configure-new-cabal | Get newer Cabal for Hadrian, use for `findPtr` | John Ericson | 19 months |
wip/rts-configure-symbols | rts: Move most external symbols logic to the configure script | John Ericson | 19 months |
wip/rts-escape | Skip T13767 on Darwin | Vladislav Zavialov | 5 years |
wip/rts-fixes | rts: Drop long-dead fallback definitions for INFINITY & NAN | Ben Gamari | 19 months |
wip/rts-inline | rts: Address failures to inline | Douglas Wilson | 3 years |
wip/rts-remove-xxhash-c | RTS: Remove unused file xxhash.c | Peter Trommler | 3 years |
wip/rts-srt-closure-type | rts: Make SRTs a distinct closure type | Ben Gamari | 6 years |
wip/rts-warnings | hihi | Ben Gamari | 17 months |
wip/rts_ticker_refac | Use pthread if available on linux | Andreas Klebinger | 3 years |
wip/rtsconfig-last-comment | Fix dangling reference to RtsConfig.h | John Ericson | 3 years |
wip/rules-docs | docs: Add note to RULES documentation about locally bound variables [skip ci] | Matthew Pickering | 2 years |
wip/rules-module | Split up `GHC.Core` somewhat | John Ericson | 19 months |
wip/run-api-tests-alone | testsuite: Run ghc api tests alone | Joachim Breitner | 9 years |
wip/run-bindisttest | make: Fix bindist installation | Ben Gamari | 5 years |
wip/run-fragile-tests | testsuite: More type signatures | Ben Gamari | 5 years |
wip/run-mode | ghc: Introduce --run mode | Ben Gamari | 3 years |
wip/run-nofib | gitlab-ci: Run nofib on binary distributions | Ben Gamari | 5 years |
wip/runRW | Allow simplification through runRW# | Ben Gamari | 4 years |
wip/runtests-dedup-only | testsuite: Deduplicate --only flags
| Ben Gamari | 3 years |
wip/runtests-refactor | hi | Ben Gamari | 4 years |
wip/runtime-error-fixes | Fixes around incomplete guards (#20023, #20024) | Krzysztof Gogolewski | 3 years |
wip/runtime-rep | Address #11471 by putting RuntimeRep in kinds. | Richard Eisenberg | 9 years |
wip/rwbarton-D1259 | D1259 | Reid Barton | 7 years |
wip/rwbarton-D2992 | Add a reference to #13251 in the big Note | Reid Barton | 8 years |
wip/rwbarton-D3164 | Use half as much memory when reading interfaces | Reid Barton | 8 years |
wip/rwbarton-D3217 | Cleanup and comments from Simon | Reid Barton | 7 years |
wip/rwbarton-D3516 | Avoid excessive space usage from unfoldings in CoreTidy | Reid Barton | 7 years |
wip/rwbarton-O2 | Build stage1 compiler with -O2 | Reid Barton | 8 years |
wip/rwbarton-align4 | Try aligning info tables to 4 bytes | Reid Barton | 9 years |
wip/rwbarton-biniface | Boundary condition fixes for Binary | Reid Barton | 8 years |
wip/rwbarton-dep-finsts | Only check for conflicts with the actual dependencies | Reid Barton | 8 years |
wip/rwbarton-dump | WIP: Recursively dump heap objects | Reid Barton | 7 years |
wip/rwbarton-float-unboxed | WIP: Less floating out of unboxed strings | Reid Barton | 7 years |
wip/rwbarton-gold | TEST: Force use of gold linker | Reid Barton | 8 years |
wip/rwbarton-jp-nolint | Revert join points core lint changes | Reid Barton | 8 years |
wip/rwbarton-large-tuple | WIP: Move large tuples to a new module GHC.LargeTuple | Reid Barton | 8 years |
wip/rwbarton-minusInteger | Simplify minusInteger in integer-gmp slightly | Reid Barton | 8 years |
wip/rwbarton-no-core-lint | Disable core lint | Reid Barton | 8 years |
wip/rwbarton-no-core-lint-after-jp | Disable core lint | Reid Barton | 8 years |
wip/rwbarton-no-core-lint-before-jp | Disable core lint | Reid Barton | 8 years |
wip/rwbarton-revert-splitter | Revert "Don't use the splitter on Darwin" | Reid Barton | 8 years |
wip/rwbarton-seq-unf | WIP: Force stable unfoldings in megaSeqIdInfo | Reid Barton | 7 years |
wip/rwbarton-simplify | Use strict types and folds in CoreStats | Reid Barton | 7 years |
wip/rwbarton-split-sections | Set $1_$2_SplitSections in distdir-opts.mk not build-package.mk | Reid Barton | 8 years |
wip/rwbarton-supports-split-sections | Make split sections by default work again | Reid Barton | 8 years |
wip/rwbarton-tiny-tables | Experiment with one-byte info tables | Reid Barton | 8 years |
wip/s3-costs | gitlab-ci: Only keep binary distribution artifacts for master commits | Ben Gamari | 6 years |
wip/safe-docs | users-guide: Update -Wsafe description for #16689 | Ben Gamari | 5 years |
wip/safe-reexport | WIP Add test | John Ericson | 2 years |
wip/safer-haskell | fix test | Matthew Pickering | 6 years |
wip/sand-witch/modern-STV-extension-shuffling | Extension shuffling (#23291) | Ben Gamari | 15 months |
wip/sanity-copy-paste | Fix copy+pasto in Sanity.c | Matthew Pickering | 3 years |
wip/scale-back-wasm | ci: Move wasm pipelines into nightly rather than master | Matthew Pickering | 20 months |
wip/scc-parsing | Improve error messages for SCC pragmas | Vladislav Zavialov | 5 years |
wip/scoped-kind-variables | Scoped kind variables (#16635) | Vladislav Zavialov | 5 years |
wip/scoped-vis | ASSERT(vis_flag==ForallInvis) in hsScopedTvs | Vladislav Zavialov | 5 years |
wip/semigroup-sdoc | Use Semigroup's (<>) for Doc/SDoc | Vladislav Zavialov | 4 years |
wip/sep-cpr | Separate CPR analysis from the Demand analyser | Sebastian Graf | 5 years |
wip/seq-res-eval | Let the simplifier know that seq# forces | David Feuer | 6 years |
wip/set-prompt-multi | ghci: Support :set prompt in multi repl | Matthew Pickering | 2 years |
wip/seti-improvements | Enable :seti in a multi component repl | Matthew Pickering | 3 years |
wip/setnumcapabilities | base: Fix event manager shutdown race on non-Linux platforms | Ben Gamari | 20 months |
wip/sgraf-dmdanal-stuff | WorkWrap: Unbox constructors with existentials (#18982) | Sebastian Graf | 4 years |
wip/sgraf-misc | Simplify: Remove Strict argument transformation (#20284) | Sebastian Graf | 3 years |
wip/sgraf-misc-2 | CoreUtils: Make exprIsHNF return True for unlifted variables (#20140) | Sebastian Graf | 3 years |
wip/sgraf-misc-3 | Break recursion in GHC.Float.roundingMode# (#20352) | Sebastian Graf | 3 years |
wip/sgraf-no-exnstr | Elaborate Note [Exceptions and strictness] | Sebastian Graf | 6 years |
wip/sgraf-small-fixes | Demand: Document why we need three additional equations of multSubDmd | Sebastian Graf | 2 years |
wip/sgraf-unused-imports | Remove unused import in ghc/Main.hs | Sebastian Graf | 6 years |
wip/shake-version-fix | Use *Mode suffix instead of *M | Josh Meredith | 5 years |
wip/shellcheck | gitlab-ci: Run ci.sh through shellcheck | Ben Gamari | 3 years |
wip/shnajd-TTG-SrcLocs | [TTG: Handling Source Locations] Foundation and Pat (Part 2) | Shayan-Najd | 6 years |
wip/short-bytestring-rebased-feb2020 | Less unused variables, equal speed; hello bgamari, nice to meet you here | Matthew Pickering | 5 years |
wip/shrink-ast-deps | TTG: TH brackets finishing touches | romes | 2 years |
wip/shrink-ast-deps-xexpr | HsUntypedBracket TC through XExpr | romes | 2 years |
wip/shrink-build | gitlab-ci: Move -dwarf and -debug jobs to full-build stage | Ben Gamari | 5 years |
wip/signal_thread | Use pthread if available on linux | Andreas Klebinger | 3 years |
wip/silence-underfull-hboxes | users guide: Try to silence underfull \hbox warnings | Ben Gamari | 5 years |
wip/simd | Add support for SIMD operations in the NCG | Abhiroop Sarkar | 5 years |
wip/simon-perf | This patch addresses the exponential blow-up in the simplifier. | Simon Peyton Jones | 4 years |
wip/simonmar-codeowners | Add @simonmar to various things in CODEOWNERS | Simon Marlow | 6 years |
wip/simplcore-foldl | SimplCore: Use foldl' instead of foldr | Ben Gamari | 5 years |
wip/simple-count-m-no-dflags | TEMP | John Ericson | 2 years |
wip/simplequote-infix-op | SIMPLEQUOTE in qop/qopm | Vladislav Zavialov | 4 years |
wip/simplifier-fixes | Use Solo to avoid retaining the SCE but to avoid performing the substitution | Matthew Pickering | 2 years |
wip/simplify-ci | gitlab-ci: Drop nix-shell logic from ci.sh | Ben Gamari | 3 years |
wip/simplify-hpt-below | driver: Use shared transitive dependency calculation in hptModulesBelow | Matthew Pickering | 3 years |
wip/simplify-oneshot | SimplfyMonad: Mark all lambdas as oneShot | Ben Gamari | 4 years |
wip/simplify-perf-metrics | testsuite: Simplify and clarify performance test baseline search | Ben Gamari | 5 years |
wip/simply-bind-tyvars | Simplify bindLHsTyVarBndrs and bindHsQTyVars | Ryan Scott | 4 years |
wip/since-annot-clonestack | Fix since annotations in GHC.Stack.CloneStack | Matthew Pickering | 2 years |
wip/sized-arith-primops-for-sized-box | Use fix-sized arithmetic primops for fixed size boxed types | John Ericson | 3 years |
wip/sized-bit-fiddling-primops-for-sized-box | Move shift ops out of GHC.Base | Sylvain Henry | 3 years |
wip/sized-literals | Add sized primitive literal syntax | Ben Orchard | 16 months |
wip/sized-primops-for-sized-box | Use fix-sized primops for fixed size boxed types | John Ericson | 3 years |
wip/sized-rel-op-const-fold | Add missing relational constant folding for sized numeric types | John Ericson | 3 years |
wip/sjakobi-argmin-argmax-docs | docs: Add examples for Data.Semigroup.Arg{Min,Max} | Simon Jakobi | 4 years |
wip/sjakobi/21176-integer-bits | Mark clearBit for Integer and integerClearBit[#] as INLINE | Simon Jakobi | 22 months |
wip/sjakobi/21902-cases-docs | docs: Fix documentation of \cases | Simon Jakobi | 2 years |
wip/sjakobi/T14062-test | Add regression test for #14062 | Simon Jakobi | 3 years |
wip/sjakobi/T14565-test | Add compiler perf test for #14565 | Simon Jakobi | 3 years |
wip/sjakobi/T17018-fragile-tests | Mark p6 and T3333 as fragile | Simon Jakobi | 3 years |
wip/sjakobi/T17724 | Add simplifier pass after SpecConstr | Simon Jakobi | 5 years |
wip/sjakobi/T5298 | Add regression test for #5298 | Simon Jakobi | 3 years |
wip/sjakobi/T7378-test | Add regression test for #7378 | Simon Jakobi | 3 years |
wip/sjakobi/T8354-inlinable-ord | INLINABLE Ord methods (#8354) | Simon Jakobi | 3 years |
wip/sjakobi/T8354-inline-ord | INLINE Ord methods (#8354) | Simon Jakobi | 3 years |
wip/sjakobi/containers-0.6.4.1 | Update containers submodule to v0.6.4.1 | Simon Jakobi | 4 years |
wip/sjakobi/delEdge | Tweak GHC.CmmToAsm.CFG.delEdge | Simon Jakobi | 2 years |
wip/sjakobi/deprecate-option-v2 | Deprecate Data.Semigroup.Option | Simon Jakobi | 4 years |
wip/sjakobi/foldable1-remove-note-references | Data.Foldable1: Remove references to Foldable-specific note | Simon Jakobi | 2 years |
wip/sjakobi/foldl-unionManyUniqDSets | Use foldl' in unionManyUniqDSets | Simon Jakobi | 4 years |
wip/sjakobi/genericLength-overflow-doc | base: Document overflow behaviour of genericLength | Simon Jakobi | 3 years |
wip/sjakobi/graph-newtype | Turn GraphBase.Graph into a newtype | Simon Jakobi | 3 years |
wip/sjakobi/less-intmap-size | Remove two uses of IntMap.size | Simon Jakobi | 2 years |
wip/sjakobi/no-applicativedo | Avoid references to ApplicativeDo in the base haddocks | Simon Jakobi | 4 years |
wip/sjakobi/no-late-cse | Revert 0e5d2b7 instead of adding a pass | Simon Jakobi | 5 years |
wip/sjakobi/nondetfolds | Improve some folds over Uniq[D]FM | Simon Jakobi | 4 years |
wip/sjakobi/seq-no-size | Improve seq[D]VarSet | Simon Jakobi | 2 years |
wip/sjakobi/suspicious-foldrs | Mark some suspicious uses of foldr | Simon Jakobi | 2 years |
wip/sjakobi/tweak-addHMI | Tweak GHC.Unit.Env.addHomeModInfoToHug | Simon Jakobi | 2 years |
wip/sjakobi/undeprecate-first-last | base: Scrap deprecation plan for Data.Monoid.{First,Last} | Simon Jakobi | 4 years |
wip/sjakobi/update-containers | Update containers to v0.6.4.1 | Simon Jakobi | 4 years |
wip/skip-T17499 | testsuite: Skip T17499 when built against integer-simple | Ben Gamari | 5 years |
wip/skip-ghcilink002 | testsuite: Skip ghcilink002 when unregisterised | Ben Gamari | 6 years |
wip/skip-tests | testsuite: Skip encoding004 on Alpine | Ben Gamari | 5 years |
wip/skip-tests-unless-rts-linker | testsuite: Mark test that require RTS linker | Peter Trommler | 3 years |
wip/slow-validate | Hadrian docs: Rename the second "validate" entry to "slow-validate" [ci skip] | Sebastian Graf | 5 years |
wip/slow-validate-fix | ci: Fix definition of slow-validate flavour (so that -dlint) is passed | Matthew Pickering | 2 years |
wip/small-ord | Make generated Ord instances smaller (per #10858). | Petr Prokhorenkov | 8 years |
wip/small-uniqfm | hihih | Ben Gamari | 3 years |
wip/smaller-constraints | Try dropping OutputableBndrId in favor of IsPass | Richard Eisenberg | 5 years |
wip/smaller-coreView | Special case `isConstraintKindCon` on `AlgTyCon` | Sebastian Graf | 4 years |
wip/smaller-minJumpTableSize | [Experiment] Try minJumpTableSize = 3 | Bartosz Nitka | 7 years |
wip/smaller-template-headings | gitlab: Reduce size of template headings | Ben Gamari | 5 years |
wip/smartos | configure: Don't assume Gnu linker on Solaris | Ben Gamari | 5 years |
wip/solo-changelog | base: Note export of Data.Tuple.Solo in changelog | Ben Gamari | 3 years |
wip/solver-perf | Rewrite.split: Fix reboxing | Ben Gamari | 4 years |
wip/source-note-fixes | Use SrcSpan from the binder as initial source estimate | Matthew Pickering | 3 years |
wip/source-note-graveyard | Add ticks on floats and ev binds | Matthew Pickering | 3 years |
wip/source-notes-change | Source note changes | Matthew Pickering | 3 years |
wip/source-tarball | gitlab-ci: Fix source tarball job | Ben Gamari | 5 years |
wip/source-tarball-release-job | ci: Generate source-tarball in release jobs | Matthew Pickering | 2 years |
wip/specialize-hdoc | Add 'docWithStyle' to improve codegen | Krzysztof Gogolewski | 20 months |
wip/specialize-hdoc2 | Add 'docWithStyle' to improve codegen | Krzysztof Gogolewski | 19 months |
wip/speed-up-hlint | CI: Don't explicitly build hadrian before using run_hadrian | Matthew Pickering | 3 years |
wip/spj-T13397 | Improve code generation for conditionals | Simon Peyton Jones | 7 years |
wip/spj-add-nospec-notes | Clarify a couple of Notes about 'nospec' | Simon Peyton Jones | 17 months |
wip/spj-cam-HEAD | Last state on cam-05 HEAD | Simon Peyton Jones | 5 years |
wip/spj-early-inline | Mark non-recursive join lambdas as one-shot | Simon Peyton Jones | 8 years |
wip/spj-early-inline2 | Fix a nasty bug in CoreSubst.collectBindersPushingCo | Simon Peyton Jones | 8 years |
wip/spj-early-inline4 | Tidy up Coercion.mkRuntimeRepCo | Simon Peyton Jones | 8 years |
wip/spj-float-in | Improve demand analysis for join points | Simon Peyton Jones | 7 years |
wip/spj-improvement | Another checkpoint | Simon Peyton Jones | 9 years |
wip/spj-refactor-Jul21 | Inline less logging code | Simon Peyton Jones | 3 years |
wip/spj-refactor-wantToUnbox | Refactor wantToUnboxArg a bit | Simon Peyton Jones | 2 years |
wip/spj-solver-branch | Fixing the constraint solver | Simon Peyton Jones | 8 years |
wip/spj-tc-branch | Test Trac #12507 | Simon Peyton Jones | 8 years |
wip/spj-tc-branch2 | Remove accidentally-added file | Simon Peyton Jones | 8 years |
wip/spj-tc-branch3 | Be a bit more selective about improvement | Simon Peyton Jones | 8 years |
wip/spj-temp | Comments only | Simon Peyton Jones | 8 years |
wip/spj-wibbles | Comments only around HsWrapper | Simon Peyton Jones | 2 years |
wip/spj-wildcard-refactor | Merge remote-tracking branch 'origin/master' into wip/spj-wildcard-refactor | Simon Peyton Jones | 9 years |
wip/splice-import | WIP: Splice imports | Matthew Pickering | 3 years |
wip/splice-imports | Splice imports wip | Matthew Pickering | 3 years |
wip/splice-parsing | Refactor splice_exp in Parser.y | Vladislav Zavialov | 6 years |
wip/splice-types | Add SpliceTypes test for hie files | Matthew Pickering | 22 months |
wip/split-aclocal | configure: Move libdw search logic to macro | Ben Gamari | 3 years |
wip/split-out-rtsconfig | Introduce smaller RTS entrypoint | Ben Gamari | 5 years |
wip/split-sections | packaging: Build perf builds with -split-sections | Matthew Pickering | 2 years |
wip/split-unitstate | Split UnitState into ExternalModuleView and ConsolidatedUnitDb | Fendor | 4 years |
wip/split-var-mod | Create GHC.Types.Var.{Binder,ArgFlag} | John Ericson | 3 years |
wip/spt-coreprep | Add test for t16981 | Matthew Pickering | 3 years |
wip/stack-hadrian | hadrian: Add extra-deps: happy-1.20 to stack.yaml | Ben Gamari | 4 years |
wip/stack-overflow-size | wip | Ben Gamari | 21 months |
wip/stack-unwinding | Use Info Table Provenances to decode cloned stack (#18163) | Sven Tennie | 3 years |
wip/stack_cloning | Adjust test T7275 expectation | Sven Tennie | 3 years |
wip/star-prec | Parenthesize the * kind in TH.Ppr | Vladislav Zavialov | 5 years |
wip/state-hack-nonglobal | Rip out global state hack flag | Ben Gamari | 21 months |
wip/state-monad | StgM: Use ReaderT rather than StateT | Ben Gamari | 3 years |
wip/static-flavour | hadrian: Turn the `static` flavour into a transformer | Ben Gamari | 3 years |
wip/static-pointers | Implement -XStaticValues. | Facundo Domínguez | 10 years |
wip/std-hdr-llf | Include closure header size in StgLamLift's estimations | Sebastian Graf | 6 years |
wip/stefansf/fix-stage3-rule | hadrian: Provide build rule for ghc-stage3 wrapper | Stefan Schulze Frielinghaus | 3 years |
wip/stg-clos-env-share | fix bug in unpackSharedEnv; update the log output for debugging | Zachary J. Sullivan | 3 years |
wip/stg-lift | Fix parsing of -fstg-lift-lams-non-rec | Krzysztof Gogolewski | 4 years |
wip/stg-lift-16981 | STG.Lift StaticPTr WIP | Matthew Pickering | 3 years |
wip/stg-to-cmm-no-driver-session | StgToCmm: Get rid of GHC.Driver.Session imports | John Ericson | 3 years |
wip/stg-to-cmm-simplify-debug | Make debug a `Bool` not an `Int` in `StgToCmmConfig` | John Ericson | 2 years |
wip/stgMalloc | rts: Consistently use stgMallocBytes instead of malloc | GHC GitLab CI | 4 years |
wip/stream-rewrite | Reimplement Stream in "yoneda" style for efficiency | Matthew Pickering | 4 years |
wip/strict-NoExtCon | Make NoExtCon fields strict | Ryan Scott | 4 years |
wip/strict-annotation-fields | Some extra strictness in annotation fields | Matthew Pickering | 3 years |
wip/strict-break | Use lazy break for `lines` | Josh Meredith | 19 months |
wip/strict-coreunfolding | Make fields of CoreUnfolding strict | Matthew Pickering | 4 years |
wip/strict-gre | Make fields of GlobalRdrElt strict | Matthew Pickering | 3 years |
wip/strict-ioenv | Strictify everything but useVars | Ryan Scott | 5 years |
wip/strict-maybe | Introduce Strict.Maybe, Strict.Pair (#19156) | Vladislav Zavialov | 3 years |
wip/strict-perf-tests | Performance tests: Reduce acceptance threshold for bytes allocated tests | Matthew Pickering | 5 years |
wip/strict-stg-expr | Make a binding lazy | Ömer Sinan Ağacan | 5 years |
wip/strict-ttg | Fix test failures | Vladislav Zavialov | 4 years |
wip/stricter-break-span | Provide stricter versions of GHC.List break/span | Josh Meredith | 19 months |
wip/stricter-modiface | Make sure ModIface values are still forced even if not written | Matthew Pickering | 3 years |
wip/stricter-state | Stricten the Strict State monad | Sebastian Graf | 3 years |
wip/stricter-state-2 | Write Note [Strict State monad] to explain what G.U.M.State.Strict does | Sebastian Graf | 3 years |
wip/strictify-catches | Try strictifying catches | David Feuer | 7 years |
wip/stringbuffer | StringBuffer: Rid it of ForeignPtrs | Ben Gamari | 4 years |
wip/strings-refactor | Cleanup String/FastString conversions | Krzysztof Gogolewski | 22 months |
wip/strings-refactor2 | Minor SDoc-related cleanup | Krzysztof Gogolewski | 22 months |
wip/strings-refactor3 | Minor refactor around FastStrings | Krzysztof Gogolewski | 22 months |
wip/strip-parens-errmsg | Strip parentheses in expressions contexts in error messages | Vladislav Zavialov | 5 years |
wip/strip-ticks | Add special case to stripStgTicksTop for [] | Matthew Pickering | 3 years |
wip/styled-labels-final | Remove label style from printing context | Krzysztof Gogolewski | 2 years |
wip/submod-linter | gitlab-ci: Allow submodule cleaning to fail on Windows | Ben Gamari | 5 years |
wip/submodule-bumps | Bump haskeline submodule to 0.8.2.1 | Ben Gamari | 18 months |
wip/suggest-term-names | Suggest similar names when reporting types in terms (#19978) | Vladislav Zavialov | 3 years |
wip/supersven/StgRetBCO-struct | Sanity.c | Sven Tennie | 17 months |
wip/supersven/aarch64_stackFrameSize | Adjust AArch64 stackFrameHeaderSize | Sven Tennie | 16 months |
wip/supersven/ghc-correct-fun-type-Cmm | Fix fun_type in Cmm dump (#22760) | Sven Tennie | 18 months |
wip/supersven/riscv-increase-CI-happiness | Fix compiler warning about importing GHC.Utils.Panic.Plain in CodeGen.Platform.h | Sven Tennie | 16 months |
wip/supersven/riscv-ncg | Double precision (64bit) float literals | Sven Tennie | 16 months |
wip/supersven/riscv64-ncg | Pretty-print registers by their alias names | Sven Tennie | 15 months |
wip/suppress-err-context | Add -fsuppress-error-contexts to disable printing error contexts in errors | Matthew Pickering | 2 years |
wip/sync-changelogs | template-haskell: Fix italics in changelog | Ryan Scott | 5 years |
wip/t-12758_circleci_push_perf_notes | - | David Eichmann | 6 years |
wip/t-12758_circleci_push_perf_notes_short | testsuite: Save performance metrics in git notes. | David Eichmann | 6 years |
wip/t11545-take2 | Turn T11545 into a normal performance test | Matthew Pickering | 3 years |
wip/t11715 | Checkpoint after renaming | Richard Eisenberg | 8 years |
wip/t12545-variance | Widen T12545 acceptance window | Matthew Pickering | 3 years |
wip/t12928 | Add a minimized regression test for #12928 | Vladislav Zavialov | 5 years |
wip/t12983 | driver: Add test for #12983 | Matthew Pickering | 3 years |
wip/t13157 | Add test for #13157 | Matthew Pickering | 3 years |
wip/t14923 | driver: Add test for T14923 | Matthew Pickering | 3 years |
wip/t15304-test | Add perf test for #15304 | Matthew Pickering | 3 years |
wip/t16022 | hadrian: Correct "Don't always link against libffi" | Matthew Pickering | 3 years |
wip/t16502-note | Add release note about fix to #16502. | Richard Eisenberg | 4 years |
wip/t16716 | hadrian: Properly partition options in sourceArgs | Matthew Pickering | 5 years |
wip/t16775 | Don't zap to Any; error instead | Richard Eisenberg | 5 years |
wip/t16981 | Another way to fix the issue | Matthew Pickering | 3 years |
wip/t17202 | Do not create nested quantified constraints | Richard Eisenberg | 5 years |
wip/t17481 | driver: Add test for #17481 | Matthew Pickering | 3 years |
wip/t17541 | Warn on inferred polymorphic recursion | Richard Eisenberg | 5 years |
wip/t17562 | Check for unconstrained superclass kind vars | Richard Eisenberg | 5 years |
wip/t17563 | Do more validity checks for quantified constraints | Richard Eisenberg | 5 years |
wip/t18123 | Add Semigroup/Monoid for Q (#18123) | Vladislav Zavialov | 4 years |
wip/t18251-error-messages | Improve parser error messages for TemplateHaskellQuotes | Vladislav Zavialov | 4 years |
wip/t18330 | ghci: Add test for #18330 | Matthew Pickering | 3 years |
wip/t18522 | Fix debug_ppr_ty ForAllTy (#18522) | Vladislav Zavialov | 4 years |
wip/t18522-b | Fix visible forall in ppr_ty (#18522) | Vladislav Zavialov | 4 years |
wip/t19004 | Revert "Delete some superfluous helper functions in HscMain" | Matthew Pickering | 4 years |
wip/t19038 | ghc-heap: Allow more control about decoding CCS fields | Matthew Pickering | 4 years |
wip/t19239 | hadrian: Fix dynamic+debug flag combination for check-ppr executable | Matthew Pickering | 3 years |
wip/t19471 | Code Gen: Rewrite shortcutWeightMap more efficiently | Matthew Pickering | 3 years |
wip/t19478 | eta: Be more careful not to eta-expand a PAP | Matthew Pickering | 3 years |
wip/t19501 | Update HACKING.md | Matthew Pickering | 3 years |
wip/t19504 | Location for tuple section pattern error (#19504) | Vladislav Zavialov | 3 years |
wip/t19519 | lint: Fix scoping for case alt_ty check | Matthew Pickering | 3 years |
wip/t19571 | hadrian: Use ghc version as suffix for all executables | Matthew Pickering | 3 years |
wip/t19615-test | Add regression test for T19615 | Matthew Pickering | 3 years |
wip/t19650 | Only load package environment file once when starting GHCi | Matthew Pickering | 3 years |
wip/t19654 | Make UDFM semigroup instance associative | Matthew Pickering | 3 years |
wip/t19670 | Fix some negation issues when creating FractionalLit | Matthew Pickering | 3 years |
wip/t19731 | test driver: Make sure RESIDENCY_OPTS is passed for 'all' perf tests | Matthew Pickering | 3 years |
wip/t19849 | Make setBndrsDemandInfo work with only type variables | Matthew Pickering | 3 years |
wip/t19849-backport-9.0 | Make setBndrsDemandInfo work with only type variables | Matthew Pickering | 3 years |
wip/t19849-backport-9.2 | Make setBndrsDemandInfo work with only type variables | Matthew Pickering | 3 years |
wip/t19851 | constant folding: Make shiftRule for Word8/16/32# types return correct type | Matthew Pickering | 3 years |
wip/t19880 | docs: Fix example in toIntegralSized | Matthew Pickering | 3 years |
wip/t19894 | profiling: Look in RHS of rules for cost centre ticks | Matthew Pickering | 3 years |
wip/t19928 | Disallow linear arrows in GADT records (#19928) | Vladislav Zavialov | 3 years |
wip/t19966 | Add (broken) test for #19966 | Matthew Pickering | 3 years |
wip/t19976 | Optimiser: Correctly deal with strings starting with unicode characters in ex... | Matthew Pickering | 3 years |
wip/t19995 | rts: Document --eventlog-flush-interval in RtsFlags | Matthew Pickering | 3 years |
wip/t20003 | Move validate-x86_64-linux-deb9-hadrian back to quick-build | Matthew Pickering | 3 years |
wip/t20004 | Linker/darwin: Properly honour -fno-use-rpaths | Matthew Pickering | 3 years |
wip/t20005 | testsuite: Don't try to run tests with missing libraries | Matthew Pickering | 3 years |
wip/t20006 | RTS: Fix flag parsing for --eventlog-flush-interval | Matthew Pickering | 3 years |
wip/t20009 | ghci: Correct free variable calculation in StgToByteCode | Matthew Pickering | 3 years |
wip/t20021 | testing | Matthew Pickering | 3 years |
wip/t20060 | th: Weaken return type of myCoreToStgExpr | Matthew Pickering | 3 years |
wip/t20084 | driver: Fix recompilation for modules importing GHC.Prim | Matthew Pickering | 3 years |
wip/t20107 | Check the buffer size *before* calling the continuation in withEncodedCString | Matthew Pickering | 3 years |
wip/t20134 | Stop ug_boring_info retaining a chain of old CoreExpr | Matthew Pickering | 3 years |
wip/t20189-test | Add regression test for T20189 | Matthew Pickering | 3 years |
wip/t20206 | ghci: Fix rec statements in interactive prompt | Matthew Pickering | 3 years |
wip/t20217 | ghci: Explicitly store and restore interface file cache | Matthew Pickering | 3 years |
wip/t20242 | driver: Only check for unused package warning in after succesful downsweep | Matthew Pickering | 3 years |
wip/t20272 | ffi: Don't allow wrapper stub with CApi convention | Matthew Pickering | 3 years |
wip/t20276 | Fix colourised output in error messages | Matthew Pickering | 3 years |
wip/t20292 | driver: Fix Ctrl-C handling with -j1 | Matthew Pickering | 3 years |
wip/t20293 | driver: Clean up temporary files after a module has been compiled | Matthew Pickering | 3 years |
wip/t20304 | docs: Fix examples for (un)escapeArgs | Matthew Pickering | 3 years |
wip/t20305 | Stop leaking <defunct> llc processes | Matthew Pickering | 3 years |
wip/t20371 | deriving: Always use module prefix in dataTypeName | Matthew Pickering | 3 years |
wip/t20377 | Testsuite: Mark T12903 as fragile on i386 | Matthew Pickering | 3 years |
wip/t20381 | hadrian: Disable verbose timing information | Matthew Pickering | 3 years |
wip/t20416 | driver: Fix -E -XCPP, copy output from CPP ouput rather than .hs output | Matthew Pickering | 3 years |
wip/t20417 | Recompilation: Handle -plugin-package correctly | Matthew Pickering | 3 years |
wip/t20428 | code gen: Disable dead code elimination when -finfo-table-map is enabled | Matthew Pickering | 3 years |
wip/t20561 | Revert "Convert lookupIdSubst panic back to a warning (#20200)" | Matthew Pickering | 3 years |
wip/t20569 | docs: Update documentation interaction of search path, -hidir and -c mode. | Matthew Pickering | 2 years |
wip/t20674 | Add failing test for #20674 | Matthew Pickering | 3 years |
wip/t20688 | Don't use implicit lifting when deriving Lift | Matthew Pickering | 3 years |
wip/t20723 | Allow keywords which can be used as variables to be used with OverloadedDotSy... | Matthew Pickering | 3 years |
wip/t20780 | driver: Introduce HomeModInfoCache abstraction | Matthew Pickering | 2 years |
wip/t20899 | Change assertions in Stats.c to warnings (and introduce WARN macro) | Matthew Pickering | 3 years |
wip/t20923 | Refine warning about defining rules in SAFE modules | Matthew Pickering | 2 years |
wip/t20939 | Note that ImpredicativeTypes doesn’t allow polymorphic instances | Anselm Schüler | 3 years |
wip/t20967 | linking: Don't pass --hash-size and --reduce-memory-overhead to ld | Matthew Pickering | 3 years |
wip/t20996 | Add test supplied in T20996 which uses data family result kind polymorphism | David Feuer | 3 years |
wip/t21037 | driver: Improve -Wunused-packages error message (and simplify implementation) | Matthew Pickering | 2 years |
wip/t21203 | hadrian: Introduce CheckProgram datatype to replace a 7-tuple | Matthew Pickering | 2 years |
wip/t21285 | Apply 1 suggestion(s) to 1 file(s) | sheaf | 2 years |
wip/t21303 | Fix mention of non-existent "rehydrateIface" function [skip ci] | Matthew Pickering | 2 years |
wip/t21306 | Add test for T21306 | Matthew Pickering | 2 years |
wip/t21313 | hlint: Ignore suggestions in generated HaddockLex file | Matthew Pickering | 2 years |
wip/t21349 | driver: Make -no-keep-o-files -no-keep-hi-files work in --make mode | Matthew Pickering | 2 years |
wip/t21355 | Add test for #21558 | Matthew Pickering | 2 years |
wip/t21463 | template-haskell: Fix representation of OPAQUE pragmas | Matthew Pickering | 2 years |
wip/t21476 | Add test for #21476 | Matthew Pickering | 20 months |
wip/t21483 | Transcribe discussion from #21483 into a Note | Matthew Pickering | 2 years |
wip/t21545 | rts: Remove explicit timescale for deprecating -h flag | Matthew Pickering | 2 years |
wip/t21547 | Consider the stage of typeable evidence when checking stage restriction | Matthew Pickering | 2 years |
wip/t21557 | T16875: Stabilise (temporarily) by increasing acceptance threshold | Matthew Pickering | 2 years |
wip/t21567 | hadrian: Don't attempt to build dynamic profiling libraries | Matthew Pickering | 2 years |
wip/t21659 | make: Fix make maintainer-clean deleting a file tracked by source control | Matthew Pickering | 2 years |
wip/t21766 | Update user's guide and release notes | Finley McIlwaine | 16 months |
wip/t21814 | driver: Fix issue with module loops and multiple home units | Matthew Pickering | 2 years |
wip/t21878 | driver: Don't create LinkNodes when -no-link is enabled | Matthew Pickering | 2 years |
wip/t21934 | make: Add directory dependency on hs-boot copying rules | Matthew Pickering | 2 years |
wip/t21936 | Bump DOCKER_REV to use alpine image without LLVM installed | Matthew Pickering | 19 months |
wip/t21993 | Revert "Refactor SpecConstr to use treat bindings uniformly" | Matthew Pickering | 2 years |
wip/t22001 | haddock docs: Fix links from identifiers to dependent packages | Matthew Pickering | 2 years |
wip/t22057 | -Wunused-pattern-binds: Recurse into patterns to check whether there's a splice | Matthew Pickering | 23 months |
wip/t22329 | testsuite: Improve output from tests which have failing pre_cmd | Matthew Pickering | 22 months |
wip/t22333 | Package Imports: Get candidate packages also from re-exported modules | Matthew Pickering | 21 months |
wip/t22347 | testsuite: Add tests for T22347 | Matthew Pickering | 22 months |
wip/t22371 | hadrian bindist: Install manpages to share/man/man1/ghc.1 | Matthew Pickering | 20 months |
wip/t22405 | Add special case for :Main module in `GHC.IfaceToCore.mk_top_id` | Matthew Pickering | 22 months |
wip/t22483 | ApplicativeDo: Set pattern location before running exhaustiveness checker | Matthew Pickering | 21 months |
wip/t22518 | packaging: Fix upload_ghc_libs.py script | Matthew Pickering | 21 months |
wip/t22519 | Do newtype unwrapping in the canonicaliser and rewriter | Richard Eisenberg | 19 months |
wip/t22549 | Transfer DFunId_ness onto specialised bindings | Simon Peyton Jones | 16 months |
wip/t22599 | darwin ci: Explicitly pass desired build triple to configure | Matthew Pickering | 20 months |
wip/t22690 | sphinx: Use modern syntax for extlinks | Matthew Pickering | 20 months |
wip/t22695 | Only store Name in FunRhs rather than Id with knot-tied fields | Matthew Pickering | 20 months |
wip/t22707 | Add test for T22793 | Simon Peyton Jones | 18 months |
wip/t22807-test | Improve error message in tc_iface_binding and add broken test for #22807 | Matthew Pickering | 19 months |
wip/t22884 | error messages: Don't display ghci specific hints for missing packages | Matthew Pickering | 16 months |
wip/t23148 | docs: Update template-haskell docs to use Code Q a rather than Q (TExp a) | Matthew Pickering | 16 months |
wip/t23221 | rts: Refine memory retention behaviour to account for pinned/compacted objects | Matthew Pickering | 16 months |
wip/t23273 | hadrian: Pass haddock file arguments in a response file | Matthew Pickering | 16 months |
wip/t23315 | Insert documentation into parsed signature modules | Finley McIlwaine | 15 months |
wip/t25510 | Typeable: Fix module locations of some definitions in GHC.Types | Matthew Pickering | 21 months |
wip/t3007 | [testsuite] mark T3007 broken on darwin. | Moritz Angermann | 3 years |
wip/t7388 | Allow CApi FFI calls in GHCi | Matthew Pickering | 3 years |
wip/tainted-dmdanal | DmdAnal: Use Tainted to implement Change tracking | Sebastian Graf | 3 years |
wip/tc-errors-haddock | Fix haddock markup in GHC.Tc.Errors.Types | sheaf | 3 years |
wip/tc-lcl-env-refactor | testsuite: Accept new output for CountDepsAst and CountDepsParser tests | Matthew Pickering | 15 months |
wip/tc-plugins | Make TcPlugin part of Plugin so we can eliminate -ftc-plugin | Adam Gundry | 10 years |
wip/tc-plugins-amg | Merge remote-tracking branch 'origin/master' into wip/tc-plugins-amg | Adam Gundry | 10 years |
wip/tc-rn-types-typo | Fix typo in TcRnTypes.hs [skip ci] | Matthew Pickering | 6 years |
wip/tc/typeable-with-kinds | Switch back to `newWatnedEvVar`, so we don't keep resolving the same constraint. | Iavor S. Diatchki | 9 years |
wip/tcRemainingValArgs | Typecheck remaining ValArgs in rebuildHsApps | sheaf | 2 years |
wip/tc_eq_type-opt | typecheck: Eliminate allocations in tc_eq_type | Ben Gamari | 4 years |
wip/tcgblenv-retain | Fix two places where TcGblEnv was retained | Matthew Pickering | 3 years |
wip/tctc-extra-lookup | Remove second tcLookupTcTyCon in tcDataDefn | Vladislav Zavialov | 4 years |
wip/tdammers-7258 | Document readField / readSymField | Tobias Dammers | 7 years |
wip/tdammers/D4394 | Bump perf test targets | Tobias Dammers | 6 years |
wip/tdammers/D4394-squash | Cache coercion roles in NthCo | Tobias Dammers | 6 years |
wip/tdammers/D4395-new | Simplify simplCast | Richard Eisenberg | 6 years |
wip/tdammers/D4568 | Bump perf test targets | Tobias Dammers | 6 years |
wip/tdammers/D4570 | Debug only | Simon Peyton Jones | 6 years |
wip/tdammers/T11066 | Make some tests pass | Tobias Dammers | 6 years |
wip/tdammers/T11735 | Tighten cached role in NthCo | Richard Eisenberg | 7 years |
wip/tdammers/T11735-1 | Added Note [Nested ForAllCos] according to D4355 | Tobias Dammers | 7 years |
wip/tdammers/T11735-2 | Fixed errors introduced by cherry-picking | Tobias Dammers | 7 years |
wip/tdammers/T14375 | Remove NOINLINE on allocaBytes... functions | Tobias Dammers | 6 years |
wip/tdammers/T14459 | Skip generating Lexer.hs in Cabal lib | Tobias Dammers | 7 years |
wip/tdammers/T14737-patch | Bump perf test targets | Tobias Dammers | 6 years |
wip/tdammers/T14738 | Added some SCCs | Tobias Dammers | 7 years |
wip/tdammers/T15019 | Fix simplCast perf issues from #14737 | Tobias Dammers | 6 years |
wip/tdammers/disable-defer-type-errors-ghci | Regressions caused by workaround to #14963 | Tobias Dammers | 6 years |
wip/telser/doc-deepsubsumption-language-variant | users-guide: Reference DeepSubsumption in appropriate language variants | Trevis Elser | 2 years |
wip/telser/docs-extension-status | Updates language extension documentation | Trevis Elser | 2 years |
wip/temp-20509 | Add performance test for ghci, -fno-code and reloading (#20509) | Matthew Pickering | 3 years |
wip/template-haskell-docs | Expand documentation for MulArrowT constructor | Matthew Pickering | 3 years |
wip/terminfo-header-path | hadrian: Ensure that term.h is in include search path | Ben Gamari | 3 years |
wip/test | testing | Ben Gamari | 3 years |
wip/test-11506 | Add a regression test for #11506 | Krzysztof Gogolewski | 4 years |
wip/test-11545 | Add (expect_broken) test for #11545 | Matthew Pickering | 3 years |
wip/test-T17423 | testsuite: Add test for #17423 | Ben Gamari | 5 years |
wip/test-arrows | Add tests for solved arrow tickets #5777 #15175 | Krzysztof Gogolewski | 4 years |
wip/test-ci-images-commit | Update .gitlab-ci.yml | Matthew Pickering | 5 years |
wip/test-containers-bump | Try bumping containers submodule | Matthew Pickering | 3 years |
wip/test-defaulting | Test defaulting, part 2 | Krzysztof Gogolewski | 3 years |
wip/test-disable-corelint | Core lint take 2 | Matthew Pickering | 3 years |
wip/test-extra-exts | testsuite: Don't copy .hi-boot and .o-boot files into temp dir | Matthew Pickering | 3 years |
wip/test-foreign | Test for dead code | Krzysztof Gogolewski | 3 years |
wip/test-g3 | gitlab-ci: Run slowtest in dwarf job | Ben Gamari | 5 years |
wip/test-hadrian-caching | Clear hadrian cache if hadrian executable changed | Ben Gamari | 6 years |
wip/test-hadrian-stack-build | gitlab-ci: Verify that Hadrian builds with Stack | Ben Gamari | 4 years |
wip/test-llvm | Try building LLVM bindist | Ben Gamari | 5 years |
wip/test-llvm-hdoc | Test | Krzysztof Gogolewski | 18 months |
wip/test-nightlies | fix testing | Matthew Pickering | 15 months |
wip/test-no-32bit | Instr: Eliminate 32-bit | Ben Gamari | 5 years |
wip/test-nonmoving | Bump unix submodule | Ben Gamari | 5 years |
wip/test-record-disambig | tests | GHC GitLab CI | 2 years |
wip/test-speed-ci | testsuite: Only run stack cloning tests in the normal way | Ben Gamari | 22 months |
wip/test-t17652 | Test case for #17652 | Vladislav Zavialov | 4 years |
wip/test-t19841 | Add test for #19841 | Matthew Pickering | 3 years |
wip/test-t3424 | Skip T3424 when fast() | Vladislav Zavialov | 6 years |
wip/test-tc-level | Check the situation in #15384 | Krzysztof Gogolewski | 4 years |
wip/test-verbosity | Reduce default test verbosity | Matthew Pickering | 4 years |
wip/test-verbosity-2 | ci: Run hadrian builds verbosely, but not tests | Matthew Pickering | 3 years |
wip/test-windows-hsc2hs | hsc2hs: Revert to 0.68.5 | Ben Gamari | 5 years |
wip/testdriver-encoding | Fix testsuite driver output (#17847) | Vladislav Zavialov | 5 years |
wip/testing | Just a pile of debug | davean | 4 years |
wip/testsuite-20-02 | Fix testsuite on powerpc64le | Peter Trommler | 5 years |
wip/testsuite-cleanup | testsuite: Teminate processes when the testsuite is interrupted | Matthew Pickering | 3 years |
wip/testsuite-cpu-features | testsuite: Add predicate for CPU feature availability | Ben Gamari | 6 years |
wip/testsuite-debugged | hadrian: Correctly set whether we have a debug compiler when running tests | Matthew Pickering | 2 years |
wip/testsuite-dump-encoding | testsuite: Don't crash on encoding failure in print | Ben Gamari | 5 years |
wip/testsuite-exc | testsuite: Preserve more information in framework failures | Ben Gamari | 5 years |
wip/testsuite-fixes | testsuite: Check test stats only after test correctness | Ben Gamari | 3 years |
wip/testsuite-fragile | Testsuite: use 'fragile' instead of 'skip' for T3424, T14697 | Vladislav Zavialov | 5 years |
wip/testsuite-linters | testsuite: Run testsuite dependency calculation before GHC is built | Matthew Pickering | 3 years |
wip/testsuite-metrics | testsuite: Allow whitespace before "Metric (in|de)crease" | Ben Gamari | 4 years |
wip/testsuite-no-cusks | Disable CUSKs by default | Vladislav Zavialov | 5 years |
wip/testsuite-python-310 | testsuite: Fix import on python 3.10 | Zubin Duggal | 3 years |
wip/testsuite-sets | testsuite/driver: Don't tabulate perf metrics if there aren't any | Ben Gamari | 2 years |
wip/testsuite-stdout | WIP: testsuite: Report stdout and stderr | Ben Gamari | 6 years |
wip/testsuite-title-debounce | testsuite: debounce title updates | Zubin Duggal | 3 years |
wip/testsuite-unreg | testsuite: Correctly set withNativeCodeGen | Matthew Pickering | 2 years |
wip/th-bump | template-haskell: Bump version to 2.19.0.0 | Ben Gamari | 2 years |
wip/th-gadt-pp | TH: Fix pretty printing of newtypes with operators and GADT syntax (#20868) | Zubin Duggal | 2 years |
wip/th-new | Add support for Template Haskell state. | Geoffrey Mainland | 11 years |
wip/th-pp | TH: fix pretty printing of GADTs with multiple constuctors (#20842) | Zubin Duggal | 3 years |
wip/th-quotes-relax | TemplateHaskellQuotes: Allow nested splices | Matthew Pickering | 5 years |
wip/th-recomp | Track object file dependencies for TH accurately (#20604) | Zubin Duggal | 3 years |
wip/the-flattening-story | Improve Note [The flattening story] | Richard Eisenberg | 4 years |
wip/thomie | Testsuite driver: always quote opts.testdir | Thomas Miedema | 8 years |
wip/thoughtful-forcing | Thoughtful forcing in CoreUnfolding | Matthew Pickering | 3 years |
wip/thread-protected | unusued import in Sync.hs | Daneel S. Yaitskov | 4 years |
wip/thread-show | Improve ThreadId Show instance | Nathan Collins | 5 years |
wip/thread-status | users-guide: Add release notes entry for thread introspection support | Ben Gamari | 2 years |
wip/threadstatus-9333-fragile | testsuite: Mark threadstatus-9333 as fragile in profthreaded | Ben Gamari | 5 years |
wip/throwToSelf-blocking | rts: Remove incorrect assertions around MSG_THROWTO messages | Ben Gamari | 5 years |
wip/ticky-datacon-name | Ticky-ticky: Record DataCon name in ticker name | Ben Gamari | 4 years |
wip/ticky-docs | users-guide: Improve documentation of ticky events | Ben Gamari | 3 years |
wip/ticky-eventlog | rts/eventlog: Reset ticky counters after dumping sample | Ben Gamari | 4 years |
wip/ticky-eventlog-info | Start of docs | Matthew Pickering | 3 years |
wip/ticky-eventlog-info-backport | Add info table to ticky counter | Matthew Pickering | 3 years |
wip/ticky-eventlog-rebase | Ticky profiling improvements. | Matthew Pickering | 2 years |
wip/ticky-flags | FlagChecker: Add ticky flags to hashed flags | Ben Gamari | 5 years |
wip/ticky_ghc-dyn-alloc | Hadrian: Enable -ticky-dyn-thunk in ticky_ghc transformer | Matthew Pickering | 3 years |
wip/tidy-implic-mp | Make implication tidying agree with Note [Tidying multiple names at once] | Matthew Pickering | 3 years |
wip/tidy-internal | Force accumulator in GHC.Iface.Tidy.tidy_internal | Matthew Pickering | 4 years |
wip/tidy-perf | CoreTidy: handle special cases to preserve more sharing. | Sylvain Henry | 3 years |
wip/tidy-rules | Tidy: Ignore rules (more) when -fomit-interface-pragmas is on | Matthew Pickering | 3 years |
wip/tidy-strictness | Strict tidy | Ben Gamari | 4 years |
wip/time-ncg | Add timing of native code generator | Ben Gamari | 5 years |
wip/timeout-rewrite | testsuite: Rewrite timeout | Ben Gamari | 5 years |
wip/timings-allocations | withTimings: Emit allocations counter | Ben Gamari | 4 years |
wip/tmp | hi | Ben Gamari | 2 years |
wip/tmpdir | docs: Document that TMP/TEMP/USERPROFILE are consulted for temporary director... | Matthew Pickering | 16 months |
wip/tool-args | hadrian/tool-args: Write output to intermediate file rather than via stdout | Matthew Pickering | 2 years |
wip/toolchain-selection | ROMES: WIP 4 | Rodrigo Mesquita | 15 months |
wip/top-level-kind-signatures | Standalone kind signatures (#16794) | Vladislav Zavialov | 5 years |
wip/trac-16201 | Fix the ghci063 test on Darwin (Trac #16201) | Vladislav Zavialov | 6 years |
wip/trac-16270 | Report multiple errors | Vladislav Zavialov | 6 years |
wip/transform-list-comp | Disallow unlifted binders in {Trans,Par}ListComp | sheaf | 2 years |
wip/transformers-0.5.2 | Update transformer submodule to v0.5.2.0 release | Herbert Valerio Riedel | 9 years |
wip/travis | Travis experiment: Not “quickest” flavor | Joachim Breitner | 7 years |
wip/travis2 | Travis: Boot with ghc-8.2.1 | Joachim Breitner | 7 years |
wip/trivial-readme | Replace deprecated git --recursive | Leif Metcalf | 4 years |
wip/try-revert | Revert "rts: Refactor handling of dead threads' stacks" | Matthew Pickering | 2 years |
wip/tsan-ci | configure: Bump minimum-supported gcc version to 4.7 | Ben Gamari | 5 years |
wip/tsan-ghc-8.10 | rts/Stats: Reintroduce mut_user_time | Ben Gamari | 4 years |
wip/tsan-ghc-9.0 | rts: Tear down stats_mutex after exitHeapProfiling | Ben Gamari | 4 years |
wip/tsan/all | Merge branches 'wip/tsan/sched', 'wip/tsan/ci', 'wip/tsan/storage', 'wip/tsan... | Ben Gamari | 4 years |
wip/tsan/ci | testsuite: Mark T13702 as broken with TSAN due to #18884 | Ben Gamari | 4 years |
wip/tsan/cmm | hadrian: Don't specify TSAN_ENABLED in +thread_sanitizer | Ben Gamari | 22 months |
wip/tsan/codegen | rts: Ensure that global regs are never passed as fun call args | Ben Gamari | 21 months |
wip/tsan/event-mgr | Mitigate data races in event manager startup/shutdown | Ben Gamari | 4 years |
wip/tsan/fixes | updateThunk | Ben Gamari | 16 months |
wip/tsan/misc | rts: Use proper relaxe operations in getCurrentThreadCPUTime | GHC GitLab CI | 4 years |
wip/tsan/nonmoving | nonmoving: Make free list counter accesses atomic | Ben Gamari | 20 months |
wip/tsan/prep | rts: Introduce SET_HDR_RELEASE | Ben Gamari | 4 years |
wip/tsan/sched | rts: Make write of to_cap->inbox atomic | Ben Gamari | 4 years |
wip/tsan/stats | rts: Tear down stats_mutex after exitHeapProfiling | Ben Gamari | 4 years |
wip/tsan/stm | rts/stm: Strengthen orderings to SEQ_CST instead of volatile | Ben Gamari | 4 years |
wip/tsan/storage | rts: Use relaxed ordering on spinlock counters | Ben Gamari | 4 years |
wip/tsan/timer | rts: Fix races in Pthread timer backend shudown | Ben Gamari | 4 years |
wip/tsan/wsdeque | rts/WSDeque: Rewrite with proper atomics | Ben Gamari | 4 years |
wip/ttg-2017-10-13 | Remove PostRn / PostTc from HsType, using TTG | Alan Zimmerman | 7 years |
wip/ttg-cleanup | Minor TTG clean-up: comments, unused families, bottom | Vladislav Zavialov | 4 years |
wip/ttg-con-pat | Trees That Grow refactor for `ConPat` and `CoPat` | John Ericson | 4 years |
wip/ttg-iface-type | Draft: TTG for IfaceType | John Ericson | 3 years |
wip/ttg-next | WIP on TTG for HsBinds | Alan Zimmerman | 6 years |
wip/ttg-rec-improvements | WIP WIP WIP: Split record "field vs projection" updates | John Ericson | 2 years |
wip/ttg-void | TTG: replace Void/NoExtCon with DataConCantHappen | Krzysztof Gogolewski | 3 years |
wip/ttg/2017-10-21 | WIP on implicit binders | Alan Zimmerman | 7 years |
wip/ttg3-2017-11-12 | Combined Step 1 and 3 for Trees That Grow, HsExpr #2 | Alan Zimmerman | 7 years |
wip/ttg4-constraints-2017-11-13 | Remove HasSourceText and SourceTextX classes | Alan Zimmerman | 7 years |
wip/ttg5-data-2017-11-15 | Clean up imports | Alan Zimmerman | 7 years |
wip/ttg5-data-2017-11-17 | Add dummy types to force GHC make to build boot files | Alan Zimmerman | 7 years |
wip/ttg5-data-one-file-2017-11-17 | Merge HsInstances and HsInstances2 | Alan Zimmerman | 7 years |
wip/ttg6-unrevert-2017-11-22 | Actually add the HsInstances.hs file. | Alan Zimmerman | 7 years |
wip/tth-ghci-errors | template-haskell: Run TH splices with err_vars from current context | Matthew Pickering | 3 years |
wip/ttypeable | TcTypeable: Try to reuse KindReps | Ben Gamari | 8 years |
wip/ttypeable-builtin-kindreps | Produce KindReps for common kinds in GHC.Types | Ben Gamari | 8 years |
wip/tuple-tests | Enable ghci tests for unboxed tuples | Krzysztof Gogolewski | 15 months |
wip/tuple-width | Extend mAX_TUPLE_SIZE to 64 | GHC GitLab CI | 4 years |
wip/tweak-hadrian | Pass -j to ghc-in-ghci CI job | Matthew Pickering | 5 years |
wip/tweak-test-interval | Test Driver: Tweak interval of test reporting | Matthew Pickering | 4 years |
wip/ty-con-app-type | Special case `mkTyConApp liftedTypeKind []` | Matthew Pickering | 5 years |
wip/tycl-group | Handle sigs in separate TyClGroups | Vladislav Zavialov | 4 years |
wip/tyclgroup-unused-helpers | Drop unused helpers 'mkTyClGroup' and 'emptyTyClGroup' | Vladislav Zavialov | 5 years |
wip/tyconapp-opts | Optimise nullary type constructor usage | Ben Gamari | 4 years |
wip/tyconapp-opts-2 | Notes from call | Ben Gamari | 4 years |
wip/type-app | User manual wibbles | Richard Eisenberg | 9 years |
wip/type-data | Test DESTDIR in test_hadrian() | Julian Ospald | 2 years |
wip/type-env-force | Introduce strict wrapper around TypeEnv | Matthew Pickering | 3 years |
wip/type_level_leq | Type-level comparison expands to equality | Christiaan Baaij | 2 years |
wip/typeable-list | Restore show (typeRep @[]) == "[]" | Krzysztof Gogolewski | 21 months |
wip/typeable-unwired | Move TyCon generation out of tcAddImplicits | Ben Gamari | 9 years |
wip/typed-th-more-working | Add test | Matthew Pickering | 4 years |
wip/typedrat_cartazio_anf | WIP brain dump commit | Alexis Williams | 5 years |
wip/typing-stubs | testsuite: Fix location of typing_stubs module | Ben Gamari | 5 years |
wip/typo-cg | Typo [skip ci] | Matthew Pickering | 3 years |
wip/typo-simplfied | Typo: rename -fwrite-if-simplfied-core to -fwrite-if-simplified-core | Krzysztof Gogolewski | 22 months |
wip/typos | Minor refactor [ci skip] | Gabor Greif | 6 years |
wip/typos2 | Fix typos | Krzysztof Gogolewski | 23 months |
wip/tything-wired-in | complete | Matthew Pickering | 5 years |
wip/ubuntu-18_04 | rel-eng: Add missing rocky8 bindist | Matthew Pickering | 19 months |
wip/uf-conf-codegen | primops: Document semantics of Float/Int conversions | Ben Gamari | 4 years |
wip/unboxed-codebuffer | Use unboxed codebuffers in base | Josh Meredith | 15 months |
wip/unbroken-ci | Normalise output of T20199 test | Matthew Pickering | 3 years |
wip/unexpected-pass-exit-code | Mark broken LLVM tests as broken | Matthew Pickering | 6 years |
wip/unexpected-test | Remove Simon's special number from typecheck/should_fail/all.t | Matthew Pickering | 6 years |
wip/unfolding-leaks | Force unfoldings when they are cleaned-up in Tidy and CorePrep | Matthew Pickering | 2 years |
wip/ungate-64bit-primtypes | Make Int64#/Word64# unconditionally available | John Ericson | 3 years |
wip/unicode-version | base: Update Unicode database to 12.1.0 | Ben Gamari | 5 years |
wip/unicode-warn | Warn if unicode bidirectional formatting characters are found in the source (... | Zubin Duggal | 3 years |
wip/uniqAway | Simplify uniqAway | Ben Gamari | 5 years |
wip/uniqSM-oneshot | UniqSM: oneShot-ify | Ben Gamari | 3 years |
wip/uniqset-fusion | compiler/Types: Ensure that fromList-type operations can fuse | Ben Gamari | 19 months |
wip/unique64 | 64-bit Uniques | Ben Gamari | 2 years |
wip/unitidset | Refactor `Set UnitId` to `UniqDSet UnitId` (#23335) | Josh Meredith | 16 months |
wip/unlifted-data | Implement the UnliftedDatatypes extension | Sebastian Graf | 3 years |
wip/unloading | Introduce test for dynamic library unloading | GHC GitLab CI | 4 years |
wip/unloading-fixes | rts/linker: Don't declare dynamic objects with image_mapped | GHC GitLab CI | 4 years |
wip/unnamed-addr | decorate declarations too | Gabor Greif | 6 years |
wip/unpackString | Optimize unpackCString# to allocate less. | Andreas Klebinger | 5 years |
wip/unreg-hadrian | hadrian: Drop -Werror=unused-but-set-variable from GHC flags | Ben Gamari | 5 years |
wip/unreg-no-finalizer | unregisterised: Fix declaration for stg_NO_FINALIZER | Ben Gamari | 5 years |
wip/unroll-evac | Evac: Try unrolling copying | Ben Gamari | 5 years |
wip/unsafe-coerce-doc | Fixes around unsafeCoerce# | Krzysztof Gogolewski | 17 months |
wip/unsafe-reflection | Mark Type.Reflection.Unsafe as Unsafe | Krzysztof Gogolewski | 21 months |
wip/unsupported-llvm-version-docs | Fix reverse flag for -Wunsupported-llvm-version | Brandon Chinn | 17 months |
wip/unused-boot-file | Remove unused hs-boot file | Matthew Pickering | 4 years |
wip/unused-ghc-prim | Account for special GHC.Prim import in warnUnusedPackages | Matthew Pickering | 16 months |
wip/unused-imports | Split up -Wunused-imports into three warnings | Matthew Pickering | 23 months |
wip/unused-package | Fix behaviour of -Wunused-packages in ghci | Matthew Pickering | 2 years |
wip/unused-packages-reexport | driver: Fix interaction of -Wunused-packages and reexported-modules | Matthew Pickering | 3 years |
wip/unused-userHsLTyVarBndrs | Remove HsUtils/userHsLTyVarBndrs | Vladislav Zavialov | 5 years |
wip/update-9.4-rel-notes | Update 9.4 release notes regarding withDict | Krzysztof Gogolewski | 2 years |
wip/update-core-spec | Update core spec to reflect changes to Core. | Richard Eisenberg | 4 years |
wip/update-darwin-bootstrap | gitlab-ci: Update bootstrap compiled used for Darwin builds | Ben Gamari | 5 years |
wip/update-hadrian-source-repo | hadrian: Update source-repository | Ben Gamari | 5 years |
wip/update-hie-bios | Update to hie-bios 0.3.2 style program cradle | Pepe Iborra | 5 years |
wip/update-unicode | base: Update Unicode database to 14.0 | Ben Gamari | 3 years |
wip/upload-creds | upload_ghc_libs: Add means of passing Hackage credentials | Ben Gamari | 2 years |
wip/upload-ghc-libs | upload_ghc_libs: More control over which packages to operate on | Ben Gamari | 18 months |
wip/upload-libs | upload-ghc-libs: Allow candidate-only upload | Ben Gamari | 2 years |
wip/usage-env | linear types: Don't add external names to the usage env | Krzysztof Gogolewski | 16 months |
wip/use-CmmRegOff-smart-ctor | StgToCmm: Use CmmRegOff smart constructor | Ben Gamari | 4 years |
wip/use-NHsCoreTy-in-GND | Use NHsCoreTy to embed types into GND-generated code | Ryan Scott | 4 years |
wip/use-O2 | Change `OPTIONS_GHC -O` to `OPTIONS_GHC -O2` | Douglas Wilson | 7 years |
wip/use_after_free | Experiment adding use after free panic to constraint and warning variables | Matthew Pickering | 2 years |
wip/user-ticker | Add support for defining ticky tickers in Core | Ben Gamari | 3 years |
wip/user-vs-builtin | Cleanup BuiltInSyntax vs UserSyntax | Matthew Pickering | 2 years |
wip/users-guide-forall-keyword | User's Guide: forall is a keyword nowadays | Vladislav Zavialov | 6 years |
wip/users-guide-kind-inference | User's Guide: remove outdated info on kind inference | Vladislav Zavialov | 6 years |
wip/utils_ide_support | Add IDE support for several utils | Sven Tennie | 4 years |
wip/validate | Make annotations test case cleaning less aggressive | Joachim Breitner | 10 years |
wip/validate-T9355 | Make scanr a good producer and consumer | David Feuer | 10 years |
wip/validate-T9495 | Make foldr2 a bit more strict | David Feuer | 10 years |
wip/validate-T9502 | Make mapAccumL a good consumer | David Feuer | 10 years |
wip/validate-T9536 | Fusion rule for "foldr k z (x:build g)" | David Feuer | 10 years |
wip/validate-T9546 | Make filterM a good consumer | David Feuer | 10 years |
wip/validate-T9561 | Simplify mergeSATInfo by using zipWith | David Feuer | 10 years |
wip/validate-ci | Revert "Disable binder swap in OccurAnal (Trac #16288)" | Matthew Pickering | 6 years |
wip/validate-ide-info-fixes | testsuite: Factor out common parts from hiefile tests | Zubin Duggal | 2 years |
wip/various | Drop GHC.Types.Name.Occurrence.mkCon2TagOcc | Ben Gamari | 3 years |
wip/various-hadrian-fixes | packaging: Build perf builds with -split-sections | Matthew Pickering | 20 months |
wip/vendor-filepath | Vendor filepath inside template-haskell | Matthew Pickering | 2 years |
wip/vendor-filepath-2 | libraries: template-haskell: vendor filepath differently | Douglas Wilson | 23 months |
wip/verbose-inlinings | Introduce -ddump-verbose-inlinings | Ben Gamari | 3 years |
wip/virtual-tycon | WIP | Krzysztof Gogolewski | 2 years |
wip/wall-star-is-type | Enable -Wstar-is-type in -Wall | Ben Gamari | 5 years |
wip/ward | Makefile | Ben Gamari | 21 months |
wip/warn-operator-whitespace | Implement -Woperator-whitespace (#18834) | Vladislav Zavialov | 4 years |
wip/warn-ppr-trace | warnPprTrace: pass separately the reason | Krzysztof Gogolewski | 3 years |
wip/warn-star-default | WIP | Vladislav Zavialov | 23 months |
wip/warn-unpack | Support "unusable UNPACK pragma" warning with -O0 | Krzysztof Gogolewski | 19 months |
wip/warn-unqualified | rename: Avoid unnecessary map lookup | Ben Gamari | 3 years |
wip/warning-origins | Print which warning-flag controls an emitted warning. | Michael Walker | 9 years |
wip/warns-messages-drivermessage | Make Warns = Messages DriverMessage | Oleg Grenrus | 15 months |
wip/warns-to-drivermessages | Make Warn = Located DriverMessage | Oleg Grenrus | 15 months |
wip/weak-sanity-race | rts/Sanity: Avoid nasty race in weak pointer sanity-checking | Ben Gamari | 4 years |
wip/werror | Put Werror in the right place | Matthew Pickering | 6 years |
wip/werror-hadrian | gitlab-ci: Use validate flavour in hadrian builds | Ben Gamari | 5 years |
wip/whitespace-and-lookahead | Whitespace-sensitive bang patterns (#1087, #17162) | Vladislav Zavialov | 5 years |
wip/whitespace-forward-compat | Whitespace forward compatibility for proposal #229 | Vladislav Zavialov | 5 years |
wip/wibbles | Document interaction between unsafe FFI and GC | Alexander Kjeldaas | 3 years |
wip/widen-accept-T12545 | Widen acceptance window of T12545 (#19414) | Sebastian Graf | 3 years |
wip/widen-acceptence-MultiLayerModules | Widen acceptance window of `MultiLayerModules` (#19293) [skip ci] | Sebastian Graf | 3 years |
wip/wildcards-warn | Implement -Wredundant-record-wildcards and -Wunused-record-wildcards | Matthew Pickering | 6 years |
wip/win32-fixes | testsuite: Mark divbyzero, derefnull as fragile | Ben Gamari | 4 years |
wip/win32-high-heap | rts: Allocate MBlocks with MAP_TOP_DOWN on Windows | Ben Gamari | 4 years |
wip/win32-m32 | rts/linker: Use m32 to allocate symbol extras in PEi386 | Ben Gamari | 4 years |
wip/win32-missing-tarball | get-win32-tarballs: Fix detection of missing tarballs | Ben Gamari | 4 years |
wip/win32-testsuite-fixes | gitlab-ci: Kill ssh-agent after pushing test metrics | Ben Gamari | 4 years |
wip/windows-32bit | gitlab-ci: Pass --target explicitly to configure on Windows | Ben Gamari | 5 years |
wip/windows-ci | testsuite: Mark TH_spliceE5_prof as broken on Windows | GHC GitLab CI | 4 years |
wip/windows-ci-2 | gitlab-ci: Allow Windows build to fail due to #17777 | Ben Gamari | 5 years |
wip/windows-clang | testsuite: Force-enable caret diagnostics in T17786 | GHC GitLab CI | 3 years |
wip/windows-clang-2 | rts: Adjust RTS symbol table on Windows for ucrt | Ben Gamari | 2 years |
wip/windows-clang-join | rts: Fix off-by-one in snwprintf usage | Ben Gamari | 2 years |
wip/windows-clang-testsuite | testsuite: Fix mk-big-obj | Ben Gamari | 2 years |
wip/windows-cleanup | gitlab-ci: Fix Windows cleanup command line | Ben Gamari | 6 years |
wip/windows-final | rts: Fix off-by-one in snwprintf usage | Ben Gamari | 2 years |
wip/windows-fixes | gitlab-ci: Drop Windows make job | Ben Gamari | 4 years |
wip/windows-fs-fixes | fs: Port fixes from ghc-jailbreak repository | Ben Gamari | 5 years |
wip/windows-high-codegen | nativeGen: Note signed-extended nature of MOV | Ben Gamari | 2 years |
wip/windows-high-linker | rts/linker/LoadArchive: Fix leaking file handle | Ben Gamari | 2 years |
wip/windows-missing-decls | Bump process submodule | Ben Gamari | 4 years |
wip/windows-release-profiling | gitlab-ci: Do full `perf` build when building Windows releases | Ben Gamari | 5 years |
wip/windows-sphinx | gitlab-ci: Manually set SPHINXBUILD on Windows | Ben Gamari | 5 years |
wip/windows-symlink | testsuite: Probe whether symlinks are usable on Windows | Ben Gamari | 5 years |
wip/windows-tests | testsuite: Mark ghci058 as broken on Windows | Ben Gamari | 5 years |
wip/windows-testsuite-fixes | testsuite: Mark T5975[ab] as broken on Windows | Ben Gamari | 4 years |
wip/winio | testsuite: Add winio and winio_threaded ways | Ben Gamari | 4 years |
wip/winio-by-default | Merge branch 'Phyx/ghc-gh-18382-fix-heap-corruption' into wip/winio-by-default | Ben Gamari | 3 years |
wip/winio-changes | Fix input truncation when reading from handle. | Andreas Klebinger | 5 years |
wip/wire-in-constraint-tuples | Wire in constraint tuples | Ryan Scott | 4 years |
wip/with | Remove NOINLINE on allocaBytes... functions | Tobias Dammers | 5 years |
wip/with2 | It works | Ben Gamari | 4 years |
wip/with2-primop | SetLevels: Don't float out of runRW# and keepAlive# apps | Ben Gamari | 4 years |
wip/withdict | Use a class to check validity of withDict | Krzysztof Gogolewski | 2 years |
wip/wither-eq1-and-friends | Relax instances for Functor combinators; put superclass on Class1 and Class2 ... | John Ericson | 23 months |
wip/workaround-T17615 | CoreUnfold: Temporary workaround for #17615 | Ben Gamari | 5 years |
wip/wraploc | Separate `LPat` from `Pat` on the type-level | Sebastian Graf | 5 years |
wip/ww-max-worker-args-old-arity | Make WorkWrap.Lib.isWorkerSmallEnough aware of the old arity | Sebastian Graf | 4 years |
wip/ww-noinline | Always do the worker/wrapper split for NOINLINEs | Sebastian Graf | 6 years |
wip/ww-refactoring | WorkWrap: Explicit wantToUnbox* unboxing strategies | Sebastian Graf | 4 years |
wip/xcode-dialog | while at it rename XCode to the official Xcode | Gabor Greif | 5 years |
wip/z-encoding-note | Cosmetic | Leif Metcalf | 4 years |
wip/zap-coercions | Document -ddrop-coercions | Ben Gamari | 4 years |
wip/zap-dcoercions | Experiment: zap | sheaf | 2 years |
wip/zap-void-StgOpApp-args | filter out voidrep args in collectStgFArgTypes | Matthew Craven | 16 months |
wip/zapzapzap | Zonk coercion holes correctly; a few other fixes. | Richard Eisenberg | 2 years |
wip/zero_on_gc | Add new debug flag -DZ | Tobias Guggenmos | 5 years |
wip/zip7-fusion | [#14037] Allow fusion for zip7 and related | Alexandre | 6 years |
wip/zliu41/spec/patch/925 | Support turning off builtin rules | Ziyang Liu | 17 months |
wip/zonking-relevant-bindings | Avoid repeated zonking and tidying of types in `relevant_bindings` | Matthew Pickering | 3 years |
wip/zyla-T8095 | Enabled -fomit-type-family-coercions in validate build | Matthew Pickering | 7 years |
|
Tag | Download | Author | Age |
ghc-9.4.5-release | haskell-ghc-9.4.5-release.tar.gz | Zubin Duggal | 16 months |
ghc-9.6.1-release | haskell-ghc-9.6.1-release.tar.gz | Ben Gamari | 18 months |
ghc-9.6.1-rc1 | haskell-ghc-9.6.1-rc1.tar.gz | Ben Gamari | 18 months |
ghc-9.2.7-release | haskell-ghc-9.2.7-release.tar.gz | Zubin Duggal | 18 months |
ghc-9.6.1-alpha3 | haskell-ghc-9.6.1-alpha3.tar.gz | Ben Gamari | 19 months |
ghc-9.2.6-release | haskell-ghc-9.2.6-release.tar.gz | Zubin Duggal | 19 months |
ghc-9.6.1-alpha2 | haskell-ghc-9.6.1-alpha2.tar.gz | Matthew Pickering | 19 months |
ghc-9.4.4-release | haskell-ghc-9.4.4-release.tar.gz | Ben Gamari | 20 months |
ghc-9.7-start | haskell-ghc-9.7-start.tar.gz | Ben Gamari | 20 months |
ghc-9.2.5-release | haskell-ghc-9.2.5-release.tar.gz | Zubin Duggal | 22 months |
ghc-9.4.3-release | haskell-ghc-9.4.3-release.tar.gz | Ben Gamari | 22 months |
ghc-9.4.2-release | haskell-ghc-9.4.2-release.tar.gz | Ben Gamari | 2 years |
ghc-9.4.1-release | haskell-ghc-9.4.1-release.tar.gz | Ben Gamari | 2 years |
ghc-9.2.4-release | haskell-ghc-9.2.4-release.tar.gz | Zubin Duggal | 2 years |
ghc-9.4.1-rc1 | haskell-ghc-9.4.1-rc1.tar.gz | Andreas Klebinger | 2 years |
ghc-9.4.1-alpha3 | haskell-ghc-9.4.1-alpha3.tar.gz | Ben Gamari | 2 years |
ghc-9.2.3-release | haskell-ghc-9.2.3-release.tar.gz | Zubin Duggal | 2 years |
ghc-9.4.1-alpha2 | haskell-ghc-9.4.1-alpha2.tar.gz | Matthew Pickering | 2 years |
ghc-9.4.1-alpha1 | haskell-ghc-9.4.1-alpha1.tar.gz | Ben Gamari | 2 years |
ghc-9.5-start | haskell-ghc-9.5-start.tar.gz | Joachim Breitner | 2 years |
ghc-9.2.2-release | haskell-ghc-9.2.2-release.tar.gz | Ben Gamari | 2 years |
ghc-9.0.2-release | haskell-ghc-9.0.2-release.tar.gz | Zubin Duggal | 3 years |
ghc-9.2.1-release | haskell-ghc-9.2.1-release.tar.gz | Ben Gamari | 3 years |
ghc-8.10.7-release | haskell-ghc-8.10.7-release.tar.gz | Zubin Duggal | 3 years |
ghc-9.2.1-rc1 | haskell-ghc-9.2.1-rc1.tar.gz | Ben Gamari | 3 years |
ghc-8.10.6-release | haskell-ghc-8.10.6-release.tar.gz | Zubin Duggal | 3 years |
ghc-8.10.5-release | haskell-ghc-8.10.5-release.tar.gz | Zubin Duggal | 3 years |
ghc-9.2.1-alpha2 | haskell-ghc-9.2.1-alpha2.tar.gz | Ben Gamari | 3 years |
ghc-9.2.1-alpha1 | haskell-ghc-9.2.1-alpha1.tar.gz | Ben Gamari | 3 years |
ghc-9.3-start | haskell-ghc-9.3-start.tar.gz | Ben Gamari | 3 years |
angerman/preserve-history/aarch64-ncg | haskell-angerman/preserve-history/aarch64-ncg.tar.gz | Moritz Angermann | 3 years |
ghc-8.10.4-release | haskell-ghc-8.10.4-release.tar.gz | Ben Gamari | 4 years |
ghc-9.0.1-release | haskell-ghc-9.0.1-release.tar.gz | Ben Gamari | 4 years |
ghc-9.0.1-rc1 | haskell-ghc-9.0.1-rc1.tar.gz | Ben Gamari | 4 years |
ghc-8.10.3-release | haskell-ghc-8.10.3-release.tar.gz | Ben Gamari | 4 years |
ghc-8.10.2-release | haskell-ghc-8.10.2-release.tar.gz | Ben Gamari | 4 years |
ghc-8.10.2-rc2 | haskell-ghc-8.10.2-rc2.tar.gz | Ben Gamari | 4 years |
ghc-8.10.2-rc1 | haskell-ghc-8.10.2-rc1.tar.gz | Ben Gamari | 4 years |
ghc-9.1-start | haskell-ghc-9.1-start.tar.gz | David Binder | 4 years |
ghc-8.8.4-release | haskell-ghc-8.8.4-release.tar.gz | Ben Gamari | 4 years |
ghc-8.8.4-rc1 | haskell-ghc-8.8.4-rc1.tar.gz | Ben Gamari | 4 years |
ghc-8.10.1-release | haskell-ghc-8.10.1-release.tar.gz | Alec Theriault | 4 years |
ghc-8.8.3-release | haskell-ghc-8.8.3-release.tar.gz | Ben Gamari | 5 years |
ghc-8.8.3-pre | haskell-ghc-8.8.3-pre.tar.gz | Andreas Klebinger | 5 years |
ghc-8.10.1-rc1 | haskell-ghc-8.10.1-rc1.tar.gz | Ryan Scott | 5 years |
ghc-8.8.2-release | haskell-ghc-8.8.2-release.tar.gz | Ben Gamari | 5 years |
wip/bdescr/predict-not-taken | haskell-wip/bdescr/predict-not-taken.tar.gz | Ben Gamari | 5 years |
wip/bdescr/baseline | haskell-wip/bdescr/baseline.tar.gz | Ben Gamari | 5 years |
ghc-8.8.2-rc1 | haskell-ghc-8.8.2-rc1.tar.gz | Ben Gamari | 5 years |
ghc-8.10.1-alpha2 | haskell-ghc-8.10.1-alpha2.tar.gz | Ben Gamari | 5 years |
ghc-8.10.1-alpha1 | haskell-ghc-8.10.1-alpha1.tar.gz | Ben Gamari | 5 years |
ghc-8.11-start | haskell-ghc-8.11-start.tar.gz | Brian Wignall | 5 years |
ghc-8.8.1-release | haskell-ghc-8.8.1-release.tar.gz | Ben Gamari | 5 years |
ghc-8.8.1-rc1 | haskell-ghc-8.8.1-rc1.tar.gz | Ben Gamari | 5 years |
ghc-8.8.1-alpha2 | haskell-ghc-8.8.1-alpha2.tar.gz | Ben Gamari | 5 years |
ghc-8.8.1-alpha1 | haskell-ghc-8.8.1-alpha1.tar.gz | Ben Gamari | 5 years |
ghc-8.6.5-release | haskell-ghc-8.6.5-release.tar.gz | Ben Gamari | 5 years |
wip/test-centos7 | haskell-wip/test-centos7.tar.gz | Ben Gamari | 5 years |
ghc-8.6.5-rc1 | haskell-ghc-8.6.5-rc1.tar.gz | Ben Gamari | 5 years |
wip/ghc-8.6.5 | haskell-wip/ghc-8.6.5.tar.gz | Ben Gamari | 5 years |
test-win32-ci | haskell-test-win32-ci.tar.gz | Ben Gamari | 5 years |
ghc-8.6.4-release | haskell-ghc-8.6.4-release.tar.gz | Ben Gamari | 5 years |
ghc-8.9-start | haskell-ghc-8.9-start.tar.gz | Moritz Angermann | 6 years |
ghc-8.6.3-release | haskell-ghc-8.6.3-release.tar.gz | Ben Gamari | 6 years |
ghc-8.6.2-release | haskell-ghc-8.6.2-release.tar.gz | Ben Gamari | 6 years |
ghc-8.4.4-release | haskell-ghc-8.4.4-release.tar.gz | Ben Gamari | 6 years |
ghc-8.6.1-release | haskell-ghc-8.6.1-release.tar.gz | Ben Gamari | 6 years |
ghc-8.6.1-beta1 | haskell-ghc-8.6.1-beta1.tar.gz | Ben Gamari | 6 years |
ghc-8.6.1-alpha2 | haskell-ghc-8.6.1-alpha2.tar.gz | Ömer Sinan Ağacan | 6 years |
ghc-8.6.1-alpha1 | haskell-ghc-8.6.1-alpha1.tar.gz | Simon Peyton Jones | 6 years |
ghc-8.7-start | haskell-ghc-8.7-start.tar.gz | Ben Gamari | 6 years |
ghc-8.4.3-release | haskell-ghc-8.4.3-release.tar.gz | Ben Gamari | 6 years |
ghc-8.4.2-release | haskell-ghc-8.4.2-release.tar.gz | Ben Gamari | 6 years |
ghc-8.4.2-rc1 | haskell-ghc-8.4.2-rc1.tar.gz | Ben Gamari | 6 years |
ghc-8.4.1-release | haskell-ghc-8.4.1-release.tar.gz | Ben Gamari | 6 years |
ghc-8.5-start | haskell-ghc-8.5-start.tar.gz | Herbert Valerio Riedel | 7 years |
ghc-8.4.1-rc1 | haskell-ghc-8.4.1-rc1.tar.gz | Ben Gamari | 7 years |
ghc-8.4.1-alpha3 | haskell-ghc-8.4.1-alpha3.tar.gz | Ben Gamari | 7 years |
ghc-8.4.1-alpha2 | haskell-ghc-8.4.1-alpha2.tar.gz | Ryan Scott | 7 years |
ghc-8.4.1-alpha1 | haskell-ghc-8.4.1-alpha1.tar.gz | Ben Gamari | 7 years |
ghc-8.2.2-release | haskell-ghc-8.2.2-release.tar.gz | Ben Gamari | 7 years |
ghc-8.2.2-rc3 | haskell-ghc-8.2.2-rc3.tar.gz | Ben Gamari | 7 years |
ghc-8.2.2-rc2 | haskell-ghc-8.2.2-rc2.tar.gz | Ben Gamari | 7 years |
ghc-8.2.2-rc1 | haskell-ghc-8.2.2-rc1.tar.gz | Ben Gamari | 7 years |
ghc-8.2.1-release | haskell-ghc-8.2.1-release.tar.gz | Ben Gamari | 7 years |
ghc-8.2.1-rc3 | haskell-ghc-8.2.1-rc3.tar.gz | Ben Gamari | 7 years |
ghc-8.2.1-rc2 | haskell-ghc-8.2.1-rc2.tar.gz | Ben Gamari | 7 years |
ghc-8.2.1-rc1 | haskell-ghc-8.2.1-rc1.tar.gz | David Feuer | 7 years |
ghc-8.3-start | haskell-ghc-8.3-start.tar.gz | Herbert Valerio Riedel | 7 years |
ghc-8.0.2-release | haskell-ghc-8.0.2-release.tar.gz | Ben Gamari | 8 years |
ghc-8.0.2-rc2 | haskell-ghc-8.0.2-rc2.tar.gz | Ben Gamari | 8 years |
ghc-8.0.2-rc1 | haskell-ghc-8.0.2-rc1.tar.gz | Edward Z. Yang | 8 years |
ghc-8.0.1-release | haskell-ghc-8.0.1-release.tar.gz | Ben Gamari | 8 years |
ghc-8.0.1-rc4 | haskell-ghc-8.0.1-rc4.tar.gz | Simon Peyton Jones | 8 years |
ghc-8.0.1-rc3 | haskell-ghc-8.0.1-rc3.tar.gz | RyanGlScott | 8 years |
ghc-8.0.1-rc2 | haskell-ghc-8.0.1-rc2.tar.gz | Ben Gamari | 9 years |
ghc-8.0.1-rc1 | haskell-ghc-8.0.1-rc1.tar.gz | Ben Gamari | 9 years |
ghc-8.1-start | haskell-ghc-8.1-start.tar.gz | Herbert Valerio Riedel | 9 years |
ghc-7.10.3a-release | haskell-ghc-7.10.3a-release.tar.gz | Ben Gamari | 9 years |
ghc-7.10.3-release | haskell-ghc-7.10.3-release.tar.gz | Ben Gamari | 9 years |
ghc-7.10.3-rc3 | haskell-ghc-7.10.3-rc3.tar.gz | Sergei Trofimovich | 9 years |
ghc-7.10.3-rc2 | haskell-ghc-7.10.3-rc2.tar.gz | Erik de Castro Lopo | 9 years |
ghc-7.10.3-rc1 | haskell-ghc-7.10.3-rc1.tar.gz | Ben Gamari | 9 years |
ghc-7.10.2-release | haskell-ghc-7.10.2-release.tar.gz | Ben Gamari | 9 years |
ghc-7.10.2-rc2 | haskell-ghc-7.10.2-rc2.tar.gz | Matthew Pickering | 9 years |
ghc-7.10.2-rc1 | haskell-ghc-7.10.2-rc1.tar.gz | Austin Seipp | 9 years |
ghc-7.10.1-release | haskell-ghc-7.10.1-release.tar.gz | Austin Seipp | 9 years |
ghc-7.8.4-release | haskell-ghc-7.8.4-release.tar.gz | Austin Seipp | 9 years |
ghc-7.10.1-rc3 | haskell-ghc-7.10.1-rc3.tar.gz | Austin Seipp | 9 years |
ghc-7.10.1-rc2 | haskell-ghc-7.10.1-rc2.tar.gz | Peter Wortmann | 10 years |
ghc-7.11-start | haskell-ghc-7.11-start.tar.gz | Herbert Valerio Riedel | 10 years |
ghc-7.10.1-rc1 | haskell-ghc-7.10.1-rc1.tar.gz | Herbert Valerio Riedel | 10 years |
ghc-7.8.3-release | haskell-ghc-7.8.3-release.tar.gz | Austin Seipp | 10 years |
ghc-7.8.2-release | haskell-ghc-7.8.2-release.tar.gz | Austin Seipp | 10 years |
ghc-7.8.1-release | haskell-ghc-7.8.1-release.tar.gz | Austin Seipp | 10 years |
ghc-7.9-start | haskell-ghc-7.9-start.tar.gz | Herbert Valerio Riedel | 11 years |
ghc-7.6.3-release | haskell-ghc-7.6.3-release.tar.gz | Ian Lynagh | 11 years |
ghc-7.6.2-release | haskell-ghc-7.6.2-release.tar.gz | Ian Lynagh | 12 years |
ghc-7.6.1-release | haskell-ghc-7.6.1-release.tar.gz | Ian Lynagh | 12 years |
ghc-7.4.2-release | haskell-ghc-7.4.2-release.tar.gz | Simon Marlow | 12 years |
ghc-7.4.1-release | haskell-ghc-7.4.1-release.tar.gz | Ian Lynagh | 13 years |
ghc-7.2.2-release | haskell-ghc-7.2.2-release.tar.gz | Ian Lynagh | 13 years |
ghc-7.2.1-release | haskell-ghc-7.2.1-release.tar.gz | Ian Lynagh | 13 years |
ghc-darcs-git-switchover | haskell-ghc-darcs-git-switchover.tar.gz | dimitris@microsoft.com | 13 years |
2010-11-18 | haskell-2010-11-18.tar.gz | Ian Lynagh | 14 years |
2010-03-16 | haskell-2010-03-16.tar.gz | Ian Lynagh | 14 years |
2009-11-15 | haskell-2009-11-15.tar.gz | Ian Lynagh | 15 years |
2009-06-25 | haskell-2009-06-25.tar.gz | Ian Lynagh | 15 years |
2009-03-13 | haskell-2009-03-13.tar.gz | Ian Lynagh | 15 years |
6_10_branch_has_been_forked | haskell-6_10_branch_has_been_forked.tar.gz | Ian Lynagh | 16 years |
2008-09-12_2 | haskell-2008-09-12_2.tar.gz | Ian Lynagh | 16 years |
2008-09-12 | haskell-2008-09-12.tar.gz | Ian Lynagh | 16 years |
Before_cabalised-GHC | haskell-Before_cabalised-GHC.tar.gz | Ian Lynagh | 16 years |
2008-06-01 | haskell-2008-06-01.tar.gz | Ian Lynagh | 16 years |
2008-05-28 | haskell-2008-05-28.tar.gz | Ian Lynagh | 16 years |
2007-11-11 | haskell-2007-11-11.tar.gz | Ian Lynagh | 17 years |
2007-09-25 | haskell-2007-09-25.tar.gz | Ian Lynagh | 17 years |
2007-08-28 | haskell-2007-08-28.tar.gz | Ian Lynagh | 17 years |
Before_type_family_merge | haskell-Before_type_family_merge.tar.gz | Manuel M T Chakravarty | 17 years |
2007-06-12 | haskell-2007-06-12.tar.gz | Ian Lynagh | 17 years |
2007-05-06 | haskell-2007-05-06.tar.gz | Ian Lynagh | 17 years |
2007-02-05 | haskell-2007-02-05.tar.gz | Ian Lynagh | 18 years |
2006-12-17 | haskell-2006-12-17.tar.gz | Ian Lynagh | 18 years |
2006-12-16 | haskell-2006-12-16.tar.gz | Ian Lynagh | 18 years |
2006-10-22 | haskell-2006-10-22.tar.gz | Ian Lynagh | 18 years |
2006-10-05 | haskell-2006-10-05.tar.gz | Lemmih | 18 years |
After_FC_branch_merge | haskell-After_FC_branch_merge.tar.gz | Manuel M T Chakravarty | 18 years |
Before_FC_branch_merge | haskell-Before_FC_branch_merge.tar.gz | Manuel M T Chakravarty | 18 years |
07_04_06 | haskell-07_04_06.tar.gz | Lemmih | 18 years |
04_07_06 | haskell-04_07_06.tar.gz | Lemmih | 18 years |
final_switch_to_darcs,_this_repo_is_now_live | haskell-final_switch_to_darcs,_this_repo_is_now_live.tar.gz | Simon Marlow | 19 years |
Initial_conversion_from_CVS_complete | haskell-Initial_conversion_from_CVS_complete.tar.gz | John Goerzen | 19 years |
Approx_11550_changesets_converted | haskell-Approx_11550_changesets_converted.tar.gz | John Goerzen | 19 years |
Approximately_9120_patches | haskell-Approximately_9120_patches.tar.gz | John Goerzen | 19 years |
Approx_2487_patches | haskell-Approx_2487_patches.tar.gz | John Goerzen | 19 years |
Approximately_1000_patches_recorded | haskell-Approximately_1000_patches_recorded.tar.gz | John Goerzen | 19 years |