Improve dead block calculation, per Simon Marlow's advice.
[ghc.git] / compiler / iface /
2011-05-04  Simon Peyton JonesMerge remote branch 'origin/master'
2011-05-04  David TereiFix some warnings in IfaceSyn
2011-05-04  David TereiFormatting fixes to IfaceSyn
2011-04-28  Simon Peyton JonesMerge remote branch 'origin/master' into monad-comp
2011-04-27  U-EUROPE\dimitrisMerge branch 'master' of darcs.haskell.org/ghc
2011-04-27  Ben LippmeierMerge branch 'master' of /Users/benl/devel/ghc/ghc...
2011-04-26  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2011-04-26  David TereiShare some work in MkIface
2011-02-14  simonpj@microsoft.comFix Trac #4953: local let binders can have IdInfo with...
2011-01-26  simonpj@microsoft.comLook through type synonyms when computing orphans
2010-12-22  simonpj@microsoft.comMake mkDFunUnfolding more robust
2010-12-15  simonpj@microsoft.comTighten up what it means to be an "enumeration data...
2010-12-13  simonpj@microsoft.comFix recursive superclasses (again). Fixes Trac #4809.
2010-12-02  Simon MarlowFix a recomp bug: make classes/datatypes depend directl...
2010-11-18  simonpj@microsoft.comFix the generation of in-scope variables for IfaceLint...
2010-10-27  simonpj@microsoft.comBuglet in tcIface, now that nested binders can have...
2010-10-25  simonpj@microsoft.comSerialise nested unfoldings across module boundaries
2010-10-21  Ian LynaghSwitch more uniqFromSupply+splitUniqSupply's to takeUni...
2010-10-21  Ian LynaghWhitespace only
2010-10-21  Ian LynaghUse takeUniqFromSupply in IfaceEnv
2010-10-15  Simon MarlowFix #4346 (INLINABLE pragma not behaving consistently)
2010-10-07  simonpj@microsoft.comImplement auto-specialisation of imported Ids
2010-09-18  Ian LynaghAdd separate functions for querying DynFlag and Extensi...
2010-09-15  simonpj@microsoft.comImplement INLINABLE pragma
2010-09-14  Ian LynaghRemove (most of) the FiniteMap wrapper
2010-09-14  simonpj@microsoft.comImprove ASSERT
2010-09-14  simonpj@microsoft.comComment on what an "enumeration" type is
2010-09-14  simonpj@microsoft.comMove error-ids to MkCore (from PrelRules)
2010-09-13  simonpj@microsoft.comSuper-monster patch implementing the new typechecker...
2010-08-30  benl@ouroborus.netComments and formatting to vectoriser
2010-05-31  simonpj@microsoft.comRobustify the treatement of DFunUnfolding
2010-05-25  simonpj@microsoft.comRefactor (again) the handling of default methods
2010-05-06  simonpj@microsoft.comMake a missing name in mkUsageInfo into a panic
2010-05-06  simonpj@microsoft.comFix Trac #3966: warn about useless UNPACK pragmas
2010-04-09  simonpj@microsoft.comLayout only
2010-03-20  Ian LynaghRemove LazyUniqFM; fixes trac #3880
2010-03-01  Simon Marlowexpand comments for #2578 fix
2010-03-01  simonpj@microsoft.comFix pretty-printing of IfaceAnyTc (fixes Trac #3883)
2010-03-01  simonpj@microsoft.comOmit unnecessary parens when pretty-printing IfaceExpr
2010-02-25  simonpj@microsoft.comAdd comment
2010-02-27  Ian LynaghFix trac #2578
2010-02-17  Simon MarlowFix a recompilation checking bug when a package depende...
2010-01-06  simonpj@microsoft.comImprove the handling of default methods
2009-12-11  simonpj@microsoft.comBottom extraction: float out bottoming expressions...
2009-12-07  simonpj@microsoft.comComments only, principally about IfaceDeclExtras
2009-12-02  simonpj@microsoft.comMore work on the simplifier's inlining strategies
2009-11-27  Ian LynaghColumns now start at 1, as lines already did
2009-11-19  simonpj@microsoft.comRemove the (very) old strictness analyser
2009-11-19  simonpj@microsoft.comImplement -fexpose-all-unfoldings, and fix a non-termin...
2009-11-09  simonpj@microsoft.comAugment panic message
2009-11-05  simonpj@microsoft.comAnother refactoring on the shape of an Unfolding
2009-10-29  simonpj@microsoft.comThe Big INLINE Patch: totally reorganise way that INLIN...
2009-10-15  simonpj@microsoft.comFix Trac #959: a long-standing bug in instantiating...
2009-10-15  simonpj@microsoft.comFix several missing dependencies in ifFreeNames
2009-10-15  simonpj@microsoft.comCorrect comment
2009-08-24  Simon Marlowfix do-notation warnings
2009-08-21  Simon MarlowUse explicit Word32/Int32 in place of Int in the on...
2009-08-21  Simon MarlowFix the interface-file incompatibility crash (#3435)
2009-08-21  Thomas SchillingMake updates to external package state idempotent.
2009-08-20  Simon MarlowMake -dynamic a proper way, so we read the .dyn_hi...
2009-08-18  Ian LynaghPut a newtype wrapper around ModuleEnv
2009-08-18  Thomas SchillingRemove the lock around NameCache for readBinIface.
2009-08-17  Thomas SchillingMake access to NameCache atomic. Sometimes needs a...
2009-08-14  simonpj@microsoft.comImprove fix to Trac #3007
2009-08-13  Ian LynaghOnly look up whether a module's SOURCE-imported if...
2009-08-02  Simon MarlowRTS tidyup sweep, first phase
2009-07-17  Simon MarlowUse stable ordering in the dependencies
2009-07-16  Simon MarlowUse a stable ordering for the export list in the interface
2009-07-07  Ian LynaghRemove unused imports
2009-07-06  simonpj@microsoft.comTrim unused imports detected by new unused-import code
2009-07-01  Max BolingbrokeSupport for -fwarn-unused-do-bind and -fwarn-wrong...
2009-06-25  simonpj@microsoft.comFix Trac #3323: naughty record selectors again
2009-04-21  Simon MarlowFIX #3166: include the fixity of classes and type synon...
2009-03-18  simonpj@microsoft.comAdd the notion of "constructor-like" Ids for rule-matching
2009-01-13  simonpj@microsoft.comFix Trac #2937: deserialising assoicated type definitions
2009-01-03  Ian LynaghFix validate: strs is no longer used in IfaceSyn
2009-01-02  simonpj@microsoft.comMake record selectors into ordinary functions
2008-12-30  simonpj@microsoft.comAvoid nasty name clash with associated data types ...
2008-12-16  Simon MarlowRollback INLINE patches
2008-12-05  simonpj@microsoft.comCompletely new treatment of INLINE pragmas (big patch)
2008-12-02  Simon MarlowPut full ImportDecls in ModSummary instead of just...
2008-11-25  Thomas SchillingMajor clean-up of HscMain.
2008-10-30  simonpj@microsoft.comAdd (a) CoreM monad, (b) new Annotations feature
2008-09-23  simonpj@microsoft.comAllow type families to use GADT syntax (and be GADTs)
2008-09-20  simonpj@microsoft.comComments only: replace ":=:" by "~" (notation for equal...
2008-10-15  Ian LynaghFix trac #2680; avoid quadratic behaviour from (++)
2008-10-03  simonpj@microsoft.comExpunge ThFake, cure Trac #2632
2008-10-03  simonpj@microsoft.comAdd ASSERTs to all calls of nameModule
2008-10-02  Thomas SchillingLet parseModule take a ModSummary like checkAndLoadModu...
2008-09-10  simonpj@microsoft.comRemove dataConInstOrigDictsAndArgTys
2008-08-05  Simon MarlowAdd -XPackageImports, new syntax for package-qualified...
2008-08-11  simonpj@microsoft.comFix Trac #2412: type synonyms and hs-boot recursion
2008-07-31  Max BolingbrokeFollow OccName changes and minor refactorings in TcIface
2008-07-31  Max BolingbrokeFollow Digraph changes in MkIface
2008-07-31  Max BolingbrokeSplit the Id related functions out from Var into Id...
2008-08-04  Ian LynaghFollow the tuple datatype movements
2008-08-04  simonpj@microsoft.comFix Trac #2467: decent warnings for orphan instances
2008-07-31  Max BolingbrokeComment only in IfaceENv
2008-07-30  Ian LynaghFollow extensible exception changes
2008-07-20  Thomas SchillingFix Haddock errors.
next