aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/compiler/ebin/beam_jump.beam
blob: 8dd6375403d4cfd4ddad04d57e17e6e810853be7 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12











                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
   


                                     
   












                                                                                           
   


                                     
   















                                                                                       
   




















































































































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
FOR1$�BEAMAtom�r	beam_jumpmoduleokfunctionlistsfoldlshareshare_1trymapsfilter	func_inforeverselabeltry_casefindfjumperrorputerlang++selectloop_rec_endwaitreturnbadmatchcase_endtry_case_endcall_extextfuncerl_bifsis_exit_bifif_endfalsetruesharable_with_trylineeliminate_fallthroughsbadargmove_1yesnoappendextract_seqblockbs_context_to_binary
extract_seq_1opt
find_fixpointcalltestkill
deallocatest
setelementremove
beam_utilsis_pure_testis_eq_exactis_eqis_geis_ltis_ne_exactis_nemaps_append_listbadmapinsert_fc_labelscollect_labels_1is_label_defined
insert_labelsskip_unreachable	cerl_sets
is_element
label_usedadd_elementis_unreachable_afteris_exit_instructionis_label_used_innewis_label_used_in_1anyis_label_used_in_blocksetallocbifgc_bifput_map=:=catch	put_tupleget_tuple_elementset_tuple_elementremove_unused_labels
rem_unusedinitial_labels	from_listdrop_upto_labelulblwait_timeoutloop_recbs_putget_map_elementsbs_initmark_used_listmodule_infoget_module_info$-remove_unused_labels/1-anonymous-0-"-is_label_used_in_1/3-anonymous-0--opt/2-anonymous-0--share_1/4-anonymous-1--share_1/4-anonymous-0--function/1-anonymous-0--module/2-lc$^0/1-0-Code~�'�"  9:P@B4B$B B0SB@@S� -�FPG4G$GGGF G2G@0�0B@95:5PBB#B 3B0CB@S+5BP`@S@C$@34@#D�@e@#@�P0
4@$�` 
J@@�p 
�@g@#@�@��0@@#@�0��0
�`FPGBG$GGG@0P��r`@�� 
#@#@3@G@�p���@�8uACS9
C<C
`0�@� ��BCc+
c�P`@@#@C$@34@SDg@�@��  E#@@$3@4@�@�BCc+
c�4
# `EC3@S��N  �BCcBCs0
c;c
@�����4�# `EC33@#@S@��`�@#@3@@$@S4@CD@sT�� 09�:
 BB#+
2�0F CG
G#F SG
GCESCEDC3@$@#@4@�`�+

@T@$#$T@�0@@T@@�00� P E3@$@#@@�0�P`@@#@C$@34@SDg @�@��  E#@@$3@4@�@P`@3@#@$@S4@CD9
C<C
`P
@
 
BC+

=
BC+
�=
BC0
;
`





,
C
9
C<C
@ 
0
BC0
;
`





BCBC c+

9
c:
c@BcsBc�Bc �Bc0�+
s
@�@�#@��0`=
+
C
"=
0
;
@
#

$
 ED#@$@3@4@�P ED#@$@3@4@�P��J�J�
%8
!A#9
 :
  B3+
 3
&@
# @#
!4
@
$"�
' #8
1A#38
03A3CS9
0C:
0C BCcBCs+
0c�P�@@C@s$@#4@SD9
'#<#
(`P
$@
% 
&$B#+
(
=
/%B#+
(�=
/&B#0
(;
(`

/

/

/',
/#
(9
+#<#
-@ 
)0
*)B#0
-;
-`

/

/

/*B#B# 3+
-
9
-3:
-3@B3cB3�B3 �B30�+
-c
@�@�#@��0`=
,++
-#
"=
/,0
2;
2@
#
-
$
/-9
.4:
.4 B4,
/�.�F #G
G$E43F CG
G#EC3#E#@D 
#P/@E4#E#@D 
#P0 @E#@3 
#14
"@20F G
(G@�p3�
)048
8@0A$@#@@4�
�0
:;
:@
#
7
$
55 E4@� 
<9
6:
90BB#B 3+
9
* @E#@3#@$0
4@6+
9
+7 E4#@@$0
4@84
30@@#����@@�  9�J:�J;�
- <8
@A#39
@#:
@# B#C0
@C;C
@�
.
=
/
=
&
>�
?= @E#@3 
B> @E#@3 
<? 
B@@
+A�
0 B8
HA#39
H#:
H# B#CB#S0
HC;C
H@�
C
&
GC8
F3A3cs9
Fc<c
F@@
D 
EDBcs+
Fs�=
HEBcsBc�+
Fs
9
F�:
F� B��B��+
F�
,
H�SF`@E#F0G
*GG3G @E#@3 
BH@
+I�
1 J8
IA#39
I#:
I# B#3B#C+
I3�0P@@@C@$�p 
�@#@g0@$ 
L0K�
2 L  @#@@#@@�K+
M M@@ 
L N� 
10O8
oA3C9
l3<3
l�0
PP
Q`
R 
S@
]PB3S+
lS
3=
\QB3SB30cB3@s+
lS

