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 +4/−0
- ghc-debug-client.cabal +5/−5
- src/GHC/Debug/Profile.hs +2/−2
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