Lines Matching defs:Metrics
70 type Metrics struct { struct
78 metrics soong_metrics_proto.MetricsBase
81 mkMetrics mk_metrics_proto.MkMetrics
84 EventTracer *EventTracer
97 func (m *Metrics) SetTotalMakefiles(total int) {
101 func (m *Metrics) SetToplevelMakefiles(total int) {
105 func (m *Metrics) DumpMkMetrics(outPath string) {
111 func (m *Metrics) SetTimeMetrics(perf soong_metrics_proto.PerfInfo) {
128 func (m *Metrics) SetCriticalPathInfo(criticalPathInfo soong_metrics_proto.CriticalPathInfo) {
134 func (m *Metrics) SetFatalOrPanicMessage(errMsg string) {
148 func (m *Metrics) BuildConfig(b *soong_metrics_proto.BuildConfig) {
154 func (m *Metrics) SystemResourceInfo(b *soong_metrics_proto.SystemResourceInfo) {
159 func (m *Metrics) ExpConfigFetcher(b *soong_metrics_proto.ExpConfigFetcher) {
165 func (m *Metrics) SetMetadataMetrics(metadata map[string]string) {
226 func (m *Metrics) SetBuildDateTime(buildTimestamp time.Time) {
232 func (m *Metrics) SetBuildCommand(cmd []string) {
238 func (m *Metrics) AddChangedEnvironmentVariable(ChangedEnvironmentVariable string) {
245 func (m *Metrics) Dump(out string) error {
258 func (m *Metrics) SetSoongBuildMetrics(metrics *soong_metrics_proto.SoongBuildMetrics) {