From fa4da95eb29cd3067a3ba735fa2b6b5b5568265e Mon Sep 17 00:00:00 2001 From: Kenneth Moreland Date: Mon, 1 Feb 2021 16:50:09 -0700 Subject: [PATCH] Add changelog for copying UnknownArrayHandle --- docs/changelog/copy-unknownarrayhandle.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 docs/changelog/copy-unknownarrayhandle.md diff --git a/docs/changelog/copy-unknownarrayhandle.md b/docs/changelog/copy-unknownarrayhandle.md new file mode 100644 index 000000000..af8339d31 --- /dev/null +++ b/docs/changelog/copy-unknownarrayhandle.md @@ -0,0 +1,9 @@ +# Precompiled `ArrayCopy` for `UnknownArrayHandle` + +Previously, in order to copy an `UnknownArrayHandle`, you had to specify +some subset of types and then specially compile a copy for each potential +type. With the new ability to extract a component from an +`UnknownArrayHandle`, it is now feasible to precompile copying an +`UnknownArrayHandle` to another array. This greatly reduces the overhead of +using `ArrayCopy` to copy `UnknownArrayHandle`s while simultaneously +increasing the likelihood that the copy will be successful.