Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Cmdline

func Cmdline(w http.ResponseWriter, r *http.Request)

    Cmdline responds with the running program's command line, with arguments separated by NUL bytes. The package initialization registers it as /debug/pprof/cmdline.

    func Handler

    func Handler(name string) http.Handler

      Handler returns an HTTP handler that serves the named profile.

      func Index

      func Index(w http.ResponseWriter, r *http.Request)

        Index responds with the pprof-formatted profile named by the request. For example, "/debug/pprof/heap" serves the "heap" profile. Index responds to a request for "/debug/pprof/" with an HTML page listing the available profiles.

        func Profile

        func Profile(w http.ResponseWriter, r *http.Request)

          Profile responds with the pprof-formatted cpu profile. The package initialization registers it as /debug/pprof/profile.

          func Symbol

          func Symbol(w http.ResponseWriter, r *http.Request)

            Symbol looks up the program counters listed in the request, responding with a table mapping program counters to function names. The package initialization registers it as /debug/pprof/symbol.

            func Trace

            func Trace(w http.ResponseWriter, r *http.Request)

              Trace responds with the execution trace in binary form. Tracing lasts for duration specified in seconds GET parameter, or for 1 second if not specified. The package initialization registers it as /debug/pprof/trace.

              Types

              This section is empty.

              Source Files