summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* don't constant fold division that would result in negative zero (#3676)Simon Marlow2010-02-111-2/+10
* Improve error dump in TcEnvsimonpj@microsoft.com2010-02-101-7/+9
* Keep track of explicit kinding in HsTyVarBndr; plus fix Trac #3845simonpj@microsoft.com2010-02-1016-137/+125
* Remove redundant importsimonpj@microsoft.com2010-02-081-1/+0
* Stop fruitless ANF-ingsimonpj@microsoft.com2010-02-101-21/+55
* Comments onlysimonpj@microsoft.com2010-02-102-1/+5
* Simplify syntax for quasi-quotationsimonpj@microsoft.com2010-02-101-3/+4
* Several TH/quasiquote changessimonpj@microsoft.com2010-02-1018-265/+346
* generate slightly better code for ccall argument-pushing on x86Simon Marlow2010-02-091-16/+14
* Fix Trac #3850simonpj@microsoft.com2010-02-081-3/+13
* Fix a bug introduced in the SSE2 support: callClobberedRegs was wrongSimon Marlow2010-02-051-18/+34
* Implement SSE2 floating-point support in the x86 native code generator (#594)Simon Marlow2010-02-0415-745/+603
* Fix Trac #3831: blowup in SpecConstrsimonpj@microsoft.com2010-02-011-41/+96
* Re-read pragmas after preprocessing (#2464, #3674, #3457)Simon Marlow2010-01-291-8/+27
* fix warning on WindowsSimon Marlow2010-01-271-2/+1
* catch SIGHUP and SIGTERM and raise an exception (#3656)Simon Marlow2010-01-272-6/+19
* addCoverageTicksToBinds: tolerate a non-existent .hs file (#3803)Simon Marlow2010-01-271-6/+4
* Remove an out-of-date commentIan Lynagh2010-01-221-6/+0
* Fix docs for sizeofByteArray#/sizeofMutableByteArray# (#3800)Simon Marlow2010-01-191-9/+13
* Fix Trac #3813: unused variables in GHCi bindingssimonpj@microsoft.com2010-01-207-19/+37
* Fix Trac #3823, plus warning police in TcRnDriversimonpj@microsoft.com2010-01-202-56/+62
* Fix a warning messageIan Lynagh2010-01-181-3/+2
* Teach the alternative layout rule about mdo and recIan Lynagh2010-01-161-0/+2
* Teach the alternative layout rule about $( ... )Ian Lynagh2010-01-161-7/+8
* Fix typoIan Lynagh2010-01-161-1/+1
* Do some recompilation avoidance in GHC.loadModuleSimon Marlow2010-01-122-7/+34
* Invoke Haddock directly from the build system, instead of via CabalSimon Marlow2010-01-121-1/+1
* refactoring while I try to make sense of the hsc interfaceSimon Marlow2010-01-041-32/+20
* Respect SPECIALISE pragmas even for apparently-non-overloaded thingssimonpj@microsoft.com2010-01-081-120/+132
* Comment out debug warnings; they are finesimonpj@microsoft.com2010-01-081-3/+3
* Improve error locationssimonpj@microsoft.com2010-01-072-30/+29
* Spelling error in commentsimonpj@microsoft.com2010-01-071-1/+1
* A little refactoring, plus improve error locationssimonpj@microsoft.com2010-01-073-10/+19
* Clarify error message (Trac #3805)simonpj@microsoft.com2010-01-071-1/+1
* Comments onlysimonpj@microsoft.com2010-01-071-13/+36
* SpecConstr: Remove -fspec-inline-join-points, and add let-binding specialisationsimonpj@microsoft.com2010-01-062-34/+32
* Make SpecConstr more informative output when there are too many specialisationssimonpj@microsoft.com2010-01-061-7/+11
* Make view patterns right-associatesimonpj@microsoft.com2010-01-061-1/+1
* Improve the handling of default methodssimonpj@microsoft.com2010-01-0623-185/+290
* Patch for shared libraries support on FreeBSDIan Lynagh2010-01-067-63/+94
* Following Simon M's "take newCAF() out from sm_mutex" patchdias@cs.tufts.edu2010-01-051-1/+4
* Very minor refactoringsimonpj@microsoft.com2010-01-051-1/+2
* Undo the fix for Trac #3772 and do it a new waysimonpj@microsoft.com2010-01-052-36/+74
* Fix warningssimonpj@microsoft.com2010-01-051-5/+3
* Improve error message (idea in Trac #3805)simonpj@microsoft.com2010-01-051-1/+13
* Comments onlysimonpj@microsoft.com2010-01-051-5/+6
* Continue refactoring the core-to-core pipelinesimonpj@microsoft.com2009-12-248-153/+185
* A bunch of stuff relating to substitutions on coresimonpj@microsoft.com2009-12-249-116/+174
* Refactor CoreArity a bitsimonpj@microsoft.com2009-12-242-55/+91
* Wibbles to inlining for small functionssimonpj@microsoft.com2009-12-221-23/+42