| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
GHC.Debug.Client.Monad.Haxl
Contents
Documentation
Constructors
| Debuggee | |
Fields
| |
Instances
Constructors
| 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 Methods dataSourceName :: Proxy Request -> Text | |
| ShowP Request | |
Defined in GHC.Debug.Client.Monad.Haxl | |
| StateKey Request | Send a request to a |
Defined in GHC.Debug.Client.Monad.Haxl Associated Types data State Request Methods getStateType :: Proxy Request -> TypeRep | |
| DataSource Debuggee Request | |
Defined in GHC.Debug.Client.Monad.Haxl Methods 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 | |
Constructors
| Env | |
Fields
| |
Orphan instances
| DataSourceName BlockCacheRequest Source # | |
Methods | |
| DataSourceName Request Source # | |
Methods dataSourceName :: Proxy Request -> Text | |
| ShowP BlockCacheRequest Source # | |
Methods showp :: BlockCacheRequest a -> String | |
| ShowP Request Source # | |
| StateKey BlockCacheRequest Source # | |
Associated Types data State BlockCacheRequest Methods | |
| StateKey Request Source # | Send a request to a |
Associated Types data State Request Methods getStateType :: Proxy Request -> TypeRep | |
| DataSource u BlockCacheRequest Source # | |
Methods fetch :: State BlockCacheRequest -> Flags -> u -> PerformFetch BlockCacheRequest schedulerHint :: u -> SchedulerHint BlockCacheRequest classifyFailure :: u -> BlockCacheRequest a -> SomeException -> FailureClassification | |