summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Suppress warnings about recursive INLINE in output of desugarersimonpj@microsoft.com2010-07-271-0/+5
* Rename CorePrep.tryEtaReduce to tryEtaReducePrepsimonpj@microsoft.com2010-07-261-6/+6
* Add a trace messagesimonpj@microsoft.com2010-07-191-1/+2
* Don't use RelaxedPolyRec in the compiler; it's built in nowsimonpj@microsoft.com2010-07-191-1/+1
* Remove duplicated #defines for FreeBSDMatthias Kilian2010-09-121-7/+0
* put back the conversion of warn-lazy-unlifted-bindings into an error until 7.2Ian Lynagh2010-09-111-1/+1
* Enable -fregs-graph with -O2; fixes #2790Ian Lynagh2010-09-101-0/+1
* Remove unused codeIan Lynagh2010-09-091-17/+2
* Fix warningsIan Lynagh2010-09-093-3/+0
* avoid Foreign.unsafePerformIORoss Paterson2010-09-094-5/+6
* Finish breaking up vectoriser utilsbenl@ouroborus.net2010-09-0918-405/+540
* Move VectType module to Vectorise treebenl@ouroborus.net2010-09-095-15/+10
* Sort all the PADict/PData/PRDict/PRepr stuff into their own modulesbenl@ouroborus.net2010-09-096-483/+548
* Break out Repr and PADict stuff for vectorisation of ADTs to their own modulesbenl@ouroborus.net2010-09-094-387/+442
* Break out conversion functions to own modulebenl@ouroborus.net2010-09-093-79/+91
* Comments and formatting onlybenl@ouroborus.net2010-09-091-26/+47
* Remove "-dynload wrapper"; fixes trac #4275Ian Lynagh2010-09-082-42/+3
* Fix warnings on WindowsIan Lynagh2010-09-051-3/+0
* Break out hoisting utils into their own modulebenl@ouroborus.net2010-09-087-71/+98
* Break out closure utils into own modulebenl@ouroborus.net2010-09-085-107/+137
* Move VectVar module to Vectorise treebenl@ouroborus.net2010-09-083-3/+3
* Break out vectorisation of expressions into own modulebenl@ouroborus.net2010-09-083-415/+415
* Break out TyCon classifier into own modulebenl@ouroborus.net2010-09-083-77/+108
* Break out vectorisation of TyConDecls into own modulebenl@ouroborus.net2010-09-083-166/+165
* Break out type vectorisation into own modulebenl@ouroborus.net2010-09-073-98/+120
* update for containers-0.4Simon Marlow2010-09-032-1/+5
* Fix warnings: Remove unused importsIan Lynagh2010-09-023-4/+0
* Finish breaking up VectBuiltIn and VectMonad, and add commentsbenl@ouroborus.net2010-08-3116-1090/+1348
* Fix warningsbenl@ouroborus.net2010-08-303-3/+1
* Break up vectoriser builtins modulebenl@ouroborus.net2010-08-304-167/+228
* Move VectCore to Vectorise treebenl@ouroborus.net2010-08-307-22/+26
* Split out vectoriser environments into own modulebenl@ouroborus.net2010-08-306-152/+203
* Comments and formatting to vectoriser, and split out varish stuff into own mo...benl@ouroborus.net2010-08-304-107/+183
* Fix warningsbenl@ouroborus.net2010-08-301-1/+1
* Fix warning about multiply exported namebenl@ouroborus.net2010-08-301-1/+1
* Vectorisation of method typesbenl@ouroborus.net2010-08-306-115/+377
* Comments and formatting to vectoriserbenl@ouroborus.net2010-08-305-73/+239
* Implement -dsuppress-module-prefixesbenl@ouroborus.net2010-08-303-7/+21
* Whitespace onlybenl@ouroborus.net2010-05-271-0/+5
* Panic in the right waysimonpj@microsoft.com2010-08-251-1/+2
* The templateHaskellOk check should only run in stage2simonpj@microsoft.com2010-08-231-2/+14
* Generate the bit in the user guide where we say what -fglasgow-exts doesIan Lynagh2010-08-221-0/+1
* fix extraction of command stack of arguments of arrow "forms" (fixes #4236)Ross Paterson2010-08-221-6/+5
* minor fix to commentRoss Paterson2010-08-221-1/+1
* Add the RTS library path to the library search pathIan Lynagh2010-08-201-11/+13
* Remove some duplication of C flagsIan Lynagh2010-08-192-17/+12
* Give each stage its own Config.hsIan Lynagh2010-08-191-5/+6
* LLVM: Nicer format for lack of shared lib warningDavid Terei2010-08-171-2/+3
* Refactor the command-line argument parsing (again)simonpj@microsoft.com2010-08-164-635/+599
* LLVM: Enable shared lib support on Linux x64David Terei2010-08-132-5/+14