Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for runGenerator (0.13 sec)

  1. src/cmd/trace/gen.go

    	// User annotations.
    	Log(ctx *traceContext, ev *trace.Event)
    
    	// Finish indicates the end of the trace and finalizes generation.
    	Finish(ctx *traceContext)
    }
    
    // runGenerator produces a trace into ctx by running the generator over the parsed trace.
    func runGenerator(ctx *traceContext, g generator, parsed *parsedTrace, opts *genOpts) {
    	for i := range parsed.events {
    		ev := &parsed.events[i]
    
    		switch ev.Kind() {
    		case trace.EventSync:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 11.5K bytes
    - Viewed (0)
  2. src/cmd/trace/jsontrace.go

    		g = newGoroutineGenerator(ctx, opts.focusGoroutine, opts.goroutines)
    	} else if opts.mode&traceviewer.ModeThreadOriented != 0 {
    		g = newThreadGenerator()
    	} else {
    		g = newProcGenerator()
    	}
    	runGenerator(ctx, g, parsed, opts)
    	return nil
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  3. src/internal/trace/testdata/mktests.go

    	"io"
    	"log"
    	"os"
    	"os/exec"
    	"path/filepath"
    	"regexp"
    )
    
    func main() {
    	log.SetFlags(0)
    	ctx, err := newContext()
    	if err != nil {
    		log.Fatal(err)
    	}
    	if err := ctx.runGenerators(); err != nil {
    		log.Fatal(err)
    	}
    	if err := ctx.runTestProg("./testprog/annotations.go"); err != nil {
    		log.Fatal(err)
    	}
    	if err := ctx.runTestProg("./testprog/annotations-stress.go"); err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 3.7K bytes
    - Viewed (0)
Back to top