summaryrefslogtreecommitdiff
path: root/compiler/GHC
Commit message (Expand)AuthorAgeFilesLines
* DmdAnal: Implement Boxity Analysis (#19871)wip/T19871Sebastian Graf2021-10-2313-525/+977
* 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-194-36/+110
* 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
* driver: Check the correct flag to see if dynamic-too is enabled.Matthew Pickering2021-10-191-4/+4
* dynamic-too: Expand GHC.Iface.Recomp comment about the backpack hackMatthew Pickering2021-10-191-4/+11
* Introduce Concrete# for representation polymorphism checkssheaf2021-10-1767-1233/+2387
* ghci: Explicitly store and restore interface file cacheMatthew Pickering2021-10-173-50/+41
* shadowNames: Use OccEnv a, not [OccName]Joachim Breitner2021-10-155-18/+34
* GHC.Builtin.Uniques: Remove unused codeJoachim Breitner2021-10-153-32/+7
* Some extra strictness in annotation fieldsMatthew Pickering2021-10-141-4/+7
* EPA: Preserve semicolon order in annotationsAlan Zimmerman2021-10-144-70/+111
* fuzzyLookup: More deterministic orderJoachim Breitner2021-10-141-4/+10
* Suggest -dynamic-too in failNonStd when applicableZiyang Liu2021-10-141-12/+26
* Move BreakInfo into own moduleJoachim Breitner2021-10-144-9/+16
* Set logger flags in --backpack modesheaf2021-10-131-2/+3
* Define and export Outputable instance for StgOpNorman Ramsey2021-10-131-0/+3
* shadowNames: Accept an OccName, not a GreNameJoachim Breitner2021-10-133-22/+13
* Force name_exe field to avoid retaining entire UnitEnv (including whole HPT)Matthew Pickering2021-10-121-2/+2
* driver: Filter out HPT modules **before** typecheck loopMatthew Pickering2021-10-121-3/+5
* More strictness around HomePackageTableMatthew Pickering2021-10-123-10/+20
* Make the fields of MakeEnv strictMatthew Pickering2021-10-121-5/+5
* Make fields of Linkable strictMatthew Pickering2021-10-121-2/+2
* driver: Pass hsc_env with empty HPT into upsweepMatthew Pickering2021-10-121-0/+1
* Be more careful about retaining KnotVarsMatthew Pickering2021-10-124-5/+51
* Make the OccName field of NotOrphan strictMatthew Pickering2021-10-121-1/+1
* Make ms_ghc_prim_import field strictMatthew Pickering2021-10-121-1/+1
* driver: Share the graph of dependenciesZubin Duggal2021-10-121-3/+5
* Add Hint to "Empty 'do' block" Error Message#20147Carrie Xu2021-10-121-0/+3
* Derive Eq instance for the HieTypeFix typeZejun Wu2021-10-121-0/+1
* driver: Fix assertion failure on self-importMatthew Pickering2021-10-101-1/+1
* Reject GADT pattern matches in arrow notationsheaf2021-10-0912-52/+127
* Add defaulting plugins.Andrei Barbu2021-10-086-26/+117
* code gen: Disable dead code elimination when -finfo-table-map is enabledMatthew Pickering2021-10-083-2/+8
* Fix -E -fno-code undesirable interactions #20439CarrieMY2021-10-081-2/+4