Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
Debuggee | |
|
Instances
RequestVersion :: Request Word32 | |
RequestPause :: ForkOrPause -> Request () | |
RequestResume :: Request () | |
RequestRoots :: Request [ClosurePtr] | |
RequestClosure :: ClosurePtr -> Request RawClosure | |
RequestInfoTable :: InfoTablePtr -> Request (StgInfoTableWithPtr, RawInfoTable) | |
RequestPoll :: Request () | |
RequestSavedObjects :: Request [ClosurePtr] | |
RequestStackBitmap :: StackPtr -> Word32 -> Request PtrBitmap | |
RequestFunBitmap :: Word16 -> ClosurePtr -> Request PtrBitmap | |
RequestConstrDesc :: InfoTablePtr -> Request ConstrDesc | |
RequestSourceInfo :: InfoTablePtr -> Request (Maybe SourceInformation) | |
RequestAllBlocks :: Request [RawBlock] | |
RequestBlock :: ClosurePtr -> Request RawBlock |
Instances
DataSourceName Request | |
Defined in GHC.Debug.Client.Monad.Haxl dataSourceName :: Proxy Request -> Text | |
ShowP Request | |
Defined in GHC.Debug.Client.Monad.Haxl | |
StateKey Request | Send a request to a |
DataSource Debuggee Request | |
Defined in GHC.Debug.Client.Monad.Haxl fetch :: State Request -> Flags -> Debuggee -> PerformFetch Request schedulerHint :: Debuggee -> SchedulerHint Request classifyFailure :: Debuggee -> Request a -> SomeException -> FailureClassification | |
Show (Request a) | |
Eq (Request a) | |
Hashable (Request a) | |
Defined in GHC.Debug.Types | |
data State Request | |
Defined in GHC.Debug.Client.Monad.Haxl |
Env | |
|
Orphan instances
DataSourceName BlockCacheRequest Source # | |
DataSourceName Request Source # | |
dataSourceName :: Proxy Request -> Text | |
ShowP BlockCacheRequest Source # | |
showp :: BlockCacheRequest a -> String | |
ShowP Request Source # | |
StateKey BlockCacheRequest Source # | |
data State BlockCacheRequest | |
StateKey Request Source # | Send a request to a |
data State Request getStateType :: Proxy Request -> TypeRep | |
DataSource u BlockCacheRequest Source # | |
fetch :: State BlockCacheRequest -> Flags -> u -> PerformFetch BlockCacheRequest schedulerHint :: u -> SchedulerHint BlockCacheRequest classifyFailure :: u -> BlockCacheRequest a -> SomeException -> FailureClassification |