Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for computePprofBlock (0.13 sec)

  1. src/cmd/trace/main.go

    		if err != nil {
    			logAndDie(err)
    		}
    		var f traceviewer.ProfileFunc
    		switch *pprofFlag {
    		case "net":
    			f = pprofByGoroutine(computePprofIO(), parsed)
    		case "sync":
    			f = pprofByGoroutine(computePprofBlock(), parsed)
    		case "syscall":
    			f = pprofByGoroutine(computePprofSyscall(), parsed)
    		case "sched":
    			f = pprofByGoroutine(computePprofSched(), parsed)
    		default:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  2. src/cmd/trace/pprof.go

    	return makeComputePprofFunc(trace.GoWaiting, func(reason string) bool {
    		return reason == "network"
    	})
    }
    
    // computePprofBlock returns a computePprofFunc that generates blocking pprof-like profile
    // (time spent blocked on synchronization primitives).
    func computePprofBlock() computePprofFunc {
    	return makeComputePprofFunc(trace.GoWaiting, func(reason string) bool {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 10.1K bytes
    - Viewed (0)
Back to top