Deallocates storage for objects allocated with allocate.
allocate
pointer
References thrust::device_delete().