MERGE is slow
Bug #408889 reported by
Nikodemus Siivola
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
MERGE is terribly slow currently, as it is not optimized at all based on types known at compile time: the same generic code is used always.
At least common cases
(merge 'vector vector1 vector2 ...)
(merge 'list list1 list2 ...)
should be dealt with, and possibly some cross-type cases as well.
tags: | added: easy |
To post a comment you must log in.
I'll try to do something about this.
No promises, as usual.
Karol Swietlicki