From a041d523de389b65b98a5373a8034041db2a8d83 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Thu, 2 Apr 2026 06:23:30 +0000 Subject: *: Remove --- commitquery/query_mark_phase.go | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 commitquery/query_mark_phase.go (limited to 'commitquery/query_mark_phase.go') diff --git a/commitquery/query_mark_phase.go b/commitquery/query_mark_phase.go deleted file mode 100644 index 0814df38..00000000 --- a/commitquery/query_mark_phase.go +++ /dev/null @@ -1,36 +0,0 @@ -package commitquery - -// beginMarkPhase starts one tracked mark-mutation phase. -func (query *query) beginMarkPhase() { - for _, idx := range query.touched { - query.nodes[idx].marks = 0 - } - - query.markPhase++ - if query.markPhase == 0 { - query.markPhase++ - for i := range query.nodes { - query.nodes[i].touchedPhase = 0 - } - } - - query.touched = query.touched[:0] -} - -// clearTouchedMarks clears the provided bits from all nodes touched in the -// current mark phase. -func (query *query) clearTouchedMarks(bits markBits) { - for _, idx := range query.touched { - query.nodes[idx].marks &^= bits - } -} - -// trackTouched records one node in the current mark phase. -func (query *query) trackTouched(idx nodeIndex) { - if query.nodes[idx].touchedPhase == query.markPhase { - return - } - - query.nodes[idx].touchedPhase = query.markPhase - query.touched = append(query.touched, idx) -} -- cgit v1.3.1-10-gc9f91