Safe Haskell | None |
---|---|
Language | Haskell2010 |
CDP.Domains.Memory
Description
Memory
Synopsis
- data MemoryGetSamplingProfile = MemoryGetSamplingProfile {}
- data PMemoryGetSamplingProfile = PMemoryGetSamplingProfile
- data MemoryGetBrowserSamplingProfile = MemoryGetBrowserSamplingProfile {}
- data PMemoryGetBrowserSamplingProfile = PMemoryGetBrowserSamplingProfile
- data MemoryGetAllTimeSamplingProfile = MemoryGetAllTimeSamplingProfile {}
- data PMemoryGetAllTimeSamplingProfile = PMemoryGetAllTimeSamplingProfile
- data PMemoryStopSampling = PMemoryStopSampling
- data PMemoryStartSampling = PMemoryStartSampling {}
- data PMemorySimulatePressureNotification = PMemorySimulatePressureNotification {}
- data PMemorySetPressureNotificationsSuppressed = PMemorySetPressureNotificationsSuppressed {}
- data PMemoryForciblyPurgeJavaScriptMemory = PMemoryForciblyPurgeJavaScriptMemory
- data PMemoryPrepareForLeakDetection = PMemoryPrepareForLeakDetection
- data MemoryGetDOMCounters = MemoryGetDOMCounters {}
- data PMemoryGetDOMCounters = PMemoryGetDOMCounters
- data MemoryModule = MemoryModule {}
- data MemorySamplingProfile = MemorySamplingProfile {}
- data MemorySamplingProfileNode = MemorySamplingProfileNode {}
- data MemoryPressureLevel
- pMemoryGetDOMCounters :: PMemoryGetDOMCounters
- pMemoryPrepareForLeakDetection :: PMemoryPrepareForLeakDetection
- pMemoryForciblyPurgeJavaScriptMemory :: PMemoryForciblyPurgeJavaScriptMemory
- pMemorySetPressureNotificationsSuppressed :: Bool -> PMemorySetPressureNotificationsSuppressed
- pMemorySimulatePressureNotification :: MemoryPressureLevel -> PMemorySimulatePressureNotification
- pMemoryStartSampling :: PMemoryStartSampling
- pMemoryStopSampling :: PMemoryStopSampling
- pMemoryGetAllTimeSamplingProfile :: PMemoryGetAllTimeSamplingProfile
- pMemoryGetBrowserSamplingProfile :: PMemoryGetBrowserSamplingProfile
- pMemoryGetSamplingProfile :: PMemoryGetSamplingProfile
Documentation
data MemoryGetSamplingProfile Source #
Constructors
MemoryGetSamplingProfile | |
Instances
Eq MemoryGetSamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods (==) :: MemoryGetSamplingProfile -> MemoryGetSamplingProfile -> Bool # (/=) :: MemoryGetSamplingProfile -> MemoryGetSamplingProfile -> Bool # | |
Show MemoryGetSamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods showsPrec :: Int -> MemoryGetSamplingProfile -> ShowS # show :: MemoryGetSamplingProfile -> String # showList :: [MemoryGetSamplingProfile] -> ShowS # | |
FromJSON MemoryGetSamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods parseJSON :: Value -> Parser MemoryGetSamplingProfile # parseJSONList :: Value -> Parser [MemoryGetSamplingProfile] # |
data PMemoryGetSamplingProfile Source #
Retrieve native memory allocations profile collected since last
startSampling
call.
Parameters of the getSamplingProfile
command.
Constructors
PMemoryGetSamplingProfile |
Instances
Eq PMemoryGetSamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods (==) :: PMemoryGetSamplingProfile -> PMemoryGetSamplingProfile -> Bool # (/=) :: PMemoryGetSamplingProfile -> PMemoryGetSamplingProfile -> Bool # | |
Show PMemoryGetSamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods showsPrec :: Int -> PMemoryGetSamplingProfile -> ShowS # show :: PMemoryGetSamplingProfile -> String # showList :: [PMemoryGetSamplingProfile] -> ShowS # | |
ToJSON PMemoryGetSamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods toJSON :: PMemoryGetSamplingProfile -> Value # toEncoding :: PMemoryGetSamplingProfile -> Encoding # toJSONList :: [PMemoryGetSamplingProfile] -> Value # | |
Command PMemoryGetSamplingProfile Source # | |
Defined in CDP.Domains.Memory Associated Types | |
type CommandResponse PMemoryGetSamplingProfile Source # | |
Defined in CDP.Domains.Memory |
data MemoryGetBrowserSamplingProfile Source #
Constructors
MemoryGetBrowserSamplingProfile | |
Instances
Eq MemoryGetBrowserSamplingProfile Source # | |
Defined in CDP.Domains.Memory | |
Show MemoryGetBrowserSamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods showsPrec :: Int -> MemoryGetBrowserSamplingProfile -> ShowS # | |
FromJSON MemoryGetBrowserSamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods parseJSON :: Value -> Parser MemoryGetBrowserSamplingProfile # parseJSONList :: Value -> Parser [MemoryGetBrowserSamplingProfile] # |
data PMemoryGetBrowserSamplingProfile Source #
Retrieve native memory allocations profile collected since browser process startup.
Parameters of the getBrowserSamplingProfile
command.
Constructors
PMemoryGetBrowserSamplingProfile |
Instances
Eq PMemoryGetBrowserSamplingProfile Source # | |
Defined in CDP.Domains.Memory | |
Show PMemoryGetBrowserSamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods showsPrec :: Int -> PMemoryGetBrowserSamplingProfile -> ShowS # | |
ToJSON PMemoryGetBrowserSamplingProfile Source # | |
Defined in CDP.Domains.Memory | |
Command PMemoryGetBrowserSamplingProfile Source # | |
Defined in CDP.Domains.Memory Associated Types type CommandResponse PMemoryGetBrowserSamplingProfile Source # | |
type CommandResponse PMemoryGetBrowserSamplingProfile Source # | |
data MemoryGetAllTimeSamplingProfile Source #
Constructors
MemoryGetAllTimeSamplingProfile | |
Instances
Eq MemoryGetAllTimeSamplingProfile Source # | |
Defined in CDP.Domains.Memory | |
Show MemoryGetAllTimeSamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods showsPrec :: Int -> MemoryGetAllTimeSamplingProfile -> ShowS # | |
FromJSON MemoryGetAllTimeSamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods parseJSON :: Value -> Parser MemoryGetAllTimeSamplingProfile # parseJSONList :: Value -> Parser [MemoryGetAllTimeSamplingProfile] # |
data PMemoryGetAllTimeSamplingProfile Source #
Retrieve native memory allocations profile collected since renderer process startup.
Parameters of the getAllTimeSamplingProfile
command.
Constructors
PMemoryGetAllTimeSamplingProfile |
Instances
Eq PMemoryGetAllTimeSamplingProfile Source # | |
Defined in CDP.Domains.Memory | |
Show PMemoryGetAllTimeSamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods showsPrec :: Int -> PMemoryGetAllTimeSamplingProfile -> ShowS # | |
ToJSON PMemoryGetAllTimeSamplingProfile Source # | |
Defined in CDP.Domains.Memory | |
Command PMemoryGetAllTimeSamplingProfile Source # | |
Defined in CDP.Domains.Memory Associated Types type CommandResponse PMemoryGetAllTimeSamplingProfile Source # | |
type CommandResponse PMemoryGetAllTimeSamplingProfile Source # | |
data PMemoryStopSampling Source #
Stop collecting native memory profile.
Parameters of the stopSampling
command.
Constructors
PMemoryStopSampling |
Instances
Eq PMemoryStopSampling Source # | |
Defined in CDP.Domains.Memory Methods (==) :: PMemoryStopSampling -> PMemoryStopSampling -> Bool # (/=) :: PMemoryStopSampling -> PMemoryStopSampling -> Bool # | |
Show PMemoryStopSampling Source # | |
Defined in CDP.Domains.Memory Methods showsPrec :: Int -> PMemoryStopSampling -> ShowS # show :: PMemoryStopSampling -> String # showList :: [PMemoryStopSampling] -> ShowS # | |
ToJSON PMemoryStopSampling Source # | |
Defined in CDP.Domains.Memory Methods toJSON :: PMemoryStopSampling -> Value # toEncoding :: PMemoryStopSampling -> Encoding # toJSONList :: [PMemoryStopSampling] -> Value # toEncodingList :: [PMemoryStopSampling] -> Encoding # | |
Command PMemoryStopSampling Source # | |
Defined in CDP.Domains.Memory Associated Types Methods commandName :: Proxy PMemoryStopSampling -> String Source # fromJSON :: Proxy PMemoryStopSampling -> Value -> Result (CommandResponse PMemoryStopSampling) Source # | |
type CommandResponse PMemoryStopSampling Source # | |
Defined in CDP.Domains.Memory |
data PMemoryStartSampling Source #
Start collecting native memory profile.
Parameters of the startSampling
command.
Constructors
PMemoryStartSampling | |
Fields
|
Instances
data PMemorySimulatePressureNotification Source #
Simulate a memory pressure notification in all processes.
Parameters of the simulatePressureNotification
command.
Constructors
PMemorySimulatePressureNotification | |
Fields
|
Instances
Eq PMemorySimulatePressureNotification Source # | |
Defined in CDP.Domains.Memory | |
Show PMemorySimulatePressureNotification Source # | |
Defined in CDP.Domains.Memory Methods showsPrec :: Int -> PMemorySimulatePressureNotification -> ShowS # show :: PMemorySimulatePressureNotification -> String # showList :: [PMemorySimulatePressureNotification] -> ShowS # | |
ToJSON PMemorySimulatePressureNotification Source # | |
Defined in CDP.Domains.Memory | |
Command PMemorySimulatePressureNotification Source # | |
Defined in CDP.Domains.Memory Associated Types type CommandResponse PMemorySimulatePressureNotification Source # | |
type CommandResponse PMemorySimulatePressureNotification Source # | |
Defined in CDP.Domains.Memory |
data PMemorySetPressureNotificationsSuppressed Source #
Enable/disable suppressing memory pressure notifications in all processes.
Parameters of the setPressureNotificationsSuppressed
command.
Constructors
PMemorySetPressureNotificationsSuppressed | |
Fields
|
Instances
data PMemoryForciblyPurgeJavaScriptMemory Source #
Simulate OomIntervention by purging V8 memory.
Parameters of the forciblyPurgeJavaScriptMemory
command.
Constructors
PMemoryForciblyPurgeJavaScriptMemory |
Instances
Eq PMemoryForciblyPurgeJavaScriptMemory Source # | |
Defined in CDP.Domains.Memory | |
Show PMemoryForciblyPurgeJavaScriptMemory Source # | |
Defined in CDP.Domains.Memory Methods showsPrec :: Int -> PMemoryForciblyPurgeJavaScriptMemory -> ShowS # show :: PMemoryForciblyPurgeJavaScriptMemory -> String # showList :: [PMemoryForciblyPurgeJavaScriptMemory] -> ShowS # | |
ToJSON PMemoryForciblyPurgeJavaScriptMemory Source # | |
Defined in CDP.Domains.Memory | |
Command PMemoryForciblyPurgeJavaScriptMemory Source # | |
Defined in CDP.Domains.Memory Associated Types type CommandResponse PMemoryForciblyPurgeJavaScriptMemory Source # | |
type CommandResponse PMemoryForciblyPurgeJavaScriptMemory Source # | |
Defined in CDP.Domains.Memory |
data PMemoryPrepareForLeakDetection Source #
Parameters of the prepareForLeakDetection
command.
Constructors
PMemoryPrepareForLeakDetection |
Instances
Eq PMemoryPrepareForLeakDetection Source # | |
Defined in CDP.Domains.Memory | |
Show PMemoryPrepareForLeakDetection Source # | |
Defined in CDP.Domains.Memory Methods showsPrec :: Int -> PMemoryPrepareForLeakDetection -> ShowS # show :: PMemoryPrepareForLeakDetection -> String # showList :: [PMemoryPrepareForLeakDetection] -> ShowS # | |
ToJSON PMemoryPrepareForLeakDetection Source # | |
Defined in CDP.Domains.Memory | |
Command PMemoryPrepareForLeakDetection Source # | |
Defined in CDP.Domains.Memory Associated Types type CommandResponse PMemoryPrepareForLeakDetection Source # | |
type CommandResponse PMemoryPrepareForLeakDetection Source # | |
Defined in CDP.Domains.Memory |
data MemoryGetDOMCounters Source #
Constructors
MemoryGetDOMCounters | |
Instances
Eq MemoryGetDOMCounters Source # | |
Defined in CDP.Domains.Memory Methods (==) :: MemoryGetDOMCounters -> MemoryGetDOMCounters -> Bool # (/=) :: MemoryGetDOMCounters -> MemoryGetDOMCounters -> Bool # | |
Show MemoryGetDOMCounters Source # | |
Defined in CDP.Domains.Memory Methods showsPrec :: Int -> MemoryGetDOMCounters -> ShowS # show :: MemoryGetDOMCounters -> String # showList :: [MemoryGetDOMCounters] -> ShowS # | |
FromJSON MemoryGetDOMCounters Source # | |
Defined in CDP.Domains.Memory Methods parseJSON :: Value -> Parser MemoryGetDOMCounters # parseJSONList :: Value -> Parser [MemoryGetDOMCounters] # |
data PMemoryGetDOMCounters Source #
Parameters of the getDOMCounters
command.
Constructors
PMemoryGetDOMCounters |
Instances
data MemoryModule Source #
Type Module
.
Executable module information
Constructors
MemoryModule | |
Fields
|
Instances
Eq MemoryModule Source # | |
Defined in CDP.Domains.Memory | |
Show MemoryModule Source # | |
Defined in CDP.Domains.Memory Methods showsPrec :: Int -> MemoryModule -> ShowS # show :: MemoryModule -> String # showList :: [MemoryModule] -> ShowS # | |
ToJSON MemoryModule Source # | |
Defined in CDP.Domains.Memory Methods toJSON :: MemoryModule -> Value # toEncoding :: MemoryModule -> Encoding # toJSONList :: [MemoryModule] -> Value # toEncodingList :: [MemoryModule] -> Encoding # | |
FromJSON MemoryModule Source # | |
Defined in CDP.Domains.Memory |
data MemorySamplingProfile Source #
Type SamplingProfile
.
Array of heap profile samples.
Constructors
MemorySamplingProfile | |
Instances
Eq MemorySamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods (==) :: MemorySamplingProfile -> MemorySamplingProfile -> Bool # (/=) :: MemorySamplingProfile -> MemorySamplingProfile -> Bool # | |
Show MemorySamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods showsPrec :: Int -> MemorySamplingProfile -> ShowS # show :: MemorySamplingProfile -> String # showList :: [MemorySamplingProfile] -> ShowS # | |
ToJSON MemorySamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods toJSON :: MemorySamplingProfile -> Value # toEncoding :: MemorySamplingProfile -> Encoding # toJSONList :: [MemorySamplingProfile] -> Value # toEncodingList :: [MemorySamplingProfile] -> Encoding # | |
FromJSON MemorySamplingProfile Source # | |
Defined in CDP.Domains.Memory Methods parseJSON :: Value -> Parser MemorySamplingProfile # parseJSONList :: Value -> Parser [MemorySamplingProfile] # |
data MemorySamplingProfileNode Source #
Type SamplingProfileNode
.
Heap profile sample.
Constructors
MemorySamplingProfileNode | |
Fields
|
Instances
Eq MemorySamplingProfileNode Source # | |
Defined in CDP.Domains.Memory Methods (==) :: MemorySamplingProfileNode -> MemorySamplingProfileNode -> Bool # (/=) :: MemorySamplingProfileNode -> MemorySamplingProfileNode -> Bool # | |
Show MemorySamplingProfileNode Source # | |
Defined in CDP.Domains.Memory Methods showsPrec :: Int -> MemorySamplingProfileNode -> ShowS # show :: MemorySamplingProfileNode -> String # showList :: [MemorySamplingProfileNode] -> ShowS # | |
ToJSON MemorySamplingProfileNode Source # | |
Defined in CDP.Domains.Memory Methods toJSON :: MemorySamplingProfileNode -> Value # toEncoding :: MemorySamplingProfileNode -> Encoding # toJSONList :: [MemorySamplingProfileNode] -> Value # | |
FromJSON MemorySamplingProfileNode Source # | |
Defined in CDP.Domains.Memory Methods parseJSON :: Value -> Parser MemorySamplingProfileNode # parseJSONList :: Value -> Parser [MemorySamplingProfileNode] # |
data MemoryPressureLevel Source #
Type PressureLevel
.
Memory pressure level.
Instances
pMemorySetPressureNotificationsSuppressed :: Bool -> PMemorySetPressureNotificationsSuppressed Source #