summaryrefslogtreecommitdiff
path: root/compiler/iface
Commit message (Expand)AuthorAgeFilesLines
* Fix Trac #4953: local let binders can have IdInfo with free namessimonpj@microsoft.com2011-02-141-2/+4
* Look through type synonyms when computing orphanssimonpj@microsoft.com2011-01-261-8/+6
* Make mkDFunUnfolding more robustsimonpj@microsoft.com2010-12-222-2/+2
* Tighten up what it means to be an "enumeration data constructor"simonpj@microsoft.com2010-12-151-2/+6
* Fix recursive superclasses (again). Fixes Trac #4809.simonpj@microsoft.com2010-12-134-15/+28
* Fix a recomp bug: make classes/datatypes depend directly on DFuns (#4469)Simon Marlow2010-12-021-29/+15
* Fix the generation of in-scope variables for IfaceLint checksimonpj@microsoft.com2010-11-181-7/+9
* Buglet in tcIface, now that nested binders can have pragmassimonpj@microsoft.com2010-10-271-24/+26
* Serialise nested unfoldings across module boundariessimonpj@microsoft.com2010-10-255-95/+108
* Switch more uniqFromSupply+splitUniqSupply's to takeUniqFromSupplyIan Lynagh2010-10-211-7/+5
* Whitespace onlyIan Lynagh2010-10-211-5/+5
* Use takeUniqFromSupply in IfaceEnvIan Lynagh2010-10-211-12/+8
* Fix #4346 (INLINABLE pragma not behaving consistently)Simon Marlow2010-10-152-2/+4
* Implement auto-specialisation of imported Idssimonpj@microsoft.com2010-10-074-10/+22
* Add separate functions for querying DynFlag and ExtensionFlag optionsIan Lynagh2010-09-181-1/+1
* Implement INLINABLE pragma simonpj@microsoft.com2010-09-154-19/+42
* Remove (most of) the FiniteMap wrapperIan Lynagh2010-09-142-25/+27
* Improve ASSERTsimonpj@microsoft.com2010-09-141-1/+1
* Comment on what an "enumeration" type issimonpj@microsoft.com2010-09-141-8/+2
* Move error-ids to MkCore (from PrelRules)simonpj@microsoft.com2010-09-141-0/+1
* Super-monster patch implementing the new typechecker -- at lastsimonpj@microsoft.com2010-09-135-106/+101
* Comments and formatting to vectoriserbenl@ouroborus.net2010-08-301-10/+10
* Robustify the treatement of DFunUnfoldingsimonpj@microsoft.com2010-05-312-4/+2
* Refactor (again) the handling of default methodssimonpj@microsoft.com2010-05-254-23/+37
* 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-064-11/+34
* Layout onlysimonpj@microsoft.com2010-04-091-3/+2
* Remove LazyUniqFM; fixes trac #3880Ian Lynagh2010-03-204-4/+4
* expand comments for #2578 fixSimon Marlow2010-03-011-1/+6
* Fix pretty-printing of IfaceAnyTc (fixes Trac #3883)simonpj@microsoft.com2010-03-011-6/+10
* Omit unnecessary parens when pretty-printing IfaceExprsimonpj@microsoft.com2010-03-011-9/+11
* Add commentsimonpj@microsoft.com2010-02-251-1/+2
* Fix trac #2578Ian Lynagh2010-02-271-1/+7
* Fix a recompilation checking bug when a package dependency changesSimon Marlow2010-02-171-1/+6
* Improve the handling of default methodssimonpj@microsoft.com2010-01-064-26/+51
* Bottom extraction: float out bottoming expressions to top levelsimonpj@microsoft.com2009-12-112-4/+12
* Comments only, principally about IfaceDeclExtrassimonpj@microsoft.com2009-12-071-26/+46
* More work on the simplifier's inlining strategiessimonpj@microsoft.com2009-12-023-17/+17
* Columns now start at 1, as lines already didIan Lynagh2009-11-271-1/+1
* Remove the (very) old strictness analysersimonpj@microsoft.com2009-11-194-8/+8
* Implement -fexpose-all-unfoldings, and fix a non-termination bugsimonpj@microsoft.com2009-11-194-21/+42
* Augment panic messagesimonpj@microsoft.com2009-11-091-1/+1
* Another refactoring on the shape of an Unfoldingsimonpj@microsoft.com2009-11-051-6/+4
* The Big INLINE Patch: totally reorganise way that INLINE pragmas worksimonpj@microsoft.com2009-10-294-102/+151
* Fix Trac #959: a long-standing bug in instantiating otherwise-unbound type va...simonpj@microsoft.com2009-10-153-12/+30
* Fix several missing dependencies in ifFreeNamessimonpj@microsoft.com2009-10-151-10/+54
* Correct commentsimonpj@microsoft.com2009-10-151-1/+1
* fix do-notation warningsSimon Marlow2009-08-241-2/+2
* Use explicit Word32/Int32 in place of Int in the on-disk .hi fileSimon Marlow2009-08-211-4/+4
* Fix the interface-file incompatibility crash (#3435)Simon Marlow2009-08-211-9/+23