-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
persistent-vector/persistent-vector.lisp
Lines 16 to 17 in 29974e8
| (defun make-array-chunk () | |
| (make-array +chunk-size+ :initial-element nil)) |
Maybe the chunks could be specialized to a given type, e.g. fixnum or unsigned-byte 8 for boosts in memory usage and minor boosts in access speed. That's just the data part though, I have no idea how to portably and easily optimize access speed for the specialized versions of the code. Maybe polymorphic-functions would help here.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request