]> git.sesse.net Git - plocate/commitdiff
Add the missing end timing if linear scan and --debug is used together.
authorSteinar H. Gunderson <steinar+git@gunderson.no>
Sat, 17 Oct 2020 07:55:18 +0000 (09:55 +0200)
committerSteinar H. Gunderson <steinar+git@gunderson.no>
Sat, 17 Oct 2020 07:55:18 +0000 (09:55 +0200)
plocate.cpp

index 55e19342b84cb4ac4d808e403c48e33aa75dfa5f..e863edbc4ab9294c89bcbd45e822c560190e0f7f 100644 (file)
@@ -500,6 +500,8 @@ void do_search_file(const vector<Needle> &needles, const char *filename)
                // the pattern and done a union of them, but that's a lot of
                // work for fairly unclear gain.)
                uint64_t matched = scan_all_docids(needles, fd, corpus);
                // the pattern and done a union of them, but that's a lot of
                // work for fairly unclear gain.)
                uint64_t matched = scan_all_docids(needles, fd, corpus);
+               dprintf("Done in %.1f ms, found %" PRId64 " matches.\n",
+                       1e3 * duration<float>(steady_clock::now() - start).count(), matched);
                if (only_count) {
                        printf("%" PRId64 "\n", matched);
                }
                if (only_count) {
                        printf("%" PRId64 "\n", matched);
                }