0 �@$@C@3Ecs@#�! 
� E$@#@0
�0RB3SB3 c+
lS
49
lc:
lc Bcs+
ls
0p@@#@c@3@C$�" 
� E@#@$0
O0SB3SB3c0
lS;S
l�

T�
Z
5
\
.
\
6
\T9
lc:
lc BcsBc�+
ls
8
WCAC��9
W�:
W� B��B��+
W��8
U�A���9
U�:
U� B��B��+
U�
,
V�cU+
WÃV@C0
OW9
N#:
l#PB#�B#0�+
l�
7p�B# S@#@#@@S@C$@34@cD@�T@�d�#0
�9
r:
r BB8
X@d#@TTd�$0
y@@#@A�%0�=
YX4
q@Y@@DDTd�& 
� E4@#@$0
�pZ9
N#:
l#PB#sB#0�+
ls
7`�@@�@c@#@$@C4@3D@T�' 09
[:
s BB#+
s2@$@T@#D$�( �@@#�P@A�(0� ED4C@#@$@3@C@
�P[+
s
 ED@#@40
O`\ PE3@C0
O]B3SB3cB3 sB30�+
lS
49
ls:
ls Bs�Bs�+
l�
8
kCAC��9
k�:
k� B��B��+
k�
9
`�:
`� B��B�+
`�
+
`�P�@3@#@@s$@C4@D�)�0
t;
t@
#
^
$
_^@@$$�@�* 
� E4@#@$0
O@_@@#@40
OP`��@#@@�$@s4@cD@�T@�d@Ct@3�8
j�A�S9
j:
j B�B�+
j��,
a��8
jSAS�9
j:
j B�B�+
j��,
a��@�@��+ 
�0
u;
u@
$
a
#
ja0
hD;D
h�
<
b
=
c
>
d
?
e
@
f
A
gb@
@=
ic@
A=
id@
?=
ie@
>=
if@
<=
ig@
==
ih@@4@d�`0�, 
� E$@#@0
O0ipF@3G
4GGdG$E3T@#@0
O�j@@4@d�`0�- 
� E$@#@0
O0k0�@@#@s@3@C$�. 
� E@#@$0
O0l9
N#:
N#PB#SB#@c+
NS
7@p@@c@3@#@C$@4�/ 
�@@#@Q�00�@@4�1
�0
v;
v@
$
m
#
nm E4@#@$0
�@n E4@#@$0
O@o4
N9
N#:
N#PB#3B#CB#0S+
N3
7 `@@C@S�2�@#@@@#�3 09
p:
w BB#+
w2@@#@#0
} p+
w
@ q�4Jr�5Hs�'Jt�)Ju�6Jv�1Jw�3Jx�7
B0y�
{#�
z# 3 @@@3@#�8 P�8�  z�
{#�9�#0 {00F G
CG#�9p|�:
D0}8

0P0A3@$F SG�G3ES#@3�; 09
~:
� BB#+
�2@@#�< P@#@$0
}0~+
�
@$@#@0
}04
|@#��;J��=
E0�8
�A3C9
�3:
�3 B3SB3c+
�S�,
�c pEc##@C0
��00F G#G@��>
F �8
�A#39
�#:
�# B#CB#S+
�C�+
�S@
$�@3 
��@
#��?
G@�8
�ACS8
�#A#cs9
�c:
�c Bc�Bc�+
��
9
��:
�� B��B��+
��
+
��CP�F cG�GCEc@s#@S@
��P`F cG�GCEc@S@
��4
�@@#@3#0
O��@
H0�8
�A3C9
�3:
�3 B3SB3c+
�S�8
�As�9
�s:
�s Bs�Bs�+
��
9
��:
�� B��B��+
��
+
��c@�0
O�@p9
�#:
�#PB#3B#@S+
�3
7@$@@S@c@#@C4�A �0
�;
�@
$
�
#
��@@#@$0
O@�@@#@40
�@�@C0
��4
�0
O��BJ�@G�Ap��C
K �8
� A�D 
�@@ 
��9
�:
� B#B3+
�#
@9
�:
�PBB@#+
�
7@@#@3�C �@@#@Q�C0��4
�@�@�@G�Cp��E
M�9
�<
�`P
�@
� 
��B+
�
=
��B+
��=
��B0
�;
�`

�

�

��+
�
�@
$�
���F
N�9
�<
�@ 
�0
��B0
�;
�`

