summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* 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
* Code simplifications due to call/return separation; some improvements to how ...dias@eecs.tufts.edu2009-03-235-68/+35
* Code simplification due to separate call/return conventionsdias@eecs.tufts.edu2009-03-233-30/+41
* Calls with and without passing node arguments more clearly separateddias@eecs.tufts.edu2009-03-237-22/+36
* Another small step: call and return conventions specified separately when mak...dias@eecs.tufts.edu2009-03-239-26/+27
* Small step toward call-conv improvement: separate out calls and returnsdias@eecs.tufts.edu2009-03-239-27/+35
* Adjust inlining heursiticssimonpj@microsoft.com2009-04-034-216/+316
* Worker/wrapper should make INLINE if it doesn't w/wsimonpj@microsoft.com2009-04-031-12/+37
* Rewrite a good chunk of CoreAritysimonpj@microsoft.com2009-04-031-116/+213
* Comments only; record remarks about removing 'type' nonterminalsimonpj@microsoft.com2009-04-021-11/+37
* Don't float case expressions in full lazinesssimonpj@microsoft.com2009-04-021-0/+12
* Fix Trac #3118: missing alternativesimonpj@microsoft.com2009-04-024-41/+79