| 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 #