Skip to content
Snippets Groups Projects
  1. Jul 15, 2023
  2. Jul 14, 2023
  3. Jul 13, 2023
    • Rodrigo Mesquita's avatar
      configure: Drop DllWrap command · 5e951395
      Rodrigo Mesquita authored and Marge Bot's avatar Marge Bot committed
      We used to configure into settings a DllWrap command for windows
      builds and distributions, however, we no longer do, and dllwrap is
      effectively unused.
      
      This simplification is motivated in part by the larger
      toolchain-selection project (#19877, !9263)
      5e951395
    • sheaf's avatar
      Refactor lookupGRE_... functions · 7f0a86ed
      sheaf authored and Marge Bot's avatar Marge Bot committed
      This commit consolidates all the logic for looking up something in
      the Global Reader Environment into the single function lookupGRE.
      This allows us to declaratively specify all the different modes of
      looking up in the GlobalRdrEnv, and avoids manually passing around
      filtering functions as was the case in e.g. the function
      GHC.Rename.Env.lookupSubBndrOcc_helper.
      
      -------------------------
      Metric Decrease:
          T8095
      -------------------------
      -------------------------
      Metric Increase:
          T8095
      -------------------------
      7f0a86ed
    • sheaf's avatar
      Introduce greInfo, greParent · 6fd8f566
      sheaf authored and Marge Bot's avatar Marge Bot committed
      These are simple helper functions that wrap the internal
      field names gre_info, gre_par.
      6fd8f566
    • sheaf's avatar
      Fix deprecation of record fields · 6143838a
      sheaf authored and Marge Bot's avatar Marge Bot committed
      Commit 3f374399 inadvertently broke the deprecation/warning mechanism
      for record fields due to its introduction of record field namespaces.
      
      This patch ensures that, when a top-level deprecation is applied to
      an identifier, it applies to all the record fields as well.
      This is achieved by refactoring GHC.Rename.Env.lookupLocalTcNames, and
      GHC.Rename.Env.lookupBindGroupOcc, to not look up a fixed number of
      NameSpaces but to look up all NameSpaces and filter out the irrelevant
      ones.
      6143838a
    • Bartłomiej Cieślar's avatar
      changes · 2af23f0e
      Bartłomiej Cieślar authored and Marge Bot's avatar Marge Bot committed
      2af23f0e
    • Bartłomiej Cieślar's avatar
      updates to comments · b2846cb5
      Bartłomiej Cieślar authored and Marge Bot's avatar Marge Bot committed
      b2846cb5
    • Bartłomiej Cieślar's avatar
      Comments · 84c1a4a2
      Bartłomiej Cieślar authored and Marge Bot's avatar Marge Bot committed
      84c1a4a2
    • Krzysztof Gogolewski's avatar
      Fix #23567, a specializer bug · bf9b9de0
      Krzysztof Gogolewski authored and Marge Bot's avatar Marge Bot committed
      Found by Simon in ghc/ghc#23567 (comment 507834)
      
      The testcase isn't ideal because it doesn't detect the bug in master,
      unless doNotUnbox is removed as in
      ghc/ghc#23567 (comment 507692).
      But I have confirmed that with that modification, it fails before
      and passes afterwards.
      bf9b9de0
    • Matthew Pickering's avatar
      Use deb10 for i386 bindists · c39f279b
      Matthew Pickering authored and Marge Bot's avatar Marge Bot committed
      deb9 is now EOL so it's time to upgrade the i386 bindist to use deb10
      
      Fixes #23585
      c39f279b
  4. Jul 12, 2023
  5. Jul 11, 2023
  6. Jul 10, 2023
  7. Jul 08, 2023
  8. Jul 07, 2023
Loading