1. 05 Aug, 2008 1 commit
    • 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
  2. 12 Aug, 2008 6 commits
  3. 09 Aug, 2008 3 commits
  4. 11 Aug, 2008 12 commits
  5. 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.
  6. 10 Aug, 2008 13 commits
  7. 07 Aug, 2008 3 commits
  8. 09 Aug, 2008 1 commit