Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Throw, instead of assert, for transferring detached ArrayBuffers
This makes the algorithm more user-friendly, as this is generally the desired behavior, and the algorithm can already throw for other reasons so callers are expected to handle that.