Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for NewEmitter (0.14 sec)

  1. src/cmd/trace/jsontrace.go

    		endTime:   time.Duration(math.MaxInt64),
    	}
    }
    
    func generateTrace(parsed *parsedTrace, opts *genOpts, c traceviewer.TraceConsumer) error {
    	ctx := &traceContext{
    		Emitter:   traceviewer.NewEmitter(c, opts.startTime, opts.endTime),
    		startTime: parsed.events[0].Time(),
    		endTime:   parsed.events[len(parsed.events)-1].Time(),
    	}
    	defer ctx.Flush()
    
    	var g generator
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  2. src/internal/trace/traceviewer/emitter.go

    const (
    	ModeGoroutineOriented Mode = 1 << iota
    	ModeTaskOriented
    	ModeThreadOriented // Mutually exclusive with ModeGoroutineOriented.
    )
    
    // NewEmitter returns a new Emitter that writes to c. The rangeStart and
    // rangeEnd args are used for splitting large traces.
    func NewEmitter(c TraceConsumer, rangeStart, rangeEnd time.Duration) *Emitter {
    	c.ConsumeTimeUnit("ns")
    
    	return &Emitter{
    		c:          c,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 21:29:58 UTC 2023
    - 20.4K bytes
    - Viewed (0)
Back to top