Skip to content
Snippets Groups Projects
  1. Oct 11, 2023
    • John Ericson's avatar
      RTS configure: Move over misc function checks · cc5ec2bd
      John Ericson authored and Marge Bot's avatar Marge Bot committed
      These are for general use in the RTS.
      
      All of this should boil down to `AC_DEFINE` not `AC_SUBST`, so it
      belongs in the RTS configure and should be safe to move without
      modification.
      
      Progress towards #17191
      cc5ec2bd
    • John Ericson's avatar
      RTS configure: Move over `__thread` check · 41130a65
      John Ericson authored and Marge Bot's avatar Marge Bot committed
      This used by (@bgamari thinks) the `GCThread` abstraction in the RTS.
      
      All of this should boil down to `AC_DEFINE` not `AC_SUBST`, so it
      belongs in the RTS configure and should be safe to move without
      modification.
      
      Progress towards #17191
      41130a65
    • John Ericson's avatar
      RTS configure: Move over mem management checks · b7df0732
      John Ericson authored and Marge Bot's avatar Marge Bot committed
      These are for heap allocation, a strictly RTS concern.
      
      All of this should boil down to `AC_DEFINE` not `AC_SUBST`, so it
      belongs in the RTS configure and should be safe to move without
      modification.
      
      The RTS configure one has a new
      ```
      AC_CHECK_SIZEOF([void *])
      ```
      that the top-level configure version didn't have, so that
      `ac_cv_sizeof_void_p` is defined. Once more code is moved over in latter
      commits, that can go away.
      
      Progress towards #17191
      b7df0732
  2. Oct 10, 2023
  3. Oct 08, 2023
  4. Oct 07, 2023
  5. Oct 06, 2023
    • Finley McIlwaine's avatar
      Ensure unconstrained instance dictionaries get IPE info · 69abb171
      Finley McIlwaine authored
      In the `StgRhsCon` case of `GHC.Stg.Debug.collectStgRhs`, we were not coming up
      with an initial source span based on the span of the binder, which was causing
      instance dictionaries without dynamic superclass constraints to not have source
      locations in their IPE info. Now they do.
      
      Resolves #24005
      69abb171
  6. Oct 05, 2023
Loading