aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/ebin
diff options
context:
space:
mode:
authorBjörn Gustavsson <[email protected]>2019-02-28 16:25:14 +0100
committerBjörn Gustavsson <[email protected]>2019-03-01 12:52:48 +0100
commit7dce10bc84e0e8f88233cf5d8e659d5e2f58496c (patch)
tree5ad6e195ffc8cd5f618354129cfe3abbd52fef02 /lib/compiler/ebin
parentd4229d29cb4737ac74e126a197812ab60a9b556c (diff)
downloadotp-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/ebin')
0 files changed, 0 insertions, 0 deletions