Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for getExtraString (0.12 sec)

  1. src/internal/trace/base.go

    	}
    	t.nextExtra++
    	id := t.nextExtra
    	t.extraStrings = append(t.extraStrings, s)
    	t.extraStringIDs[s] = id
    	return id
    }
    
    // getExtraString returns the extra string for the provided ID.
    // The ID must have been produced by addExtraString for this evTable.
    func (t *evTable) getExtraString(id extraStringID) string {
    	if id == 0 {
    		return ""
    	}
    	return t.extraStrings[id-1]
    }
    
    // dataTable is a mapping from EIs to Es.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 6.8K bytes
    - Viewed (0)
  2. src/internal/trace/event.go

    	case go122.EvUserTaskBegin:
    		parentID = TaskID(e.base.args[1])
    		typ = e.table.strings.mustGet(stringID(e.base.args[2]))
    	case go122.EvUserTaskEnd:
    		parentID = TaskID(e.base.extra(version.Go122)[0])
    		typ = e.table.getExtraString(extraStringID(e.base.extra(version.Go122)[1]))
    	default:
    		panic(fmt.Sprintf("internal error: unexpected event type for Task kind: %s", go122.EventString(e.base.typ)))
    	}
    	return Task{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 12:39:00 UTC 2024
    - 28.9K bytes
    - Viewed (0)
Back to top