Echo JS 0.11.0

<~>
tracker1 2044 days ago. link parent 2 points ▲ ▼
You are correct, I apologize.  I will note, that `undefined` assignment is faster than deletion.  I wasn't able to get a good/consistent memory profile for comparison.  I was mistaken about how Array is implemented from a couple articles that I'd read, the impression was slice would only effect the starting index and the number of items in the array affected, not the entire series.

Depending on how big the queue might get, it might be worth exploring using a linked-list instead of object refs.

https://github.com/tracker1/queue-testing

Replies

panzerdp 2042 days ago. link 1 point ▲ ▼
Thanks for comparing the different implementations! Yeah, clearly the SplicingQueue is the slowest.