summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Pop OS X stack padding even if the foreign call is stdcall (#5052)Max Bolingbroke2011-04-021-4/+16
* Really zap case-binder occurrence info: solves #5028Ian Lynagh2011-04-011-3/+2
* Introducing a datatype for WorkLists that properly prioritizes equalities.ghc-darcs-git-switchoverdimitris@microsoft.com2011-03-313-80/+137
* Fix Trac #5048: location on AbsBindssimonpj@microsoft.com2011-03-312-17/+17
* Comments and variable naming onlysimonpj@microsoft.com2011-03-311-3/+5
* Re-enable assertion now the new type checker is insimonpj@microsoft.com2011-03-311-2/+2
* Add a new static flag -fno-opt-coercionsimonpj@microsoft.com2011-03-313-3/+10
* New statistics flags -ddump-core-statssimonpj@microsoft.com2011-03-314-1/+94
* implement double-to-float narrowing in the x86 NCG (#4441)Simon Marlow2011-03-303-7/+20
* Turn -vfia-C into a no-opIan Lynagh2011-03-291-16/+8
* Renumber TH uniquesIan Lynagh2011-03-292-145/+145
* Whitespace onlyIan Lynagh2011-03-281-17/+17
* Fix #4914 (I hope)Simon Marlow2011-03-251-0/+1
* Ignore comments when inlining.Edward Z. Yang2011-03-251-0/+1
* Split out "Raw Cmm" dump to its own flag -ddump-raw-cmmEdward Z. Yang2011-03-222-1/+3
* RednCounts can contain CAFs, so support them in cvtToClosureLbl.Edward Z. Yang2011-03-221-0/+1
* Immediately tag initialization code to prevent untagged spills.Edward Z. Yang2011-03-233-6/+14
* Fix Trac #5028: zap occ info when doing the binder swapsimonpj@microsoft.com2011-03-211-5/+20
* Don't use read_only_relocs on darwin x86-64; fixes #4984William Knop2011-03-091-1/+4
* FunctionalDependencies should imply MultiParamTypeClassesMax Bolingbroke2011-03-201-0/+1
* Add unboxedTupleTName to templateHaskellNamesIan Lynagh2011-03-171-1/+1
* Drop dead core that was kept alive by RULES in CorePrep (#4962)Max Bolingbroke2011-02-192-2/+69
* Optimise comparisons against min/maxBound (ticket #3744).Michal Terepeta2010-10-271-13/+61
* LLVM: Fix #4995, llvm mangler broken for large compilesDavid Terei2011-03-091-5/+8
* Document -fwarn-missing-import-listssimonpj@microsoft.com2011-03-061-1/+3
* Completed the implementation of VECTORISE SCALARManuel M T Chakravarty2011-03-053-154/+174
* 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