summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Read the source file timestamp *before* preprocessing (#6106)Simon Marlow2012-05-221-13/+12
* Don't remove the thread from interruptTargetThread on ^C (#6116)Simon Marlow2012-05-221-15/+18
* Follow the move of the Word type to ghc-primIan Lynagh2012-05-221-3/+3
* Merge branch 'master' of win:c:/m64/reg13/.Ian Lynagh2012-05-181-6/+19
|\
| * Fix the stub C files we generate on Win64Ian Lynagh2012-05-181-6/+19
* | Wibbles to lunaris's patch for promoted kindsSimon Peyton Jones2012-05-182-14/+13
* | Allow INLINABLE pragmas in THSimon Peyton Jones2012-05-182-21/+45
* | Applied lunaris's patch to allow promoted types and rich kinds in Template Ha...Richard Eisenberg2012-05-185-293/+497
|/
* Merge branch 'master' of http://darcs.haskell.org//ghcIan Lynagh2012-05-175-65/+105
|\
| * Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-05-167-78/+120
| |\
| * | Be careful to instantiate kind variables when dealing with functional depende...Simon Peyton Jones2012-05-163-41/+60
| * | When comparing Case expressions, take account of empty alternativesSimon Peyton Jones2012-05-162-24/+45
* | | Don't use stdcall on Win64: It isn't supported; ccall is used insteadIan Lynagh2012-05-161-1/+11
| |/ |/|
* | Add a fixity environment to InteractiveContext (#2947)Paolo Capriotti2012-05-154-19/+39
* | Simplify the behavior of package db flags.Paolo Capriotti2012-05-152-25/+25
* | Rename package-conf flags to package-db.Paolo Capriotti2012-05-152-10/+10
* | Add flags to manipulate package db stack (#5977)Paolo Capriotti2012-05-152-45/+60
* | Tweak the lexer: In particular, improve notFollowedBy and friendsIan Lynagh2012-05-151-7/+14
|/
* Fix the the pure unifier so that it unifies kindsSimon Peyton Jones2012-05-142-32/+22
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-05-112-1/+4
|\
| * Handle cases with no alternatives in GHCiSimon Marlow2012-05-111-0/+3
| * Fix bug in expandTypeSynonyms that could rarely cause problemsMax Bolingbroke2012-05-101-1/+1
* | Delete dead code mkIParamTyConSimon Peyton Jones2012-05-111-6/+0
* | Refactor LHsTyVarBndrs to fix Trac #6081Simon Peyton Jones2012-05-1119-366/+422
|/
* Comments onlySimon Peyton Jones2012-05-101-3/+27
* Merge branch 'master' of http://darcs.haskell.org//ghcSimon Peyton Jones2012-05-0953-1693/+1836
|\
| * Take care not to mix polymorphic and unlifted bindings in a groupSimon Peyton Jones2012-05-091-18/+41
| * Wibbles to 'simplify the SimplCont data type'Simon Peyton Jones2012-05-092-3/+3
| * Simplify the SimplCont data typeSimon Peyton Jones2012-05-092-103/+112
| * Merge branch 'ghc-new-flavor'Simon Peyton Jones2012-05-0916-883/+1005
| |\
| | * Make fresh variables when decomposing Givensghc-new-flavorSimon Peyton Jones2012-05-091-4/+21
| | * Use fresh uniques when unboxing coercions in the desugarerSimon Peyton Jones2012-05-091-26/+33
| | * CosmeticsSimon Peyton Jones2012-05-092-4/+4
| | * Yet another major refactoring of the constraint solverSimon Peyton Jones2012-05-0716-857/+955
| * | Fix #6080 & house keeping in Vectorise.ExpManuel M T Chakravarty2012-05-082-465/+338
| * | Enable and fix building dynlibs on Win64Ian Lynagh2012-05-051-1/+1
| * | Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-05-041-1/+1
| |\ \ | | |/
| | * Fix typo in error message (Trac #6076)Simon Peyton Jones2012-05-041-1/+1
| * | Follow libffi changes on WindowsIan Lynagh2012-05-041-1/+1
| |/
| * Fix overnight build breakage (fix from simonpj)Simon Marlow2012-05-041-3/+1
| * Check the calling convention of foreign imported labels is supportedIan Lynagh2012-05-031-5/+7
| * Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-05-022-18/+27
| |\
| | * Cast memory primops in the C backend (#5976)Paolo Capriotti2012-05-021-16/+25
| | * Fix Win64 build now that hsc2hs knows what platform we're onIan Lynagh2012-05-011-2/+2
| * | Allow cases with empty alterantivesSimon Peyton Jones2012-05-0218-106/+201
| |/
| * Wibble to pretty printingSimon Peyton Jones2012-05-011-3/+1
| * Tidy up a remaining glitch in unificationSimon Peyton Jones2012-05-0113-150/+104
| * Egregious typo (fixes Trac #6055)Simon Peyton Jones2012-04-301-1/+1
| * Merge branch 'master' of http://darcs.haskell.org//ghcSimon Peyton Jones2012-04-3044-614/+740
| |\
| * | More explicit pretty-printing of promoted TyCons with -dppr-debugSimon Peyton Jones2012-04-301-1/+2