Next: Decq Library Usage Mechanics, Previous: Decq Library Exports, Up: Decq Library [Index]
Double ended queue storage requires memory. Executed programs (or evaluated expressions) may ruin very quickly the memory management strategies of the application when operating double ended queues.
Applications using decq library objects would limit memory allocation or risk memory exhaustion.
Programs operating large and / or many double ended queues referring one another may experience performance degradation related to automatic object management. Double ended queue operations commanding tests on whether double ended queue objects need dismantling (freeing, collecting, that is) are likely to be slow if the tested objects are part of large sets of objects referring one another.
See Referable Objects.
See Detecting Cycles.
With memory allocation limited the decq library objects usage does not present significant security challenges.