summaryrefslogtreecommitdiff
path: root/compiler/iface/MkIface.lhs
Commit message (Expand)AuthorAgeFilesLines
* Change loop breaker terminologySimon Peyton Jones2011-07-211-1/+1
* Fix #481: use a safe recompilation check when Template Haskell isSimon Marlow2011-07-201-29/+37
* Separate the warning flags into their own datatypeIan Lynagh2011-07-141-2/+2
* move computeFingerprint from MkIface to BinarySimon Marlow2011-07-121-19/+6
* 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-291-23/+29
* Get rid of the DFunArg type and all its worksSimon Peyton Jones2011-06-231-1/+1
* Remove "silent superclass parameters"Simon Peyton Jones2011-06-221-1/+1
* SafeHaskell: Transitively check safety when compiling a module.David Terei2011-06-171-3/+8
* Code wibbleDavid Terei2011-06-171-1/+1
* SafeHaskell: Fix recompilation avoidance to take Safe into account.David Terei2011-06-171-3/+5
* 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-171-11/+17
* SafeHaskell: Add Safe & Trustworthy pragmasDavid Terei2011-06-171-75/+83
* Propagate scalar variables and tycons for vectorisation through 'HscTypes.Vec...Manuel M T Chakravarty2011-06-031-19/+19
* Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-genericsJose Pedro Magalhaes2011-05-121-15/+22
|\
| * Merge remote branch 'origin/master' into ghc-new-coSimon Peyton Jones2011-04-301-17/+17
| |\
| * | This BIG PATCH contains most of the work for the New Coercion RepresentationSimon Peyton Jones2011-04-191-15/+22
* | | Remove the hasGenerics field of TyCon, improve the way the Generics flags is ...Jose Pedro Magalhaes2011-05-021-1/+0
* | | Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-genericsJose Pedro Magalhaes2011-04-271-17/+17
|\ \ \ | | |/ | |/|
| * | Share some work in MkIfaceDavid Terei2011-04-261-17/+17
| |/
* | Initial commit for Pedro's new generic default methodssimonpj2011-04-121-3/+3
|/
* Look through type synonyms when computing orphanssimonpj@microsoft.com2011-01-261-8/+6
* Make mkDFunUnfolding more robustsimonpj@microsoft.com2010-12-221-1/+1
* Fix recursive superclasses (again). Fixes Trac #4809.simonpj@microsoft.com2010-12-131-2/+2
* Fix a recomp bug: make classes/datatypes depend directly on DFuns (#4469)Simon Marlow2010-12-021-29/+15
* Serialise nested unfoldings across module boundariessimonpj@microsoft.com2010-10-251-23/+15
* Implement auto-specialisation of imported Idssimonpj@microsoft.com2010-10-071-6/+12
* Implement INLINABLE pragma simonpj@microsoft.com2010-09-151-7/+9
* Remove (most of) the FiniteMap wrapperIan Lynagh2010-09-141-19/+21
* Super-monster patch implementing the new typechecker -- at lastsimonpj@microsoft.com2010-09-131-3/+7
* Robustify the treatement of DFunUnfoldingsimonpj@microsoft.com2010-05-311-1/+1
* Refactor (again) the handling of default methodssimonpj@microsoft.com2010-05-251-1/+5
* Make a missing name in mkUsageInfo into a panicsimonpj@microsoft.com2010-05-061-1/+1
* Fix Trac #3966: warn about useless UNPACK pragmassimonpj@microsoft.com2010-05-061-0/+18
* Layout onlysimonpj@microsoft.com2010-04-091-3/+2
* Remove LazyUniqFM; fixes trac #3880Ian Lynagh2010-03-201-1/+1
* Fix a recompilation checking bug when a package dependency changesSimon Marlow2010-02-171-1/+6
* Improve the handling of default methodssimonpj@microsoft.com2010-01-061-10/+11
* Bottom extraction: float out bottoming expressions to top levelsimonpj@microsoft.com2009-12-111-0/+2
* Comments only, principally about IfaceDeclExtrassimonpj@microsoft.com2009-12-071-26/+46
* More work on the simplifier's inlining strategiessimonpj@microsoft.com2009-12-021-11/+14
* Columns now start at 1, as lines already didIan Lynagh2009-11-271-1/+1
* Remove the (very) old strictness analysersimonpj@microsoft.com2009-11-191-2/+2
* Implement -fexpose-all-unfoldings, and fix a non-termination bugsimonpj@microsoft.com2009-11-191-12/+18
* Augment panic messagesimonpj@microsoft.com2009-11-091-1/+1