cdp-0.0.2.0: A library for the Chrome Devtools Protocol
Safe HaskellNone
LanguageHaskell2010

CDP.Domains.Memory

Description

Memory

Synopsis

Documentation

data PMemoryGetSamplingProfile Source #

Retrieve native memory allocations profile collected since last startSampling call.

Parameters of the getSamplingProfile command.

data PMemoryGetBrowserSamplingProfile Source #

Retrieve native memory allocations profile collected since browser process startup.

Parameters of the getBrowserSamplingProfile command.

data PMemoryGetAllTimeSamplingProfile Source #

Retrieve native memory allocations profile collected since renderer process startup.

Parameters of the getAllTimeSamplingProfile command.

data PMemoryStartSampling Source #

Start collecting native memory profile.

Parameters of the startSampling command.

Constructors

PMemoryStartSampling 

Fields

data PMemorySimulatePressureNotification Source #

Simulate a memory pressure notification in all processes.

Parameters of the simulatePressureNotification command.

Constructors

PMemorySimulatePressureNotification 

Fields

Instances

Instances details
Eq PMemorySimulatePressureNotification Source # 
Instance details

Defined in CDP.Domains.Memory

Show PMemorySimulatePressureNotification Source # 
Instance details

Defined in CDP.Domains.Memory

ToJSON PMemorySimulatePressureNotification Source # 
Instance details

Defined in CDP.Domains.Memory

Command PMemorySimulatePressureNotification Source # 
Instance details

Defined in CDP.Domains.Memory

type CommandResponse PMemorySimulatePressureNotification Source # 
Instance details

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

Instances details
Eq PMemorySetPressureNotificationsSuppressed Source # 
Instance details

Defined in CDP.Domains.Memory

Show PMemorySetPressureNotificationsSuppressed Source # 
Instance details

Defined in CDP.Domains.Memory

ToJSON PMemorySetPressureNotificationsSuppressed Source # 
Instance details

Defined in CDP.Domains.Memory

Command PMemorySetPressureNotificationsSuppressed Source # 
Instance details

Defined in CDP.Domains.Memory

type CommandResponse PMemorySetPressureNotificationsSuppressed Source # 
Instance details

Defined in CDP.Domains.Memory

data PMemoryForciblyPurgeJavaScriptMemory Source #

Simulate OomIntervention by purging V8 memory.

Parameters of the forciblyPurgeJavaScriptMemory command.

Instances

Instances details
Eq PMemoryForciblyPurgeJavaScriptMemory Source # 
Instance details

Defined in CDP.Domains.Memory

Show PMemoryForciblyPurgeJavaScriptMemory Source # 
Instance details

Defined in CDP.Domains.Memory

ToJSON PMemoryForciblyPurgeJavaScriptMemory Source # 
Instance details

Defined in CDP.Domains.Memory

Command PMemoryForciblyPurgeJavaScriptMemory Source # 
Instance details

Defined in CDP.Domains.Memory

type CommandResponse PMemoryForciblyPurgeJavaScriptMemory Source # 
Instance details

Defined in CDP.Domains.Memory

data PMemoryPrepareForLeakDetection Source #

Parameters of the prepareForLeakDetection command.

data MemoryModule Source #

Type Module. Executable module information

Constructors

MemoryModule 

Fields

data MemoryPressureLevel Source #

Type PressureLevel. Memory pressure level.

Instances

Instances details
Eq MemoryPressureLevel Source # 
Instance details

Defined in CDP.Domains.Memory

Ord MemoryPressureLevel Source # 
Instance details

Defined in CDP.Domains.Memory

Read MemoryPressureLevel Source # 
Instance details

Defined in CDP.Domains.Memory

Show MemoryPressureLevel Source # 
Instance details

Defined in CDP.Domains.Memory

ToJSON MemoryPressureLevel Source # 
Instance details

Defined in CDP.Domains.Memory

FromJSON MemoryPressureLevel Source # 
Instance details

Defined in CDP.Domains.Memory