Lines Matching refs:when

154 // This message is sent from Producer(s) to the tracing Service when registering
211 // Descriptor passed by the data source when calling RegisterDataSource().
355 // Applicable only when using legacy JSON format.
478 // non-Perfetto sources (e.g., logging to the console, ETW) when using the
536 // If enabled all processes will be scanned and dumped when the trace starts.
604 // Adaptive sampling is disabled when set to 0.
615 // This transformation is also applied to the processes' command lines when
636 // Which heaps not to sample, e.g. "libc.malloc". This is useful when used in
650 // value when using this, as a value of 0 for sampling_interval_bytes will
665 // will crash when trying to launch a new process as it will have an
729 // at the point in time when the sampled heap usage of the process was at its
743 // We try to automatically detect when a target applicatation vforks but then
769 // This transformation is also applied to the processes' command lines when
1284 // Whether the producer should send a event batch when the data source is
1347 // The configuration that is passed to each data source when starting tracing.
1359 // the name passed by the data source when it registers (see
1400 // the proto-to-cpp generator from recursing into those when generating the
1472 // The overall config that is used when starting a new tracing session through
1508 // of the data source, the one passed in the DataSourceDescriptor when they
1580 // This is set when --dropbox is passed to the Perfetto command line client
1636 // On Android, when this is used with the system traced, the path must be
1647 // have been written into the file. Tracing is disabled when this limit is
1664 // initialization and fast trace triggering. This can be used only when the
1687 // Android-only. If set, sends an intent to the Traceur system app when the
1700 // Triggers allow producers to start or stop the tracing session when an event
1791 // stops referring to past trace contents. This is particularly useful when
1797 // only when necessary.
1803 // On user builds when --dropbox is set perfetto will refuse to trace unless
1821 // service. This field must be set when passing the --upload flag to
1838 // or when we explicitly don't want traces to go to incidentd even when they
1862 // this to enabled (if not explicitly set in the config) when specifying
1924 // Num. of padding bytes that were removed from the circular buffer when
1942 // Num. chunks discarded (i.e. loss of data). Can be > 0 only when a buffer
1968 // Note that a small number > 0 is totally expected: occasionally, when
2028 // This is set only when the TraceConfig specifies a TraceFilter.
2062 // Empty when log_id == LID_EVENTS.
2065 // Empty when log_id == LID_EVENTS.
2076 // Only populated when log_id == LID_EVENTS.
2357 // Time when the benchmark execution started (host unixtime in microseconds).
2360 // Time when this particular story was run (host unixtime in microseconds).
2454 // List of all active triggers in current session, when trace was triggered.
4237 // when a specific proto for that event does not exist.
5653 // Tells when stats were sampled. There should be one sample at the beginning
5664 // Note: this will be valid only when phase = END_OF_TRACE. The symbolizer is
5998 // These are repeated because when inlining happens, multiple functions'
6001 // both Foo and the std::vector<int> constructor when we symbolize the
6025 // These are repeated because when inlining happens, multiple functions'
6028 // both Foo and the std::vector<int> constructor when we symbolize the
6609 // Used when it can't be determined wheter a scroll is in progress or not.
6793 // handle watcher, recorded when an event if notified to the watcher. The code
7256 // The writer will emit new entries when it encounters new internable values
7261 // Because of the incremental build-up, the interning index will miss data when
7326 // This is set when FtraceConfig.symbolize_ksyms = true.
7463 // Only when using |event_id|.
7466 // Only when using |counter_id|.
7493 // Emitted when we start tracing and specifically, this will be before any
7501 // This identifies the point in time when it's safe to assume that all data
7505 // Emitted when all data sources have been flushed successfully or with an
7510 // Emitted when reading back the central tracing buffers has been completed.
7875 // If false, this process was already running when profiling started.
8028 // loss occurs when the kernel has insufficient ring buffer capacity to write
8210 // No longer used as of Apr 2018, when the dedicated |threads| field was
8760 // when the ring buffer wraps, it should be reemitted whenever incremental state
8999 // - old versions of protoc produce Java bindings with syntax errors when
9059 // It must be reemitted when incremental state is cleared (see
9072 // buffer are overridden before the consumer could read them when the trace