aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/compiler/ebin/beam_jump.beam
blob: 4188c3cfef904d669b09dd14bfe012e0cc9154ba (plain) (tree)
1
2
3
4
5
6
7

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
             
          
                                                                                                                                                 
          
                                                                                    
































































































































































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        


               
                                                                         
FOR1&tBEAMAtU8d}	beam_jumpmodulelistsmapfoldlokfunctionfoldliofwriteeliminate_moveslabelblocksetmovetruefalseselect
select_valreversealready_has_valueupdate_value_dictfunsafeupdate_unsafe_labels_1badmaperlangerror
insert_labelstestis_geis_ltis_eq_exactis_ne_exact+shareshare_1trycatch	catch_endtry_casejumpmapsputfind	func_infoloop_rec_endwaitreturncall_extextfuncerl_bifsis_exit_bifbadmatchcase_endtry_case_endif_endclean_non_sharableto_list	from_listsharable_with_trylineeliminate_fallthroughsmove_1yesnoappendextract_seq
extract_seq_1opt
find_fixpointcallkill
deallocatest
setelement
beam_utilsis_pure_testis_eqis_nenot_possiblereplace_labelsnormalize_replacecollect_labels_1is_label_definedskip_unreachable	cerl_sets
is_element
label_usedadd_elementis_unreachable_afteris_exit_instructionremove_unused_labels
rem_unusedinitial_labelsdrop_upto_labelunshare_collect_short
unshare_short++ulbl	ulbl_listinstr_labelswait_timeoutloop_recgc_bifbs_init	recv_markrecv_setfcheckerrorbifbs_putget_map_elementsput_mapdo_instr_labels_listmodule_infoget_module_info$-remove_unused_labels/1-anonymous-0--opt/3-anonymous-0--opt/2-anonymous-0-"-clean_non_sharable/2-anonymous-0-	keydelete-share_1/5-anonymous-1--share_1/5-anonymous-0--share/1-anonymous-0--function/2-anonymous-0--module/2-anonymous-0-Code�5.�"  9:P@gB0#B@� 095:5 �BB#B 3BCB�P#3C� R0� H@�0b P�EPbp @D@TB4B $hdeB@@#@G�@0�@#@DD�P0
$@DB�`
)@#@�p0
_BT0T@T�� 
x@@G�� 
�@@�� 
�@@�� 
�@g@@#��0@@#@��0
��BD�Pb4$T� idp`jd@#@D@T@E$E4$4@G��  @#@D@T�pp���0�8
A39�3<3�@P� ��B3CB3S;C�@��¥�4�S0��8�ACc��C �BCC8�CACsC��s@�Bs�8��A���4��Bs �8��A���4��Bs0s+�s�
` �@C@c$@4@#D@TE3#@�#@3@S@��@
+��8
D�DD�
�;
@
����P� �E$@#@T0�`�@#@T@40�`�B3C+�C
B3C+�C
0@@3@@#$B3 B3@#@#3@#@@3�0
 E$#@@0�0�@@@3@@#$@4@3�-@44� 
  E$#@@0�@4u@#�N0�J �D�J�
@�
3�
3 9
:
 B3+
3#B+
@�@
�J3�
08
A3C8
CACSC�
S 
�
#BS�
# S9
S:
S BSc+
cBSS+
S3=
,
S
�##P 
=
0P�3 3�##P 3@C0
4
@#�J#�
  8
!A#�
"�0 #
 
 !4
@"0 � 
�@#�
0$8
'A3�
&3@
B3C;C
&�

%

%
 
%
!
%%�}@PCpPE3##� �E##@C0
$& @E3##0
$'4
#0@@#�00� (� 
#) 8
* AE�! 
P@=
+*4
-@+g @@@3@G#@C@@G�"P
/,
,@@�# 
z,�$0 -0� �%J.�&
$P/8
.�P@CD@3T@#d@t@�A4$9
?4<4
;`@
9 
30
00B4;
;@
%
2
&
11@@#dt��' 
I E4T3BB#@DC@$P
/�2@@#dt��( 
I E4T3BB#@DC@$P
/�3B4B4�;
;�
'
8
(
7�
5
)
44�
;� 
8
;$A$�
; �BB�$Td��)0``E4EEDC@#@t@3@P
/�58
;3@3�* p9
6:
F B+
FRBT@T@d#@�d��+0`�� 
T� 
)EE4EDC@#@t@3@$P
/�6+
F
@t#@�t�@T�,0`@E4TEDC@d#@@3@$P
/�7@@#dt��- 
I E4T3BB#@DC@$P
/�8@@#dt��. 
I E4T3BB#@DC@$P
/�9B4+
;
-4
;3+
:#G@�@C#@G �/0�:@#g0@D#@��00�;<4
@`@
>P
= 
<<B4;
@`
.
D
/
D
)
D=B4+
@
=
D>B4+
@
-=
D?,
D4
0@9
C4<4
E@ 
B0
AAB4+
E
1B4 �
E@
2BB #B0@3@#@#�@3�10�;
G@

