go.opencensus.io/trace.bucket.buffer (field)

16 uses

	go.opencensus.io/trace (current package)
		spanbucket.go#L40: 	buffer    []*SpanData // circular buffer of spans
		spanbucket.go#L47: 		buffer: make([]*SpanData, bufferSize),
		spanbucket.go#L56: 	if len(b.buffer) == 0 {
		spanbucket.go#L60: 	b.buffer[b.nextIndex] = s
		spanbucket.go#L62: 	if b.nextIndex == len(b.buffer) {
		spanbucket.go#L71: 		return len(b.buffer)
		spanbucket.go#L79: 		return b.buffer[i]
		spanbucket.go#L81: 	if i < len(b.buffer)-b.nextIndex {
		spanbucket.go#L82: 		return b.buffer[b.nextIndex+i]
		spanbucket.go#L84: 	return b.buffer[b.nextIndex+i-len(b.buffer)]
		spanbucket.go#L95: 		b.buffer = newBuffer
		spanbucket.go#L103: 	b.buffer = newBuffer
		spanstore.go#L70: 			for _, sd := range b.buffer {
		spanstore.go#L79: 			for _, sd := range b.buffer {
		spanstore.go#L162: 		for _, sd := range b.buffer {