summaryrefslogtreecommitdiff
path: root/test/mutable-global.wasm.fromBinary
diff options
context:
space:
mode:
authorThomas Lively <7121787+tlively@users.noreply.github.com>2020-04-09 11:40:07 -0700
committerGitHub <noreply@github.com>2020-04-09 11:40:07 -0700
commitb3d79f406ab80d5f36995e03385df3903e52f46e (patch)
treece535771fd05fd5801b4d2d5284746ef607ba6ce /test/mutable-global.wasm.fromBinary
parent0dcb68967dfcbd0d839563b848cb494b475ed15a (diff)
downloadbinaryen-b3d79f406ab80d5f36995e03385df3903e52f46e.tar.gz
binaryen-b3d79f406ab80d5f36995e03385df3903e52f46e.tar.bz2
binaryen-b3d79f406ab80d5f36995e03385df3903e52f46e.zip
Performance optimizations for Type (#2733)
Cache type sizes in unused bits from the type ID and rewrite some Type methods to avoid unnecessary calls to `expand` when the type is known to be a basic non-tuple type. This eliminates most of the locking traffic and reduces wall clock time by 52% and CPU time by 73% percent for one real-world program on my machine.
Diffstat (limited to 'test/mutable-global.wasm.fromBinary')
0 files changed, 0 insertions, 0 deletions