diff options
author | Thomas Lively <tlively@google.com> | 2023-03-16 11:35:51 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-16 09:35:51 -0700 |
commit | 9a744b2b373eabbe3b64deaa6cddc09cde5e8fca (patch) | |
tree | 00d9c4679d20d9fd50a63175daa40ee8df0c2aa2 /test/spec/bulk-array.wast | |
parent | ffe4152320b4d72fbfc9c350abda922067ebec01 (diff) | |
download | binaryen-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