1. 12 Aug, 2008 1 commit
    • Simon Marlow's avatar
      put back -fwarn-depcrecations · 27abb1f5
      Simon Marlow authored
      It was replaced by -fwarn-warnings-deprecations, but I think we want
      to keep it for backwards compatibility.  I'm not sure we want to
      deprecate it either...
  2. 13 Aug, 2008 3 commits
  3. 11 Aug, 2008 2 commits
  4. 05 Aug, 2008 2 commits
    • Simon Marlow's avatar
      Don't warn if 'import Prelude' doesn't import anything · 3245f93f
      Simon Marlow authored
      ... even if Prelude doesn't come from the base package (it might come from
      a old backwards-compatible version of base, for example).
    • Simon Marlow's avatar
      Add -XPackageImports, new syntax for package-qualified imports · 1867a7bb
      Simon Marlow authored
      Now you can say
        import "network" Network.Socket
      and get Network.Socket from package "network", even if there are
      multiple Network.Socket modules in scope from different packages
      and/or the current package.
      This is not really intended for general use, it's mainly so that we
      can build backwards-compatible versions of packages, where we need to
      be able to do
      module GHC.Base (module New.GHC.Base) where
      import "base" GHC.Base as New.GHC.Base
  5. 12 Aug, 2008 6 commits
  6. 09 Aug, 2008 3 commits
  7. 11 Aug, 2008 12 commits
  8. 09 Aug, 2008 1 commit
    • simonpj@microsoft.com's avatar
      Fix Trac #2486: restore the specialiser to a working state · a0a541a8
      simonpj@microsoft.com authored
      In improving the specialiser's data reprsentaion, thus
        Mon Apr 28 16:57:11 GMT Daylight Time 2008  simonpj@microsoft.com
        * Fix Trac #1969: perfomance bug in the specialiser
      I got the sense of a pair of filter functions back to front.
      As a result, almost all specialisation opportunities were being
      filtered out, and no specialisations were being generated.
      Fortunately, dolio notice and reported Trac #2486.  The fix is
      simple: put the filters the right way roud.
  9. 10 Aug, 2008 10 commits