diff options
author | Heejin Ahn <aheejin@gmail.com> | 2019-04-22 16:18:08 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-22 16:18:08 -0700 |
commit | 831a774641b63bc4980eb6e71b1c59d92d19fb4d (patch) | |
tree | 2941c8dbf8d9bc816709bf6213e6433f95a73454 /test/wasm2js/base64.2asm.js | |
parent | d4f5162f62e9ea920abd196bd5ca2f9505e2823e (diff) | |
download | binaryen-831a774641b63bc4980eb6e71b1c59d92d19fb4d.tar.gz binaryen-831a774641b63bc4980eb6e71b1c59d92d19fb4d.tar.bz2 binaryen-831a774641b63bc4980eb6e71b1c59d92d19fb4d.zip |
Don't binpack arguments and parameters (#2038)
Looking at the current codebase, we don't mostly binpack arguments and
parameters when they don't fit in a single line.
BinPackArguments:
```
true:
void f() {
f(aaaaaaaaaaaaaaaaaaaa, aaaaaaaaaaaaaaaaaaaa,
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa);
}
false:
void f() {
f(aaaaaaaaaaaaaaaaaaaa,
aaaaaaaaaaaaaaaaaaaa,
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa);
}
```
BinPackParameters:
```
true:
void f(int aaaaaaaaaaaaaaaaaaaa, int aaaaaaaaaaaaaaaaaaaa,
int aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa) {}
false:
void f(int aaaaaaaaaaaaaaaaaaaa,
int aaaaaaaaaaaaaaaaaaaa,
int aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa) {}
```
Diffstat (limited to 'test/wasm2js/base64.2asm.js')
0 files changed, 0 insertions, 0 deletions