�

�

��BB #+
�
9
�#:
�#@B#3B#CB# SB#0c+
�3
@S@c#@C�N0`�+
�
"�@
$�@
#��G
O �  @@�H�@@#@0
� ��I
Q0�8
�A3C9
�3:
�3 B3SB3c+
�S
.@p@@c@#@$@C4g@@�J 0
�;
�@
#
�
$
��@$@#@40
�@�@�0P@@#@3@@C$�K 
�@@�L �0
�;
�@
#
�
$
��@@#@$0
�0�0�4
�@
#�0F G
(G@�Mp�0F G
(G@�Lp��N
S �9
�:
�@B#B03+
�#
T9
�3<3
�@0
� 
��B3B3 #0
�;
�@
U
�
V
��9
�#:
�#0B#CB# S0
�C;C
�@
W
�
X
��9
�S:
�S BScBSs+
�c
s�9
�#:
�# B#CB#S+
�C
=
��B3B3#0
�;
��
Z
�
[
�
&
�
\
�
]
��9
�#:
�# B#CB#S+
�C
�S�@
#�0
�3@
#��OJ3™P
^� @@�p 
�@gP@#@���0@@#@0
�ęQ
_0�8
�A3C9
�3:
�3 B3SB3c+
�S�8
�#PpA#$�@c@#@@C4@3D�R �0
�;
�@
$
�
#
�� ED#@@40
�P�@$$D�S
�0
�;
�@
$
�
#
��@44�T
�=
��@4�@#@0
�P� PE3##@C0
��4
�@#�UN�͙SJΙRJϙV
` �8
�A#39
�#<#
�@@
� 
��B#C+
�C�8
�3A3Sc9
�S:
�S BScBSs+
�c� �Es�WN�B#CB#S0
�C;C
�@�
�
&
�� `ES@3 
��@3 
�ՙX
b�8
�A#9
�:
� B3+
�3��@#
��4
�ٙY
c �9
�<
��P
�p
� 
�0
�@
�`
��B#B 3B0CB@S0
�#;#
�@
V
�

��9
�3:
�3 B3B3#+
�
+
�#=
��`@S9
�C:
�C BCBC#+
�
+
�#@=
��@#�Z ��@@ 
��B#B3+
�#
X9
�3:
�3 B3B3#+
�
+
�#=
��B#B30
�#;#
�`

�

�

��9
�3:
�3 B3B3#+
�
+
�#=
��9
�3:
�3 B3B3#+
�
+
�#=
��9
�3:
�3 B3B3#+
�
+
�#=
��B#B3B C0
�#;#
���
�
Z
�
d
�
e
��9
�C:
�C BCBC#+
�
+
�#=
��9
�C:
�C BCBC#+
�
+
�#=
��9
�3:
�3 B3B3#+
�
+
�#=
��9
�3:
�3 B3B3#+
�
+
�#=
��B#B3B C0
�#;#
�`
4
�
f
�
g
��9
�C:
�C BCBC#+
�
+
�#=
��9
�3:
�3 B3B3#+
�
+
�#=
��9
�3:
�3 B3B3#+
�
+
�#=
��B#B3B C0
�#;#
�`
W
�
4
�
h
��9
�C:
�C BCBC#+
�
+
�#=
��9
�C:
�C BCBC#+
�
+
�#=
��9
�3:
�3 B3B3#+
�
,
�#�@#�ZN ��@�0PF #GCG�[J#�0@F #G3G�[J#��\
i �8
�A#39
�#:
�# B#CB#S+
�C
`@S@3�] �@@ 
��@3 
��4
�@��
j�@�N��
j�@@�N ��
l � 
�(�J
m ( 
�(�^
n@(`@FPCG
7G3G#GGG@C#@0
O(��
o (8-
A#9-:- B3,-3
&(8-	#A#9-:- B3+-3
&(@
#(@
(	4-#@
$(
4-@
$( 0FG#�J( FG�J(
��
p (8-A#9-:- B3,-3
&(8-#A#9-:- B3+-3
&(@
#(@
(4-#@
$(4-@
$( 0FG#�J( FG�J(�
q ( 
�(� 
r(8-A� E@@@� - E(4-StrTImpT



 !
,8
9:;IJILIPRYIakkExpTXj�j�^�O�N�M�FunT�qR�oR�pR�nR�mR�l�R�LitT-&x�c```b```k.a����ΤĔ��������`aAttr(�lhdvsnlnfG*4�(�'$��w�[�jjAbst