diff options
author | Alon Zakai <azakai@google.com> | 2021-01-11 21:10:28 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-11 13:10:28 -0800 |
commit | fa3a74351be3c9903a95cff45dc8f903e1017461 (patch) | |
tree | cf7914e40cb419d8518b6430128c855745d0cfed /src/literal.h | |
parent | 0a1972b56a5bae9874808673041d3a48d3c86153 (diff) | |
download | binaryen-fa3a74351be3c9903a95cff45dc8f903e1017461.tar.gz binaryen-fa3a74351be3c9903a95cff45dc8f903e1017461.tar.bz2 binaryen-fa3a74351be3c9903a95cff45dc8f903e1017461.zip |
[GC] Fix minor binary format issues of ordering and immediates (#3472)
Noticed by comparing to V8 and Wasp. After this things are almost identical,
but there is also at least https://bugs.chromium.org/p/v8/issues/detail?id=11300
Test updates are due to having an instruction with two operands of which one is
unreachable. The new order puts the non-unreachable first, so it is not removed by
round-tripping through the binary format like before (which removes all unreachable
code).
Diffstat (limited to 'src/literal.h')
0 files changed, 0 insertions, 0 deletions