diff options
author | Björn Gustavsson <[email protected]> | 2019-02-28 16:25:14 +0100 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2019-03-01 12:52:48 +0100 |
commit | 7dce10bc84e0e8f88233cf5d8e659d5e2f58496c (patch) | |
tree | 5ad6e195ffc8cd5f618354129cfe3abbd52fef02 /lib/compiler/test/lfe-source.patch | |
parent | d4229d29cb4737ac74e126a197812ab60a9b556c (diff) | |
download | otp-7dce10bc84e0e8f88233cf5d8e659d5e2f58496c.tar.gz otp-7dce10bc84e0e8f88233cf5d8e659d5e2f58496c.tar.bz2 otp-7dce10bc84e0e8f88233cf5d8e659d5e2f58496c.zip |
Keep the set of unset variables as small as possible
Refactor the code to avoid putting any variable from a skippable block
into the set of unset variables. Keeping the set of unset variables as
small as possible will make beam_ssa_dead almost twice as fast when
compiling lib/unicode/tokenizer.ex in elixir.
Diffstat (limited to 'lib/compiler/test/lfe-source.patch')
0 files changed, 0 insertions, 0 deletions