summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Fix syntax errorIan Lynagh2007-02-051-1/+1
* Implement the PushT rule from the FC papersimonpj@microsoft.com2007-02-051-2/+12
* Improve handling of partial applications involving castssimonpj@microsoft.com2007-02-051-12/+30
* Float casts out of lambdassimonpj@microsoft.com2007-02-051-0/+23
* Use exprIsCheap in floating, just as the simplifier doessimonpj@microsoft.com2007-02-051-2/+5
* Establish the CoreSyn let/app invariantsimonpj@microsoft.com2007-02-054-66/+104
* Improve simplification of coercionssimonpj@microsoft.com2007-02-051-36/+46
* Semi-tagging optimisationSimon Marlow2007-01-225-96/+17
* optimisation: shortcut branches when possible (x86/x86_64 only for now)mrchebas@gmail.com2007-01-226-6/+138
* Semi-tagging optimisationSimon Marlow2007-01-225-17/+96
* x86: disable assertion that conditionals are not on I8; they can bemrchebas@gmail.com2007-01-191-1/+1
* small debugging output cleanupmrchebas@gmail.com2007-01-191-4/+5
* don't make jump tables for small switches (<= 4 branches)mrchebas@gmail.com2007-01-191-3/+5
* Small optimisation for comparisonsmrchebas@gmail.com2007-01-191-0/+32
* Export a function to grab the local environment as a function.2007-02-05lennart@augustsson.net2007-02-041-0/+6
* Export nameEnvUniqueElts, similar to nameEnvElts, but giving the Unique as well.lennart@augustsson.net2007-02-041-1/+4
* Make HsRecordBinds a data type instead of a synonym.lennart@augustsson.net2007-02-0410-31/+31
* Look through Notes when generating and matching RULESsimonpj@microsoft.com2007-02-022-0/+19
* Fix a comment typo.lennart@augustsson.net2007-02-041-1/+1
* Fix a typo.lennart@augustsson.net2007-02-041-1/+1
* Comments onlysimonpj@microsoft.com2007-02-021-1/+4
* Fix a pair of classic, but tricky, bugs in the type matcher; exposed by a pro...simonpj@microsoft.com2007-02-021-2/+2
* One more wibble to FloatOut, fixes HEAD breakage (I hope)simonpj@microsoft.com2007-02-021-2/+3
* Don't dump floated bindings just outside a lambdasimonpj@microsoft.com2007-02-021-49/+49
* Reset the demand info on bindings going to top level (since they cannot be st...simonpj@microsoft.com2007-02-021-3/+5
* Record arity of the worker, to maintain consistency of arity and strictness i...simonpj@microsoft.com2007-02-021-2/+5
* Extend the local bindings at a breakpoint with one for the wrapped expressionPepe Iborra2007-02-023-6/+18
* Refactoring of DsBreakpoint.hsPepe Iborra2007-02-021-41/+39
* Fix importsPepe Iborra2007-02-021-5/+0
* Always pay attention to -keep-tmp-files when we want to delete filesIan Lynagh2007-01-312-11/+13
* Slight refactoring for overloaded stringssimonpj@microsoft.com2007-01-311-7/+7
* Use Id.isStrictIdsimonpj@microsoft.com2007-01-314-15/+5
* Two new warnings: arity differing from demand type, and strict IDs at top levelKirsten Chevalier2007-01-292-12/+60
* BugFix: do not insert breakpoints around expressions with unlifted kindPepe Iborra2007-01-312-41/+48
* Fix Trac #1122; spot absence of TyCon in data/newtype headersimonpj@microsoft.com2007-01-301-8/+7
* Fix for #936Simon Marlow2007-01-301-12/+40
* Comments and layout onlysimonpj@microsoft.com2007-01-251-6/+17
* Add support for overloaded string literals.lennart@augustsson.net2006-12-2119-14/+124
* Improve presentation of :print outputPepe Iborra2007-01-211-1/+4
* Comments onlyPepe Iborra2007-01-212-3/+7
* Refactoring of Debugger.hsPepe Iborra2007-01-212-153/+165
* Fix a bug in the closure viewerPepe Iborra2007-01-202-2/+8
* Add obtainTerm1 to the GHC apiPepe Iborra2007-01-201-1/+4
* Reorganizing my mess a bitPepe Iborra2007-01-072-13/+8
* Don't start a GHC session before answering --version/--numeric-versionIan Lynagh2007-01-191-10/+22
* prettifying Cmm: print MachOps as identifiers by replacing ' ' with '_'mrchebas@gmail.com2007-01-171-1/+4
* prettifying Cmm a bit: convert (x + (-N)) to (x - N)mrchebas@gmail.com2007-01-171-0/+2
* Remove special lambda unicode character, it didn't work anywaySimon Marlow2007-01-161-1/+0
* allow 'ghci -threaded' (fixes #1101)Simon Marlow2007-01-161-3/+4
* Give -fwrapv to gcc when it supports itIan Lynagh2007-01-151-0/+4