mirror of
https://github.com/ziglang/zig.git
synced 2026-02-12 20:37:54 +00:00
wasm: use liveness analysis for locals
This hooks reusal of locals into liveness analysis. Meaning that when an operand dies, and is a local, it will automatically be freed so it can be re-used when a new local is required. The result of this, is a lower allocation required for locals. Having less locals means smaller binary size, as well as faster compilation speed when loaded by the runtime.
This commit is contained in:
parent
99c3578f69
commit
b9b20b14ea
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user