summaryrefslogtreecommitdiff
path: root/src/binaryen-js.cpp
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2016-04-27 10:43:21 -0700
committerAlon Zakai <alonzakai@gmail.com>2016-04-27 16:59:17 -0700
commit127f9688cc26ab362dabadac5494af23cd78ac8b (patch)
tree14d88e021164cb784a7bb9d66bf9d0974c94c2cd /src/binaryen-js.cpp
parent46f99e692014e714ffeed7f3db870ffd12bf077c (diff)
downloadbinaryen-127f9688cc26ab362dabadac5494af23cd78ac8b.tar.gz
binaryen-127f9688cc26ab362dabadac5494af23cd78ac8b.tar.bz2
binaryen-127f9688cc26ab362dabadac5494af23cd78ac8b.zip
allocate only expressions in arenas - functions, imports, exports, function types, can more simply be held by unique_ptrs on the owning module. this avoids need to coordinate arena allocation for their elements, and only the far more plentiful expression nodes are a perf factor anyhow
Diffstat (limited to 'src/binaryen-js.cpp')
0 files changed, 0 insertions, 0 deletions