summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* I don't thing we want to add a call-context here; it just clutters the outputsimonpj@microsoft.com2006-08-181-1/+1
* Avoid duplicate "In type ..." in error messagessimonpj@microsoft.com2006-08-181-15/+22
* Better pretty-printing for TvSubstsimonpj@microsoft.com2006-08-181-3/+3
* Fall over more gracefully when there's a Template Haskell errorsimonpj@microsoft.com2006-08-189-157/+194
* One last hs-boot updatesimonpj@microsoft.com2006-08-172-5/+4
* Missing import for stage 2simonpj@microsoft.com2006-08-171-1/+2
* One more hs-boot filesimonpj@microsoft.com2006-08-171-7/+6
* Refactoring for valid rule checkingsimonpj@microsoft.com2006-08-171-10/+14
* Do not CSE in INLINE and NOINLINE thingssimonpj@microsoft.com2006-08-171-13/+65
* Update lhs-boot filessimonpj@microsoft.com2006-08-173-9/+8
* Add ad-hoc typing checks for tagToEnum#simonpj@microsoft.com2006-08-163-12/+67
* Get dead-ness right in knownConsimonpj@microsoft.com2006-08-161-13/+21
* Tuning for argToPatsimonpj@microsoft.com2006-08-161-27/+27
* Re-factor mkAtomicArgs and completeNonRecXsimonpj@microsoft.com2006-08-161-49/+64
* Another try at the continuation-swapping stuffsimonpj@microsoft.com2006-08-162-33/+74
* Don't build unnecessary lets in knownConsimonpj@microsoft.com2006-08-161-15/+21
* Comments onlysimonpj@microsoft.com2006-08-161-0/+2
* Refactoring, plus record recursive-function *components* as RecArg toosimonpj@microsoft.com2006-08-161-50/+55
* Record constructor arg occs correctly (bug-fix)simonpj@microsoft.com2006-08-161-10/+30
* Disable form-checking for rule LHSssimonpj@microsoft.com2006-08-161-12/+21
* Allow class and instance decls in hs-boot filessimonpj@microsoft.com2006-08-154-42/+68
* Reject derivable type classes with higher-rank methodssimonpj@microsoft.com2006-08-151-19/+37
* SpecConstr now specialises on constants and lambdas simonpj@microsoft.com2006-08-151-111/+210
* Fix two bugs in rule-matchingsimonpj@microsoft.com2006-08-151-2/+4
* Moving list-length code from one place in the file to anothersimonpj@microsoft.com2006-08-151-11/+12
* Make UniqSM into a proper monadsimonpj@microsoft.com2006-08-152-29/+34
* Typo in patch that dealt with duplicating continuations in Simplifysimonpj@microsoft.com2006-08-151-2/+2
* Be more conservative about duplicating continuationssimonpj@microsoft.com2006-08-141-0/+37
* Inline into tail-called constructor argssimonpj@microsoft.com2006-08-141-3/+12
* Improve exprIsCheapsimonpj@microsoft.com2006-08-141-40/+48
* Improve error message in TcHsTypesimonpj@microsoft.com2006-08-141-8/+15
* Warning police: Removed overlapped pattern warningssven.panne@aedion.de2006-08-112-5/+2
* Complete -fmono-pat-binds patchsimonpj@microsoft.com2006-08-111-1/+13
* Avoid warning about overlapped pattern for Linux targetsven.panne@aedion.de2006-08-111-5/+9
* Improve error message layoutssimonpj@microsoft.com2006-08-112-2/+3
* Add type signaturesimonpj@microsoft.com2006-08-111-0/+2
* Improve the "could not find module" error messageSimon Marlow2006-08-114-27/+45
* On FreeBSD, use -lthr instead of -pthread for now (see comments)Simon Marlow2006-08-111-2/+7
* Two more error message indendationssimonpj@microsoft.com2006-08-112-3/+4
* Go back to calling type veriables tsimonpj@microsoft.com2006-08-111-1/+5
* Indent an error messagesimonpj@microsoft.com2006-08-111-1/+1
* Improve error message (imported from Prelude at Implicit import declaration)simonpj@microsoft.com2006-08-111-4/+7
* don't qualify module name for importedSrcLocSimon Marlow2006-08-111-1/+2
* use "Defined in" rather than "Imported from" when printing ImportedSrcLocSimon Marlow2006-08-111-2/+2
* Nuked hschooks.h in favour of cutils.h, which has the prototypes we needsven.panne@aedion.de2006-08-102-10/+1
* Add an IAmDead case to postInlineUnconditionally, and commentssimonpj@microsoft.com2006-08-102-1/+9
* Do not repeatedly simplify an argument more than oncesimonpj@microsoft.com2006-08-102-76/+58
* Do not call preInlineUnconditionally in simplNonRecXsimonpj@microsoft.com2006-08-101-0/+2
* Make postInlineUnconditaionally more conservativesimonpj@microsoft.com2006-08-101-23/+40
* Egregious bug in tcLHsConResTysimonpj@microsoft.com2006-08-101-2/+2