Lines Matching defs:Metrics
71 type Metrics struct { struct
79 metrics soong_metrics_proto.MetricsBase
82 mkMetrics mk_metrics_proto.MkMetrics
85 EventTracer *EventTracer
98 func (m *Metrics) SetTotalMakefiles(total int) {
102 func (m *Metrics) SetToplevelMakefiles(total int) {
106 func (m *Metrics) DumpMkMetrics(outPath string) {
112 func (m *Metrics) SetTimeMetrics(perf soong_metrics_proto.PerfInfo) {
129 func (m *Metrics) SetCriticalPathInfo(criticalPathInfo soong_metrics_proto.CriticalPathInfo) {
135 func (m *Metrics) SetFatalOrPanicMessage(errMsg string) {
149 func (m *Metrics) BuildConfig(b *soong_metrics_proto.BuildConfig) {
155 func (m *Metrics) SystemResourceInfo(b *soong_metrics_proto.SystemResourceInfo) {
160 func (m *Metrics) ExpConfigFetcher(b *soong_metrics_proto.ExpConfigFetcher) {
166 func (m *Metrics) SetMetadataMetrics(metadata map[string]string) {
227 func (m *Metrics) SetBuildDateTime(buildTimestamp time.Time) {
231 func (m *Metrics) UpdateTotalRealTime(data []byte) error {
244 func (m *Metrics) SetBuildCommand(cmd []string) {
250 func (m *Metrics) Dump(out string) error {
263 func (m *Metrics) SetSoongBuildMetrics(metrics *soong_metrics_proto.SoongBuildMetrics) {