yours "crashes"
Code:
L 03/24/2008 - 16:08:24: [SM] Native "SetArrayCell" reported: Invalid index 4224 (count: 1280)
L 03/24/2008 - 16:08:24: [SM] Displaying call stack trace for plugin "adt_queue_test.smx":
L 03/24/2008 - 16:08:24: [SM] [0] Line 358, adt_deque.inc::PushBackDequeCell()
L 03/24/2008 - 16:08:24: [SM] [1] Line 18, adt_queue.inc::PushQueueCell()
The performance is primarily limited by the very poor performance of adt_array/datapacks as a replacement for object members / a struct on the heap