ghc-events
ghc-events copied to clipboard
Library and tool for parsing .eventlog files from GHC
The new test suite `write-merge` fails on master (`f5ac7a0`) with an index-out-of-bounds error: ``` Test suite write-merge: RUNNING... write-merge: Ix{Int}.index: Index (39) out of range ((0,19)) Test suite write-merge: FAIL...
By "roundtrip property" I mean for any event if I serialize it with `putEvent`, `getEvent` on the resulting `ByteString` should give me the original event. #41 shows that we currently...
ghc-events currently fails to deserialize some events that it serializes. To reproduce, first generate a minimal eventlog file from the program `main = return ()` (tried GHC 8.4), then run...
I'm building `ghc-events` as part of [static-haskell-nix](https://github.com/nh2/static-haskell-nix)'s CI, where sometimes I build with `-O0`. An assertion appears: ``` test-versions: Assertion failed CallStack (from HasCallStack): assert, called at src/GHC/RTS/Events/Binary.hs:822:5 in ghc-events-0.19.0.1-863kLHKqkAq5pQOjpORL0w:GHC.RTS.Events.Binary...
Hi! I have had a couple of problems with `eventlog2html` and `hs-speedscope` recently and they seem to be a problem either with the library or the eventlog that the ghc...
This is a CapNo rather than a CapSet. The event stores this as an Int32, but CapNo is an Int16. So we need to do some conversions. Resolves #84 NB:...
See: https://gitlab.haskell.org/ghc/ghc/-/merge_requests/12152