Created
January 13, 2019 01:24
-
-
Save MasterDuke17/0c79660a0688abf9fca6e1185a5d47f5 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Completed deopt_one in 'index' (cuid '4053') with potential uninlining | |
Deopt one requested by interpreter in frame 'index' (cuid '4053') | |
Will deopt 302 -> 510 | |
00000 sp_getarg_o loc_0_obj, 0 | |
00001 sp_getarg_o loc_2_obj, 1 | |
00002 sp_getarg_o loc_3_obj, 2 | |
00003 const_i64_16 loc_4_int, 0 | |
00004 bindlex lex_Frame_8171_lex??_int, loc_4_int | |
00005 takedispatcher loc_9_obj | |
00006 isnull loc_10_int, loc_9_obj | |
00007 if_i loc_10_int, label_1(00009) | |
00008 bindlex lex_Frame_8171_lex??_obj, loc_9_obj | |
label_1: | |
00009 isbig_I loc_10_int, loc_3_obj | |
00010 set loc_12_int, loc_10_int | |
00011 if_i loc_10_int, label_2(00015) | |
00012 sp_p6oget_bi loc_12_int, loc_3_obj, 8 | |
00013 const_i64_16 loc_13_int, 0 | |
00014 lt_i loc_12_int, loc_12_int, loc_13_int | |
label_2: | |
00015 unless_i loc_12_int, label_3(00023) | |
00016 sp_getspeshslot loc_23_obj, sslot(5) | |
00017 prepargs Callsite_0 | |
00018 arg_o 0, loc_0_obj | |
00019 arg_o 1, loc_3_obj | |
00020 invoke_o loc_11_obj, loc_23_obj | |
00021 hllize loc_14_obj, loc_11_obj | |
00022 goto label_6(00039) | |
label_3: | |
00023 sp_p6oget_s loc_15_str, loc_0_obj, 8 | |
00024 sp_getspeshslot loc_14_obj, sslot(2) | |
00025 getattr_o loc_16_obj, loc_2_obj, loc_14_obj, '$!value', 0 | |
00026 sp_guardconc loc_16_obj, loc_16_obj, sslot(1), 400 | |
00027 sp_get_s loc_17_str, loc_16_obj, 24 | |
00028 sp_p6oget_bi loc_13_int, loc_3_obj, 8 | |
00029 index_s loc_13_int, loc_15_str, loc_17_str, loc_13_int | |
00030 bindlex lex_Frame_8171_lex??_int, loc_13_int | |
00031 const_i64_16 loc_18_int, 0 | |
00032 lt_i loc_18_int, loc_13_int, loc_18_int | |
00033 unless_i loc_18_int, label_4(00036) | |
00034 sp_getspeshslot loc_19_obj, sslot(6) | |
00035 goto label_5(00038) | |
label_4: | |
00036 sp_getlex_ins loc_13_int, lex_Frame_8171_lex??_int | |
00037 sp_fastbox_bi_ic loc_19_obj, 40, sslot(10), 32, loc_13_int, 1 | |
label_5: | |
00038 set loc_14_obj, loc_19_obj | |
label_6: | |
00039 set loc_9_obj, loc_14_obj | |
00040 sp_guard loc_24_obj, loc_9_obj, sslot(8), 510 | |
00041 sp_getspeshslot loc_14_obj, sslot(7) | |
00042 set loc_14_obj, loc_24_obj | |
00043 goto label_7(00045) | |
00044 lastexpayload loc_14_obj | |
label_7: | |
00045 sp_getspeshslot loc_9_obj, sslot(9) | |
00046 sp_guard loc_14_obj, loc_14_obj, sslot(8), 568 | |
00047 sp_guardjustconc loc_14_obj, loc_14_obj, 568 | |
00048 sp_getspeshslot loc_19_obj, sslot(7) | |
00049 return_o loc_14_obj |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment