summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Further fixes to the stage1 version hack; fix validate.Simon Marlow2009-05-151-0/+19
* don't rebuild the whole of stage 1 just because the date has changedSimon Marlow2009-05-141-0/+10
* Hide warnings from alex/happy sourcesIan Lynagh2009-05-147-7/+7
* Fix some warnings in LexerIan Lynagh2009-05-131-14/+88
* Improve error reporting for kind errors (fix Trac #1633)simonpj@microsoft.com2009-05-133-94/+115
* Fix Trac #3219: type of a record updatesimonpj@microsoft.com2009-05-131-28/+41
* Add commentssimonpj@microsoft.com2009-05-131-1/+2
* Make ghc -dynamic imply -fPIC for C codeDuncan Coutts2009-05-011-2/+2
* fix warningSimon Marlow2009-05-131-0/+2
* enable LinkDynLib in compilier phasey.zhuang5@lse.ac.uk2009-04-221-7/+18
* Improve error messages for type functionssimonpj@microsoft.com2009-05-122-2/+42
* Use haskeline, rather than editline, for line editing in ghciIan Lynagh2009-04-294-2898/+0
* Fix error handlingIan Lynagh2009-04-281-1/+2
* Add a header to all build system files:Simon Marlow2009-04-282-0/+24
* Equality constraint solver is now externally pureManuel M T Chakravarty2009-04-278-290/+571
* Improve the error message when we find a module in 2 places; trac #3183Ian Lynagh2009-04-261-4/+7
* GHC new build system megapatchIan Lynagh2009-04-267-652/+575
* Fix SPARC build, missing #includeBen.Lippmeier@anu.edu.au2009-04-251-0/+2
* Fix a lint failure when we have a ! (# ... #) pattern in a where clauseIan Lynagh2009-04-241-0/+15
* Do the second part of #2806: Disallow unlifted types in ~ patternsIan Lynagh2009-04-241-0/+10
* Tiny refactorIan Lynagh2009-04-241-2/+1
* Require a bang pattern when unlifted types are where/let bound; #3182Ian Lynagh2009-04-2419-38/+48
* Don't short out top-level indirections if there's a INLINE/NOINLINE pragmasimonpj@microsoft.com2009-04-241-31/+46
* Fix #3182: 64 bit FP value returned by C calls was getting trashedBen.Lippmeier@anu.edu.au2009-04-241-1/+1
* Tiny optimisation to mkInlineMesimonpj@microsoft.com2009-04-241-2/+3
* Simplify the placeholder binding for naughty record selectorssimonpj@microsoft.com2009-04-231-18/+23
* Fix Trac #3176: intercept naughty record selectorssimonpj@microsoft.com2009-04-231-0/+9
* Better pretty-printing for IdDetailssimonpj@microsoft.com2009-04-231-3/+5
* FIX #3166: include the fixity of classes and type synonyms in their fingerprintsSimon Marlow2009-04-211-6/+12
* FIX #2682: banish silly cases of the "module Foo is not loaded" errorSimon Marlow2009-04-213-19/+56
* FIX #2500: Don't log warnings in getHeaderSimon Marlow2009-04-211-2/+4
* FIX #3153: we lost an EOF sentinel in the event of a lexical errorSimon Marlow2009-04-211-2/+3
* FIX #2845: Allow breakpoints on expressions with unlifted typeSimon Marlow2009-04-202-7/+24
* SPARC NCG: validate fixesBen.Lippmeier@anu.edu.au2009-04-202-4/+12
* SPARC NCG: Base freeRegs on includes/MachRegs.h againBen.Lippmeier@anu.edu.au2009-04-205-84/+387
* Really fix Trac #2611 this timepepe iborra2009-04-191-10/+22
* Fix Trac #2611pepe iborra2009-04-181-15/+26
* Fix #3170: Allow coalescing of the same node during register allocation.Ben.Lippmeier@anu.edu.au2009-04-181-3/+3
* Fix my previous patch about type parsingDavid Waern2009-04-181-19/+0
* Simplify the type grammarDavid Waern2009-04-171-16/+18
* Tweak a Show instanceIan Lynagh2009-04-071-1/+1
* Fix Trac #3155: better error message when -XRankNTypes is omittedsimonpj@microsoft.com2009-04-096-14/+32
* Use return instead of returnM, and similar tidy-upssimonpj@microsoft.com2009-04-093-95/+77
* Make some showSDoc's use OneLineMode rather than PageModeIan Lynagh2009-03-314-7/+18
* Make the showSDoc definition more explicitIan Lynagh2009-03-311-1/+1
* eliminate warningsdias@eecs.tufts.edu2009-04-032-2/+1
* Debugging by Sesame Street:dias@eecs.tufts.edu2009-04-031-1/+1
* Buggy optimizations caused function-call return to share the function's entry...dias@eecs.tufts.edu2009-03-311-25/+50
* Better handling of node parameter in calling conventionsdias@eecs.tufts.edu2009-03-254-12/+20
* When calling gc, avoid saving node in static closuresdias@eecs.tufts.edu2009-03-232-4/+5