packages feed

recover-rtti 0.5.1 → 0.5.2

raw patch · 3 files changed

+10/−2 lines, 3 filesdep ~unordered-containersPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: unordered-containers

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,5 +1,9 @@ # Revision history for recover-rtti +## 0.5.2 -- 2025-12-16++* Support `unordered-containers-0.2.21` (Brandon Chinn, #45)+ ## 0.5.1 -- 2025-07-19  * Relax bounds, including support for `QuickCheck-2.16`
recover-rtti.cabal view
@@ -1,6 +1,6 @@ cabal-version:      2.4 name:               recover-rtti-version:            0.5.1+version:            0.5.2 synopsis:           Recover run-time type information from the GHC heap description:        The main function in this package is 'classify', which looks                     at the GHC heap to recover type information about arbitrary
src/Debug/RecoverRTTI/Classify.hs view
@@ -1,4 +1,6 @@ {-# LANGUAGE CPP #-}+{-# LANGUAGE MagicHash #-}+{-# LANGUAGE UnboxedTuples #-}  {-# OPTIONS_GHC -fno-warn-orphans #-} @@ -358,7 +360,9 @@     classifyArrayLike       C_HM_Array       HashMap.Array.length-      (`HashMap.Array.index` 0)+      hmHead+  where+    hmHead a = case HashMap.Array.index# a 0 of (# x #) -> x  classifyPrimArray ::      Prim.Array a