summaryrefslogtreecommitdiff
path: root/compiler/iface/IfaceEnv.lhs
Commit message (Expand)AuthorAgeFilesLines
* compiler: de-lhs iface/Austin Seipp2014-12-031-325/+0
* De-tabify and remove trailing whitespaceSimon Peyton Jones2014-09-261-82/+76
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-1/+2
* Simplify and tidy up the handling of tuple namesSimon Peyton Jones2014-04-041-16/+24
* Re-work the naming story for the GHCi prompt (Trac #8649)Simon Peyton Jones2014-01-091-13/+5
* Turn NameCacheUpdater into a newtypePatrick Palka2013-11-121-1/+1
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-011-1/+1
* Revise implementation of overlapping type family instances.Richard Eisenberg2013-06-211-1/+1
* Typo in noteGabor Greif2013-06-211-1/+1
* Comments about the Name CacheSimon Peyton Jones2013-06-061-0/+20
* Simplify the implementation of Implicit ParametersSimon Peyton Jones2012-06-131-21/+3
* Change how macros like ASSERT are definedIan Lynagh2012-06-051-0/+1
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Overhaul of infrastructure for profiling, coverage (HPC) and breakpointsSimon Marlow2011-11-021-18/+0
* Change the way IfExtName is serialized so (most) wired-in names get special r...Max Bolingbroke2011-09-271-17/+18
* move AvailInfo and related things into its own moduleSimon Marlow2011-09-211-0/+1
* Add support for all top-level declarations to GHCiSimon Marlow2011-09-211-33/+43
* Implement -XConstraintKindMax Bolingbroke2011-09-061-22/+23
* Follow ghc-prim changesIan Lynagh2011-08-261-1/+0
* Change the representation of export lists in .hi filesSimon Peyton Jones2011-08-021-19/+1
* Re-do (again) the handling of binders in Template HaskellSimon Peyton Jones2011-06-161-1/+1
* Use takeUniqFromSupply in IfaceEnvIan Lynagh2010-10-211-12/+8
* Remove (most of) the FiniteMap wrapperIan Lynagh2010-09-141-6/+6
* Remove LazyUniqFM; fixes trac #3880Ian Lynagh2010-03-201-1/+1
* Remove the lock around NameCache for readBinIface.Thomas Schilling2009-08-181-26/+14
* Make access to NameCache atomic. Sometimes needs a lock.Thomas Schilling2009-08-171-32/+56
* Remove unused importsIan Lynagh2009-07-071-1/+0
* Fix Trac #2937: deserialising assoicated type definitionssimonpj@microsoft.com2009-01-131-1/+6
* Expunge ThFake, cure Trac #2632simonpj@microsoft.com2008-10-031-3/+10
* Add ASSERTs to all calls of nameModulesimonpj@microsoft.com2008-10-031-1/+2
* Follow the tuple datatype movementsIan Lynagh2008-08-041-1/+2
* Comment only in IfaceENvMax Bolingbroke2008-07-311-1/+5
* Make IfaceEnv warning-freeIan Lynagh2008-05-041-8/+1
* Convert more UniqFM's back to LazyUniqFM'sIan Lynagh2008-02-071-1/+1
* Monadify iface/IfaceEnv: use do, return and standard monad functionsTwan van Laarhoven2008-01-171-8/+7
* Fix CodingStyle#Warnings URLsIan Lynagh2007-09-041-1/+1
* Use OPTIONS rather than OPTIONS_GHC for pragmasIan Lynagh2007-09-031-2/+2
* Add {-# OPTIONS_GHC -w #-} and some blurb to all compiler modulesIan Lynagh2007-09-011-0/+7
* Adding tick boxes to the interface syntax; fixes #1510andy@galois.com2007-07-111-0/+18
* Store a SrcSpan instead of a SrcLoc inside a NameSimon Marlow2007-05-111-6/+6
* Comment out debug tracessimonpj@microsoft.com2007-03-161-2/+2
* Module header tidyup, phase 1Simon Marlow2006-10-111-31/+17
* Interface file optimisation and removal of nameParentSimon Marlow2006-10-111-101/+59
* Remove Linear Implicit Parameters, and all their workssimonpj@microsoft.com2006-09-291-4/+3
* Massive patch for the first months work adding System FC to GHC #17Manuel M T Chakravarty2006-08-041-10/+1
* tiny bit of extra strictnessSimon Marlow2006-07-251-1/+1
* Generalise Package SupportSimon Marlow2006-07-251-5/+11
* unused importSimon Marlow2006-07-041-1/+0
* In interface files, store FastStrings rather than OccNames where possibleSimon Marlow2006-07-241-9/+11
* Improve error reporting in interface typecheckingsimonpj@microsoft.com2006-05-251-6/+8