summaryrefslogtreecommitdiff
path: root/compiler/stgSyn/CoreToStg.lhs
Commit message (Expand)AuthorAgeFilesLines
* Comments onlyJan Stolarek2013-10-181-1/+2
* Fix AMP warnings.Austin Seipp2013-09-111-0/+9
* Comments onlyJan Stolarek2013-08-161-213/+219
* Comments onlyJan Stolarek2013-08-161-2/+0
* Fix many ASSERT uses under Clang.Austin Seipp2013-06-181-1/+1
* Implement cardinality analysisSimon Peyton Jones2013-06-061-12/+18
* Fix the GHC package DLL-splittingIan Lynagh2013-05-141-18/+22
* Detab modules with tabs on 5 lines or fewerIan Lynagh2013-04-061-13/+6
* Undo making Any into a type family, for nowSimon Peyton Jones2012-09-181-0/+1
* Make a start towards eta-rules and injective familiesSimon Peyton Jones2012-09-181-2/+1
* Fix Trac #7237; mixup with empty tuplesSimon Peyton Jones2012-09-151-1/+10
* Support code generation for unboxed-tuple function argumentsunboxed-tuple-arguments2Max Bolingbroke2012-05-151-10/+11
* Remove the unused Type field from StgLamMax Bolingbroke2012-05-151-3/+3
* Allow cases with empty alterantivesSimon Peyton Jones2012-05-021-0/+12
* Implement "value" imports with the CAPIIan Lynagh2012-02-261-1/+1
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Overhaul of infrastructure for profiling, coverage (HPC) and breakpointsSimon Marlow2011-11-021-14/+13
* Some DEBUG CPP removalIan Lynagh2011-10-231-3/+1
* Remove a little more CPPIan Lynagh2011-10-151-19/+19
* Make a new type synonym CoreProgram = [CoreBind]Simon Peyton Jones2011-09-231-2/+2
* Improve the handling of Integer literalsIan Lynagh2011-09-171-1/+1
* change how Integer's are handled in CoreIan Lynagh2011-09-131-0/+4
* Eliminate isHiBootTyCon in favour of isAbstractTyConSimon Peyton Jones2011-09-051-3/+3
* Add Type.tyConAppTyCon_maybe and tyConAppArgs_maybe, and use themSimon Peyton Jones2011-08-031-8/+8
* The final batch of changes for the new coercion representationSimon Peyton Jones2011-05-121-2/+3
* This BIG PATCH contains most of the work for the New Coercion RepresentationSimon Peyton Jones2011-04-191-3/+7
* Add a comment on why some seq's are doneIan Lynagh2010-10-211-0/+2
* Midstream changes to deal with spontaneous solving and flatten skolem equival...dimitris@microsoft.com2010-10-191-1/+1
* Evaluate the results in coreToStgAppIan Lynagh2010-10-191-5/+7
* Retab CoreToStg, and remove trailing whitespaceIan Lynagh2010-10-191-418/+418
* Avoid ASSERT black holesimonpj@microsoft.com2010-09-231-1/+5
* Fix an ASSERT failure with profilingsimonpj@microsoft.com2010-09-221-21/+17
* Super-monster patch implementing the new typechecker -- at lastsimonpj@microsoft.com2010-09-131-2/+2
* Refactor PackageTarget back into StaticTargetBen.Lippmeier@anu.edu.au2010-01-041-1/+1
* Tag ForeignCalls with the package they correspond toBen.Lippmeier@anu.edu.au2010-01-021-5/+10
* Fix Trac #959: a long-standing bug in instantiating otherwise-unbound type va...simonpj@microsoft.com2009-10-151-1/+1
* Add PrimCall to the STG layer and update Core -> STG translationDuncan Coutts2009-06-091-0/+7
* Rewrite CorePrep and improve eta expansionsimonpj@microsoft.com2009-01-131-1/+2
* Make record selectors into ordinary functionssimonpj@microsoft.com2009-01-021-1/+1
* Add assertion for arity match (checks Trac #2844)simonpj@microsoft.com2008-12-081-15/+39
* Make CoreToStg a little more robust to eta expansionsimonpj@microsoft.com2008-12-051-0/+7
* Split the Id related functions out from Var into Id, document Var and some of IdMax Bolingbroke2008-07-311-1/+1
* Make CoreToStg warning-freeIan Lynagh2008-05-041-47/+39
* (F)SLIT -> (f)sLit in CoreToStgIan Lynagh2008-04-121-3/+3
* Remove static flag opt_RuntimeTypes (has not been used in years)simonpj@microsoft.com2008-04-221-23/+13
* Ensure that arity is accurate in back endsimonpj@microsoft.com2008-04-101-1/+1
* Don't import FastString in HsVersions.hIan Lynagh2008-03-291-0/+1
* Remove an #ifdef DEBUGIan Lynagh2008-03-291-5/+2
* Monadify stgSyn/CoreToStgTwan van Laarhoven2008-01-171-161/+137
* Fix Trac #1981: seq on a type-family-typed expressionsimonpj@microsoft.com2007-12-211-9/+15