diff options
author | Loppin Vincent <vincent.loppin@gmail.com> | 2018-07-21 02:29:26 +0200 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2018-07-20 17:29:26 -0700 |
commit | 7db96b6d0c93e3b92b396169506b5fd4f14a7dd3 (patch) | |
tree | a36e05f195adda66e343f6da1e773127f0dbab5c /src/parsing.h | |
parent | 25890f53cba4b9b05341ac146dde755a7fa4fddd (diff) | |
download | binaryen-7db96b6d0c93e3b92b396169506b5fd4f14a7dd3.tar.gz binaryen-7db96b6d0c93e3b92b396169506b5fd4f14a7dd3.tar.bz2 binaryen-7db96b6d0c93e3b92b396169506b5fd4f14a7dd3.zip |
Speedup localgraph (#1610)
* LocalGraph : Replace seen unordered_set by boolean check.
* LocalGraph : use unordered_map to store index -> last set_local instead of vector.
* LocalGraph :
- Use internal counter to avoid invalidation at each cycle.
- Move all blocks structs into a contiguous vector of smaller ones.
Diffstat (limited to 'src/parsing.h')
0 files changed, 0 insertions, 0 deletions