Skip to content
Snippets Groups Projects
  1. Mar 08, 2024
  2. Mar 07, 2024
    • Vladislav Zavialov's avatar
      Rephrase error message to say "visible arguments" (#24318) · 9cd9efb4
      Vladislav Zavialov authored
      * Main change: make the error message generated by mkFunTysMsg more
        accurate by changing "value arguments" to "visible arguments".
      
      * Refactor: define a new type synonym VisArity and use it instead of
        Arity in a few places.
      
      It might be the case that there other places in the compiler that should
      talk about visible arguments rather than value arguments, but I haven't
      tried to find them all, focusing only on the error message reported in
      the ticket.
      9cd9efb4
  3. Mar 06, 2024
  4. Mar 05, 2024
  5. Mar 04, 2024
  6. Mar 02, 2024
  7. Mar 01, 2024
  8. Feb 29, 2024
  9. Feb 28, 2024
    • Teo Camarasu's avatar
      rts: avoid checking bdescr of value outside of Haskell heap · 74b24a9b
      Teo Camarasu authored and Teo Camarasu's avatar Teo Camarasu committed
      In nonmovingTidyWeaks we want to check if the key of a weak pointer
      lives in the non-moving heap. We do this by checking the flags of the
      block the key lives in. But we need to be careful with values that live
      outside the Haskell heap, since they will lack a block descriptor and
      looking for one may lead to a segfault. In this case we should just
      accept that it isn't on the non-moving heap.
      
      Resolves #24492
      74b24a9b
  10. Feb 27, 2024
Loading