Ctor
The value will be removed with the next sweepMarkedData. \ Use the index returned by push.
The value will be removed with the next sweepMarkedData. \ Use the index given by the for loop.
= operator
[] operator
Immediatly remove a value from the list. \ Use the index returned by push.
Add a new item on the list.
Empty the list.
Marked values will be removed from the list. \ Call this function **outside** of the loop that iterate over this list.
Current max.
The array itself. Avoid changing positions/size/etc.
Number of items in the list.
Defragmenting array with referencable value by index.
For optimisation purposes, the index returned by the foreach statement is the internal one : \ - Do not attempt to use this index for anything other than calling the markInternalForRemoval function.