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/src/compiler.appup.src | |
| 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/src/compiler.appup.src')
0 files changed, 0 insertions, 0 deletions
