tp: fix O(n) dcheck in a O(logn) function
Change-Id: Id37fc1b6e02c078a1bbbceae975f341fe2ab35c1
diff --git a/src/trace_processor/db/column/arrangement_overlay.cc b/src/trace_processor/db/column/arrangement_overlay.cc
index 4f4af85..17063c9 100644
--- a/src/trace_processor/db/column/arrangement_overlay.cc
+++ b/src/trace_processor/db/column/arrangement_overlay.cc
@@ -42,10 +42,7 @@
: inner_(std::move(inner)),
arrangement_(arrangement),
arrangement_state_(arrangement_state),
- does_arrangement_order_storage_(does_arrangement_order_storage) {
- PERFETTO_DCHECK(*std::max_element(arrangement->begin(), arrangement->end()) <=
- inner_->size());
-}
+ does_arrangement_order_storage_(does_arrangement_order_storage) {}
SingleSearchResult ArrangementOverlay::ChainImpl::SingleSearch(
FilterOp op,
diff --git a/src/trace_processor/db/column/numeric_storage.cc b/src/trace_processor/db/column/numeric_storage.cc
index 46ab450..b39b4cb 100644
--- a/src/trace_processor/db/column/numeric_storage.cc
+++ b/src/trace_processor/db/column/numeric_storage.cc
@@ -508,9 +508,6 @@
FilterOp op,
SqlValue sql_val,
const OrderedIndices& indices) const {
- PERFETTO_DCHECK(*std::max_element(indices.data, indices.data + indices.size) <
- size());
-
PERFETTO_TP_TRACE(
metatrace::Category::DB, "NumericStorage::ChainImpl::OrderedIndexSearch",
[indices, op](metatrace::Record* r) {