This project is mirrored from https://gitlab.haskell.org/ghc/ghc.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts, and can be resumed by a project maintainer.
Last successful update .
  1. 27 Feb, 2007 1 commit
  2. 24 Feb, 2007 2 commits
  3. 23 Feb, 2007 4 commits
  4. 22 Feb, 2007 4 commits
  5. 11 Jan, 2007 1 commit
  6. 21 Feb, 2007 3 commits
  7. 19 Feb, 2007 1 commit
    • mnislaih's avatar
      Removed unnecessary code · 704422eb
      mnislaih authored
      The breakpointJump functions never show up in the code that the typechecker sees, as they are inserted by the desugarer later.
      704422eb
  8. 21 Feb, 2007 8 commits
  9. 20 Feb, 2007 4 commits
  10. 19 Feb, 2007 1 commit
    • simonpj@microsoft.com's avatar
      Signature type variables must not be instantiated with tycons · ad17cf6e
      simonpj@microsoft.com authored
      An egregious bug in the type checker meant that it was possible for a 
      "signature type variable" (a MetaTv of SigTv form) to be instantatiated 
      with a type-constructor application.  This destroys the invariant for
      SigTv.
      
      The fix is easy; adding the predicate TcType.isTyConableTyVar
      
      Fixes Trac #1153
      ad17cf6e
  11. 16 Feb, 2007 3 commits
  12. 14 Feb, 2007 1 commit
  13. 15 Feb, 2007 1 commit
    • mnislaih's avatar
      Fixed a bug in the datacon names extension in the dynamic linker · 47ec5807
      mnislaih authored
      My code was doing unnecessary work when trying to get hold of all the BCOs in order to sniff the datacon names.
      This involved calculating the transitive closure of a relation and was causing a huge performance slowdown in GHCi, as benchmarks uncovered. It turns out that this calculation was unnecessary.
      47ec5807
  14. 13 Feb, 2007 1 commit
  15. 15 Feb, 2007 1 commit
    • Simon Marlow's avatar
      When the pipeline just copies the file, prepend a LINE pragma · cf411c9a
      Simon Marlow authored
      For example, "ghc -E Foo.hs -o Foo.bar" just copies Foo.hs to
      Foo.bar.  This patch adds a LINE pragma to the beginning of Foo.bar so
      that further processing can track the location of the original file.
      
      The motiviation for this is bug #1044.  When generating Haddock docs,
      we preprocess the .hs to a .raw-hs, sometimes this doesn't involve any
      actual preprocessing and in those cases we lose track of the original
      filename.
      cf411c9a
  16. 14 Feb, 2007 2 commits
    • Simon Marlow's avatar
      add a ToDo, reference bug #1147 · 4564c112
      Simon Marlow authored
      4564c112
    • Simon Marlow's avatar
      fix closure_sizeW_() for AP closures · dcecd7a5
      Simon Marlow authored
      Since thunks grew an extra padding word in GHC 6.6, closure_sizeW()
      has been wrong for AP closures because it assumed compatible layout
      between PAPs and APs.  One symptom is that the compacting GC would
      crash if it encountered an AP.  APs conly crop up in GHCi or
      when using asynchronous exceptions.
      
      Fixes #1010
      dcecd7a5
  17. 13 Feb, 2007 2 commits