summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* DynFlags: Expand $topdir in --info outputBen Gamari2017-11-231-1/+2
* SysTools: Split up TopDir logic into new moduleBen Gamari2017-11-233-184/+212
* SysTools: Expand occurrences of $topdir anywhere in a Settings pathBen Gamari2017-11-231-18/+19
* Revert "Add new mbmi and mbmi2 compiler flags"Ben Gamari2017-11-2214-262/+1
* ErrUtils: Ensure timing dumps are always output on one lineBen Gamari2017-11-211-0/+1
* ErrUtils: Refactor dump file logicBen Gamari2017-11-211-37/+45
* cmm: Optimise remainders by powers of twoBen Gamari2017-11-211-25/+41
* Update leftover reference to refer to [FunBind vs PatBind]klebinger.andreas@gmx.at2017-11-211-2/+2
* Add warn-missing-export-listsEvan Rutledge Borden2017-11-212-4/+16
* Revert "trees that grow" workBen Gamari2017-11-2158-4150/+2988
* base: Document GHC.Stack.CCS internalsBen Gamari2017-11-211-1/+1
* Rename ghc-version -> ghcversion-fileMoritz Angermann2017-11-192-7/+6
* Fix #elfi -> #elif; unbreak -Werror.Moritz Angermann2017-11-191-0/+3
* Relocatable GHCMoritz Angermann2017-11-181-0/+21
* Adds -ghc-version flag to ghc.Moritz Angermann2017-11-182-3/+15
* Adjust AltCon Ord instance to match Core linter requirements.klebinger.andreas@gmx.at2017-11-151-4/+5
* Allow the rts lib to be called rts-1.0Moritz Angermann2017-11-151-0/+12
* Add dump flag for timing outputBen Gamari2017-11-152-9/+21
* CLabels: Remove CaseLabelBen Gamari2017-11-151-32/+0
* CLabel: Clean up unused label typesBen Gamari2017-11-151-45/+5
* StaticPointers: Clarify documentationFacundo Domínguez2017-11-153-8/+8
* Add new mbmi and mbmi2 compiler flagsJohn Ky2017-11-1514-1/+262
* TTG3 Combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-1432-419/+635
* A bit more tc-tracingSimon Peyton Jones2017-11-142-2/+7
* Fix a TyVar bug in the flattenerSimon Peyton Jones2017-11-143-7/+6
* WIP on combined Step 1 and 3 for Trees That Grow, HsExprAlan Zimmerman2017-11-1136-1067/+1355
* Use LICENSE instead of ../LICENSE in the compiler.cabal fileMoritz Angermann2017-11-111-1/+1
* Fix PPC NCG after blockID patchPeter Trommler2017-11-095-20/+53
* Change `OPTIONS_GHC -O` to `OPTIONS_GHC -O2`Douglas Wilson2017-11-096-6/+6
* Remove unreliable Core Lint empty case checksDavid Feuer2017-11-091-19/+38
* Update Win32 version for GHC 8.4.Tamar Christina2017-11-091-1/+1
* Invoke lintUnfolding only on top-level unfoldings (#14430)Joachim Breitner2017-11-082-20/+29
* WIP on Doing a combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-0850-1622/+2280
* Fix in-scope set in simplifierSimon Peyton Jones2017-11-083-25/+56
* Minimise provided dictionaries in pattern synonymsSimon Peyton Jones2017-11-085-28/+89
* Fix another dark corner in the shortcut solverSimon Peyton Jones2017-11-081-34/+51
* Imrpove comments about equality typesSimon Peyton Jones2017-11-082-12/+15
* Revert "WIP on combining Step 1 and 3 of Trees That Grow"Ben Gamari2017-11-0749-2182/+1547
* WIP on combining Step 1 and 3 of Trees That GrowAlan Zimmerman2017-11-0749-1547/+2182
* DynFlags: Introduce -show-mods-loaded flagBen Gamari2017-11-061-0/+2
* cmm/CBE: Fix a few more zip usesBen Gamari2017-11-061-3/+8
* cmm/CBE: Fix comparison between blocks of different lengthsBen Gamari2017-11-061-5/+9
* Clean up comments about match algorithm a bit.klebinger.andreas@gmx.at2017-11-031-66/+43
* Deserialize all function TypeRepsDavid Feuer2017-11-021-7/+12
* llvmGen: Pass vector arguments in vector registers by defaultBen Gamari2017-11-021-2/+3
* CmmSink: Use a IntSet instead of a listalexbiehl2017-11-021-7/+25
* Introduce -dsuppress-stg-free-vars flagBen Gamari2017-11-022-3/+9
* TcRnDriver: Bracket family instance consistency output in -ddump-rn-traceBen Gamari2017-11-021-1/+2
* Use proper Unique for Namealexbiehl2017-11-021-12/+11
* Implement the basics of hex floating point literalsIavor Diatchki2017-11-023-6/+80