Next: , Previous: , Up: List Library   [Index]


7.3.3 List Library Security Concerns

List storage requires memory. Executed programs (or evaluated expressions) may ruin very quickly the memory management strategies of the application when operating lists.

Applications using list library objects would limit memory allocation or risk memory exhaustion.

Programs operating large and / or many lists referring one another may experience performance degradation related to automatic object management. List operations commanding tests on whether list 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 list library objects usage does not present significant security challenges.