Changelog for ghc-debug-client-0.6.0.0
Revision history for ghc-debug-client
0.6.0.0 -- 2024-04-10
- Properly handle exceptions in parralel traversals
- Fix snapshotting when extra blocks are requested by RequestBlock
- Support for profiling RTS
0.5.0.0 -- 2023-06-06
- Remove eventlog2html dependency and hence
profile
function. These can be implemented in your own library if you want to use them. - Update with support for ghc-9.4 and ghc-9.6.
- Add support for debugging over a TCP socket (
withDebuggeeConnectTCP
)
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 pointer type to the DebugClosure type. This change is reflected in the API for parTrace and traceFrom.
-
The
Quadtraverse
abstraction is generalised toQuintraverse
to account for this new type parameter.
0.3 -- 2022-10-06
- Abstract away tracing functions to allow configuration of progress reporting.
- Add stringAnalysis and arrWordsAnalysis in GHC.Debug.Strings
- Make block decoding more robust if the cache lookup fails for some reason.
- Fix bug in snapshots where we weren't storing stack frame source locations or version.
0.2.1.0 -- 2022-05-06
- Fix findRetainersOfConstructorExact
0.2.0.0 -- 2021-12-06
- Second version.
0.1.0.0 -- 2021-06-14
- First version.