summaryrefslogtreecommitdiff
path: root/test/spec/bulk-array.wast
diff options
context:
space:
mode:
authorThomas Lively <tlively@google.com>2023-03-16 11:35:51 -0500
committerGitHub <noreply@github.com>2023-03-16 09:35:51 -0700
commit9a744b2b373eabbe3b64deaa6cddc09cde5e8fca (patch)
tree00d9c4679d20d9fd50a63175daa40ee8df0c2aa2 /test/spec/bulk-array.wast
parentffe4152320b4d72fbfc9c350abda922067ebec01 (diff)
downloadbinaryen-9a744b2b373eabbe3b64deaa6cddc09cde5e8fca.tar.gz
binaryen-9a744b2b373eabbe3b64deaa6cddc09cde5e8fca.tar.bz2
binaryen-9a744b2b373eabbe3b64deaa6cddc09cde5e8fca.zip
Support interpretation of extern.externalize and extern.internalize (#5576)
To allow the external and internal reference values to be differentiated yet round-trippable, set the `Literal` type to externref on external references, but keep the gcData the same for both. The only exception is for i31 references, for which the externalized version gets a `gcData` that contains a copy of the original i31 literal.
Diffstat (limited to 'test/spec/bulk-array.wast')
0 files changed, 0 insertions, 0 deletions