Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for userRegion (0.15 sec)

  1. src/runtime/trace/annotation.go

    	//   longer.
    	// This causes more churns in code than I hoped, and sometimes
    	// makes the code less readable.
    
    	id := fromContext(ctx).id
    	userRegion(id, regionStartCode, regionType)
    	defer userRegion(id, regionEndCode, regionType)
    	fn()
    }
    
    // StartRegion starts a region and returns it.
    // The returned Region's [Region.End] method must be called
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 20 00:47:09 UTC 2023
    - 6.1K bytes
    - Viewed (0)
  2. src/cmd/trace/regions.go

    					stats.regionFingerprint = id
    				}
    				stats.add(t, r)
    				summary[id] = stats
    			}
    		}
    		// Sort regions by PC and name.
    		userRegions := make([]regionStats, 0, len(summary))
    		for _, stats := range summary {
    			userRegions = append(userRegions, stats)
    		}
    		slices.SortFunc(userRegions, func(a, b regionStats) int {
    			if c := cmp.Compare(a.Type, b.Type); c != 0 {
    				return c
    			}
    			return cmp.Compare(a.Frame.PC, b.Frame.PC)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 14.3K bytes
    - Viewed (0)
  3. src/internal/trace/order.go

    		return "Undetermined"
    	case gcNotRunning:
    		return "NotRunning"
    	case gcRunning:
    		return "Running"
    	}
    	return "Bad"
    }
    
    // userRegion represents a unique user region when attached to some gState.
    type userRegion struct {
    	// name must be a resolved string because the string ID for the same
    	// string may change across generations, but we care about checking
    	// the value itself.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 03 14:56:25 UTC 2024
    - 52.4K bytes
    - Viewed (0)
  4. src/cmd/trace/main.go

    	mux.HandleFunc("/regionsched", traceviewer.SVGProfileHandlerFunc(pprofByRegion(computePprofSched(), parsed)))
    
    	// Region endpoints.
    	mux.HandleFunc("/userregions", UserRegionsHandlerFunc(parsed))
    	mux.HandleFunc("/userregion", UserRegionHandlerFunc(parsed))
    
    	// Task endpoints.
    	mux.HandleFunc("/usertasks", UserTasksHandlerFunc(parsed))
    	mux.HandleFunc("/usertask", UserTaskHandlerFunc(parsed))
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  5. src/runtime/traceruntime.go

    // trace_userTaskEnd emits a UserRegionBegin or UserRegionEnd event,
    // depending on mode (0 == Begin, 1 == End).
    //
    // TODO(mknyszek): Just make this two functions.
    //
    //go:linkname trace_userRegion runtime/trace.userRegion
    func trace_userRegion(id, mode uint64, name string) {
    	tl := traceAcquire()
    	if !tl.ok() {
    		// Need to do this check because the caller won't have it.
    		return
    	}
    	var ev traceEv
    	switch mode {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:31:00 UTC 2024
    - 25.7K bytes
    - Viewed (0)
  6. src/internal/trace/internal/oldtrace/parser.go

    	EvUserTaskCreate:    {"UserTaskCreate", 11, true, []string{"taskid", "pid", "typeid"}, []string{"name"}},
    	EvUserTaskEnd:       {"UserTaskEnd", 11, true, []string{"taskid"}, nil},
    	EvUserRegion:        {"UserRegion", 11, true, []string{"taskid", "mode", "typeid"}, []string{"name"}},
    	EvUserLog:           {"UserLog", 11, true, []string{"id", "keyid"}, []string{"category", "message"}},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 21:15:28 UTC 2024
    - 46.8K bytes
    - Viewed (0)
  7. src/internal/trace/traceviewer/http.go

      unexpectedly slow, or reveal relationships between the data values
      logged in a request and its running time.
    </p>
    <ul>
    <li><a href="/usertasks">User-defined tasks</a></li>
    <li><a href="/userregions">User-defined regions</a></li>
    </ul>
    
    <h2>Garbage collection metrics</h2>
    <ul>
    <li><a href="/mmu">Minimum mutator utilization</a></li>
    </ul>
    <p>
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 21:29:53 UTC 2023
    - 12.6K bytes
    - Viewed (0)
Back to top