summaryrefslogtreecommitdiff
path: root/compiler/iface
Commit message (Expand)AuthorAgeFilesLines
* Change the way IfExtName is serialized so (most) wired-in names get special r...Max Bolingbroke2011-09-276-257/+215
* Make a new type synonym CoreProgram = [CoreBind]Simon Peyton Jones2011-09-231-1/+1
* A little refactoring of TcIface on LitIntegerSimon Peyton Jones2011-09-231-11/+13
* move AvailInfo and related things into its own moduleSimon Marlow2011-09-214-0/+4
* Add support for all top-level declarations to GHCiSimon Marlow2011-09-211-33/+43
* Improve the handling of Integer literalsIan Lynagh2011-09-171-1/+13
* Merge branch 'no-pred-ty'Max Bolingbroke2011-09-097-258/+235
|\
| * Comments, and rename FactTuple to ConstraintTupleSimon Peyton Jones2011-09-091-4/+4
| * Implement -XConstraintKindMax Bolingbroke2011-09-067-246/+226
| * Remove bogus isCoercionKind function and its sole useMax Bolingbroke2011-09-061-4/+1
* | Implement associated type defaultsMax Bolingbroke2011-09-095-13/+72
|/
* Export a tiny bit more info with AbstractTyCon (fixes #5424)Simon Peyton Jones2011-09-025-19/+20
* Follow ghc-prim changesIan Lynagh2011-08-261-1/+0
* Fix name generation for vectorised identifiersManuel M T Chakravarty2011-08-242-8/+9
* Fixed reading and generating VectInfo as well as naming of vectorised version...Manuel M T Chakravarty2011-08-241-7/+7
* Improve import and export of vectorisation informationManuel M T Chakravarty2011-08-193-44/+59
* Another run at binders in Template Haskell (fixes Trac #5379)Simon Peyton Jones2011-08-051-1/+1
* Refactor to replace hscGetModuleExports by hscGetModuleInterfaceSimon Peyton Jones2011-08-031-30/+35
* Include the instances of associated types in the "extras" of a classSimon Peyton Jones2011-08-032-5/+29
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-08-021-1/+1
|\
| * Refactor the imports of InteractiveContextSimon Peyton Jones2011-08-021-1/+1
* | Comment wibble (hash at start of line confused CPP)Simon Peyton Jones2011-08-021-2/+2
* | Don't bleat about non-External names in mkUsageInfoSimon Peyton Jones2011-08-021-3/+14
* | Change the representation of export lists in .hi filesSimon Peyton Jones2011-08-024-78/+20
|/
* A nice tidy-up for CvSubst and liftCoSubstSimon Peyton Jones2011-07-231-4/+7
* Change loop breaker terminologySimon Peyton Jones2011-07-213-4/+4
* Fix #481: use a safe recompilation check when Template Haskell isSimon Marlow2011-07-203-34/+47
* Separate the warning flags into their own datatypeIan Lynagh2011-07-141-2/+2
* move computeFingerprint from MkIface to BinarySimon Marlow2011-07-121-19/+6
* remove out of date comment about instance versioning, replace it withSimon Marlow2011-07-011-37/+1
* SafeHaskell: Try to be consistent in naming.David Terei2011-06-291-4/+2
* Formatting fixes.David Terei2011-06-291-4/+4
* SafeHaskell: Fix trust check for when safe module importsDavid Terei2011-06-293-25/+39
* Get rid of the DFunArg type and all its worksSimon Peyton Jones2011-06-234-17/+4
* Add equality superclassesSimon Peyton Jones2011-06-221-27/+23
* Remove "silent superclass parameters"Simon Peyton Jones2011-06-224-11/+8
* SafeHaskell: Transitively check safety when compiling a module.David Terei2011-06-172-4/+11
* Code wibbleDavid Terei2011-06-171-1/+1
* SafeHaskell: Fix validation errors when Safe base used.David Terei2011-06-171-1/+1
* SafeHaskell: Move safe haskell flag into Overlap flagDavid Terei2011-06-174-13/+13
* SafeHaskell: Fix recompilation avoidance to take Safe into account.David Terei2011-06-172-4/+6
* SafeHaskell: Restrict OverlappingInstances.David Terei2011-06-173-23/+25
* SafeHaskell: Fix problem with forced recompilation and disable THDavid Terei2011-06-171-27/+28
* SafeHaskell: Force all FFI imports to be in IODavid Terei2011-06-171-1/+1
* SafeHaskell: Disable certain ghc extensions in Safe.David Terei2011-06-171-1/+1
* SafeHaskell: Force all imports to be safe in Safe modeDavid Terei2011-06-171-3/+5
* SafeHaskell: Add safe import flag (not functional)David Terei2011-06-173-17/+33
* SafeHaskell: Add Safe & Trustworthy pragmasDavid Terei2011-06-173-76/+96
* Re-do (again) the handling of binders in Template HaskellSimon Peyton Jones2011-06-161-1/+1
* Propagate scalar variables and tycons for vectorisation through 'HscTypes.Vec...Manuel M T Chakravarty2011-06-034-42/+56