E�
DBB4;
E`
5
D
6
D
7
DC+
E4
8D E43@DC@d#@t@$P
/�E E4T3@DC@d#@t@$P
/�F�*JG�2JH�3
9 I  @�4�@@@�5�@g@0� @#�60@9
J:
J B�7�B@@�7�0�  J�6HK�8
<L8
NA�
M 
=@
M
LN4
K@�O�%
> P8
\A#�
[# �00@#@@$�9
T<
U`@
SP
R 
QQB;
U`
.
Y
/
Y
)
YRB+
U
=
YSB+
U
-=
YT,
Y
0U9
X<
Z@ 
W0
VVB+
Z
1B �
Z@
2BB #B0@3@#@#@3�10�;
]@

Z�
YWB;
Z`
5
Y
6
Y
7
YX+
Z
8Y E$@ 
P0Z�B� 
� 
)E$E@ 
P0[ 0E# 
P\4
O@]�9J^�:
?0_8
f@0@#$@4A9
b<
e@ 
a0
``B+
e
1B �
e@
2BB #B0@3@#@#@3�10�;
g@

e�
caB;
e`
5
c
6
c
7
cb+
e
8c E@$�; 
j9
d:
h0B+
h
@ BE4B #@0
_@d+
h
Ae E$#@4@0
_@f4
^0@#@�<0�<�@@�< �g�=Jh�;Ji�>
C j8
nA#39
n#:
n# B#C;C
n`�
m�
l
=
kk @E#@3 
jl @E#@3 
pm 
pn@
Ao�?
D p8
vA#9
v#:
v# B#3;3
v@�
r
=
qq 0E# 
pr8
u�39
u3<3
u@@
t 
ssB3C+
uC
)B33�
u3 
B33B#C+
u3C=
vtB33,
v3
-u`0E#�0
@v@
Aw�@
E x @@gP@ 
zy�A
F z  @@@@�BK+
{ {@@ 
z |�C
E0}8
�A3C9
�3<3
��@
�P
� 
�`
0
~~B3S+
�S
G=
�B3S+
�S
B3 S�
�S 
0`@3@C@$@#@S�D 
� E$@#@0
}0�B3SB3c;S
���
�
)
�
H
��
�
I
�� PE3@C0
}��
�c 
Bc8
�CACSs�
�S �8
�s�ss�
�s 
)Bss,
�sc�BSS+
�S�@C0
}��
�#@
J@p@c@3$@C4B#3B# C@3S@C3@#C@S#@S@@S�EP
�BB@�F 
� E$@#@40
�@�8
�CACSs�
�S ��
|#@
JB# �
�0�@s@3@$BS�p c@#@#@1�G0� E@#@@$0
}0�B3S+
�S

0 P@3@C@$B30B3@E@#�H 
� E$@#@0
�0�B3S+
�S
B3 S�
�S 
8
�CACc�
� 
)BBSs�
� 
B�+
��sP`@S@3@C$@#4@D@3�I�;
�@�
�

��@4@4�@�J 
� E4@#@0
}@�@4#@D@$0
}P�p�@@c@S$@34@CD@#T@d8
�cAc�
� �B,
�s8
�A�
� �B,
�s@@s�K 
�+
���B4;
��
 
�
N
�

�

�
!
�
O
��@
N=
��@
 =
