Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ComposeDot (0.11 sec)

  1. src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go

    	if rpt == nil {
    		return // error already reported
    	}
    
    	// Generate dot graph.
    	g, config := report.GetDOT(rpt)
    	legend := config.Labels
    	config.Labels = nil
    	dot := &bytes.Buffer{}
    	graph.ComposeDot(dot, g, &graph.DotAttributes{}, config)
    
    	// Convert to svg.
    	svg, err := dotToSvg(dot.Bytes())
    	if err != nil {
    		http.Error(w, "Could not execute dot; may need to install graphviz.",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 31 19:48:28 UTC 2024
    - 14K bytes
    - Viewed (0)
  2. src/cmd/vendor/github.com/google/pprof/internal/report/report.go

    		Total:       rpt.total,
    	}
    	return g, c
    }
    
    // printDOT prints an annotated callgraph in DOT format.
    func printDOT(w io.Writer, rpt *Report) error {
    	g, c := GetDOT(rpt)
    	graph.ComposeDot(w, g, &graph.DotAttributes{}, c)
    	return nil
    }
    
    // ProfileLabels returns printable labels for a profile.
    func ProfileLabels(rpt *Report) []string {
    	label := []string{}
    	prof := rpt.prof
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 31 19:48:28 UTC 2024
    - 37.5K bytes
    - Viewed (0)
Back to top