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



                                                                                                                                                                                                 

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               




                                                                                                                                                                  
   


                                     
   


                             






                                                                        
                                                                                        

                                    
   


                                     
   


                             







                                                                               

                                        


                                                                                       
   


                                                   


                                                        

                           
                                                                             

                                                          


                                                                 



                                                                 









                                                                                                                                                                                
   
                                                                                                                                                                                         













                                                       

                                                                                                                                
   

                                                                               


                                                                                
                                                                                           
                                          

                                                                               

                 






                                                                                      

                                                                                       


                                                                        









                                      


                          



                                          

                                            






                                                                            

                                          
   




                                 
                         
   
   



                       

                   

                                                                             



                                                                                                  
                                                                                                             
                                      


                                                              

                                       

                                                 






                                     


                           




                                  

                           


                                  
   
   
                           


                                                                     






                                                        
                           
       






                                          
                              




                                          

                                                                                            


                                                                                   
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
FOR1$�BEAMAtom�s	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_blocksetalloc	try_catchbifgc_bifput_map=:=get_map_elements	put_tupleget_tuple_elementset_tuple_elementremove_unused_labels
rem_unusedinitial_labels	from_listdrop_upto_labelulblcatchwait_timeoutloop_recbs_putbs_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 B@B0� -�FPG4G$GGGF G2G@0�0B@95:5PB+5BPBDB 4B0$B@�@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�:
 B+
2�B#F 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
;
`





BC+

BC c9
c:
c@Bcs+
s
BcBc Bc0#�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 BCc+
0c�P`BC$@@C@#4@SD9
'#<#
(`P
$@
% 
&$B#+
(
=
/%B#+
(�=
/&B#0
(;
(`

/

/

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

/

/

/*B#+
-
B# 39
-3:
-3@B3c+
-c
B3B3 B30#�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:
90B+
9
* B#E#B #@$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�=
HEBcs+
Fs
Bc�9
F�:
F� B��+
F�
B��,
H�SF`@E#F0G
*GG3G @E#@3 
BH@
+I�
1 J8
IA#39
I#:
I# B#3+
I3�00B#@@@$�p 
�@#@g0@$ 
L0K�
2 L  @#@@#@@�K+
M M@@ 
L N� 
10O8
oA3C9
l3<3
l�0
PP
Q`
R 
S@
]PB3S+
lS
3=
\QB3S+
lS

0 PB30cB3@s@$@C@3Ecs@#�! 
� E$@#@0
�0RB3S+
lS
4B3 c9
lc:
lc Bcs+
ls
0p@@#@c@3@C$�" 
� E@#@$0
O0SB3SB3c0
lS;S
l�

T�
Z
5
\
.
\
6
\T9
lc:
lc Bcs+
ls
Bc�8
WCAC��9
W�:
W� B��+
W��B��8
U�A���9
U�:
U� B��+
U�
B��,
V�cU+
WÃV@C0
OW9
N#:
l#PB#�+
l�
7p�B#0�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#s+
ls
7`p@B#0@c@#@$@C4@3D@T�' 09
[:
s B+
s2BD@$$@T�( �@@#�P@A�(0� ED4C@#@$@3@C@
�P[+
s
 ED@#@40
O`\ PE3@C0
O]B3S+
lS
4B3cB3 s9
ls:
ls B30�Bs�+
l�
Bs�8
kCAC��9
k�:
k� B��+
k�
B��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�+
j��B�,
a��8
jSAS�9
j:
j B�+
j��B�,
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#S+
NS
7@P@B#@@3@#@C$@4�/ 
�@@#@Q�00�@@4�1
�0
v;
v@
$
m
#
nm E4@#@$0
�@n E4@#@$0
O@o4
N9
N#:
N#PB#3+
N3
7 0B#B#0@�2�@#@@@#�3 09
p:
w B+
w2B@@#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
~:
� B+
�2B@�< P@#@$0
}0~+
�
@$@#@0
}04
|@#��;J��=
E0�8
�A3C9
�3:
�3 B3S+
�S�B3c,
�c pEc##@C0
��00F G#G@��>
F �8
�A#39
�#:
�# B#C+
�C�B#S+
�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 B3S+
�S�B3c8
�As�9
�s:
�s Bs�+
��
Bs�9
��:
�� B��+
��
B��+
��c@�0
O�@p9
�#:
�#PB#3+
�3
7@$@B#@@c@#@C4�A �0
�;
�@
$
�
#
��@@#@$0
O@�@@#@40
�@�@C0
��4
�0
O��BJ�@G�Ap��C
K �8
� A�D 
�@@ 
��9
�:
� B#+
�#
 9
�:
�PB3B+
�
7@B@@3�C �@@#@Q�C0��4
�@�@�@G�Cp��E
M�9
�<
�`P
�@
� 
��B+
�
=
��B+
��=
��B0
�;
�`

�

�

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

�

�

��B+
�
B #9
�#:
�#@B#3+
�3
B#B# B#0#�N0`�+
�
"�@
$�@
#��G
O �  @@�H�@@#@0
� ��I
Q0�8
�A3C9
�3:
�3 B3S+
�S
.@PB3@@#@$@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#+
�#
TB039
�3<3
�@0
� 
��B3B3 #0
�;
�`
U
�
V
�
W
��9
�#:
�#0B#CB# S0
�C;C
�@
X
�
Y
��9
�S:
�S BSc+
�c
BSss�9
�#:
�# B#C+
�C
=
��B3B3#0
�;
��
[
�
\
�
&
�
]
�
^
��9
�#:
�# B#C+
�C
�B#SS�@
#�0
�3@
#��OJ3™P
_� @@�p 
�@gP@#@���0@@#@0
�ęQ
`0�8
�A3C9
�3:
�3 B3S+
�S�B3c8
�#PpA#$�@c@#@@C4@3D�R �0
�;
�@
$
�
#
�� ED#@@40
�P�@$$D�S
�0
�;
�@
$
�
#
��@44�T
�=
��@4�@#@0
�P� PE3##@C0
��4
�@#�UN�͙SJΙRJϙV
a �8
�A#39
�#<#
�@@
� 
��B#C+
�C�8
�3A3Sc9
�S:
�S BSc+
�c� `BSsEs�WN�B#CB#S0
�C;C
�@�
�
&
�� `ES@3 
��@3 
�ՙX
c�8
�A#9
�:
� B3+
�3��@#
��4
�ٙY
d �9
�<
��P
�p
� 
�0
�@
�`
��B#B 3B0CB@S0
�#;#
�@
W
�

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

�

�

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



 !
,8
9:;IJILIPRZIbllExpTXk�k�_�O�N�M�FunT�r��p��q��o��n��m���LitT-&x�c```b```k.a����ΤĔ��������`aAttr(�lhdvsnln�^(ɓ	���I;�wjjAbst