struct Protocol::Tracing::TraceConfig
- Protocol::Tracing::TraceConfig
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Defined in:
protocol/tracing.crConstructors
Instance Method Summary
-
#enable_argument_filter : Bool | Nil
Turns on argument filter.
-
#enable_sampling : Bool | Nil
Turns on JavaScript stack sampling.
-
#enable_systrace : Bool | Nil
Turns on system tracing.
-
#excluded_categories : Array(String) | Nil
Excluded category filters.
-
#included_categories : Array(String) | Nil
Included category filters.
-
#memory_dump_config : MemoryDumpConfig | Nil
Configuration for memory dump triggers.
-
#record_mode : String | Nil
Controls how the trace buffer stores data.
-
#synthetic_delays : Array(String) | Nil
Configuration to synthesize the delays in tracing.
-
#trace_buffer_size_in_kb : Number::Primitive | Nil
Size of the trace buffer in kilobytes.
Constructor Detail
Instance Method Detail
def memory_dump_config : MemoryDumpConfig | Nil
#
Configuration for memory dump triggers. Used only when "memory-infra" category is enabled.
def trace_buffer_size_in_kb : Number::Primitive | Nil
#
Size of the trace buffer in kilobytes. If not specified or zero is passed, a default value of 200 MB would be used.