��@
=
��@
=
��@
O=
��@
!�,
�
PpB40�@
E@T#@d0
}p�@T@$@4T�@0�L 
� E$@#@0
}0�@T@$@4T�@0�M 
� E$@#@0
}0�0`@3@C@$@#@S�N 
� E$@#@0
}0��
|#@
J@P@3@C@#$@4B#0@3�O 
�@$@#$@A�P0�@$9
�<
�`@
�P
� 
��B;
�`
.
�
/
�
)
��B+
�
=
��B+
�
-=
��,
�
0�9
�<
�@ 
�0
��B+
�
1B �
�@
2BB #B0@3@#@#@3�10�;
�@�
�

��B;
�`
5
�
6
�
7
��+
�
8� E4@$#@0
�@� E4@$#@0
}@�4
|�
|#@
JB# +
�G@�QN0�  @@�R�@#@�R0
�@g`@#@@3@�S@� �@0�0#�TJ�0� 
�G@��IJ��UJ��V
R0�8
�A3C9
�3:
�3 �
�B3�
� PPB33� 3EC0
�� PE3##@C0
��4
�@#�WN���X
SP�8
�ASc�
�S �BSS+
�#S�
�C@
JP@@C@3#@1�Y0�0� ��
�3�33p S@cP
���
�C@
JP@@C@3#@1�Z0�0� �@G0�Y@�0@� 
3�[@�@G0�Z@��\
T �8
�A#�
�# �B##+
�#@�� 
��@
��]
U0�8
�A3C�
�3 �B338
�ASc�
�S 
)BSS�
�S 
BSS+
�S3@c0
}��
�#@
J@P@C@#@$@4B#0@3�^ ;
�@

��
��@#@$@40
}@�@#@$@0
�@�@C0
��4
�0
}��_J�@G0�^@��`
X �8
� A�a 
�@@ 
��9
�:
� B#+
�#
�
�@
J @B0B�` @@#@A�`0��@�@G0�`@řb
Z�9
�<
�`@
�P
� 
��B;
�`
.
�
/
�
)
��B+
�
=
��B+
�
-=
��+
�
0�@��
�͙c
[�9
�<
�@ 
�0
��B+
�
1B �
�@
2BB #B0@3@#@#@3�1N0��B;
�`
5
�
6
�
7
��+
�
8�@��@
ԙd
\� @@�� 
�@gp@@#���0@@#@0
�֙e
]0�8
�A3�
�3 �8
�#P@@3@$@#4@D�#B3�f ;
�@

��
�� E4#@D@$0
�P�@�g
�;
�@�
�

��@$=
��@$$�h
��@4#@D0
�P� @E3##0
��4
�@#�iN0ߙgJ��fJ�j
^ �8
�A#39
�#<#
�@@
� 
��B#C;C
�@
=
�
�� @B#E@3 
��@3 
��B##+
�#
-8
�3�3#�
�# � 0B#E�kN�l
_�8
�A#�
� ��@#
��4
��m
` �8
�A#�
�# �8
�B##A3C9
�3:
�3 B3S+
�S
I8
�CACSC+
�S
0�
� PE3G@�P #@C 
��+
�3
0�
��P #G@@C 
�� 
��4
�@�0 � 
�n@�0 � 
�o@�p
a �8
�A#�
�# 
)B#3�
�3 
�
�B33�
� 33@@3�q 
�@@�q �0@#�r 
� E�0@#�s 
� E�4
���tJ��u
c �  @�v-8
�A4
�@�w  �@�x @@ 
� �4
�@ ��vJ��y
d �8
� A�x @@ 
��4
�@(�z
e(9-<-�p-
@-
P- -`-0-(BB#B ;-�
%-
&-
f-
g-(BB #;-`
h-
-
i-(BB;-�
j-
.-
/-
k-
l-
)-(�- 
B+-=-(B;-@
m-
-(B0�- 
B+-@=-	(  E(	B@ -(
BB#;-`
-
n-
o-(�-# 
B#+-=-(B �- 
B+-=-(
B+-
p(B�- 
B,-( E(@(  ��{J( 0�#�{J( ��{J(�|
q (8-A#�-# 
 0B##E# -( -(4-@(�
r(@�N(�
r(@@�N (�
t ( 
�(�S
u(( �}
v (!  @@@�� 
�P�#@
JG@@0
} ("�6
w (#9-*:-* 9-*:-* 0 @@$B8-'A�-$ 
==-&($8-'A�-% 
==-&(%�~
L,-(�(&@$0('4-)((B$B$#B@!$�0PE� 0() ��8J(*0 � �6J(+�0
y0(,00@@@#$g�@@$#@3@��@�0(-��
z(.(/��
{(0@3@G#@C@GP
/(1�
| (2 
�(3�
} (4 UStrTImpT	"*+*,34*:*;BKLMLQVWVYV;bssxExpT@rr\�[�FunT�	}4'"�|2'"�{0'"�y,'"�w#'"�v!'"�u'"�t'"�z.'"�LitTllx�c```e```k.a���l�Ҽ���<+��r��r.��Xsa
kNfqIq
{QjYjQqj"XGS
gRbJQjr~QJ
S1�4�� ɘ��V�ZRZ��_Attr(�lhdvsnlnZ�.�L �����Q�Djj