summaryrefslogtreecommitdiff
path: root/compiler/iface
Commit message (Expand)AuthorAgeFilesLines
...
* Fixed moer tyopsGabor Greif2013-04-251-1/+1
* Updated documentation; changed "group" to "branched" in type familiesRichard Eisenberg2013-04-243-13/+13
* Typo in debug print messageSimon Peyton Jones2013-04-231-1/+1
* Remove readIface's unused argumentIan Lynagh2013-03-172-4/+4
* Fix -dynamic-too with -boot filesIan Lynagh2013-03-091-1/+2
* Squash some typosGabor Greif2013-02-151-1/+1
* Export tcIfaceExpr as requested by Trac #7683Simon Peyton Jones2013-02-131-1/+4
* Merge branch 'refs/heads/vect-avoid' into vect-avoid-mergeManuel M T Chakravarty2013-02-063-31/+31
|\
| * Rewrote vectorisation avoidance (based on the HS paper)Manuel M T Chakravarty2012-12-053-31/+31
* | Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2013-01-311-1/+1
|\ \
| * | typosGabor Greif2013-01-301-1/+1
* | | Change a few throwGhcException uses to throwGhcExceptionIOIan Lynagh2013-01-303-3/+3
|/ /
* | Pure refactoringSimon Peyton Jones2013-01-281-0/+1
* | More refactoring of FamInst/FamInstEnv; finally fixes Trac #7524Simon Peyton Jones2013-01-284-59/+29
* | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2013-01-254-123/+29
|\ \
| * | Major patch to implement the new Demand AnalyserSimon Peyton Jones2013-01-174-123/+29
* | | Refactor and improve the promotion inferenceSimon Peyton Jones2013-01-255-25/+20
|/ /
* | Be willing to parse {-# UNPACK #-} without '!'Simon Peyton Jones2013-01-141-1/+1
* | Refactor invariants for FamInsts.Richard Eisenberg2013-01-051-1/+2
* | Comments and white space onlySimon Peyton Jones2013-01-011-2/+2
* | Refactor the invariants for ClsInstsSimon Peyton Jones2013-01-011-4/+3
* | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-12-236-72/+130
|\ \
| * | Implement overlapping type family instances.Richard Eisenberg2012-12-216-72/+129
* | | Make {-# UNPACK #-} work for type/data family invocationsSimon Peyton Jones2012-12-235-23/+43
|/ /
* | Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2012-12-142-14/+15
|\ \
| * | Implement the -dynamic-too optimised path for the NCGIan Lynagh2012-12-112-18/+15
| * | Fix loading dynamic interfaces when using -dynamic-tooIan Lynagh2012-12-081-1/+1
| * | Tweaks to dynamic-too codeIan Lynagh2012-12-071-2/+6
* | | Major refactoring of the way that UNPACK pragmas are handledSimon Peyton Jones2012-12-143-12/+17
|/ /
* | Merge branch 'master' of mac:ghc/git/val64/.Ian Lynagh2012-12-062-51/+67
|\ \
| * | Add the beginnings of support for building vanilla and dynamic at the same timeIan Lynagh2012-12-051-1/+20
| * | Refactor findAndReadIface; no functional changesIan Lynagh2012-12-051-50/+47
| * | TypoIan Lynagh2012-12-051-1/+1
* | | Whitespace only in iface/IfaceType.lhsIan Lynagh2012-12-051-55/+48
* | | When using a GHC plugin, load its interface file very partially: just enough ...Daniel Vainsencher2012-12-051-36/+56
|/ /
* | typoGabor Greif2012-11-301-1/+1
* | Replace all uses of ghcError with throwGhcException and purge ghcError.Erik de Castro Lopo2012-11-303-3/+3
* | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-11-262-7/+12
|\ \
| * | Revert "Move seq's fixity declaration info primops.txt.pp"Ian Lynagh2012-11-231-1/+3
| * | Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-11-231-5/+8
| |\ \
| | * | Use the right environment for tidying the types of a data constructorSimon Peyton Jones2012-11-231-5/+8
| * | | Move seq's fixity declaration info primops.txt.ppIan Lynagh2012-11-231-3/+1
| * | | Add fixity information to primops (ticket #6026)Michal Terepeta2012-11-231-2/+4
| |/ /
* | | Make Constraint and * look identical in Core (System FC)Simon Peyton Jones2012-11-261-1/+1
|/ /
* | 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