-
-
Notifications
You must be signed in to change notification settings - Fork 62
Open
Description
This benchmark image is misleading:
The patterns used are not the same:
fzf-native
usesmain.c$
fzy-native
usesmain.c
fzf-lua
usesmain.c
Notice the extra $
at the end in fzf-native
. This causes fzf-native
to only find 39 matches compared to the 44215. It is not clear that the fzf-native
search is more specific and thus gives misleading information about the benchmark results.
Proposed solution
Add a note like:
Note
Here fzf-native
is much faster because we can use a narrower match thanks to fzf-native
's syntax:
Other solutions that were considered
- Re-run the benchmark using
main.c
for all the queries - Re-run the benchmark using
main.c$
for all queries (I couldn't find out iffzy-native
supports regex matches though) - Delete the benchmark from the repo (there is already one benchmark, no need for more c:)
Metadata
Metadata
Assignees
Labels
No labels