Home
last modified time | relevance | path

Searched refs:EventTracer (Results 1 – 4 of 4) sorted by relevance

/build/soong/ui/metrics/
Devent.go83 type EventTracer []*event type
86 func (t *EventTracer) empty() bool {
91 func (t *EventTracer) lastIndex() int {
96 func (t *EventTracer) peek() *event {
101 func (t *EventTracer) push(e *event) {
107 func (t *EventTracer) pop() *event {
118 func (t *EventTracer) AddProcResInfo(name string, state *os.ProcessState) {
140 func (t *EventTracer) Begin(name, desc string, _ tracer.Thread) {
146 func (t *EventTracer) End(tracer.Thread) soong_metrics_proto.PerfInfo {
Dmetrics.go79 EventTracer *EventTracer member
86 EventTracer: &EventTracer{},
/build/soong/ui/build/
Dcontext.go51 c.Metrics.EventTracer.Begin(name, desc, c.Thread)
61 c.Metrics.SetTimeMetrics(c.Metrics.EventTracer.End(c.Thread))
Dexec.go71 c.ctx.Metrics.EventTracer.AddProcResInfo(c.name, state)