summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Make Applicative a superclass of MonadAustin Seipp2014-09-0963-127/+234
* PostTcType replaced with TypeAnnotAlan Zimmerman2014-09-0634-689/+1021
* pprC: declare extern cmm primitives as functions, not dataSergei Trofimovich2014-09-051-0/+1
* Small improvement to unsaturated-type-function error messageSimon Peyton Jones2014-09-041-1/+3
* systools: fix gcc version detecton on non-english localeSergei Trofimovich2014-09-021-4/+52
* Make Lexer.x more like the 2010 reportThomas Miedema2014-09-011-42/+73
* StringBuffer should not contain initial byte-order mark (BOM)Thomas Miedema2014-09-011-13/+32
* `M-x delete-trailing-whitespace` & `M-x untabify`...Herbert Valerio Riedel2014-08-316-70/+68
* Re-export Word from Prelude (re #9531)Herbert Valerio Riedel2014-08-311-1/+3
* Some typosGabor Greif2014-08-301-1/+1
* Typos in commentsGabor Greif2014-08-294-5/+5
* Give the worker for an INLINABLE function a suitably-phased ActivationSimon Peyton Jones2014-08-291-25/+29
* Better specImport discarding message (again)Simon Peyton Jones2014-08-291-10/+14
* When finding loop breakers, distinguish INLINE from INLINEABLESimon Peyton Jones2014-08-292-41/+31
* Comments, white space, and rename "InlineRule" to "stable unfolding"Simon Peyton Jones2014-08-294-44/+44
* Fix a bug in CSE, for INLINE/INLNEABLE thingsSimon Peyton Jones2014-08-291-44/+40
* Include pattern synonyms as AConLikes in the type environment,Dr. ERDI Gergo2014-08-302-13/+10
* Fix a few minor issues spotted in code reviewDuncan Coutts2014-08-292-2/+3
* Fix validation error in Linker arising from package rep changesDuncan Coutts2014-08-291-1/+1
* Address a number of Edward's code review commentsDuncan Coutts2014-08-291-0/+1
* Switch the package id types to use FastString (rather than String)Duncan Coutts2014-08-293-38/+43
* Make mkFastStringByteString pure and fix up usesDuncan Coutts2014-08-293-10/+10
* Add a ghc -show-packages mode to display ghc's view of the package envDuncan Coutts2014-08-292-24/+44
* Remove a TODO that is now doneDuncan Coutts2014-08-291-4/+0
* Fix long lines and trailing whitespaceDuncan Coutts2014-08-294-11/+20
* Drop ghc library dep on CabalDuncan Coutts2014-08-291-1/+0
* Use ghc-local types for packages, rather than Cabal typesDuncan Coutts2014-08-294-99/+126
* Introduce new file format for the package database binary cacheDuncan Coutts2014-08-291-2/+4
* Drop support for single-file style package databasesDuncan Coutts2014-08-291-11/+7
* Improve "specImport discarding" messageSimon Peyton Jones2014-08-291-1/+2
* Define mapUnionVarSet, and use itSimon Peyton Jones2014-08-2912-36/+39
* Improve trimming of auto-rulesSimon Peyton Jones2014-08-291-105/+151
* PprC: cleanup: don't emit 'FB_' / 'FE_' in via-CSergei Trofimovich2014-08-291-7/+0
* Temporary fix to the crashSimon Peyton Jones2014-08-281-2/+2
* White space onlySimon Peyton Jones2014-08-281-22/+22
* Remove dead lookup_dfun_id (merge-o)Simon Peyton Jones2014-08-281-6/+0
* Simple refactor of the case-of-case transformSimon Peyton Jones2014-08-281-17/+11
* Run float-inwards immediately before the strictness analyser.Simon Peyton Jones2014-08-281-2/+7
* Comments onlySimon Peyton Jones2014-08-283-10/+34
* Make tidyProgram discard speculative specialisation rulesSimon Peyton Jones2014-08-283-6/+77
* Fix an egregious bug in the NonRec case of bindFreeVarsSimon Peyton Jones2014-08-281-1/+1
* Add -fspecialise-aggressivelySimon Peyton Jones2014-08-283-43/+121
* Don't float out (classop dict e1 e2)Simon Peyton Jones2014-08-283-17/+30
* Make worker/wrapper work on INLINEABLE thingsSimon Peyton Jones2014-08-283-47/+119
* Make maybeUnfoldingTemplate respond to DFunUnfoldingsSimon Peyton Jones2014-08-281-2/+9
* Kill unused setUnfoldingTemplateSimon Peyton Jones2014-08-281-4/+1
* Refactor unfoldingsSimon Peyton Jones2014-08-289-212/+294
* Less voluminous output when printing continuationsSimon Peyton Jones2014-08-281-1/+1
* driver: pass '-fPIC' option to assembler as wellSergei Trofimovich2014-08-271-0/+44
* UNREG: fix emission of large Integer literals in C codegenSergei Trofimovich2014-08-261-3/+27