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