You need to sign in or sign up before continuing.
common: Adapt to thread_label's addition to TSOClosure
A new thread_label :: Maybe b
field was added to TSOConstructor
in
GenClosure
in ghc-heap
in
ghc@436867d6. This updates the
corresponding data constructor on the ghc-debug-common
side.
Fixes #10.
Merge request reports
Activity
requested review from @mpickering
assigned to @RyanGlScott
Note that there is one more place where
TSOClosure
is used here inghc-debug-brick
:closureReferencesAndLabels :: GD.DebugClosure pap string stack pointer -> [(String, Either pointer stack)] closureReferencesAndLabels closure = case closure of TSOClosure {..} -> [ ("Stack", Left tsoStack) , ("Link", Left _link) , ("Global Link", Left global_link) , ("TRec", Left trec) , ("Blocked Exceptions", Left blocked_exceptions) , ("Blocking Queue", Left bq) ]
I'm unclear if this code needs to be updated to account for
thread_label
.mentioned in commit head.hackage@871b8aec
I believe this was resolved separately in 3fafa46e. I'll go ahead and close this, but feel free to re-open it if I am mistaken.
Please register or sign in to reply