Allows using the free list as a stack to park objects without marking
them as free. The parked object are appended to the free list after the
free objects currently in the list.
At most one ParkingStack instance may exist at a time. While a
ParkingStack instance exists, no public FreeList method may be used.
Allows using the free list as a stack to park objects without marking them as free. The parked object are appended to the free list after the free objects currently in the list. At most one ParkingStack instance may exist at a time. While a ParkingStack instance exists, no public FreeList method may be used.