GNU bug report logs -
#70686
30.0.50; cl--position is slow
Previous Next
Reported by: No Wayman <iarchivedmywholelife <at> gmail.com>
Date: Tue, 30 Apr 2024 23:52:02 UTC
Severity: normal
Found in version 30.0.50
Done: Stefan Kangas <stefankangas <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> From: No Wayman <iarchivedmywholelife <at> gmail.com>
> Date: Tue, 30 Apr 2024 19:51:23 -0400
>
>
> I've recently been avoiding cl-position, cl-remove-duplicates, and any other functions which use it internally. I realize there's a performance trade-off in for the flexibility such functions provide, but it may be worth investigating cl--position in particular. Today I replaced an instance of cl-remove-duplicates with an equivalent cl-loop for a 15x performance improvement at the cost of 2 lines of code.
Not sure why is this a bug report. If cl-position is too slow for
your application, you can always use something else, something that is
less generic and more tailored to your specific sequence type(s), no?
This bug report was last modified 82 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.