summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Make -fno-enable-rewrite-rules work properlysimonpj@microsoft.com2011-03-024-13/+17
* Comments onlysimonpj@microsoft.com2011-03-021-5/+18
* Restore SPECIALISE INSTANCE pragmassimonpj@microsoft.com2011-02-221-2/+2
* GHC.Prim.threadStatus# now returns the cap number, and the value of TSO_LOCKEDSimon Marlow2011-03-011-1/+1
* :script file scripts in GHCi #1363Vivian McPhail2011-02-263-11/+39
* Use -h rather than -soname; fixes dynlibs on Solaris 10; trac #4973Ian Lynagh2011-02-221-1/+3
* Fix another fundep error (fixes Trac #4969)simonpj@microsoft.com2011-02-216-183/+213
* New codegen: GC calling convention must use registers.Edward Z. Yang2011-02-181-1/+3
* Added a VECTORISE pragmaManuel M T Chakravarty2011-02-2039-518/+912
* Clarify the "object splitting" variable namesIan Lynagh2011-02-192-4/+4
* Change typechecker-trace output slightlysimonpj@microsoft.com2011-02-171-3/+4
* Comments onlysimonpj@microsoft.com2011-02-171-0/+16
* Fix Trac #4966simonpj@microsoft.com2011-02-171-5/+30
* Use "on the spot" solving for fundepssimonpj@microsoft.com2011-02-176-337/+509
* Increase exprIsDupable threshold a bitsimonpj@microsoft.com2011-02-151-1/+4
* Ensure exprIsCheap/exprIsExpandable deal with Cast properlysimonpj@microsoft.com2011-02-151-0/+1
* Do not treat absentError speciallysimonpj@microsoft.com2011-02-152-9/+3
* Fix exprIsDupablesimonpj@microsoft.com2011-02-141-13/+15
* Better case-of-case transformationsimonpj@microsoft.com2011-02-142-10/+53
* Cleaned up Expr and Vectorisekeller@.cse.unsw.edu.au2011-02-152-31/+13
* Fixed two syntax errorskeller@.cse.unsw.edu.au2011-02-141-2/+2
* Handling of recursive scalar functions in isScalarLamkeller@cse.unsw.edu.au2011-02-143-33/+57
* Added handling of non-recursive module global functions to isScalar checkkeller@cse.unsw.edu.au2011-02-093-22/+40
* keller@cse.unsw.edu.au2011-02-021-2/+2
* Removed minor bugkeller@cse.unsw.edu.au2011-02-021-1/+1
* added handling of data constructors to vectLamkeller@cse.unsw.edu.au2011-02-011-17/+48
* Fix Trac #4953: local let binders can have IdInfo with free namessimonpj@microsoft.com2011-02-141-2/+4
* Comments onlysimonpj@microsoft.com2011-02-141-4/+4
* LLVM: Huge improvement to mangler speed.David Terei2011-02-131-179/+102
* New plan: push unsolved wanteds inwardssimonpj@microsoft.com2011-02-112-55/+97
* Remove unnecessary import, plus white spacesimonpj@microsoft.com2011-02-111-4/+4
* Fix small but egregious error: using un-zonked constraints in simplifyRulesimonpj@microsoft.com2011-02-111-1/+1
* makeSolvedByInst is only called on wantedssimonpj@microsoft.com2011-02-111-2/+4
* Fix Array sizeof primops to use the correct offset (which happens to be 0, so...Daniel Peebles2011-02-012-2/+2
* Add sizeof(Mutable)Array# primitivesDaniel Peebles2011-01-263-0/+18
* constant fold (a + N) - M and (a - N) + MSimon Marlow2011-02-101-2/+11
* Recursively call cmmMachOpFold on divides that we turned into shiftsSimon Marlow2011-02-081-3/+3
* Add unboxed tuple support to Template HaskellIan Lynagh2011-02-102-14/+51
* Allow TH brackets to contain things of any kindIan Lynagh2011-02-091-2/+2
* Simpify constraints from a TH bracket eagerlysimonpj@microsoft.com2011-02-091-4/+16
* Typo in commentsimonpj@microsoft.com2011-02-091-1/+1
* Fix bug introduced in "Implement fuzzy matching for the Finder"Simon Marlow2011-02-081-1/+1
* Fix Trac #4945: another SpecConstr infelicitysimonpj@microsoft.com2011-02-071-21/+35
* Add -XNondecreasingIndentation to -XHaskell98 for backwards compatibility.Simon Marlow2011-02-041-1/+8
* Fix typo in SpecConstr that made it not work at allsimonpj@microsoft.com2011-02-031-1/+1
* avoid adding HPC ticks to arrow constructs (fixes #1333)Ross Paterson2011-02-021-13/+114
* Fix type checker error messagesimonpj@microsoft.com2011-02-011-4/+4
* Some refactoring of SpecConstrsimonpj@microsoft.com2011-02-011-87/+73
* Don't make join points when the case has only one non-bottom alternativesimonpj@microsoft.com2011-02-012-9/+56
* Improve Simplifier and SpecConstr behavioursimonpj@microsoft.com2011-01-312-56/+96