summaryrefslogtreecommitdiff
path: root/src/passes/pass.cpp
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2024-01-23 17:30:38 -0800
committerGitHub <noreply@github.com>2024-01-23 17:30:38 -0800
commit9090ce56fcc67e15005aeedc59c6bc6773220f11 (patch)
tree714ab2a6c20bc9a97e5232e8751214d516167355 /src/passes/pass.cpp
parentde223c5e69b34023d25a66577fac21a75d5b3849 (diff)
downloadbinaryen-9090ce56fcc67e15005aeedc59c6bc6773220f11.tar.gz
binaryen-9090ce56fcc67e15005aeedc59c6bc6773220f11.tar.bz2
binaryen-9090ce56fcc67e15005aeedc59c6bc6773220f11.zip
Stop propagating/inlining string constants (#6234)
This causes overhead atm since in VMs executing a string.const will actually allocate a string, and more copies means more allocations. For now, just do not add more. This required changes to two passes: SimplifyGlobals and Precompute.
Diffstat (limited to 'src/passes/pass.cpp')
0 files changed, 0 insertions, 0 deletions