pull out prettify mcode

This commit is contained in:
2026-02-14 14:14:34 -06:00
parent e5fc04fecd
commit 89421e11a4
13 changed files with 9892 additions and 9860 deletions

View File

@@ -13,11 +13,11 @@
["array", 14, 0, 152, 16],
["move", 10, 14, 152, 16],
["access", 11, 0, 153, 11],
["null", 6, 154, 15],
["null", 5, 154, 15],
["null", 8, 155, 12],
["null", 4, 156, 19],
["null", 6, 156, 19],
["access", 9, 0, 157, 11],
["null", 5, 158, 13],
["null", 4, 158, 13],
["null", 7, 159, 13],
["null", 15, 161, 23],
["is_identical", 16, 3, 15, 161, 23],
@@ -91,56 +91,56 @@
"rel_done_12",
["jump_false", 20, "while_end_9", 163, 21],
["load_dynamic", 23, 3, 11, 164, 26],
["move", 6, 23, 164, 26],
["is_array", 24, 6, 165, 18],
["move", 5, 23, 164, 26],
["is_array", 24, 5, 165, 18],
["jump_false", 24, "if_else_14", 165, 18],
["access", 25, 0, 166, 18],
["load_index", 26, 6, 25, 166, 18],
["load_index", 26, 5, 25, 166, 18],
["move", 8, 26, 166, 18],
["get", 27, 2, 1, 167, 19],
["load_dynamic", 28, 27, 8, 167, 34],
["move", 4, 28, 167, 34],
["move", 6, 28, 167, 34],
["null", 29, 168, 24],
["is_identical", 30, 4, 29, 168, 24],
["is_identical", 30, 6, 29, 168, 24],
["jump_true", 30, "ne_nid_19", 168, 24],
["jump", "ne_ni_20", 168, 24],
"ne_nid_19",
["false", 30, 168, 24],
["jump", "ne_done_18", 168, 24],
"ne_ni_20",
["is_int", 31, 4, 168, 24],
["is_int", 31, 6, 168, 24],
["jump_false", 31, "ne_nn_21", 168, 24],
"_nop_tc_12",
["jump", "ne_nn_21", 168, 24],
["ne_int", 30, 4, 29, 168, 24],
["ne_int", 30, 6, 29, 168, 24],
["jump", "ne_done_18", 168, 24],
"ne_nn_21",
["is_num", 31, 4, 168, 24],
["is_num", 31, 6, 168, 24],
["jump_false", 31, "ne_nt_22", 168, 24],
"_nop_tc_13",
["jump", "ne_nt_22", 168, 24],
["ne_float", 30, 4, 29, 168, 24],
["ne_float", 30, 6, 29, 168, 24],
["jump", "ne_done_18", 168, 24],
"ne_nt_22",
["is_text", 31, 4, 168, 24],
["is_text", 31, 6, 168, 24],
["jump_false", 31, "ne_nnl_23", 168, 24],
"_nop_tc_14",
["jump", "ne_nnl_23", 168, 24],
["ne_text", 30, 4, 29, 168, 24],
["ne_text", 30, 6, 29, 168, 24],
["jump", "ne_done_18", 168, 24],
"ne_nnl_23",
["is_null", 31, 4, 168, 24],
["is_null", 31, 6, 168, 24],
["jump_false", 31, "ne_nb_24", 168, 24],
"_nop_tc_15",
"_nop_tc_16",
["false", 30, 168, 24],
["jump", "ne_done_18", 168, 24],
"ne_nb_24",
["is_bool", 31, 4, 168, 24],
["is_bool", 31, 6, 168, 24],
["jump_false", 31, "ne_mis_25", 168, 24],
"_nop_tc_17",
["jump", "ne_mis_25", 168, 24],
["ne_bool", 30, 4, 29, 168, 24],
["ne_bool", 30, 6, 29, 168, 24],
["jump", "ne_done_18", 168, 24],
"ne_mis_25",
["true", 30, 168, 24],
@@ -149,7 +149,7 @@
["access", 33, 0, 169, 13],
["move", 9, 33, 169, 13],
"while_start_26",
["length", 34, 4, 170, 27],
["length", 34, 6, 170, 27],
["is_int", 36, 9, 170, 27],
["jump_false", 36, "rel_ni_28", 170, 27],
"_nop_tc_18",
@@ -174,38 +174,38 @@
["disrupt", 170, 27],
"rel_done_30",
["jump_false", 35, "while_end_27", 170, 27],
["load_dynamic", 38, 4, 9, 171, 27],
["load_dynamic", 38, 6, 9, 171, 27],
["access", 39, 1, 171, 32],
["add", 40, 38, 39, 171, 32],
["move", 5, 40, 171, 32],
["length", 41, 6, 172, 28],
["move", 4, 40, 171, 32],
["length", 41, 5, 172, 28],
["access", 42, 2, 172, 37],
["subtract", 43, 41, 42, 172, 37],
["is_int", 45, 5, 172, 37],
["is_int", 45, 4, 172, 37],
["jump_false", 45, "rel_ni_34", 172, 37],
["is_int", 46, 43, 172, 37],
["jump_false", 46, "rel_ni_34", 172, 37],
["lt_int", 44, 5, 43, 172, 37],
["lt_int", 44, 4, 43, 172, 37],
["jump", "rel_done_36", 172, 37],
"rel_ni_34",
["is_num", 45, 5, 172, 37],
["is_num", 45, 4, 172, 37],
["jump_false", 45, "rel_nn_35", 172, 37],
["is_num", 46, 43, 172, 37],
["jump_false", 46, "rel_nn_35", 172, 37],
["lt_float", 44, 5, 43, 172, 37],
["lt_float", 44, 4, 43, 172, 37],
["jump", "rel_done_36", 172, 37],
"rel_nn_35",
["is_text", 45, 5, 172, 37],
["is_text", 45, 4, 172, 37],
["jump_false", 45, "rel_err_37", 172, 37],
["is_text", 46, 43, 172, 37],
["jump_false", 46, "rel_err_37", 172, 37],
["lt_text", 44, 5, 43, 172, 37],
["lt_text", 44, 4, 43, 172, 37],
["jump", "rel_done_36", 172, 37],
"rel_err_37",
["disrupt", 172, 37],
"rel_done_36",
["jump_false", 44, "if_else_32", 172, 37],
["load_dynamic", 47, 6, 5, 173, 25],
["load_dynamic", 47, 5, 4, 173, 25],
["move", 7, 47, 173, 25],
["is_num", 48, 7, 174, 27],
["move", 49, 48, 174, 27],
@@ -280,7 +280,7 @@
["setarg", 60, 0, 61, 1, 1],
["setarg", 60, 1, 11, 1, 1],
["invoke", 60, 58, 1, 1],
["load_dynamic", 62, 4, 9, 1, 16],
["load_dynamic", 62, 6, 9, 1, 16],
[
"access",
64,
@@ -398,52 +398,52 @@
"nr_close_slots": 0,
"instructions": [
["load_field", 10, 1, "instructions", 190, 22],
["move", 5, 10, 190, 22],
["move", 6, 10, 190, 22],
["array", 11, 0, 191, 16],
["move", 8, 11, 191, 16],
["record", 12, 0],
["move", 2, 12, 192, 16],
["access", 9, 0, 193, 11],
["null", 4, 194, 15],
["null", 6, 195, 12],
["null", 7, 196, 19],
["null", 7, 195, 12],
["null", 5, 196, 19],
["null", 3, 197, 16],
["null", 13, 199, 23],
["is_identical", 14, 5, 13, 199, 23],
["is_identical", 14, 6, 13, 199, 23],
["jump_true", 14, "eq_done_54", 199, 23],
["is_int", 15, 5, 199, 23],
["is_int", 15, 6, 199, 23],
["jump_false", 15, "eq_ni_55", 199, 23],
"_nop_tc_1",
["jump", "eq_ni_55", 199, 23],
["eq_int", 14, 5, 13, 199, 23],
["eq_int", 14, 6, 13, 199, 23],
["jump", "eq_done_54", 199, 23],
"eq_ni_55",
["is_num", 15, 5, 199, 23],
["is_num", 15, 6, 199, 23],
["jump_false", 15, "eq_nn_56", 199, 23],
"_nop_tc_2",
["jump", "eq_nn_56", 199, 23],
["eq_float", 14, 5, 13, 199, 23],
["eq_float", 14, 6, 13, 199, 23],
["jump", "eq_done_54", 199, 23],
"eq_nn_56",
["is_text", 15, 5, 199, 23],
["is_text", 15, 6, 199, 23],
["jump_false", 15, "eq_nt_57", 199, 23],
"_nop_tc_3",
["jump", "eq_nt_57", 199, 23],
["eq_text", 14, 5, 13, 199, 23],
["eq_text", 14, 6, 13, 199, 23],
["jump", "eq_done_54", 199, 23],
"eq_nt_57",
["is_null", 15, 5, 199, 23],
["is_null", 15, 6, 199, 23],
["jump_false", 15, "eq_nnl_58", 199, 23],
"_nop_tc_4",
"_nop_tc_5",
["true", 14, 199, 23],
["jump", "eq_done_54", 199, 23],
"eq_nnl_58",
["is_bool", 15, 5, 199, 23],
["is_bool", 15, 6, 199, 23],
["jump_false", 15, "eq_nb_59", 199, 23],
"_nop_tc_6",
["jump", "eq_nb_59", 199, 23],
["eq_bool", 14, 5, 13, 199, 23],
["eq_bool", 14, 6, 13, 199, 23],
["jump", "eq_done_54", 199, 23],
"eq_nb_59",
["false", 14, 199, 23],
@@ -454,7 +454,7 @@
"if_else_52",
"if_end_53",
"while_start_60",
["length", 17, 5, 202, 21],
["length", 17, 6, 202, 21],
["is_int", 19, 9, 202, 21],
["jump_false", 19, "rel_ni_62", 202, 21],
"_nop_tc_7",
@@ -479,7 +479,7 @@
["disrupt", 202, 21],
"rel_done_64",
["jump_false", 18, "while_end_61", 202, 21],
["load_dynamic", 21, 5, 9, 203, 26],
["load_dynamic", 21, 6, 9, 203, 26],
["move", 4, 21, 203, 26],
["is_text", 22, 4, 204, 17],
["move", 23, 22, 204, 17],
@@ -519,7 +519,7 @@
["access", 33, 0, 211, 7],
["move", 9, 33, 211, 7],
"while_start_69",
["length", 34, 5, 212, 21],
["length", 34, 6, 212, 21],
["is_int", 36, 9, 212, 21],
["jump_false", 36, "rel_ni_71", 212, 21],
"_nop_tc_12",
@@ -544,64 +544,64 @@
["disrupt", 212, 21],
"rel_done_73",
["jump_false", 35, "while_end_70", 212, 21],
["load_dynamic", 38, 5, 9, 213, 26],
["load_dynamic", 38, 6, 9, 213, 26],
["move", 4, 38, 213, 26],
["is_array", 39, 4, 214, 18],
["jump_false", 39, "if_else_75", 214, 18],
["access", 40, 0, 215, 18],
["load_index", 41, 4, 40, 215, 18],
["move", 6, 41, 215, 18],
["move", 7, 41, 215, 18],
["get", 42, 5, 1, 216, 19],
["load_dynamic", 43, 42, 6, 216, 34],
["move", 7, 43, 216, 34],
["load_dynamic", 43, 42, 7, 216, 34],
["move", 5, 43, 216, 34],
["null", 44, 217, 24],
["is_identical", 45, 7, 44, 217, 24],
["is_identical", 45, 5, 44, 217, 24],
["jump_true", 45, "ne_nid_80", 217, 24],
["jump", "ne_ni_81", 217, 24],
"ne_nid_80",
["false", 45, 217, 24],
["jump", "ne_done_79", 217, 24],
"ne_ni_81",
["is_int", 46, 7, 217, 24],
["is_int", 46, 5, 217, 24],
["jump_false", 46, "ne_nn_82", 217, 24],
"_nop_tc_17",
["jump", "ne_nn_82", 217, 24],
["ne_int", 45, 7, 44, 217, 24],
["ne_int", 45, 5, 44, 217, 24],
["jump", "ne_done_79", 217, 24],
"ne_nn_82",
["is_num", 46, 7, 217, 24],
["is_num", 46, 5, 217, 24],
["jump_false", 46, "ne_nt_83", 217, 24],
"_nop_tc_18",
["jump", "ne_nt_83", 217, 24],
["ne_float", 45, 7, 44, 217, 24],
["ne_float", 45, 5, 44, 217, 24],
["jump", "ne_done_79", 217, 24],
"ne_nt_83",
["is_text", 46, 7, 217, 24],
["is_text", 46, 5, 217, 24],
["jump_false", 46, "ne_nnl_84", 217, 24],
"_nop_tc_19",
["jump", "ne_nnl_84", 217, 24],
["ne_text", 45, 7, 44, 217, 24],
["ne_text", 45, 5, 44, 217, 24],
["jump", "ne_done_79", 217, 24],
"ne_nnl_84",
["is_null", 46, 7, 217, 24],
["is_null", 46, 5, 217, 24],
["jump_false", 46, "ne_nb_85", 217, 24],
"_nop_tc_20",
"_nop_tc_21",
["false", 45, 217, 24],
["jump", "ne_done_79", 217, 24],
"ne_nb_85",
["is_bool", 46, 7, 217, 24],
["is_bool", 46, 5, 217, 24],
["jump_false", 46, "ne_mis_86", 217, 24],
"_nop_tc_22",
["jump", "ne_mis_86", 217, 24],
["ne_bool", 45, 7, 44, 217, 24],
["ne_bool", 45, 5, 44, 217, 24],
["jump", "ne_done_79", 217, 24],
"ne_mis_86",
["true", 45, 217, 24],
"ne_done_79",
["jump_false", 45, "if_else_77", 217, 24],
["access", 48, 1, 218, 36],
["add", 49, 7, 48, 218, 36],
["add", 49, 5, 48, 218, 36],
["load_dynamic", 50, 4, 49, 218, 36],
["move", 3, 50, 218, 36],
["is_text", 51, 3, 219, 21],
@@ -674,7 +674,7 @@
["invoke", 60, 58, 1, 1],
["array", 62, 0, 1, 1],
["push", 62, 58, 1, 1],
["push", 62, 6, 1, 1],
["push", 62, 7, 1, 1],
["push", 62, 3, 1, 1],
[
"access",
@@ -729,7 +729,7 @@
"nr_close_slots": 0,
"instructions": [
["load_field", 20, 1, "instructions", 232, 22],
["move", 4, 20, 232, 22],
["move", 5, 20, 232, 22],
["array", 21, 0, 233, 16],
["move", 18, 21, 233, 16],
["record", 22, 0],
@@ -742,41 +742,41 @@
["null", 9, 240, 12],
["null", 16, 241, 12],
["null", 23, 243, 23],
["is_identical", 24, 4, 23, 243, 23],
["is_identical", 24, 5, 23, 243, 23],
["jump_true", 24, "eq_done_102", 243, 23],
["is_int", 25, 4, 243, 23],
["is_int", 25, 5, 243, 23],
["jump_false", 25, "eq_ni_103", 243, 23],
"_nop_tc_1",
["jump", "eq_ni_103", 243, 23],
["eq_int", 24, 4, 23, 243, 23],
["eq_int", 24, 5, 23, 243, 23],
["jump", "eq_done_102", 243, 23],
"eq_ni_103",
["is_num", 25, 4, 243, 23],
["is_num", 25, 5, 243, 23],
["jump_false", 25, "eq_nn_104", 243, 23],
"_nop_tc_2",
["jump", "eq_nn_104", 243, 23],
["eq_float", 24, 4, 23, 243, 23],
["eq_float", 24, 5, 23, 243, 23],
["jump", "eq_done_102", 243, 23],
"eq_nn_104",
["is_text", 25, 4, 243, 23],
["is_text", 25, 5, 243, 23],
["jump_false", 25, "eq_nt_105", 243, 23],
"_nop_tc_3",
["jump", "eq_nt_105", 243, 23],
["eq_text", 24, 4, 23, 243, 23],
["eq_text", 24, 5, 23, 243, 23],
["jump", "eq_done_102", 243, 23],
"eq_nt_105",
["is_null", 25, 4, 243, 23],
["is_null", 25, 5, 243, 23],
["jump_false", 25, "eq_nnl_106", 243, 23],
"_nop_tc_4",
"_nop_tc_5",
["true", 24, 243, 23],
["jump", "eq_done_102", 243, 23],
"eq_nnl_106",
["is_bool", 25, 4, 243, 23],
["is_bool", 25, 5, 243, 23],
["jump_false", 25, "eq_nb_107", 243, 23],
"_nop_tc_6",
["jump", "eq_nb_107", 243, 23],
["eq_bool", 24, 4, 23, 243, 23],
["eq_bool", 24, 5, 23, 243, 23],
["jump", "eq_done_102", 243, 23],
"eq_nb_107",
["false", 24, 243, 23],
@@ -803,7 +803,7 @@
["store_field", 27, 32, "le_int", 252, 69],
["true", 33, 252, 83],
["store_field", 27, 33, "ge_int", 252, 83],
["move", 3, 27, 252, 83],
["move", 4, 27, 252, 83],
["record", 34, 0],
["true", 35, 255, 15],
["store_field", 34, 35, "eq_float", 255, 15],
@@ -817,7 +817,7 @@
["store_field", 34, 39, "le_float", 255, 79],
["true", 40, 255, 95],
["store_field", 34, 40, "ge_float", 255, 95],
["move", 5, 34, 255, 95],
["move", 3, 34, 255, 95],
["record", 41, 0],
["true", 42, 258, 14],
["store_field", 41, 42, "eq_text", 258, 14],
@@ -847,7 +847,7 @@
["store_field", 49, 54, "or", 262, 61],
["move", 17, 49, 262, 61],
"while_start_108",
["length", 55, 4, 265, 21],
["length", 55, 5, 265, 21],
["is_int", 57, 19, 265, 21],
["jump_false", 57, "rel_ni_110", 265, 21],
"_nop_tc_7",
@@ -872,7 +872,7 @@
["disrupt", 265, 21],
"rel_done_112",
["jump_false", 56, "while_end_109", 265, 21],
["load_dynamic", 59, 4, 19, 266, 26],
["load_dynamic", 59, 5, 19, 266, 26],
["move", 12, 59, 266, 26],
["is_text", 60, 12, 269, 17],
["move", 61, 60, 269, 17],
@@ -1213,7 +1213,7 @@
"if_end_142",
"if_end_128",
"if_end_120",
["load_dynamic", 133, 3, 15, 300, 17],
["load_dynamic", 133, 4, 15, 300, 17],
["true", 134, 300, 24],
["is_identical", 135, 133, 134, 300, 24],
["jump_true", 135, "eq_done_159", 300, 24],
@@ -1741,7 +1741,7 @@
"if_end_200",
["jump", "if_end_157", 1, 1],
"if_else_156",
["load_dynamic", 211, 5, 15, 313, 26],
["load_dynamic", 211, 3, 15, 313, 26],
["true", 212, 313, 33],
["is_identical", 213, 211, 212, 313, 33],
["jump_true", 213, "eq_done_238", 313, 33],
@@ -3087,7 +3087,7 @@
"if_end_315",
"if_end_236",
"if_end_157",
["get", 409, 8, 1, 348, 9],
["get", 409, 1, 1, 348, 9],
["load_dynamic", 410, 409, 15, 348, 21],
["true", 411, 348, 28],
["is_identical", 412, 410, 411, 348, 28],
@@ -3337,10 +3337,10 @@
["record", 12, 0],
["move", 9, 12, 369, 14],
["access", 8, 0, 370, 11],
["null", 4, 371, 15],
["null", 3, 371, 15],
["null", 6, 372, 12],
["null", 2, 373, 19],
["null", 3, 374, 16],
["null", 4, 373, 19],
["null", 2, 374, 16],
["null", 13, 376, 23],
["is_identical", 14, 5, 13, 376, 23],
["jump_true", 14, "eq_done_470", 376, 23],
@@ -3413,8 +3413,8 @@
"rel_done_480",
["jump_false", 18, "while_end_477", 379, 21],
["load_dynamic", 21, 5, 8, 380, 26],
["move", 4, 21, 380, 26],
["is_text", 22, 4, 381, 17],
["move", 3, 21, 380, 26],
["is_text", 22, 3, 381, 17],
["move", 23, 22, 381, 17],
["jump_false", 23, "and_end_484", 381, 17],
["access", 24, "_nop_", 381, 46],
@@ -3432,14 +3432,14 @@
["frame", 27, 26, 2, 381, 27],
["null", 28, 381, 27],
["setarg", 27, 0, 28, 381, 27],
["setarg", 27, 1, 4, 381, 27],
["setarg", 27, 1, 3, 381, 27],
["setarg", 27, 2, 24, 381, 27],
["invoke", 27, 25, 381, 27],
["move", 23, 25, 381, 27],
"and_end_484",
["jump_false", 23, "if_else_482", 381, 27],
["true", 29, 382, 21],
["store_dynamic", 9, 29, 4, 382, 12],
["store_dynamic", 9, 29, 3, 382, 12],
["jump", "if_end_483", 382, 12],
"if_else_482",
"if_end_483",
@@ -3477,69 +3477,69 @@
"rel_done_489",
["jump_false", 34, "while_end_486", 389, 21],
["load_dynamic", 37, 5, 8, 390, 26],
["move", 4, 37, 390, 26],
["is_array", 38, 4, 391, 18],
["move", 3, 37, 390, 26],
["is_array", 38, 3, 391, 18],
["jump_false", 38, "if_else_491", 391, 18],
["access", 39, 0, 392, 18],
["load_index", 40, 4, 39, 392, 18],
["load_index", 40, 3, 39, 392, 18],
["move", 6, 40, 392, 18],
["get", 41, 5, 1, 393, 19],
["load_dynamic", 42, 41, 6, 393, 34],
["move", 2, 42, 393, 34],
["move", 4, 42, 393, 34],
["null", 43, 394, 24],
["is_identical", 44, 2, 43, 394, 24],
["is_identical", 44, 4, 43, 394, 24],
["jump_true", 44, "ne_nid_496", 394, 24],
["jump", "ne_ni_497", 394, 24],
"ne_nid_496",
["false", 44, 394, 24],
["jump", "ne_done_495", 394, 24],
"ne_ni_497",
["is_int", 45, 2, 394, 24],
["is_int", 45, 4, 394, 24],
["jump_false", 45, "ne_nn_498", 394, 24],
"_nop_tc_17",
["jump", "ne_nn_498", 394, 24],
["ne_int", 44, 2, 43, 394, 24],
["ne_int", 44, 4, 43, 394, 24],
["jump", "ne_done_495", 394, 24],
"ne_nn_498",
["is_num", 45, 2, 394, 24],
["is_num", 45, 4, 394, 24],
["jump_false", 45, "ne_nt_499", 394, 24],
"_nop_tc_18",
["jump", "ne_nt_499", 394, 24],
["ne_float", 44, 2, 43, 394, 24],
["ne_float", 44, 4, 43, 394, 24],
["jump", "ne_done_495", 394, 24],
"ne_nt_499",
["is_text", 45, 2, 394, 24],
["is_text", 45, 4, 394, 24],
["jump_false", 45, "ne_nnl_500", 394, 24],
"_nop_tc_19",
["jump", "ne_nnl_500", 394, 24],
["ne_text", 44, 2, 43, 394, 24],
["ne_text", 44, 4, 43, 394, 24],
["jump", "ne_done_495", 394, 24],
"ne_nnl_500",
["is_null", 45, 2, 394, 24],
["is_null", 45, 4, 394, 24],
["jump_false", 45, "ne_nb_501", 394, 24],
"_nop_tc_20",
"_nop_tc_21",
["false", 44, 394, 24],
["jump", "ne_done_495", 394, 24],
"ne_nb_501",
["is_bool", 45, 2, 394, 24],
["is_bool", 45, 4, 394, 24],
["jump_false", 45, "ne_mis_502", 394, 24],
"_nop_tc_22",
["jump", "ne_mis_502", 394, 24],
["ne_bool", 44, 2, 43, 394, 24],
["ne_bool", 44, 4, 43, 394, 24],
["jump", "ne_done_495", 394, 24],
"ne_mis_502",
["true", 44, 394, 24],
"ne_done_495",
["jump_false", 44, "if_else_493", 394, 24],
["access", 47, 1, 395, 36],
["add", 48, 2, 47, 395, 36],
["load_dynamic", 49, 4, 48, 395, 36],
["move", 3, 49, 395, 36],
["is_text", 50, 3, 396, 21],
["add", 48, 4, 47, 395, 36],
["load_dynamic", 49, 3, 48, 395, 36],
["move", 2, 49, 395, 36],
["is_text", 50, 2, 396, 21],
["move", 51, 50, 396, 21],
["jump_false", 51, "and_end_505", 396, 21],
["load_dynamic", 52, 9, 3, 396, 37],
["load_dynamic", 52, 9, 2, 396, 37],
["true", 53, 396, 48],
["is_identical", 54, 52, 53, 396, 48],
["jump_true", 54, "eq_done_506", 396, 48],
@@ -3602,7 +3602,7 @@
["array", 61, 0, 1, 1],
["push", 61, 57, 1, 1],
["push", 61, 6, 1, 1],
["push", 61, 3, 1, 1],
["push", 61, 2, 1, 1],
[
"access",
62,
@@ -3769,7 +3769,7 @@
["move", 22, 24, 413, 49],
"tern_end_525",
["move", 6, 22, 413, 49],
["get", 26, 3, 1, 415, 18],
["get", 26, 8, 1, 415, 18],
["frame", 27, 26, 1, 415, 18],
["null", 28, 415, 18],
["setarg", 27, 0, 28, 415, 18],
@@ -3839,7 +3839,7 @@
["move", 7, 43, 419, 13],
["jump", "while_start_534", 419, 13],
"while_end_535",
["get", 45, 4, 1, 422, 18],
["get", 45, 3, 1, 422, 18],
["frame", 46, 45, 1, 422, 18],
["null", 47, 422, 18],
["setarg", 46, 0, 47, 422, 18],
@@ -3909,7 +3909,7 @@
["move", 7, 62, 426, 13],
["jump", "while_start_542", 426, 13],
"while_end_543",
["get", 64, 6, 1, 429, 18],
["get", 64, 4, 1, 429, 18],
["frame", 65, 64, 1, 429, 18],
["null", 66, 429, 18],
["setarg", 65, 0, 66, 429, 18],
@@ -3979,7 +3979,7 @@
["move", 7, 81, 433, 13],
["jump", "while_start_550", 433, 13],
"while_end_551",
["get", 83, 1, 1, 436, 18],
["get", 83, 6, 1, 436, 18],
["frame", 84, 83, 1, 436, 18],
["null", 85, 436, 18],
["setarg", 84, 0, 85, 436, 18],
@@ -4808,7 +4808,7 @@
["store_field", 306, 380, "invoke", 132, 11],
["true", 381, 133, 16],
["store_field", 306, 381, "tail_invoke", 133, 16],
["move", 8, 306, 133, 16],
["move", 1, 306, 133, 16],
["record", 382, 0],
["access", 383, 0, 141, 9],
["store_field", 382, 383, "jump", 141, 9],
@@ -4820,21 +4820,21 @@
["store_field", 382, 386, "jump_not_null", 144, 18],
["move", 5, 382, 144, 18],
["function", 387, 0, 149, 25],
["move", 3, 387, 149, 25],
["move", 8, 387, 149, 25],
["function", 388, 1, 189, 26],
["move", 4, 388, 189, 26],
["move", 3, 388, 189, 26],
["function", 389, 2, 231, 30],
["move", 6, 389, 231, 30],
["move", 4, 389, 231, 30],
["function", 390, 3, 366, 29],
["move", 1, 390, 366, 29],
["move", 6, 390, 366, 29],
["function", 391, 4, 408, 18],
["move", 7, 391, 408, 18],
["record", 392, 0],
["store_field", 392, 7, "verify_all", 447, 15],
["store_field", 392, 3, "check_slot_bounds", 448, 22],
["store_field", 392, 4, "check_jump_targets", 449, 23],
["store_field", 392, 6, "check_type_consistency", 450, 27],
["store_field", 392, 1, "check_nop_consistency", 451, 26],
["store_field", 392, 8, "check_slot_bounds", 448, 22],
["store_field", 392, 3, "check_jump_targets", 449, 23],
["store_field", 392, 4, "check_type_consistency", 450, 27],
["store_field", 392, 6, "check_nop_consistency", 451, 26],
["return", 392, 451, 26],
"_nop_ur_1",
"_nop_ur_2"