ghc-events 0.7.0 → 0.7.1
raw patch · 3 files changed
+8/−1 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ GHC.RTS.Events: HeapProfBreakdownBiography :: HeapProfBreakdown
+ GHC.RTS.Events: HeapProfBreakdownClosureDescr :: HeapProfBreakdown
+ GHC.RTS.Events: HeapProfBreakdownCostCentre :: HeapProfBreakdown
+ GHC.RTS.Events: HeapProfBreakdownModule :: HeapProfBreakdown
+ GHC.RTS.Events: HeapProfBreakdownRetainer :: HeapProfBreakdown
+ GHC.RTS.Events: HeapProfBreakdownTypeDescr :: HeapProfBreakdown
+ GHC.RTS.Events: HeapProfFlags :: Word8 -> HeapProfFlags
+ GHC.RTS.Events: data HeapProfBreakdown
+ GHC.RTS.Events: newtype HeapProfFlags
+ GHC.RTS.Events: type PID = Word32
Files
- CHANGELOG.md +4/−0
- ghc-events.cabal +1/−1
- src/GHC/RTS/Events.hs +3/−0
CHANGELOG.md view
@@ -1,5 +1,9 @@ # Change Log +## 0.7.1 - 2018-02-17++* Export HeapProfBreakdown, HeapProfFlags, and PID types ([#35](https://github.com/haskell/ghc-events/pull/35))+ ## 0.7.0 - 2017-10-04 * Add support for heap profiling events ([#29](https://github.com/haskell/ghc-events/pull/29))
ghc-events.cabal view
@@ -1,5 +1,5 @@ name: ghc-events-version: 0.7.0+version: 0.7.1 synopsis: Library and tool for parsing .eventlog files from GHC description: Parses .eventlog files emitted by GHC 6.12.1 and later. Includes the ghc-events tool permitting, in particular,
src/GHC/RTS/Events.hs view
@@ -15,6 +15,8 @@ EventInfo(..), ThreadStopStatus(..), CapsetType(..),+ HeapProfBreakdown(..),+ HeapProfFlags(..), Timestamp, ThreadId, TaskId,@@ -24,6 +26,7 @@ EventTypeSize, BlockSize, Capset,+ PID, StringId, -- some types for the parallel RTS ProcessId,