packages feed

ghc-debug-client 0.4.0.0 → 0.4.0.1

raw patch · 3 files changed

+11/−7 lines, 3 filesdep ~basedep ~eventlog2htmldep ~ghc-primPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base, eventlog2html, ghc-prim, text

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,5 +1,9 @@ # Revision history for ghc-debug-client +## 0.4.0.1 -- 2023-03-09++* Relax some version bounds and use eventlog2html 0.9.3+ ## 0.4 -- 2022-12-14  * Add support for tracing SRTs. This is quite an invasive change which adds a new
ghc-debug-client.cabal view
@@ -1,6 +1,6 @@ cabal-version:       3.0 name:                ghc-debug-client-version:             0.4.0.0+version:             0.4.0.1 synopsis:            Useful functions for writing heap analysis tools which use                      ghc-debug. description:         Useful functions for writing heap analysis tools which use@@ -38,27 +38,27 @@                        GHC.Debug.Client.Monad.Class,                        GHC.Debug.Client.Monad.Simple -  build-depends:       base >=4.16 && < 4.17,+  build-depends:       base >=4.16 && < 4.19,                        network >= 2.6 ,                        containers ^>= 0.6,                        unordered-containers ^>= 0.2.13,                        ghc-debug-common == 0.4.0.0,                        ghc-debug-convention == 0.4.0.0,-                       text ^>= 1.2.4,+                       text >= 1.2.4 && < 3,                        process ^>= 1.6,                        filepath ^>= 1.4,                        directory ^>= 1.3,                        bitwise ^>= 1.0,                        hashable >= 1.3 && < 1.5,                        mtl ^>= 2.2,-                       eventlog2html >= 0.8.3 && < 0.9.3,+                       eventlog2html == 0.9.3,                        binary ^>= 0.8,                        psqueues ^>= 0.2,                        dom-lt ^>= 0.2,                        async ^>= 2.2,                        monoidal-containers >= 0.6,                        language-dot ^>= 0.1,-                       ghc-prim ^>= 0.8,+                       ghc-prim >= 0.8 && <0.10,                        stm ^>= 2.5,                        bytestring,                        contra-tracer
src/GHC/Debug/Profile.hs view
@@ -37,7 +37,7 @@ import Eventlog.Data import Eventlog.Total import Eventlog.HtmlTemplate-import Eventlog.Args (defaultArgs)+import Eventlog.Args (defaultArgs, Option(..)) import Data.Text (pack, Text, unpack) import Data.Semigroup import qualified Data.Text as T@@ -204,7 +204,7 @@ renderProfile :: [(Int, CensusByClosureType)] -> IO () renderProfile ss = do   let pd = mkProfData ss-  as <- defaultArgs "unused"+  Run as <- defaultArgs "unused"   (header, data_json, descs, closure_descs) <- generateJsonData as pd   let html = templateString header data_json descs closure_descs as   writeFile "profile/ht.html" html