Или они используют какой-то недорогой алгоритм, чтобы сначала найти потенциально хорошие места для функций?