summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver
Commit message (Expand)AuthorAgeFilesLines
* Add -Wmissing-role-annotationsOleg Grenrus2023-05-162-1/+4
* Migrate errors to diagnostics in GHC.Tc.Modulesheaf2023-05-154-14/+14
* Split DynFlags structure into own moduleOleg Grenrus2023-05-1510-1418/+1543
* Allow Core optimizations when interpreting bytecodeKrzysztof Gogolewski2023-05-122-1/+5
* Add fused multiply-add instructionssheaf2023-05-113-1/+33
* Move "target has RTS linker" out of settingsRodrigo Mesquita2023-05-111-2/+3
* Add structured error messages for GHC.Rename.ModuleTorsten Schmits2023-05-051-0/+1
* docs: Add Note [Timing of plugin initialization]Matthew Pickering2023-05-052-0/+2
* Rework plugin initialisation pointsAaron Allen2023-05-053-13/+20
* driver: Use hooks from plugin_hsc_envMatthew Pickering2023-05-051-1/+1
* Hardwire a better unit-id for ghcromes2023-05-041-0/+1
* Add sized primitive literal syntaxBen Orchard2023-05-031-0/+1
* Implement -jsem: parallelism controlled by semaphoressheaf2023-04-204-56/+638
* Convert interface file loading errors into proper diagnosticsMatthew Pickering2023-04-187-37/+43
* Account for special GHC.Prim import in warnUnusedPackagesMatthew Pickering2023-04-171-3/+7
* Add import lists to few GHC.Driver.Session importsOleg Grenrus2023-04-161-1/+2
* driver: Unit State Data.Map -> GHC.Unique.UniqMapdoyougnu2023-04-011-2/+4
* Handle records in the renamersheaf2023-03-291-14/+17
* Allow WARNING pragmas to be controlled with custom categoriesAdam Gundry2023-03-243-17/+130
* Compute LambdaFormInfo when using JavaScript backend.Luite Stegeman2023-03-211-3/+16
* Fix BCO creation setting caps when -j > -NTeo Camarasu2023-03-161-15/+0
* Constraint simplification loop now depends on `ExpansionFuel`Apoorv Ingle2023-03-061-1/+18
* Add -single-threaded flag to force single threaded rtsOleg Grenrus2023-02-151-3/+4
* compiler: fix generateCgIPEStub for no-tables-next-to-code buildsCheng Shao2023-02-141-14/+14
* Introduce warning for loopy superclass solvesheaf2023-02-141-0/+3
* Fix some correctness issues around tag inference when targeting the bytecode ...Andreas Klebinger2023-02-141-0/+1
* Detect the `mold` linkerRebecca Turner2023-02-101-0/+1
* Revert "Don't keep exit join points so much"Matthew Pickering2023-02-081-24/+30
* Accept an orphan declaration (sadly)Simon Peyton Jones2023-01-271-0/+3
* Factorize hptModulesBelowSylvain Henry2023-01-261-35/+3
* Key ModSummary cache by UnitId as well as FilePathMatthew Pickering2023-01-241-9/+10
* Improve driver diagnostic messages by including UnitId in messageMatthew Pickering2023-01-243-15/+16
* Don't write o-boot files in Interactive modeMatthew Pickering2023-01-241-15/+27
* Recompilation checking: Don't try to find artefacts for Interactive & hs-boot...Matthew Pickering2023-01-243-62/+74
* Use NodeKey rather than ModuleName in pruneCacheMatthew Pickering2023-01-241-3/+10
* Augment target filepath by working directory when checking if module satisfie...Matthew Pickering2023-01-241-1/+1
* Set "since: 9.8" for TypeAbstractions and -Wterm-variable-captureVladislav Zavialov2023-01-231-1/+1
* Minor corrections to commentsAdam Gundry2023-01-181-4/+4
* Refactor warning flag parsing to add missing flagsAdam Gundry2023-01-182-91/+111
* Enable -Wstar-is-type by default (#22759)Vladislav Zavialov2023-01-181-2/+1
* Fix #22728: Not all diagnostics in safe check are fatalOleg Grenrus2023-01-121-13/+15
* Introduce the TypeAbstractions language flagVladislav Zavialov2023-01-111-0/+5
* Added a new warning about compatibility with RequiredTypeArgumentsHaskellMouse2023-01-112-1/+4
* packaging: Build perf builds with -split-sectionswip/various-hadrian-fixesMatthew Pickering2023-01-041-1/+1
* compiler: Add -f[no-]split-sections flagsMatthew Pickering2023-01-041-8/+12
* Force the Docs structure to prevent leaks in GHCi with -haddock without -fwri...wip/force-docsZubin Duggal2023-01-031-0/+4
* JS: fix support for -outputdir (#22641)Sylvain Henry2022-12-223-23/+27
* Make GHC.Driver.Main.hscTcRnLookupRdrName to return NonEmptyBodigrim2022-12-201-2/+7
* compiler: make .wasm the default executable extension on wasm32Cheng Shao2022-12-171-3/+4
* compiler: add optional tail-call support in wasm NCGCheng Shao2022-12-161-2/+1