DescriptionImplement WASM big-endian support.
Implement WASM support on big-endian platforms. WASM has
an implicit requirement that it is running on little-endian
machine. We achieve WASM support on BE by keeping data
in memory in little-endian order, and changing data
endianness before storing to memory and after loading from
memory.
BUG=
Committed: https://crrev.com/d3f3f6c8186b2a53f0c539f7bba0c3708c4d83f9
Cr-Commit-Position: refs/heads/master@{#37065}
Patch Set 1 #Patch Set 2 : Add byte swapping TODO mark #
Total comments: 12
Patch Set 3 : Address code review remarks on BuildChangeEndianness #Patch Set 4 : Address code review remarks on helper methods #Patch Set 5 : Small fixes. Rebase to master #
Messages
Total messages: 28 (11 generated)
|