summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Avoid GHC_STAGE and other include bitsJohn Ericson2021-11-058-15/+25
* Allow CApi FFI calls in GHCiMatthew Pickering2021-11-051-1/+2
* Remove record field from SoloSimon Peyton Jones2021-11-052-8/+12
* Fix deferOutOfScopeVariables for qualified #20472CarrieMY2021-11-051-10/+4
* Tiny renamings and doc updatesRichard Eisenberg2021-11-042-54/+55
* Generalize the type of wrapLocSndMAVladislav Zavialov2021-11-031-4/+13
* EPA: Get rid of bare SrcSpan's in the ParsedSourceAlan Zimmerman2021-11-0232-257/+259
* Fix #20590 with another application of mkHsContextMaybeRyan Scott2021-11-021-17/+15
* Treat generated RTS headers in a more consistent mannerJohn Ericson2021-11-021-2/+0
* Remove `includes_GHCCONSTANTS` from make build systemJohn Ericson2021-11-021-1/+0
* HsToken for let/in (#19623)Vladislav Zavialov2021-11-0217-56/+58
* Update comment in Lint.hs Andreas Klebinger2021-11-011-1/+1
* ghc: Bump Cabal-Version to 1.22Ben Gamari2021-10-311-1/+1
* ghci: Make getModBreaks robust against DotO UnlinkedBen Gamari2021-10-301-1/+6
* make build system: RTS should use dist-install not distJohn Ericson2021-10-291-1/+1
* WorkWrap: Update Unfolding with WW'd body prior to `tryWW` (#20510)Sebastian Graf2021-10-293-92/+98
* Show family TyCons in mk_dict_error in the case of a single matchZiyang Liu2021-10-291-2/+26
* Compiler dosen't need to know about certain settings from fileJohn Ericson2021-10-274-21/+0
* Change CaseAlt and LambdaExpr to FunRhs in deriving Foldable and Traversable ...Artyom Kuznetsov2021-10-261-3/+8
* Don't default type variables in type familiessheaf2021-10-269-48/+157
* Warn if unicode bidirectional formatting characters are found in the source (...Zubin Duggal2021-10-266-3/+127
* EPA: Use LocatedA for ModuleNameAlan Zimmerman2021-10-249-33/+34
* DmdAnal: Implement Boxity Analysis (#19871)Sebastian Graf2021-10-2413-525/+977
* driver: Export wWarningFlagMapBen Gamari2021-10-242-5/+6
* WorkWrap: `isRecDataCon` should not eta-reduce NewTyCon field tys (#20539)Sebastian Graf2021-10-221-1/+3
* driver: Don't use the log queue abstraction when j = 1Matthew Pickering2021-10-221-23/+44
* Fix compilerConfig stagesHaochen Tong2021-10-221-1/+1
* Refactor package importsSylvain Henry2021-10-2221-170/+285
* Remove IndefiniteSylvain Henry2021-10-2212-77/+48
* Use tcEqType in GHC.Core.Unify.uVarsheaf2021-10-222-2/+18
* Do not sign extend CmmInt's unless negative.Moritz Angermann2021-10-221-0/+5
* Document that `InScopeSet` is a superset of currently in-scope variablesZiyang Liu2021-10-222-2/+24
* instance Ord Name: Do not repeat default methodsJoachim Breitner2021-10-201-5/+1
* Make sure ModIface values are still forced even if not writtenMatthew Pickering2021-10-202-4/+45
* Bignum: allow Integer's signum to inline (#20361)Sylvain Henry2021-10-202-6/+0
* Bignum: allow Integer predicates to inline (#20361)Sylvain Henry2021-10-202-42/+0
* Bignum: constant folding for bigNatCompareWord# (#20361)Sylvain Henry2021-10-202-2/+7
* Make fields of GlobalRdrElt strictMatthew Pickering2021-10-207-32/+48
* Distribute HomeModInfo cache before starting upsweepMatthew Pickering2021-10-201-15/+13
* Add note about heap invariants [skip ci]Matthew Pickering2021-10-202-0/+31
* Care about specificity in pattern type argsRichard Eisenberg2021-10-191-4/+6
* Temporary fix for leak with -fno-code (#20509)Matthew Pickering2021-10-192-10/+13
* Make the fields of Target and TargetId strictMatthew Pickering2021-10-191-6/+8
* InteractiveContext: Smarter caching when rebuilding the ic_rn_gbl_envJoachim Breitner2021-10-195-37/+111
* Remove DT_Failed stateMatthew Pickering2021-10-197-135/+77
* driver: Correct output of -fno-code and -dynamic-tooMatthew Pickering2021-10-191-11/+10
* driver: Cleanups related to ModLocationMatthew Pickering2021-10-1917-196/+272
* WW: Use module name rather than filename for absent error messagesMatthew Pickering2021-10-193-11/+12
* dynamic-too: Check the dynamic-too status in hscPipelineMatthew Pickering2021-10-191-9/+9
* driver: Update cached DynFlags in ModSummary if we are enabling -dynamic-tooMatthew Pickering2021-10-191-3/+4