diff options
author | Björn Gustavsson <[email protected]> | 2018-11-25 11:13:53 +0100 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2018-11-28 11:36:54 +0100 |
commit | 0798674578374938136bc7d3c92416d156492c3e (patch) | |
tree | 4cf7a4e01e8c5ef67a6ee216f081459e2961a08c /lib/compiler | |
parent | c6f5c65cae48bf08d08a79d790717eabc0884678 (diff) | |
download | otp-0798674578374938136bc7d3c92416d156492c3e.tar.gz otp-0798674578374938136bc7d3c92416d156492c3e.tar.bz2 otp-0798674578374938136bc7d3c92416d156492c3e.zip |
beam_jump: Remove the unused #st.index field
181cfc4ef9d1 stopping used #st.index.
Diffstat (limited to 'lib/compiler')
-rw-r--r-- | lib/compiler/src/beam_jump.erl | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/compiler/src/beam_jump.erl b/lib/compiler/src/beam_jump.erl index d3a618d211..d53dc61612 100644 --- a/lib/compiler/src/beam_jump.erl +++ b/lib/compiler/src/beam_jump.erl @@ -393,14 +393,13 @@ extract_seq_1(_, _) -> no. { entry :: beam_asm:label(), %Entry label (must not be moved). replace :: #{beam_asm:label() := beam_asm:label()}, %Labels to replace. - labels :: cerl_sets:set(), %Set of referenced labels. - index :: beam_utils:code_index() | {lazy,[beam_utils:instruction()]} %Index built lazily only if needed + labels :: cerl_sets:set() %Set of referenced labels. }). opt(Is0, CLabel) -> find_fixpoint(fun(Is) -> Lbls = initial_labels(Is), - St = #st{entry=CLabel,replace=#{},labels=Lbls,index={lazy,Is}}, + St = #st{entry=CLabel,replace=#{},labels=Lbls}, opt(Is, [], St) end, Is0). |