aboutsummaryrefslogtreecommitdiff
path: root/commitquery/query_reset.go
blob: 11f7cb3e3ed9c8b568d3b36aa7a2ba26a485d345 (about) (plain) (blame)
1
2
3
4
5
6
7
8
9
10
package commitquery

// resetForReuse clears transient state before one worker returns to the pool.
func (query *query) resetForReuse() {
	for _, idx := range query.touched {
		query.nodes[idx].marks = 0
	}

	query.touched = query.touched[:0]
}