summaryrefslogtreecommitdiff
path: root/compiler/iface
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-10-194-5/+5
|\
| * Some alpha renamingIan Lynagh2012-10-164-5/+5
* | Only promote *non-existential* data constructorsSimon Peyton Jones2012-10-191-2/+2
|/
* Fix error in tidying the type variables of a TyCon when building an interface...Simon Peyton Jones2012-10-121-1/+1
* Be lazier when typechecking data type contexts (Trac #7321)Simon Peyton Jones2012-10-121-14/+11
* Make the opt_UF_* static flags dynamicIan Lynagh2012-10-092-5/+10
* Make a start towards eta-rules and injective familiesSimon Peyton Jones2012-09-185-24/+29
* Implement 'left' and 'right' coercionsSimon Peyton Jones2012-09-173-2/+18
* Move wORD_SIZE into platformConstantsIan Lynagh2012-09-161-2/+2
* Fix #7215: we weren't calculating the hashes correctly for sub-bindersSimon Marlow2012-09-052-15/+24
* Fix to-iface conversion of RULES involving coercions in argument pattternsSimon Peyton Jones2012-08-231-4/+3
* Add "Unregisterised" as a field in the settings fileIan Lynagh2012-08-071-3/+2
* applying simonpj's fix from #7022 (with 80-col reformatting)Simon Marlow2012-08-021-2/+6
* Make -fscc-profiling a dynamic flagIan Lynagh2012-07-241-2/+1
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-07-191-1/+6
|\
| * Convert (co1 -> co2) to an IfaceFunTy, rather than IfaceTcAppSimon Peyton Jones2012-07-161-1/+6
* | Make -fPIC a dynamic flagIan Lynagh2012-07-161-1/+1
* | Make a picPOpts functionIan Lynagh2012-07-161-2/+2
* | Move -fno-warn-orphan flag into individual modulesIan Lynagh2012-07-152-0/+2
|/
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-07-104-22/+34
|\
| * Add silent superclass parameters (again)Simon Peyton Jones2012-06-274-11/+24
| * Remove a few more sortLe'sIan Lynagh2012-06-221-11/+9
| * Remove 'on' from UtilIan Lynagh2012-06-221-0/+1
* | More changes to kind inference for type and class declarationsSimon Peyton Jones2012-07-101-44/+85
|/
* Move and rename opt_HiVersionIan Lynagh2012-06-182-4/+4
* Make -firrefutable-tuples a dynamic flagIan Lynagh2012-06-181-1/+0
* small tidyupSimon Marlow2012-06-151-2/+0
* Simplify the implementation of Implicit ParametersSimon Peyton Jones2012-06-134-58/+9
* Pass DynFlags down to showSDocDebugIan Lynagh2012-06-121-3/+4
* Pass DynFlags down to showSDocIan Lynagh2012-06-123-4/+7
* Pass DynFlags down to mk_err_msgIan Lynagh2012-06-121-8/+8
* Pass DynFlags to the LogActionIan Lynagh2012-06-112-2/+2
* Put the Integer type, rather than the mkIntegerId, inside LitIntegerIan Lynagh2012-06-061-5/+5
* Change how macros like ASSERT are definedIan Lynagh2012-06-053-1/+3
* Replace printDump with a new SeverityIan Lynagh2012-05-291-1/+3
* Make traceBinIFaceReading use log_actionIan Lynagh2012-05-281-1/+1
* Allow cases with empty alterantivesSimon Peyton Jones2012-05-024-2/+29
* Merge branch 'master' of http://darcs.haskell.org//ghcSimon Peyton Jones2012-04-302-2/+2
|\
| * Debug printing onlySimon Peyton Jones2012-04-271-1/+1
| * Report deprecations at occurrence sites, not once per moduleSimon Peyton Jones2012-04-251-1/+1
* | Make the interface-file deserialisation work right for promoted types (Trac #...Simon Peyton Jones2012-04-301-7/+66
|/
* Fix GHC API with respect to safe haskell. (#5989)David Terei2012-04-041-23/+20
* Add a crucial forkM on the superclass context of IfaceClass in tcIfaceDeclSimon Peyton Jones2012-03-283-16/+29
* Fix the printing of * (the kind).Iavor S. Diatchki2012-03-181-1/+5
* Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-03-137-297/+198
|\
| * Deal with promoted DataCons in interface files (fixes Trac #5881)Simon Peyton Jones2012-03-051-2/+7
| * In --make, give an indication of why a module is being recompiledSimon Marlow2012-03-011-59/+79
| * Omit -osuf/-odir -hisuf/-hidir and -stubdir from the flag checkerSimon Marlow2012-03-011-6/+32
| * Replace createDirectoryHierarchy with createDirectoryIfMissing TrueTakano Akio2012-02-271-1/+2
| * Simplified serialization of IfaceTyCon, againMax Bolingbroke2012-02-224-212/+37