Search Options

Results per page
Sort
Preferred Languages
Advance

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

  1. src/internal/trace/summary.go

    				// Undetermined case, so this is will simply not fire.
    				if creatorG := s.gs[ev.Goroutine()]; creatorG != nil && len(creatorG.activeRegions) > 0 {
    					regions := creatorG.activeRegions
    					s := regions[len(regions)-1]
    					g.activeRegions = []*UserRegionSummary{{TaskID: s.TaskID, Start: ev}}
    				}
    				s.gs[g.ID] = g
    			case GoRunning:
    				// Record execution time as we transition out of running
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 20.7K bytes
    - Viewed (0)
  2. src/internal/trace/internal/oldtrace/parser.go

    			tasks[ev.Args[0]] = ev
    
    		case EvUserTaskEnd:
    			taskid := ev.Args[0]
    			delete(tasks, taskid)
    
    		case EvUserRegion:
    			mode := ev.Args[1]
    			regions := activeRegions[ev.G]
    			if mode == 0 { // region start
    				activeRegions[ev.G] = append(regions, ev) // push
    			} else if mode == 1 { // region end
    				n := len(regions)
    				if n > 0 { // matching region start event is in the trace.
    					s := regions[n-1]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 21:15:28 UTC 2024
    - 46.8K bytes
    - Viewed (0)
Back to top