execution counts for all instructions
Name | Count | Self | Cumulative | Miss ratio |
---|---|---|---|---|
LOAD_FAST | 9,451,493,769 | 14.7% | 14.7% | |
LOAD_FAST__LOAD_FAST | 3,298,085,516 | 5.1% | 19.8% | |
LOAD_CONST | 3,290,769,141 | 5.1% | 24.9% | |
LOAD_ATTR_INSTANCE_VALUE | 2,750,372,148 | 4.3% | 29.2% | 1.2% |
STORE_FAST__LOAD_FAST | 2,724,037,983 | 4.2% | 33.4% | |
RESUME_QUICK | 2,272,990,987 | 3.5% | 37.0% | |
RETURN_VALUE | 1,993,126,575 | 3.1% | 40.1% | |
STORE_FAST__STORE_FAST | 1,938,398,340 | 3.0% | 43.1% | |
LOAD_FAST__LOAD_CONST | 1,606,636,344 | 2.5% | 45.6% | |
POP_JUMP_FORWARD_IF_FALSE | 1,539,128,079 | 2.4% | 48.0% | |
BINARY_OP_ADD_INT | 1,372,214,884 | 2.1% | 50.1% | 0.0% |
LOAD_GLOBAL_MODULE | 1,342,984,373 | 2.1% | 52.2% | 0.3% |
COMPARE_OP_INT_JUMP | 1,297,948,447 | 2.0% | 54.2% | 0.0% |
LOAD_GLOBAL_BUILTIN | 1,219,433,370 | 1.9% | 56.1% | 0.6% |
CALL_PY_EXACT_ARGS | 1,147,238,372 | 1.8% | 57.9% | 5.1% |
JUMP_BACKWARD_QUICK | 1,095,136,276 | 1.7% | 59.6% | |
BINARY_SUBSCR_LIST_INT | 1,094,079,918 | 1.7% | 61.3% | 1.6% |
POP_TOP | 1,063,211,222 | 1.7% | 62.9% | |
SWAP | 1,001,383,631 | 1.6% | 64.5% | |
COPY | 983,542,432 | 1.5% | 66.0% | |
BINARY_SUBSCR_ADAPTIVE | 971,086,759 | 1.5% | 67.5% | |
BINARY_OP_ADAPTIVE | 949,103,776 | 1.5% | 69.0% | |
STORE_FAST | 938,348,071 | 1.5% | 70.5% | |
BINARY_OP_MULTIPLY_FLOAT | 885,551,353 | 1.4% | 71.8% | 1.1% |
LOAD_ATTR_METHOD_WITH_VALUES | 869,355,441 | 1.4% | 73.2% | 3.0% |
LOAD_ATTR_ADAPTIVE | 614,681,492 | 1.0% | 74.1% | |
FOR_ITER_LIST | 581,930,816 | 0.9% | 75.0% | 0.3% |
BINARY_OP_ADD_FLOAT | 551,512,615 | 0.9% | 75.9% | 1.2% |
LOAD_CONST__LOAD_FAST | 550,579,989 | 0.9% | 76.8% | |
PUSH_NULL | 536,110,518 | 0.8% | 77.6% | |
FOR_ITER_RANGE | 500,350,797 | 0.8% | 78.4% | 0.0% |
STORE_ATTR_INSTANCE_VALUE | 497,196,830 | 0.8% | 79.1% | 1.3% |
FOR_ITER_ADAPTIVE | 492,955,808 | 0.8% | 79.9% | |
CALL_ADAPTIVE | 459,713,336 | 0.7% | 80.6% | |
BINARY_OP_SUBTRACT_INT | 458,958,920 | 0.7% | 81.3% | 0.3% |
LOAD_ATTR_METHOD_NO_DICT | 432,036,412 | 0.7% | 82.0% | 1.6% |
LOAD_DEREF | 394,485,736 | 0.6% | 82.6% | |
UNPACK_SEQUENCE_TWO_TUPLE | 390,528,547 | 0.6% | 83.2% | |
STORE_SUBSCR_ADAPTIVE | 367,986,423 | 0.6% | 83.8% | |
STORE_SUBSCR_LIST_INT | 365,294,025 | 0.6% | 84.4% | |
BINARY_OP_SUBTRACT_FLOAT | 352,579,478 | 0.5% | 84.9% | 2.5% |
IS_OP | 329,216,437 | 0.5% | 85.4% | |
CALL_NO_KW_BUILTIN_O | 313,422,096 | 0.5% | 85.9% | 0.7% |
CALL_NO_KW_ISINSTANCE | 297,296,961 | 0.5% | 86.4% | |
POP_JUMP_BACKWARD_IF_TRUE | 295,677,331 | 0.5% | 86.8% | |
YIELD_VALUE | 286,411,703 | 0.4% | 87.3% | |
LOAD_ATTR_WITH_HINT | 280,768,024 | 0.4% | 87.7% | 5.5% |
JUMP_FORWARD | 279,762,809 | 0.4% | 88.2% | |
BUILD_TUPLE | 273,047,846 | 0.4% | 88.6% | |
POP_JUMP_FORWARD_IF_TRUE | 267,750,166 | 0.4% | 89.0% | |
LOAD_ATTR_SLOT | 263,338,277 | 0.4% | 89.4% | 12.3% |
GET_ITER | 252,069,883 | 0.4% | 89.8% | |
COMPARE_OP_ADAPTIVE | 250,919,803 | 0.4% | 90.2% | |
CONTAINS_OP | 249,356,276 | 0.4% | 90.6% | |
CALL_NO_KW_LEN | 247,654,560 | 0.4% | 91.0% | |
UNPACK_SEQUENCE_TUPLE | 242,658,009 | 0.4% | 91.3% | 0.8% |
BINARY_OP_MULTIPLY_INT | 237,051,170 | 0.4% | 91.7% | 0.9% |
CALL_NO_KW_BUILTIN_FAST | 224,692,986 | 0.3% | 92.1% | 0.1% |
EXTENDED_ARG_QUICK | 214,620,740 | 0.3% | 92.4% | |
NOP | 208,628,953 | 0.3% | 92.7% | |
POP_JUMP_BACKWARD_IF_FALSE | 207,022,579 | 0.3% | 93.0% | |
UNPACK_SEQUENCE_LIST | 181,153,320 | 0.3% | 93.3% | 0.8% |
LOAD_ATTR | 179,054,806 | 0.3% | 93.6% | |
CALL_NO_KW_METHOD_DESCRIPTOR_FAST | 162,131,494 | 0.3% | 93.8% | 15.6% |
STORE_SLICE | 159,148,522 | 0.2% | 94.1% | |
BINARY_SUBSCR_TUPLE_INT | 157,187,866 | 0.2% | 94.3% | 1.9% |
LOAD_ATTR_CLASS | 154,133,277 | 0.2% | 94.6% | 0.8% |
CALL | 149,934,129 | 0.2% | 94.8% | |
BUILD_SLICE | 147,692,668 | 0.2% | 95.0% | |
BINARY_SUBSCR_GETITEM | 144,379,379 | 0.2% | 95.3% | 0.0% |
LOAD_ATTR_MODULE | 143,664,318 | 0.2% | 95.5% | 1.6% |
POP_JUMP_FORWARD_IF_NOT_NONE | 130,310,332 | 0.2% | 95.7% | |
BINARY_SLICE | 129,903,499 | 0.2% | 95.9% | |
CALL_BOUND_METHOD_EXACT_ARGS | 129,596,857 | 0.2% | 96.1% | 2.9% |
BINARY_SUBSCR_DICT | 127,944,347 | 0.2% | 96.3% | 0.0% |
CALL_NO_KW_LIST_APPEND | 127,364,352 | 0.2% | 96.5% | |
POP_JUMP_FORWARD_IF_NONE | 111,448,692 | 0.2% | 96.7% | |
STORE_ATTR_SLOT | 103,600,682 | 0.2% | 96.8% | 2.1% |
CALL_BUILTIN_CLASS | 96,899,097 | 0.2% | 97.0% | 0.0% |
CALL_NO_KW_METHOD_DESCRIPTOR_NOARGS | 88,063,412 | 0.1% | 97.1% | 6.2% |
COPY_FREE_VARS | 81,059,854 | 0.1% | 97.2% | |
LOAD_GLOBAL | 64,425,066 | 0.1% | 97.3% | |
BUILD_MAP | 64,157,429 | 0.1% | 97.4% | |
LIST_APPEND | 63,170,147 | 0.1% | 97.5% | |
BUILD_LIST | 60,887,707 | 0.1% | 97.6% | |
COMPARE_OP_STR_JUMP | 59,827,120 | 0.1% | 97.7% | 0.5% |
MAKE_FUNCTION | 58,880,001 | 0.1% | 97.8% | |
LOAD_ATTR_METHOD_LAZY_DICT | 57,176,396 | 0.1% | 97.9% | 0.0% |
POP_JUMP_BACKWARD_IF_NONE | 56,904,691 | 0.1% | 98.0% | |
MAKE_CELL | 55,881,256 | 0.1% | 98.1% | |
CALL_NO_KW_STR_1 | 54,636,224 | 0.1% | 98.2% | |
BINARY_OP_ADD_UNICODE | 53,855,786 | 0.1% | 98.2% | 0.0% |
CALL_BUILTIN_FAST_WITH_KEYWORDS | 53,397,889 | 0.1% | 98.3% | 0.7% |
KW_NAMES | 52,218,599 | 0.1% | 98.4% | |
CALL_NO_KW_TYPE_1 | 52,005,745 | 0.1% | 98.5% | |
STORE_ATTR_WITH_HINT | 47,475,930 | 0.1% | 98.6% | 2.4% |
COMPARE_OP_FLOAT_JUMP | 46,498,563 | 0.1% | 98.6% | 0.1% |
SEND | 43,524,298 | 0.1% | 98.7% | |
RETURN_GENERATOR | 42,852,576 | 0.1% | 98.8% | |
CALL_FUNCTION_EX | 41,540,714 | 0.1% | 98.8% | |
JUMP_IF_FALSE_OR_POP | 40,493,648 | 0.1% | 98.9% | |
STORE_SUBSCR_DICT | 40,316,136 | 0.1% | 99.0% | 0.0% |
JUMP_BACKWARD_NO_INTERRUPT | 39,327,808 | 0.1% | 99.0% | |
CALL_PY_WITH_DEFAULTS | 38,890,843 | 0.1% | 99.1% | 1.1% |
LOAD_ATTR_PROPERTY | 36,402,005 | 0.1% | 99.1% | 8.3% |
CALL_NO_KW_METHOD_DESCRIPTOR_O | 35,535,405 | 0.1% | 99.2% | 0.4% |
LOAD_CLOSURE | 33,013,035 | 0.1% | 99.2% | |
DICT_MERGE | 32,674,687 | 0.1% | 99.3% | |
BINARY_OP | 32,427,012 | 0.1% | 99.3% | |
JUMP_IF_TRUE_OR_POP | 30,091,167 | 0.0% | 99.4% | |
STORE_DEREF | 28,109,215 | 0.0% | 99.4% | |
STORE_ATTR_ADAPTIVE | 27,996,128 | 0.0% | 99.5% | |
BINARY_SUBSCR | 24,216,067 | 0.0% | 99.5% | |
LOAD_NAME | 23,493,271 | 0.0% | 99.6% | |
UNARY_NOT | 22,356,689 | 0.0% | 99.6% | |
STORE_NAME | 20,136,512 | 0.0% | 99.6% | |
MAP_ADD | 14,960,749 | 0.0% | 99.6% | |
UNARY_NEGATIVE | 14,888,234 | 0.0% | 99.7% | |
STORE_ATTR | 14,122,581 | 0.0% | 99.7% | |
UNARY_INVERT | 13,709,063 | 0.0% | 99.7% | |
CALL_NO_KW_TUPLE_1 | 13,705,595 | 0.0% | 99.7% | 0.0% |
FOR_ITER | 12,768,981 | 0.0% | 99.8% | |
IMPORT_FROM | 11,146,324 | 0.0% | 99.8% | |
POP_JUMP_BACKWARD_IF_NOT_NONE | 10,712,390 | 0.0% | 99.8% | |
RESUME | 9,970,161 | 0.0% | 99.8% | |
IMPORT_NAME | 9,850,653 | 0.0% | 99.8% | |
COMPARE_OP | 8,905,470 | 0.0% | 99.8% | |
STORE_GLOBAL | 8,760,354 | 0.0% | 99.8% | |
DELETE_SUBSCR | 8,601,797 | 0.0% | 99.9% | |
CALL_METHOD_DESCRIPTOR_FAST_WITH_KEYWORDS | 6,820,794 | 0.0% | 99.9% | 0.0% |
PUSH_EXC_INFO | 6,546,499 | 0.0% | 99.9% | |
POP_EXCEPT | 6,546,499 | 0.0% | 99.9% | |
BUILD_CONST_KEY_MAP | 6,467,345 | 0.0% | 99.9% | |
CHECK_EXC_MATCH | 6,447,227 | 0.0% | 99.9% | |
LIST_EXTEND | 6,094,842 | 0.0% | 99.9% | |
FORMAT_VALUE | 5,778,814 | 0.0% | 99.9% | |
LOAD_GLOBAL_ADAPTIVE | 5,517,455 | 0.0% | 99.9% | |
LOAD_FAST_CHECK | 5,394,901 | 0.0% | 99.9% | |
LIST_TO_TUPLE | 5,370,159 | 0.0% | 100.0% | |
UNPACK_SEQUENCE | 5,005,734 | 0.0% | 100.0% | |
GET_YIELD_FROM_ITER | 3,717,690 | 0.0% | 100.0% | |
BUILD_STRING | 3,549,796 | 0.0% | 100.0% | |
BEFORE_WITH | 3,190,740 | 0.0% | 100.0% | |
UNPACK_SEQUENCE_ADAPTIVE | 2,327,686 | 0.0% | 100.0% | |
BINARY_OP_INPLACE_ADD_UNICODE | 1,823,035 | 0.0% | 100.0% | 1.4% |
DELETE_ATTR | 1,741,412 | 0.0% | 100.0% | |
DELETE_FAST | 1,683,108 | 0.0% | 100.0% | |
JUMP_BACKWARD | 1,614,242 | 0.0% | 100.0% | |
LOAD_BUILD_CLASS | 1,013,304 | 0.0% | 100.0% | |
BUILD_SET | 997,613 | 0.0% | 100.0% | |
STORE_SUBSCR | 824,106 | 0.0% | 100.0% | |
RERAISE | 786,634 | 0.0% | 100.0% | |
LOAD_ATTR_METHOD_WITH_DICT | 719,313 | 0.0% | 100.0% | 4.7% |
RAISE_VARARGS | 581,156 | 0.0% | 100.0% | |
GET_AWAITABLE | 478,800 | 0.0% | 100.0% | |
DICT_UPDATE | 338,257 | 0.0% | 100.0% | |
DELETE_NAME | 167,451 | 0.0% | 100.0% | |
SET_ADD | 152,541 | 0.0% | 100.0% | |
IMPORT_STAR | 44,260 | 0.0% | 100.0% | |
SET_UPDATE | 18,428 | 0.0% | 100.0% | |
WITH_EXCEPT_START | 14,460 | 0.0% | 100.0% | |
LOAD_CLASSDEREF | 3,982 | 0.0% | 100.0% | |
SETUP_ANNOTATIONS | 2,095 | 0.0% | 100.0% | |
DELETE_DEREF | 1,680 | 0.0% | 100.0% | |
MATCH_CLASS | 2 | 0.0% | 100.0% |
Pair counts for top 100 pairs
Pair | Count | Self | Cumulative |
---|---|---|---|
LOAD_FAST LOAD_ATTR_INSTANCE_VALUE | 2,195,962,515 | 3.4% | 3.4% |
STORE_FAST__STORE_FAST STORE_FAST__STORE_FAST | 1,167,416,552 | 1.8% | 5.2% |
CALL_PY_EXACT_ARGS RESUME_QUICK | 1,055,705,477 | 1.6% | 6.9% |
LOAD_ATTR_INSTANCE_VALUE LOAD_FAST | 1,035,032,926 | 1.6% | 8.5% |
RESUME_QUICK LOAD_FAST | 1,031,108,373 | 1.6% | 10.1% |
POP_JUMP_FORWARD_IF_FALSE LOAD_FAST | 773,919,833 | 1.2% | 11.3% |
LOAD_GLOBAL_BUILTIN LOAD_FAST | 716,597,379 | 1.1% | 12.4% |
STORE_FAST__LOAD_FAST LOAD_FAST | 657,152,199 | 1.0% | 13.4% |
LOAD_FAST LOAD_ATTR_METHOD_WITH_VALUES | 638,126,328 | 1.0% | 14.4% |
LOAD_CONST RETURN_VALUE | 582,955,386 | 0.9% | 15.3% |
COMPARE_OP_INT_JUMP LOAD_FAST | 528,450,668 | 0.8% | 16.1% |
LOAD_FAST__LOAD_CONST BINARY_OP_ADD_INT | 486,472,310 | 0.8% | 16.9% |
STORE_FAST__STORE_FAST LOAD_FAST | 469,385,743 | 0.7% | 17.6% |
LOAD_FAST__LOAD_FAST LOAD_CONST | 451,124,009 | 0.7% | 18.3% |
LOAD_CONST BINARY_OP_ADD_INT | 421,609,930 | 0.7% | 19.0% |
JUMP_BACKWARD_QUICK FOR_ITER_RANGE | 420,695,026 | 0.7% | 19.6% |
STORE_FAST__LOAD_FAST LOAD_CONST | 400,220,878 | 0.6% | 20.3% |
BINARY_OP_MULTIPLY_FLOAT BINARY_OP_ADD_FLOAT | 394,693,599 | 0.6% | 20.9% |
RETURN_VALUE POP_TOP | 369,140,265 | 0.6% | 21.4% |
LOAD_FAST CALL_PY_EXACT_ARGS | 364,668,822 | 0.6% | 22.0% |
LOAD_FAST LOAD_GLOBAL_MODULE | 362,996,148 | 0.6% | 22.6% |
UNPACK_SEQUENCE_TWO_TUPLE STORE_FAST__STORE_FAST | 360,074,560 | 0.6% | 23.1% |
LOAD_ATTR_METHOD_WITH_VALUES LOAD_FAST | 354,933,184 | 0.6% | 23.7% |
LOAD_FAST BINARY_OP_ADD_INT | 346,083,705 | 0.5% | 24.2% |
COPY COPY | 345,627,956 | 0.5% | 24.8% |
SWAP SWAP | 345,627,956 | 0.5% | 25.3% |
POP_TOP JUMP_BACKWARD_QUICK | 344,833,444 | 0.5% | 25.8% |
LOAD_FAST__LOAD_FAST BINARY_OP_MULTIPLY_FLOAT | 328,268,682 | 0.5% | 26.3% |
LOAD_FAST RETURN_VALUE | 316,909,693 | 0.5% | 26.8% |
FOR_ITER_LIST STORE_FAST__LOAD_FAST | 314,806,010 | 0.5% | 27.3% |
LOAD_FAST LOAD_ATTR_ADAPTIVE | 313,212,114 | 0.5% | 27.8% |
JUMP_BACKWARD_QUICK FOR_ITER_ADAPTIVE | 292,400,652 | 0.5% | 28.3% |
LOAD_FAST BINARY_SUBSCR_LIST_INT | 285,461,223 | 0.4% | 28.7% |
LOAD_ATTR_METHOD_WITH_VALUES CALL_PY_EXACT_ARGS | 283,182,271 | 0.4% | 29.1% |
LOAD_CONST LOAD_CONST | 277,731,510 | 0.4% | 29.6% |
RESUME_QUICK LOAD_GLOBAL_BUILTIN | 276,484,900 | 0.4% | 30.0% |
BINARY_SUBSCR_LIST_INT STORE_FAST__LOAD_FAST | 273,610,307 | 0.4% | 30.4% |
LOAD_CONST BINARY_OP_ADAPTIVE | 271,314,108 | 0.4% | 30.9% |
JUMP_BACKWARD_QUICK FOR_ITER_LIST | 256,605,717 | 0.4% | 31.3% |
IS_OP POP_JUMP_FORWARD_IF_FALSE | 256,011,705 | 0.4% | 31.7% |
POP_TOP LOAD_FAST | 255,651,025 | 0.4% | 32.0% |
LOAD_FAST LOAD_GLOBAL_BUILTIN | 247,404,283 | 0.4% | 32.4% |
RETURN_VALUE STORE_FAST__LOAD_FAST | 246,820,448 | 0.4% | 32.8% |
RESUME_QUICK POP_TOP | 238,339,597 | 0.4% | 33.2% |
BINARY_SUBSCR_LIST_INT LOAD_CONST | 238,295,255 | 0.4% | 33.6% |
LOAD_FAST__LOAD_FAST BINARY_SUBSCR_ADAPTIVE | 232,896,547 | 0.4% | 33.9% |
LOAD_ATTR_INSTANCE_VALUE COMPARE_OP_INT_JUMP | 230,184,998 | 0.4% | 34.3% |
LOAD_CONST COMPARE_OP_INT_JUMP | 228,104,081 | 0.4% | 34.6% |
BINARY_OP_ADD_INT STORE_FAST__LOAD_FAST | 224,298,134 | 0.3% | 35.0% |
COPY BINARY_SUBSCR_LIST_INT | 222,325,445 | 0.3% | 35.3% |
SWAP STORE_SUBSCR_LIST_INT | 222,325,445 | 0.3% | 35.7% |
LOAD_FAST COMPARE_OP_INT_JUMP | 221,730,465 | 0.3% | 36.0% |
PUSH_NULL LOAD_FAST__LOAD_CONST | 219,679,741 | 0.3% | 36.4% |
LOAD_FAST BINARY_OP_MULTIPLY_FLOAT | 216,133,743 | 0.3% | 36.7% |
CALL_NO_KW_ISINSTANCE POP_JUMP_FORWARD_IF_FALSE | 212,711,685 | 0.3% | 37.0% |
PUSH_NULL LOAD_FAST__LOAD_FAST | 211,646,752 | 0.3% | 37.4% |
LOAD_CONST BINARY_OP_SUBTRACT_INT | 210,096,633 | 0.3% | 37.7% |
LOAD_CONST BINARY_SUBSCR_LIST_INT | 209,571,230 | 0.3% | 38.0% |
LOAD_FAST LOAD_ATTR_SLOT | 206,007,310 | 0.3% | 38.3% |
LOAD_FAST__LOAD_FAST LOAD_ATTR_INSTANCE_VALUE | 205,765,769 | 0.3% | 38.6% |
LOAD_FAST__LOAD_FAST STORE_ATTR_INSTANCE_VALUE | 204,489,478 | 0.3% | 39.0% |
FOR_ITER_ADAPTIVE UNPACK_SEQUENCE_TWO_TUPLE | 202,625,795 | 0.3% | 39.3% |
RETURN_VALUE LOAD_FAST | 197,050,745 | 0.3% | 39.6% |
LOAD_CONST__LOAD_FAST LOAD_FAST | 191,942,753 | 0.3% | 39.9% |
UNPACK_SEQUENCE_TUPLE STORE_FAST__STORE_FAST | 191,405,654 | 0.3% | 40.2% |
BINARY_SUBSCR_ADAPTIVE LOAD_FAST | 191,006,385 | 0.3% | 40.5% |
LOAD_GLOBAL_MODULE IS_OP | 189,362,633 | 0.3% | 40.8% |
COMPARE_OP_INT_JUMP LOAD_FAST__LOAD_FAST | 185,310,601 | 0.3% | 41.1% |
CALL_NO_KW_BUILTIN_O POP_TOP | 185,138,652 | 0.3% | 41.3% |
COMPARE_OP_INT_JUMP LOAD_FAST__LOAD_CONST | 183,707,572 | 0.3% | 41.6% |
LOAD_FAST__LOAD_FAST BINARY_SUBSCR_LIST_INT | 182,893,206 | 0.3% | 41.9% |
LOAD_FAST BINARY_SUBSCR_ADAPTIVE | 182,318,082 | 0.3% | 42.2% |
FOR_ITER_RANGE LOAD_FAST__LOAD_FAST | 180,593,364 | 0.3% | 42.5% |
UNPACK_SEQUENCE_LIST STORE_FAST__STORE_FAST | 179,497,702 | 0.3% | 42.8% |
STORE_FAST JUMP_BACKWARD_QUICK | 178,711,475 | 0.3% | 43.0% |
BINARY_SUBSCR_ADAPTIVE LOAD_FAST__LOAD_FAST | 177,288,047 | 0.3% | 43.3% |
BINARY_OP_ADAPTIVE LOAD_FAST | 173,301,229 | 0.3% | 43.6% |
STORE_FAST__LOAD_FAST POP_JUMP_FORWARD_IF_FALSE | 172,607,373 | 0.3% | 43.8% |
LOAD_FAST LOAD_ATTR_METHOD_NO_DICT | 172,434,902 | 0.3% | 44.1% |
RESUME_QUICK LOAD_CONST__LOAD_FAST | 172,289,958 | 0.3% | 44.4% |
BINARY_OP_ADAPTIVE STORE_FAST__LOAD_FAST | 172,281,564 | 0.3% | 44.7% |
CONTAINS_OP POP_JUMP_FORWARD_IF_FALSE | 171,696,422 | 0.3% | 44.9% |
LOAD_FAST__LOAD_FAST CALL_PY_EXACT_ARGS | 170,060,000 | 0.3% | 45.2% |
LOAD_ATTR_INSTANCE_VALUE BINARY_OP_MULTIPLY_FLOAT | 167,866,545 | 0.3% | 45.4% |
LOAD_FAST CALL_NO_KW_LEN | 167,148,499 | 0.3% | 45.7% |
LOAD_FAST LOAD_ATTR_WITH_HINT | 166,920,143 | 0.3% | 46.0% |
LOAD_FAST CALL_ADAPTIVE | 166,845,938 | 0.3% | 46.2% |
POP_JUMP_FORWARD_IF_FALSE LOAD_CONST | 166,034,591 | 0.3% | 46.5% |
LOAD_ATTR_INSTANCE_VALUE POP_JUMP_FORWARD_IF_FALSE | 163,738,976 | 0.3% | 46.7% |
BINARY_SUBSCR_LIST_INT LOAD_FAST__LOAD_FAST | 163,362,524 | 0.3% | 47.0% |
BINARY_OP_ADD_FLOAT SWAP | 162,454,971 | 0.3% | 47.2% |
BINARY_OP_ADD_INT LOAD_CONST | 162,322,835 | 0.3% | 47.5% |
STORE_FAST LOAD_GLOBAL_BUILTIN | 162,158,564 | 0.3% | 47.7% |
LOAD_GLOBAL_MODULE LOAD_FAST__LOAD_FAST | 160,353,592 | 0.2% | 48.0% |
STORE_SUBSCR_ADAPTIVE JUMP_BACKWARD_QUICK | 160,138,514 | 0.2% | 48.2% |
LOAD_GLOBAL_BUILTIN CALL_NO_KW_ISINSTANCE | 159,700,771 | 0.2% | 48.5% |
RESUME_QUICK LOAD_FAST__LOAD_FAST | 158,435,760 | 0.2% | 48.7% |
LOAD_FAST__LOAD_FAST LOAD_FAST | 155,815,092 | 0.2% | 49.0% |
STORE_FAST__LOAD_FAST LOAD_ATTR_METHOD_NO_DICT | 153,747,976 | 0.2% | 49.2% |
LOAD_GLOBAL_MODULE LOAD_FAST | 153,341,673 | 0.2% | 49.5% |
Top 5 predecessors and successors of each opcode
Successors and predecessors for BEFORE_WITH
Predecessors | Count | Percentage |
---|---|---|
CALL_ADAPTIVE | 1,550,298 | 48.6% |
LOAD_ATTR_INSTANCE_VALUE | 989,392 | 31.0% |
CALL_BUILTIN_FAST_WITH_KEYWORDS | 214,692 | 6.7% |
CALL | 181,872 | 5.7% |
LOAD_ATTR | 115,829 | 3.6% |
Successors | Count | Percentage |
---|---|---|
POP_TOP | 2,869,617 | 89.9% |
STORE_FAST__LOAD_FAST | 249,697 | 7.8% |
STORE_FAST | 69,388 | 2.2% |
UNPACK_SEQUENCE_TWO_TUPLE | 1,344 | 0.0% |
UNPACK_SEQUENCE | 588 | 0.0% |
Successors and predecessors for BINARY_OP
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_MULTIPLY_FLOAT | 9,695,259 | 29.9% |
BINARY_OP_SUBTRACT_FLOAT | 8,858,892 | 27.3% |
BINARY_OP_ADD_FLOAT | 6,665,562 | 20.6% |
BINARY_OP_MULTIPLY_INT | 2,179,984 | 6.7% |
BINARY_OP_SUBTRACT_INT | 1,578,234 | 4.9% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 11,634,959 | 35.9% |
BINARY_OP_ADD_FLOAT | 5,546,940 | 17.1% |
RETURN_VALUE | 4,244,135 | 13.1% |
CALL_ADAPTIVE | 2,068,962 | 6.4% |
STORE_FAST__LOAD_FAST | 2,017,680 | 6.2% |
Successors and predecessors for BINARY_OP_ADAPTIVE
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 271,314,108 | 28.6% |
LOAD_FAST | 106,151,273 | 11.2% |
LOAD_ATTR_INSTANCE_VALUE | 92,930,903 | 9.8% |
LOAD_FAST__LOAD_FAST | 60,750,149 | 6.4% |
BINARY_OP_ADD_INT | 59,090,803 | 6.2% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 173,301,229 | 18.3% |
STORE_FAST__LOAD_FAST | 172,281,564 | 18.2% |
RETURN_VALUE | 107,867,778 | 11.4% |
LOAD_CONST | 92,990,490 | 9.8% |
BINARY_SUBSCR_LIST_INT | 67,687,495 | 7.1% |
Successors and predecessors for BINARY_OP_ADD_FLOAT
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_MULTIPLY_FLOAT | 394,693,599 | 71.6% |
LOAD_FAST | 86,120,275 | 15.6% |
RETURN_VALUE | 24,267,334 | 4.4% |
LOAD_CONST | 18,991,094 | 3.4% |
BINARY_OP_ADAPTIVE | 12,105,900 | 2.2% |
Successors | Count | Percentage |
---|---|---|
SWAP | 162,454,971 | 29.5% |
STORE_FAST | 124,628,141 | 22.6% |
LOAD_FAST | 58,371,078 | 10.6% |
LOAD_FAST__LOAD_FAST | 57,916,761 | 10.5% |
LOAD_CONST | 42,801,211 | 7.8% |
Successors and predecessors for BINARY_OP_ADD_INT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_CONST | 486,472,310 | 35.5% |
LOAD_CONST | 421,609,930 | 30.7% |
LOAD_FAST | 346,083,705 | 25.2% |
LOAD_FAST__LOAD_FAST | 68,525,278 | 5.0% |
LOAD_ATTR_INSTANCE_VALUE | 21,709,069 | 1.6% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST__LOAD_FAST | 224,298,134 | 16.3% |
LOAD_CONST | 162,322,835 | 11.8% |
STORE_SLICE | 145,488,846 | 10.6% |
BINARY_OP_MULTIPLY_INT | 134,469,006 | 9.8% |
BINARY_SUBSCR_ADAPTIVE | 123,347,223 | 9.0% |
Successors and predecessors for BINARY_OP_ADD_UNICODE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 23,829,694 | 44.2% |
LOAD_CONST | 11,630,529 | 21.6% |
CALL_NO_KW_STR_1 | 7,356,424 | 13.7% |
LOAD_FAST__LOAD_FAST | 5,122,825 | 9.5% |
LOAD_ATTR_ADAPTIVE | 2,283,956 | 4.2% |
Successors | Count | Percentage |
---|---|---|
CALL_NO_KW_BUILTIN_O | 22,282,360 | 41.4% |
LOAD_CONST | 11,527,411 | 21.4% |
STORE_FAST | 7,804,424 | 14.5% |
LOAD_FAST | 3,428,657 | 6.4% |
RETURN_VALUE | 2,544,077 | 4.7% |
Successors and predecessors for BINARY_OP_INPLACE_ADD_UNICODE
Predecessors | Count | Percentage |
---|---|---|
BINARY_SUBSCR_ADAPTIVE | 654,087 | 35.9% |
BINARY_OP_ADD_UNICODE | 468,043 | 25.7% |
BINARY_SLICE | 334,988 | 18.4% |
LOAD_FAST__LOAD_FAST | 245,358 | 13.5% |
RETURN_VALUE | 43,237 | 2.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_CONST | 659,274 | 36.2% |
JUMP_BACKWARD_QUICK | 645,017 | 35.4% |
LOAD_FAST | 453,913 | 24.9% |
BINARY_OP | 24,676 | 1.4% |
LOAD_FAST__LOAD_FAST | 23,390 | 1.3% |
Successors and predecessors for BINARY_OP_MULTIPLY_FLOAT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_FAST | 328,268,682 | 37.1% |
LOAD_FAST | 216,133,743 | 24.4% |
LOAD_ATTR_INSTANCE_VALUE | 167,866,545 | 19.0% |
BINARY_SUBSCR_ADAPTIVE | 95,531,211 | 10.8% |
LOAD_FAST__LOAD_CONST | 25,673,087 | 2.9% |
Successors | Count | Percentage |
---|---|---|
BINARY_OP_ADD_FLOAT | 394,693,599 | 44.6% |
BINARY_OP_SUBTRACT_FLOAT | 152,998,230 | 17.3% |
LOAD_FAST__LOAD_FAST | 134,262,030 | 15.2% |
LOAD_FAST | 68,476,509 | 7.7% |
STORE_FAST__LOAD_FAST | 50,399,622 | 5.7% |
Successors and predecessors for BINARY_OP_MULTIPLY_INT
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_ADD_INT | 134,469,006 | 56.7% |
LOAD_ATTR_INSTANCE_VALUE | 59,107,505 | 24.9% |
LOAD_CONST__LOAD_FAST | 21,018,243 | 8.9% |
LOAD_FAST__LOAD_FAST | 12,606,103 | 5.3% |
LOAD_FAST__LOAD_CONST | 4,335,588 | 1.8% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 60,872,949 | 25.7% |
LOAD_FAST | 58,768,949 | 24.8% |
STORE_FAST | 43,855,045 | 18.5% |
STORE_FAST__LOAD_FAST | 43,367,439 | 18.3% |
CALL_BUILTIN_CLASS | 8,643,621 | 3.6% |
Successors and predecessors for BINARY_OP_SUBTRACT_FLOAT
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_MULTIPLY_FLOAT | 152,998,230 | 43.4% |
LOAD_FAST | 138,106,084 | 39.2% |
LOAD_ATTR_INSTANCE_VALUE | 18,361,917 | 5.2% |
BINARY_SUBSCR_ADAPTIVE | 17,811,528 | 5.1% |
BINARY_OP_SUBTRACT_FLOAT | 13,823,376 | 3.9% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST__LOAD_FAST | 131,494,764 | 37.3% |
LOAD_FAST__LOAD_FAST | 102,592,119 | 29.1% |
SWAP | 77,980,959 | 22.1% |
BINARY_OP_SUBTRACT_FLOAT | 13,823,376 | 3.9% |
LOAD_FAST | 11,005,722 | 3.1% |
Successors and predecessors for BINARY_OP_SUBTRACT_INT
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 210,096,633 | 45.8% |
LOAD_FAST__LOAD_CONST | 117,805,375 | 25.7% |
LOAD_FAST | 75,400,545 | 16.4% |
LOAD_FAST__LOAD_FAST | 32,546,210 | 7.1% |
LOAD_ATTR_INSTANCE_VALUE | 14,792,272 | 3.2% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST__LOAD_FAST | 100,198,846 | 21.8% |
SWAP | 94,296,649 | 20.5% |
RETURN_VALUE | 56,724,204 | 12.4% |
BINARY_OP_ADAPTIVE | 53,225,884 | 11.6% |
COMPARE_OP_INT_JUMP | 33,126,265 | 7.2% |
Successors and predecessors for BINARY_SLICE
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 66,413,593 | 51.1% |
BINARY_OP_ADD_INT | 44,319,208 | 34.1% |
LOAD_FAST | 14,365,971 | 11.1% |
LOAD_FAST__LOAD_CONST | 2,831,159 | 2.2% |
LOAD_FAST__LOAD_FAST | 1,260,830 | 1.0% |
Successors | Count | Percentage |
---|---|---|
CALL_NO_KW_LIST_APPEND | 25,208,064 | 19.4% |
STORE_FAST | 25,169,118 | 19.4% |
BINARY_OP_ADAPTIVE | 21,490,866 | 16.5% |
STORE_FAST__LOAD_FAST | 9,489,232 | 7.3% |
LOAD_FAST__LOAD_CONST | 8,780,267 | 6.8% |
Successors and predecessors for BINARY_SUBSCR
Predecessors | Count | Percentage |
---|---|---|
BINARY_SUBSCR_LIST_INT | 17,898,422 | 73.9% |
BINARY_SUBSCR_TUPLE_INT | 3,010,027 | 12.4% |
LOAD_CONST | 2,753,359 | 11.4% |
LOAD_FAST | 395,516 | 1.6% |
BUILD_TUPLE | 24,533 | 0.1% |
Successors | Count | Percentage |
---|---|---|
UNPACK_SEQUENCE_TUPLE | 7,620,064 | 33.9% |
LOAD_FAST | 4,643,095 | 20.7% |
LOAD_ATTR_METHOD_NO_DICT | 2,202,773 | 9.8% |
LOAD_FAST__LOAD_FAST | 2,181,228 | 9.7% |
STORE_FAST | 1,220,210 | 5.4% |
Successors and predecessors for BINARY_SUBSCR_ADAPTIVE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_FAST | 232,896,547 | 24.0% |
LOAD_FAST | 182,318,082 | 18.8% |
BUILD_SLICE | 147,591,117 | 15.2% |
BINARY_OP_ADD_INT | 123,347,223 | 12.7% |
COPY | 122,638,231 | 12.6% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 191,006,385 | 19.7% |
LOAD_FAST__LOAD_FAST | 177,288,047 | 18.3% |
LOAD_FAST__LOAD_CONST | 146,317,733 | 15.1% |
STORE_FAST__LOAD_FAST | 114,275,804 | 11.8% |
BINARY_OP_MULTIPLY_FLOAT | 95,531,211 | 9.8% |
Successors and predecessors for BINARY_SUBSCR_DICT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 73,447,469 | 57.4% |
LOAD_FAST__LOAD_FAST | 18,578,477 | 14.5% |
BINARY_SUBSCR_ADAPTIVE | 14,321,924 | 11.2% |
LOAD_FAST__LOAD_CONST | 7,665,328 | 6.0% |
LOAD_CONST | 4,285,786 | 3.3% |
Successors | Count | Percentage |
---|---|---|
RETURN_VALUE | 62,849,556 | 49.1% |
STORE_FAST__LOAD_FAST | 17,609,545 | 13.8% |
LOAD_FAST | 16,529,248 | 12.9% |
GET_ITER | 5,106,884 | 4.0% |
SWAP | 4,965,353 | 3.9% |
Successors and predecessors for BINARY_SUBSCR_GETITEM
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_FAST | 100,111,882 | 69.3% |
BUILD_TUPLE | 40,335,960 | 27.9% |
LOAD_FAST__LOAD_CONST | 3,042,958 | 2.1% |
LOAD_FAST | 525,460 | 0.4% |
LOAD_DEREF | 169,546 | 0.1% |
Successors | Count | Percentage |
---|---|---|
RESUME_QUICK | 144,200,982 | 99.9% |
MAKE_CELL | 164,566 | 0.1% |
RESUME | 12,202 | 0.0% |
BINARY_SUBSCR | 1,563 | 0.0% |
COPY_FREE_VARS | 66 | 0.0% |
Successors and predecessors for BINARY_SUBSCR_LIST_INT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 285,461,223 | 26.1% |
COPY | 222,325,445 | 20.3% |
LOAD_CONST | 209,571,230 | 19.2% |
LOAD_FAST__LOAD_FAST | 182,893,206 | 16.7% |
BINARY_OP_ADAPTIVE | 67,687,495 | 6.2% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST__LOAD_FAST | 273,610,307 | 25.0% |
LOAD_CONST | 238,295,255 | 21.8% |
LOAD_FAST__LOAD_FAST | 163,362,524 | 14.9% |
RETURN_VALUE | 110,192,523 | 10.1% |
BINARY_OP_ADAPTIVE | 54,361,214 | 5.0% |
Successors and predecessors for BINARY_SUBSCR_TUPLE_INT
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 62,204,119 | 39.6% |
LOAD_FAST | 55,904,452 | 35.6% |
LOAD_FAST__LOAD_CONST | 38,896,620 | 24.7% |
BINARY_SUBSCR_ADAPTIVE | 171,709 | 0.1% |
BINARY_OP_ADD_INT | 4,930 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_MODULE | 33,982,469 | 21.6% |
LOAD_FAST | 31,056,811 | 19.8% |
YIELD_VALUE | 27,142,014 | 17.3% |
STORE_FAST__LOAD_FAST | 21,533,299 | 13.7% |
RETURN_VALUE | 7,070,765 | 4.5% |
Successors and predecessors for BUILD_CONST_KEY_MAP
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 6,171,767 | 95.4% |
LOAD_FAST__LOAD_CONST | 295,578 | 4.6% |
Successors | Count | Percentage |
---|---|---|
RETURN_VALUE | 4,834,793 | 74.8% |
LOAD_FAST | 490,784 | 7.6% |
STORE_FAST | 338,581 | 5.2% |
CALL_NO_KW_METHOD_DESCRIPTOR_O | 267,771 | 4.1% |
LOAD_CONST | 221,831 | 3.4% |
Successors and predecessors for BUILD_LIST
Predecessors | Count | Percentage |
---|---|---|
RESUME_QUICK | 13,450,923 | 22.1% |
LOAD_FAST | 6,660,088 | 10.9% |
STORE_FAST | 6,395,283 | 10.5% |
POP_JUMP_FORWARD_IF_TRUE | 4,488,022 | 7.4% |
LOAD_FAST__LOAD_FAST | 3,603,184 | 5.9% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 20,586,190 | 33.8% |
STORE_FAST__LOAD_FAST | 15,068,961 | 24.7% |
STORE_FAST | 8,715,231 | 14.3% |
CALL_NO_KW_METHOD_DESCRIPTOR_FAST | 5,007,354 | 8.2% |
BUILD_TUPLE | 2,622,434 | 4.3% |
Successors and predecessors for BUILD_MAP
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 19,707,039 | 30.7% |
BUILD_TUPLE | 14,201,948 | 22.1% |
RESUME_QUICK | 10,234,328 | 16.0% |
LOAD_CONST | 2,890,017 | 4.5% |
POP_JUMP_FORWARD_IF_FALSE | 2,797,779 | 4.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 39,655,454 | 61.8% |
STORE_FAST__LOAD_FAST | 10,563,162 | 16.5% |
CALL_NO_KW_BUILTIN_FAST | 4,769,874 | 7.4% |
STORE_FAST | 4,186,838 | 6.5% |
CALL_NO_KW_METHOD_DESCRIPTOR_FAST | 2,252,096 | 3.5% |
Successors and predecessors for BUILD_SET
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_FAST | 666,740 | 66.8% |
RESUME_QUICK | 57,090 | 5.7% |
LOAD_FAST | 54,674 | 5.5% |
LOAD_ATTR_ADAPTIVE | 49,814 | 5.0% |
LOAD_CONST | 44,125 | 4.4% |
Successors | Count | Percentage |
---|---|---|
BINARY_OP_ADAPTIVE | 770,061 | 77.2% |
LOAD_FAST | 67,358 | 6.8% |
CONTAINS_OP | 66,497 | 6.7% |
RETURN_VALUE | 34,335 | 3.4% |
LOAD_CONST | 18,657 | 1.9% |
Successors and predecessors for BUILD_SLICE
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 147,614,475 | 99.9% |
LOAD_ATTR_INSTANCE_VALUE | 75,453 | 0.1% |
BINARY_OP | 1,673 | 0.0% |
BINARY_OP_SUBTRACT_INT | 920 | 0.0% |
LOAD_ATTR | 147 | 0.0% |
Successors | Count | Percentage |
---|---|---|
BINARY_SUBSCR_ADAPTIVE | 147,591,117 | 99.9% |
DELETE_SUBSCR | 79,333 | 0.1% |
BINARY_SUBSCR | 17,500 | 0.0% |
BINARY_SUBSCR_GETITEM | 3,528 | 0.0% |
STORE_SUBSCR | 1,190 | 0.0% |
Successors and predecessors for BUILD_STRING
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 2,272,895 | 64.0% |
FORMAT_VALUE | 1,276,901 | 36.0% |
Successors | Count | Percentage |
---|---|---|
CALL_NO_KW_BUILTIN_O | 1,264,734 | 35.6% |
LOAD_FAST | 628,773 | 17.7% |
STORE_FAST | 541,995 | 15.3% |
YIELD_VALUE | 332,988 | 9.4% |
STORE_FAST__LOAD_FAST | 267,700 | 7.5% |
Successors and predecessors for BUILD_TUPLE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 94,087,380 | 34.5% |
LOAD_FAST__LOAD_FAST | 48,444,496 | 17.7% |
LOAD_CLOSURE | 28,960,610 | 10.6% |
LOAD_ATTR_ADAPTIVE | 27,254,752 | 10.0% |
BINARY_OP_ADD_INT | 9,362,859 | 3.4% |
Successors | Count | Percentage |
---|---|---|
BINARY_SUBSCR_GETITEM | 40,335,960 | 14.8% |
RETURN_VALUE | 35,951,142 | 13.2% |
LOAD_CONST | 32,477,470 | 11.9% |
LIST_APPEND | 30,507,812 | 11.2% |
YIELD_VALUE | 26,256,646 | 9.6% |
Successors and predecessors for CALL
Predecessors | Count | Percentage |
---|---|---|
CALL_PY_EXACT_ARGS | 58,567,300 | 39.1% |
CALL_NO_KW_METHOD_DESCRIPTOR_FAST | 25,345,132 | 16.9% |
LOAD_ATTR | 22,178,928 | 14.8% |
LOAD_GLOBAL | 11,954,424 | 8.0% |
LOAD_FAST | 8,202,009 | 5.5% |
Successors | Count | Percentage |
---|---|---|
RESUME_QUICK | 54,335,304 | 36.2% |
COPY_FREE_VARS | 19,590,972 | 13.1% |
STORE_FAST__LOAD_FAST | 16,201,971 | 10.8% |
GET_ITER | 9,655,045 | 6.4% |
LOAD_FAST | 9,281,077 | 6.2% |
Successors and predecessors for CALL_ADAPTIVE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 166,845,938 | 36.3% |
KW_NAMES | 42,144,307 | 9.2% |
BINARY_OP_ADAPTIVE | 35,385,436 | 7.7% |
LOAD_CONST | 32,970,968 | 7.2% |
LOAD_FAST__LOAD_FAST | 31,790,831 | 6.9% |
Successors | Count | Percentage |
---|---|---|
RESUME_QUICK | 122,012,359 | 26.5% |
STORE_FAST__LOAD_FAST | 70,783,743 | 15.4% |
RETURN_VALUE | 58,804,888 | 12.8% |
POP_TOP | 32,567,351 | 7.1% |
LOAD_FAST | 21,386,505 | 4.7% |
Successors and predecessors for CALL_BOUND_METHOD_EXACT_ARGS
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_CONST | 39,618,479 | 30.6% |
LOAD_FAST | 36,736,805 | 28.3% |
LOAD_CONST | 14,400,763 | 11.1% |
BINARY_OP_ADD_INT | 9,917,013 | 7.7% |
LOAD_ATTR_INSTANCE_VALUE | 7,623,629 | 5.9% |
Successors | Count | Percentage |
---|---|---|
RESUME_QUICK | 120,696,516 | 93.1% |
CALL | 3,710,667 | 2.9% |
COPY_FREE_VARS | 3,544,826 | 2.7% |
MAKE_CELL | 1,554,903 | 1.2% |
RESUME | 79,419 | 0.1% |
Successors and predecessors for CALL_BUILTIN_CLASS
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 33,740,921 | 34.8% |
CALL_NO_KW_METHOD_DESCRIPTOR_NOARGS | 11,449,926 | 11.8% |
BINARY_OP_MULTIPLY_INT | 8,643,621 | 8.9% |
LOAD_GLOBAL_BUILTIN | 6,513,520 | 6.7% |
BINARY_OP_ADD_INT | 5,825,530 | 6.0% |
Successors | Count | Percentage |
---|---|---|
GET_ITER | 32,240,500 | 33.3% |
BINARY_OP_MULTIPLY_FLOAT | 17,895,486 | 18.5% |
STORE_FAST__LOAD_FAST | 13,081,849 | 13.5% |
LOAD_ATTR_ADAPTIVE | 8,908,886 | 9.2% |
CALL_BUILTIN_CLASS | 5,677,925 | 5.9% |
Successors and predecessors for CALL_BUILTIN_FAST_WITH_KEYWORDS
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_ADAPTIVE | 17,729,784 | 33.2% |
LOAD_FAST | 15,674,005 | 29.4% |
KW_NAMES | 8,941,613 | 16.7% |
CALL_NO_KW_METHOD_DESCRIPTOR_NOARGS | 5,021,346 | 9.4% |
LOAD_FAST__LOAD_FAST | 2,403,118 | 4.5% |
Successors | Count | Percentage |
---|---|---|
BINARY_SUBSCR_LIST_INT | 17,599,802 | 33.0% |
POP_TOP | 13,652,287 | 25.6% |
RETURN_VALUE | 8,396,388 | 15.7% |
STORE_FAST | 4,993,426 | 9.4% |
CALL_NO_KW_TUPLE_1 | 4,945,959 | 9.3% |
Successors and predecessors for CALL_FUNCTION_EX
Predecessors | Count | Percentage |
---|---|---|
DICT_MERGE | 32,674,687 | 78.7% |
LIST_TO_TUPLE | 4,684,487 | 11.3% |
LOAD_FAST | 2,741,622 | 6.6% |
BUILD_MAP | 847,676 | 2.0% |
BINARY_OP_ADAPTIVE | 211,069 | 0.5% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST__LOAD_FAST | 15,326,478 | 36.9% |
UNPACK_SEQUENCE_TWO_TUPLE | 10,802,544 | 26.0% |
RETURN_VALUE | 5,628,094 | 13.5% |
POP_TOP | 3,312,077 | 8.0% |
STORE_FAST | 2,539,744 | 6.1% |
Successors and predecessors for CALL_METHOD_DESCRIPTOR_FAST_WITH_KEYWORDS
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 5,938,479 | 87.1% |
LOAD_ATTR_METHOD_NO_DICT | 328,044 | 4.8% |
MAKE_FUNCTION | 165,059 | 2.4% |
LOAD_FAST | 135,880 | 2.0% |
LOAD_GLOBAL_MODULE | 66,567 | 1.0% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 2,584,118 | 37.9% |
RETURN_VALUE | 2,152,142 | 31.6% |
UNPACK_SEQUENCE_LIST | 922,718 | 13.5% |
POP_TOP | 432,560 | 6.3% |
STORE_FAST__LOAD_FAST | 313,048 | 4.6% |
Successors and predecessors for CALL_NO_KW_BUILTIN_FAST
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_CONST | 63,222,789 | 28.1% |
CALL_NO_KW_BUILTIN_FAST | 52,683,927 | 23.4% |
LOAD_CONST | 42,926,192 | 19.1% |
LOAD_FAST__LOAD_FAST | 25,227,604 | 11.2% |
LOAD_CONST__LOAD_FAST | 10,723,416 | 4.8% |
Successors | Count | Percentage |
---|---|---|
POP_TOP | 54,735,692 | 24.4% |
CALL_NO_KW_BUILTIN_FAST | 52,683,927 | 23.5% |
POP_JUMP_FORWARD_IF_FALSE | 41,103,563 | 18.3% |
STORE_FAST__LOAD_FAST | 22,198,305 | 9.9% |
RETURN_VALUE | 11,642,911 | 5.2% |
Successors and predecessors for CALL_NO_KW_BUILTIN_O
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_CONST | 87,377,764 | 27.9% |
LOAD_FAST | 52,846,154 | 16.9% |
LOAD_FAST__LOAD_FAST | 40,131,252 | 12.8% |
RETURN_VALUE | 29,623,505 | 9.5% |
BINARY_OP_ADD_UNICODE | 22,282,360 | 7.1% |
Successors | Count | Percentage |
---|---|---|
POP_TOP | 185,138,652 | 59.1% |
STORE_FAST__LOAD_FAST | 31,050,939 | 9.9% |
RETURN_VALUE | 27,838,204 | 8.9% |
LOAD_CONST | 10,190,763 | 3.3% |
POP_JUMP_BACKWARD_IF_FALSE | 9,694,702 | 3.1% |
Successors and predecessors for CALL_NO_KW_ISINSTANCE
Predecessors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_BUILTIN | 159,700,771 | 53.7% |
LOAD_GLOBAL_MODULE | 107,386,708 | 36.1% |
LOAD_DEREF | 8,376,120 | 2.8% |
LOAD_ATTR_MODULE | 7,509,010 | 2.5% |
BUILD_TUPLE | 6,308,531 | 2.1% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_FORWARD_IF_FALSE | 212,711,685 | 71.5% |
POP_JUMP_FORWARD_IF_TRUE | 59,288,421 | 19.9% |
YIELD_VALUE | 9,053,887 | 3.0% |
EXTENDED_ARG_QUICK | 8,510,423 | 2.9% |
POP_JUMP_BACKWARD_IF_FALSE | 3,673,406 | 1.2% |
Successors and predecessors for CALL_NO_KW_LEN
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 167,148,499 | 67.5% |
BINARY_SUBSCR_LIST_INT | 41,740,875 | 16.9% |
LOAD_ATTR_INSTANCE_VALUE | 18,473,741 | 7.5% |
LOAD_FAST__LOAD_FAST | 6,081,730 | 2.5% |
BINARY_OP_ADAPTIVE | 4,320,582 | 1.7% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 105,175,797 | 42.5% |
LOAD_FAST | 42,093,234 | 17.0% |
COMPARE_OP_INT_JUMP | 27,793,924 | 11.2% |
LOAD_GLOBAL_BUILTIN | 12,720,693 | 5.1% |
COMPARE_OP_ADAPTIVE | 12,426,749 | 5.0% |
Successors and predecessors for CALL_NO_KW_LIST_APPEND
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 46,786,277 | 36.7% |
BINARY_SUBSCR_ADAPTIVE | 28,239,288 | 22.2% |
BINARY_SLICE | 25,208,064 | 19.8% |
BINARY_OP_ADAPTIVE | 7,509,058 | 5.9% |
BUILD_TUPLE | 7,182,033 | 5.6% |
Successors | Count | Percentage |
---|---|---|
JUMP_BACKWARD_QUICK | 59,200,989 | 46.5% |
LOAD_FAST__LOAD_CONST | 25,400,776 | 19.9% |
LOAD_CONST | 18,251,494 | 14.3% |
NOP | 7,669,305 | 6.0% |
LOAD_FAST | 6,686,551 | 5.2% |
Successors and predecessors for CALL_NO_KW_METHOD_DESCRIPTOR_FAST
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 62,901,292 | 38.8% |
LOAD_FAST | 53,400,106 | 32.9% |
LOAD_GLOBAL_MODULE | 19,100,383 | 11.8% |
LOAD_ATTR_METHOD_NO_DICT | 8,227,767 | 5.1% |
BUILD_LIST | 5,007,354 | 3.1% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST__LOAD_FAST | 110,163,193 | 67.9% |
CALL | 25,345,132 | 15.6% |
POP_TOP | 6,928,619 | 4.3% |
LIST_APPEND | 4,764,818 | 2.9% |
LOAD_ATTR_METHOD_NO_DICT | 3,360,219 | 2.1% |
Successors and predecessors for CALL_NO_KW_METHOD_DESCRIPTOR_NOARGS
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_METHOD_NO_DICT | 75,258,380 | 85.5% |
LOAD_ATTR_METHOD_LAZY_DICT | 6,815,689 | 7.7% |
LOAD_ATTR_ADAPTIVE | 3,178,076 | 3.6% |
LOAD_FAST__LOAD_FAST | 2,174,088 | 2.5% |
LOAD_ATTR_METHOD_WITH_DICT | 399,352 | 0.5% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 28,216,105 | 32.0% |
GET_ITER | 17,592,512 | 20.0% |
CALL_BUILTIN_CLASS | 11,449,926 | 13.0% |
CALL | 5,460,887 | 6.2% |
CALL_BUILTIN_FAST_WITH_KEYWORDS | 5,021,346 | 5.7% |
Successors and predecessors for CALL_NO_KW_METHOD_DESCRIPTOR_O
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 19,785,908 | 55.7% |
RETURN_VALUE | 5,686,865 | 16.0% |
LOAD_CONST | 3,084,428 | 8.7% |
LOAD_ATTR_INSTANCE_VALUE | 2,138,689 | 6.0% |
BINARY_OP_ADD_UNICODE | 1,741,357 | 4.9% |
Successors | Count | Percentage |
---|---|---|
POP_TOP | 15,991,756 | 45.0% |
RETURN_VALUE | 12,307,655 | 34.6% |
LOAD_CONST | 2,694,335 | 7.6% |
STORE_FAST__LOAD_FAST | 1,027,097 | 2.9% |
POP_JUMP_BACKWARD_IF_TRUE | 847,497 | 2.4% |
Successors and predecessors for CALL_NO_KW_STR_1
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 40,007,804 | 73.2% |
RETURN_VALUE | 6,961,895 | 12.7% |
LOAD_FAST__LOAD_FAST | 3,369,979 | 6.2% |
LOAD_ATTR_INSTANCE_VALUE | 1,741,357 | 3.2% |
BINARY_SUBSCR_LIST_INT | 1,706,802 | 3.1% |
Successors | Count | Percentage |
---|---|---|
YIELD_VALUE | 10,797,699 | 19.8% |
STORE_FAST__LOAD_FAST | 8,998,723 | 16.5% |
CALL_NO_KW_BUILTIN_O | 7,726,245 | 14.1% |
CALL_PY_EXACT_ARGS | 7,661,254 | 14.0% |
BINARY_OP_ADD_UNICODE | 7,356,424 | 13.5% |
Successors and predecessors for CALL_NO_KW_TUPLE_1
Predecessors | Count | Percentage |
---|---|---|
CALL_BUILTIN_FAST_WITH_KEYWORDS | 4,945,959 | 36.1% |
RETURN_GENERATOR | 3,445,038 | 25.1% |
LOAD_ATTR_INSTANCE_VALUE | 3,122,395 | 22.8% |
LOAD_FAST | 1,559,958 | 11.4% |
LOAD_GLOBAL_MODULE | 231,907 | 1.7% |
Successors | Count | Percentage |
---|---|---|
BINARY_OP_ADAPTIVE | 8,092,375 | 59.0% |
YIELD_VALUE | 3,389,337 | 24.7% |
BINARY_SUBSCR_DICT | 465,822 | 3.4% |
STORE_FAST__LOAD_FAST | 351,288 | 2.6% |
CALL_BUILTIN_FAST_WITH_KEYWORDS | 316,519 | 2.3% |
Successors and predecessors for CALL_NO_KW_TYPE_1
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 50,471,999 | 97.1% |
LOAD_CONST | 1,253,741 | 2.4% |
LOAD_GLOBAL_MODULE | 179,608 | 0.3% |
CALL_ADAPTIVE | 27,922 | 0.1% |
LOAD_ATTR | 27,305 | 0.1% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST__LOAD_FAST | 16,855,443 | 32.4% |
LOAD_GLOBAL_BUILTIN | 13,595,114 | 26.1% |
LOAD_ATTR_ADAPTIVE | 7,578,590 | 14.6% |
COMPARE_OP_ADAPTIVE | 6,178,199 | 11.9% |
LOAD_FAST__LOAD_FAST | 2,404,779 | 4.6% |
Successors and predecessors for CALL_PY_EXACT_ARGS
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 364,668,822 | 31.8% |
LOAD_ATTR_METHOD_WITH_VALUES | 283,182,271 | 24.7% |
LOAD_FAST__LOAD_FAST | 170,060,000 | 14.8% |
LOAD_GLOBAL_MODULE | 74,441,447 | 6.5% |
LOAD_ATTR_INSTANCE_VALUE | 70,977,770 | 6.2% |
Successors | Count | Percentage |
---|---|---|
RESUME_QUICK | 1,055,705,477 | 92.0% |
CALL | 58,567,300 | 5.1% |
COPY_FREE_VARS | 15,337,948 | 1.3% |
RETURN_GENERATOR | 13,070,114 | 1.1% |
MAKE_CELL | 3,981,129 | 0.3% |
Successors and predecessors for CALL_PY_WITH_DEFAULTS
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 12,595,073 | 32.4% |
LOAD_ATTR_ADAPTIVE | 10,095,294 | 26.0% |
LOAD_FAST__LOAD_FAST | 5,069,727 | 13.0% |
LOAD_ATTR_METHOD_WITH_VALUES | 4,686,482 | 12.1% |
LOAD_ATTR_METHOD_NO_DICT | 1,921,762 | 4.9% |
Successors | Count | Percentage |
---|---|---|
RESUME_QUICK | 33,020,504 | 84.9% |
COPY_FREE_VARS | 4,061,008 | 10.4% |
MAKE_CELL | 1,086,882 | 2.8% |
CALL | 442,513 | 1.1% |
RETURN_GENERATOR | 227,781 | 0.6% |
Successors and predecessors for CHECK_EXC_MATCH
Predecessors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_BUILTIN | 5,273,757 | 81.8% |
LOAD_GLOBAL | 521,431 | 8.1% |
BUILD_TUPLE | 360,392 | 5.6% |
LOAD_GLOBAL_MODULE | 178,221 | 2.8% |
LOAD_GLOBAL_ADAPTIVE | 54,747 | 0.8% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_FORWARD_IF_FALSE | 6,446,755 | 100.0% |
EXTENDED_ARG_QUICK | 252 | 0.0% |
COPY | 220 | 0.0% |
Successors and predecessors for COMPARE_OP
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 3,921,703 | 44.0% |
LOAD_CONST | 2,509,580 | 28.2% |
LOAD_ATTR | 872,921 | 9.8% |
COMPARE_OP_INT_JUMP | 483,846 | 5.4% |
COMPARE_OP_STR_JUMP | 312,651 | 3.5% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_FORWARD_IF_FALSE | 5,487,283 | 61.6% |
POP_JUMP_FORWARD_IF_TRUE | 1,796,908 | 20.2% |
EXTENDED_ARG_QUICK | 748,479 | 8.4% |
POP_JUMP_BACKWARD_IF_TRUE | 328,495 | 3.7% |
POP_JUMP_BACKWARD_IF_FALSE | 264,724 | 3.0% |
Successors and predecessors for COMPARE_OP_ADAPTIVE
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 94,062,094 | 37.5% |
LOAD_FAST | 69,303,730 | 27.6% |
LOAD_FAST__LOAD_FAST | 19,501,046 | 7.8% |
CALL_NO_KW_LEN | 12,426,749 | 5.0% |
LOAD_GLOBAL_MODULE | 10,510,735 | 4.2% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_FORWARD_IF_FALSE | 77,871,070 | 31.0% |
RETURN_VALUE | 60,315,439 | 24.0% |
POP_JUMP_BACKWARD_IF_FALSE | 50,021,309 | 19.9% |
BINARY_OP_ADAPTIVE | 13,094,563 | 5.2% |
EXTENDED_ARG_QUICK | 12,662,425 | 5.0% |
Successors and predecessors for COMPARE_OP_FLOAT_JUMP
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_SLOT | 25,199,244 | 54.2% |
LOAD_CONST | 8,415,564 | 18.1% |
LOAD_FAST | 4,611,617 | 9.9% |
COPY | 2,785,255 | 6.0% |
LOAD_ATTR_INSTANCE_VALUE | 2,054,021 | 4.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 30,085,582 | 64.7% |
LOAD_FAST__LOAD_CONST | 6,611,811 | 14.2% |
FOR_ITER_LIST | 3,278,564 | 7.1% |
FOR_ITER_ADAPTIVE | 2,788,821 | 6.0% |
FOR_ITER_RANGE | 2,201,142 | 4.7% |
Successors and predecessors for COMPARE_OP_INT_JUMP
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_INSTANCE_VALUE | 230,184,998 | 17.7% |
LOAD_CONST | 228,104,081 | 17.6% |
LOAD_FAST | 221,730,465 | 17.1% |
COPY | 141,190,066 | 10.9% |
LOAD_FAST__LOAD_CONST | 135,379,477 | 10.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 528,450,668 | 40.7% |
LOAD_FAST__LOAD_FAST | 185,310,601 | 14.3% |
LOAD_FAST__LOAD_CONST | 183,707,572 | 14.2% |
JUMP_FORWARD | 133,380,428 | 10.3% |
FOR_ITER_LIST | 83,201,342 | 6.4% |
Successors and predecessors for COMPARE_OP_STR_JUMP
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 24,995,101 | 41.8% |
LOAD_FAST__LOAD_CONST | 16,371,165 | 27.4% |
LOAD_FAST | 12,672,514 | 21.2% |
LOAD_ATTR_INSTANCE_VALUE | 3,678,179 | 6.1% |
LOAD_DEREF | 934,311 | 1.6% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_CONST | 20,358,509 | 34.0% |
LOAD_FAST | 15,753,892 | 26.3% |
LOAD_CONST | 12,629,980 | 21.1% |
LOAD_GLOBAL_BUILTIN | 5,353,453 | 8.9% |
LOAD_GLOBAL_MODULE | 1,065,099 | 1.8% |
Successors and predecessors for CONTAINS_OP
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 75,815,062 | 30.4% |
LOAD_CONST__LOAD_FAST | 41,887,100 | 16.8% |
LOAD_FAST__LOAD_FAST | 30,135,136 | 12.1% |
LOAD_GLOBAL_MODULE | 30,079,105 | 12.1% |
LOAD_ATTR_CLASS | 20,429,408 | 8.2% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_FORWARD_IF_FALSE | 171,696,422 | 68.9% |
POP_JUMP_BACKWARD_IF_FALSE | 55,533,773 | 22.3% |
EXTENDED_ARG_QUICK | 7,623,096 | 3.1% |
POP_JUMP_FORWARD_IF_TRUE | 6,565,065 | 2.6% |
RETURN_VALUE | 3,734,005 | 1.5% |
Successors and predecessors for COPY
Predecessors | Count | Percentage |
---|---|---|
COPY | 345,627,956 | 35.1% |
SWAP | 145,269,957 | 14.8% |
LOAD_FAST__LOAD_FAST | 141,899,040 | 14.4% |
LOAD_FAST | 119,060,843 | 12.1% |
LOAD_FAST__LOAD_CONST | 109,390,809 | 11.1% |
Successors | Count | Percentage |
---|---|---|
COPY | 345,627,956 | 35.1% |
BINARY_SUBSCR_LIST_INT | 222,325,445 | 22.6% |
COMPARE_OP_INT_JUMP | 141,190,066 | 14.4% |
BINARY_SUBSCR_ADAPTIVE | 122,638,231 | 12.5% |
LOAD_ATTR_INSTANCE_VALUE | 77,010,567 | 7.8% |
Successors and predecessors for COPY_FREE_VARS
Predecessors | Count | Percentage |
---|---|---|
CALL | 19,590,972 | 31.9% |
CALL_PY_EXACT_ARGS | 15,337,948 | 25.0% |
CALL_ADAPTIVE | 13,387,319 | 21.8% |
LOAD_ATTR_PROPERTY | 5,473,445 | 8.9% |
CALL_PY_WITH_DEFAULTS | 4,061,008 | 6.6% |
Successors | Count | Percentage |
---|---|---|
RESUME_QUICK | 59,718,939 | 73.7% |
RETURN_GENERATOR | 20,368,695 | 25.1% |
RESUME | 569,969 | 0.7% |
MAKE_CELL | 402,251 | 0.5% |
Successors and predecessors for DELETE_ATTR
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 1,713,890 | 98.4% |
LOAD_ATTR | 17,682 | 1.0% |
LOAD_ATTR_ADAPTIVE | 9,734 | 0.6% |
LOAD_DEREF | 84 | 0.0% |
LOAD_NAME | 22 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 1,697,094 | 97.5% |
LOAD_FAST | 38,794 | 2.2% |
NOP | 5,479 | 0.3% |
LOAD_GLOBAL | 23 | 0.0% |
LOAD_NAME | 22 | 0.0% |
Successors and predecessors for DELETE_DEREF
Predecessors | Count | Percentage |
---|---|---|
STORE_ATTR_ADAPTIVE | 1,533 | 91.2% |
STORE_ATTR | 147 | 8.8% |
Successors | Count | Percentage |
---|---|---|
DELETE_FAST | 1,680 | 100.0% |
Successors and predecessors for DELETE_FAST
Predecessors | Count | Percentage |
---|---|---|
FOR_ITER_ADAPTIVE | 1,349,490 | 80.2% |
CALL_ADAPTIVE | 113,253 | 6.7% |
STORE_FAST | 99,608 | 5.9% |
POP_TOP | 25,347 | 1.5% |
STORE_ATTR_INSTANCE_VALUE | 25,200 | 1.5% |
Successors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_MODULE | 675,564 | 40.1% |
BUILD_LIST | 674,829 | 40.1% |
RETURN_VALUE | 194,940 | 11.6% |
LOAD_CONST | 54,224 | 3.2% |
LOAD_FAST | 42,260 | 2.5% |
Successors and predecessors for DELETE_NAME
Predecessors | Count | Percentage |
---|---|---|
DELETE_NAME | 90,480 | 54.0% |
STORE_NAME | 43,156 | 25.8% |
FOR_ITER_ADAPTIVE | 12,755 | 7.6% |
POP_TOP | 11,933 | 7.1% |
FOR_ITER_LIST | 5,063 | 3.0% |
Successors | Count | Percentage |
---|---|---|
DELETE_NAME | 90,480 | 54.0% |
LOAD_CONST | 37,681 | 22.5% |
PUSH_NULL | 14,924 | 8.9% |
NOP | 7,680 | 4.6% |
JUMP_FORWARD | 5,747 | 3.4% |
Successors and predecessors for DELETE_SUBSCR
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_CONST | 7,475,796 | 86.9% |
LOAD_FAST | 1,001,570 | 11.6% |
BUILD_SLICE | 79,333 | 0.9% |
LOAD_FAST_CHECK | 28,153 | 0.3% |
LOAD_CONST | 12,031 | 0.1% |
Successors | Count | Percentage |
---|---|---|
JUMP_FORWARD | 7,476,672 | 86.9% |
LOAD_CONST | 564,373 | 6.6% |
LOAD_GLOBAL_MODULE | 314,340 | 3.7% |
JUMP_BACKWARD_QUICK | 83,228 | 1.0% |
LOAD_CONST__LOAD_FAST | 75,453 | 0.9% |
Successors and predecessors for DICT_MERGE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 32,281,433 | 98.8% |
LOAD_DEREF | 201,591 | 0.6% |
CALL_ADAPTIVE | 123,856 | 0.4% |
LOAD_ATTR_INSTANCE_VALUE | 50,095 | 0.2% |
CALL | 14,632 | 0.0% |
Successors | Count | Percentage |
---|---|---|
CALL_FUNCTION_EX | 32,674,687 | 100.0% |
Successors and predecessors for DICT_UPDATE
Predecessors | Count | Percentage |
---|---|---|
MAP_ADD | 318,239 | 94.1% |
BUILD_CONST_KEY_MAP | 18,948 | 5.6% |
BUILD_MAP | 437 | 0.1% |
RETURN_VALUE | 271 | 0.1% |
LOAD_ATTR | 170 | 0.1% |
Successors | Count | Percentage |
---|---|---|
BUILD_MAP | 298,510 | 88.2% |
STORE_NAME | 22,046 | 6.5% |
LOAD_CONST | 10,340 | 3.1% |
EXTENDED_ARG_QUICK | 5,444 | 1.6% |
LOAD_NAME | 1,699 | 0.5% |
Successors and predecessors for EXTENDED_ARG_QUICK
Predecessors | Count | Percentage |
---|---|---|
JUMP_BACKWARD_QUICK | 51,671,978 | 24.1% |
POP_TOP | 28,654,096 | 13.4% |
POP_JUMP_BACKWARD_IF_FALSE | 23,784,113 | 11.1% |
GET_ITER | 17,919,398 | 8.3% |
COMPARE_OP_ADAPTIVE | 12,662,425 | 5.9% |
Successors | Count | Percentage |
---|---|---|
FOR_ITER_LIST | 49,169,179 | 22.9% |
JUMP_BACKWARD_QUICK | 48,256,456 | 22.5% |
FOR_ITER_ADAPTIVE | 43,269,246 | 20.2% |
POP_JUMP_FORWARD_IF_FALSE | 22,811,612 | 10.6% |
POP_JUMP_BACKWARD_IF_FALSE | 21,348,049 | 9.9% |
Successors and predecessors for FORMAT_VALUE
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST__LOAD_FAST | 2,919,393 | 50.5% |
BINARY_SUBSCR_DICT | 937,776 | 16.2% |
STORE_FAST__LOAD_FAST | 731,210 | 12.7% |
LOAD_ATTR_ADAPTIVE | 401,469 | 6.9% |
LOAD_FAST | 314,509 | 5.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 2,366,206 | 40.9% |
LOAD_CONST__LOAD_FAST | 1,959,652 | 33.9% |
BUILD_STRING | 1,276,901 | 22.1% |
LOAD_FAST | 166,142 | 2.9% |
LOAD_NAME | 8,713 | 0.2% |
Successors and predecessors for FOR_ITER
Predecessors | Count | Percentage |
---|---|---|
EXTENDED_ARG_QUICK | 4,226,505 | 33.1% |
GET_ITER | 4,006,428 | 31.4% |
FOR_ITER_LIST | 1,497,171 | 11.7% |
POP_JUMP_BACKWARD_IF_FALSE | 1,342,094 | 10.5% |
JUMP_BACKWARD | 1,221,609 | 9.6% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 6,500,589 | 50.9% |
LOAD_FAST | 3,936,154 | 30.8% |
UNPACK_SEQUENCE | 922,784 | 7.2% |
UNPACK_SEQUENCE_TWO_TUPLE | 504,216 | 3.9% |
LOAD_CONST | 315,758 | 2.5% |
Successors and predecessors for FOR_ITER_ADAPTIVE
Predecessors | Count | Percentage |
---|---|---|
JUMP_BACKWARD_QUICK | 292,400,652 | 59.3% |
GET_ITER | 76,021,480 | 15.4% |
EXTENDED_ARG_QUICK | 43,269,246 | 8.8% |
POP_JUMP_BACKWARD_IF_FALSE | 24,541,812 | 5.0% |
POP_JUMP_BACKWARD_IF_NONE | 23,333,198 | 4.7% |
Successors | Count | Percentage |
---|---|---|
UNPACK_SEQUENCE_TWO_TUPLE | 202,625,795 | 41.1% |
STORE_FAST__LOAD_FAST | 120,802,387 | 24.5% |
STORE_FAST | 56,742,792 | 11.5% |
UNPACK_SEQUENCE_TUPLE | 25,506,087 | 5.2% |
LOAD_CONST | 18,035,809 | 3.7% |
Successors and predecessors for FOR_ITER_LIST
Predecessors | Count | Percentage |
---|---|---|
JUMP_BACKWARD_QUICK | 256,605,717 | 44.1% |
GET_ITER | 84,013,762 | 14.4% |
COMPARE_OP_INT_JUMP | 83,201,342 | 14.3% |
POP_JUMP_BACKWARD_IF_FALSE | 71,412,520 | 12.3% |
EXTENDED_ARG_QUICK | 49,169,179 | 8.4% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST__LOAD_FAST | 314,806,010 | 54.1% |
STORE_FAST | 94,949,533 | 16.3% |
UNPACK_SEQUENCE_TWO_TUPLE | 68,376,529 | 11.7% |
LOAD_FAST | 40,488,950 | 7.0% |
LOAD_CONST | 23,273,481 | 4.0% |
Successors and predecessors for FOR_ITER_RANGE
Predecessors | Count | Percentage |
---|---|---|
JUMP_BACKWARD_QUICK | 420,695,026 | 84.1% |
GET_ITER | 27,810,612 | 5.6% |
POP_JUMP_BACKWARD_IF_TRUE | 18,503,658 | 3.7% |
POP_JUMP_BACKWARD_IF_FALSE | 17,064,782 | 3.4% |
LOAD_FAST | 5,061,307 | 1.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_FAST | 180,593,364 | 36.1% |
LOAD_CONST__LOAD_FAST | 96,986,315 | 19.4% |
LOAD_FAST | 60,502,910 | 12.1% |
LOAD_DEREF | 45,498,360 | 9.1% |
LOAD_FAST__LOAD_CONST | 35,503,597 | 7.1% |
Successors and predecessors for GET_AWAITABLE
Predecessors | Count | Percentage |
---|---|---|
RETURN_VALUE | 289,800 | 60.5% |
LOAD_FAST | 113,400 | 23.7% |
RETURN_GENERATOR | 63,000 | 13.2% |
LOAD_ATTR_INSTANCE_VALUE | 12,600 | 2.6% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 478,800 | 100.0% |
Successors and predecessors for GET_ITER
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 45,889,638 | 18.2% |
LOAD_ATTR_INSTANCE_VALUE | 39,023,965 | 15.5% |
STORE_FAST__LOAD_FAST | 37,607,800 | 14.9% |
CALL_BUILTIN_CLASS | 32,240,500 | 12.8% |
CALL_ADAPTIVE | 17,622,106 | 7.0% |
Successors | Count | Percentage |
---|---|---|
FOR_ITER_LIST | 84,013,762 | 33.3% |
FOR_ITER_ADAPTIVE | 76,021,480 | 30.2% |
FOR_ITER_RANGE | 27,810,612 | 11.0% |
CALL_PY_EXACT_ARGS | 26,307,772 | 10.4% |
EXTENDED_ARG_QUICK | 17,919,398 | 7.1% |
Successors and predecessors for GET_YIELD_FROM_ITER
Predecessors | Count | Percentage |
---|---|---|
RETURN_GENERATOR | 3,464,534 | 93.2% |
BINARY_SUBSCR_ADAPTIVE | 201,235 | 5.4% |
LOAD_FAST | 36,742 | 1.0% |
RETURN_VALUE | 7,812 | 0.2% |
CALL | 4,055 | 0.1% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 3,717,690 | 100.0% |
Successors and predecessors for IMPORT_FROM
Predecessors | Count | Percentage |
---|---|---|
IMPORT_NAME | 9,048,061 | 81.2% |
STORE_FAST | 1,050,247 | 9.4% |
STORE_NAME | 785,238 | 7.0% |
STORE_DEREF | 195,413 | 1.8% |
EXTENDED_ARG_QUICK | 65,312 | 0.6% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 7,247,365 | 65.0% |
STORE_DEREF | 2,199,904 | 19.7% |
STORE_NAME | 1,623,910 | 14.6% |
EXTENDED_ARG_QUICK | 65,312 | 0.6% |
PUSH_EXC_INFO | 7,755 | 0.1% |
Successors and predecessors for IMPORT_NAME
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 9,848,677 | 100.0% |
EXTENDED_ARG_QUICK | 1,976 | 0.0% |
Successors | Count | Percentage |
---|---|---|
IMPORT_FROM | 9,048,061 | 91.9% |
STORE_NAME | 664,616 | 6.7% |
IMPORT_STAR | 44,260 | 0.4% |
STORE_FAST__LOAD_FAST | 40,159 | 0.4% |
STORE_FAST | 30,953 | 0.3% |
Successors and predecessors for IMPORT_STAR
Predecessors | Count | Percentage |
---|---|---|
IMPORT_NAME | 44,260 | 100.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 25,948 | 58.6% |
BUILD_LIST | 11,405 | 25.8% |
NOP | 4,082 | 9.2% |
LOAD_NAME | 1,514 | 3.4% |
DELETE_NAME | 1,311 | 3.0% |
Successors and predecessors for IS_OP
Predecessors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_MODULE | 189,362,633 | 57.5% |
LOAD_GLOBAL_BUILTIN | 50,425,499 | 15.3% |
LOAD_FAST | 24,581,922 | 7.5% |
LOAD_FAST__LOAD_FAST | 19,892,602 | 6.0% |
LOAD_ATTR_ADAPTIVE | 19,340,010 | 5.9% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_FORWARD_IF_FALSE | 256,011,705 | 77.8% |
POP_JUMP_FORWARD_IF_TRUE | 24,991,138 | 7.6% |
POP_JUMP_BACKWARD_IF_FALSE | 20,109,510 | 6.1% |
STORE_FAST__LOAD_FAST | 13,629,868 | 4.1% |
YIELD_VALUE | 13,542,662 | 4.1% |
Successors and predecessors for JUMP_BACKWARD
Predecessors | Count | Percentage |
---|---|---|
POP_TOP | 676,144 | 41.9% |
LIST_APPEND | 307,259 | 19.0% |
POP_EXCEPT | 136,248 | 8.4% |
STORE_SUBSCR | 113,302 | 7.0% |
STORE_FAST | 108,260 | 6.7% |
Successors | Count | Percentage |
---|---|---|
FOR_ITER | 1,221,609 | 75.7% |
FOR_ITER_ADAPTIVE | 163,402 | 10.1% |
LOAD_FAST | 103,336 | 6.4% |
EXTENDED_ARG_QUICK | 40,666 | 2.5% |
NOP | 37,152 | 2.3% |
Successors and predecessors for JUMP_BACKWARD_NO_INTERRUPT
Predecessors | Count | Percentage |
---|---|---|
RESUME_QUICK | 39,296,912 | 99.9% |
RESUME | 30,896 | 0.1% |
Successors | Count | Percentage |
---|---|---|
SEND | 39,327,808 | 100.0% |
Successors and predecessors for JUMP_BACKWARD_QUICK
Predecessors | Count | Percentage |
---|---|---|
POP_TOP | 344,833,444 | 31.5% |
STORE_FAST | 178,711,475 | 16.3% |
STORE_SUBSCR_ADAPTIVE | 160,138,514 | 14.6% |
STORE_SUBSCR_LIST_INT | 121,179,274 | 11.1% |
LIST_APPEND | 62,780,718 | 5.7% |
Successors | Count | Percentage |
---|---|---|
FOR_ITER_RANGE | 420,695,026 | 38.4% |
FOR_ITER_ADAPTIVE | 292,400,652 | 26.7% |
FOR_ITER_LIST | 256,605,717 | 23.4% |
EXTENDED_ARG_QUICK | 51,671,978 | 4.7% |
LOAD_FAST__LOAD_CONST | 38,109,142 | 3.5% |
Successors and predecessors for JUMP_FORWARD
Predecessors | Count | Percentage |
---|---|---|
COMPARE_OP_INT_JUMP | 133,380,428 | 47.7% |
POP_TOP | 49,602,178 | 17.7% |
STORE_FAST | 35,182,999 | 12.6% |
LOAD_ATTR_SLOT | 16,792,860 | 6.0% |
EXTENDED_ARG_QUICK | 10,292,751 | 3.7% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 93,412,873 | 33.4% |
LOAD_FAST__LOAD_FAST | 54,514,357 | 19.5% |
LOAD_CONST__LOAD_FAST | 50,247,186 | 18.0% |
JUMP_BACKWARD_QUICK | 30,614,365 | 10.9% |
PUSH_NULL | 11,586,808 | 4.1% |
Successors and predecessors for JUMP_IF_FALSE_OR_POP
Predecessors | Count | Percentage |
---|---|---|
UNARY_NOT | 13,006,685 | 32.1% |
LOAD_ATTR_INSTANCE_VALUE | 5,692,266 | 14.1% |
COMPARE_OP_ADAPTIVE | 4,105,548 | 10.1% |
LOAD_ATTR | 3,854,883 | 9.5% |
LOAD_ATTR_ADAPTIVE | 2,460,127 | 6.1% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 20,873,710 | 51.5% |
RETURN_VALUE | 12,434,354 | 30.7% |
STORE_FAST__LOAD_FAST | 1,978,770 | 4.9% |
LOAD_GLOBAL_BUILTIN | 1,827,283 | 4.5% |
LOAD_FAST__LOAD_CONST | 1,437,109 | 3.5% |
Successors and predecessors for JUMP_IF_TRUE_OR_POP
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 7,092,656 | 23.6% |
COMPARE_OP_ADAPTIVE | 6,062,417 | 20.1% |
LOAD_ATTR_INSTANCE_VALUE | 5,005,621 | 16.6% |
LOAD_ATTR | 4,311,280 | 14.3% |
LOAD_ATTR_ADAPTIVE | 2,789,520 | 9.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 17,360,447 | 57.7% |
RETURN_VALUE | 5,692,492 | 18.9% |
LOAD_CONST__LOAD_FAST | 1,817,588 | 6.0% |
CALL_NO_KW_LEN | 1,659,136 | 5.5% |
LOAD_GLOBAL_MODULE | 1,038,568 | 3.5% |
Successors and predecessors for KW_NAMES
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 14,279,907 | 27.3% |
LOAD_FAST__LOAD_CONST | 12,598,698 | 24.1% |
LOAD_FAST__LOAD_FAST | 10,067,090 | 19.3% |
LOAD_CONST | 7,753,250 | 14.8% |
LOAD_ATTR_INSTANCE_VALUE | 3,488,298 | 6.7% |
Successors | Count | Percentage |
---|---|---|
CALL_ADAPTIVE | 42,144,307 | 80.7% |
CALL_BUILTIN_FAST_WITH_KEYWORDS | 8,941,613 | 17.1% |
CALL | 859,857 | 1.6% |
CALL_BUILTIN_CLASS | 272,822 | 0.5% |
Successors and predecessors for LIST_APPEND
Predecessors | Count | Percentage |
---|---|---|
BUILD_TUPLE | 30,507,812 | 48.3% |
LOAD_FAST | 7,575,056 | 12.0% |
BINARY_OP_ADAPTIVE | 5,104,030 | 8.1% |
CALL_NO_KW_METHOD_DESCRIPTOR_FAST | 4,764,818 | 7.5% |
BINARY_SUBSCR_LIST_INT | 4,038,892 | 6.4% |
Successors | Count | Percentage |
---|---|---|
JUMP_BACKWARD_QUICK | 62,780,718 | 99.4% |
JUMP_BACKWARD | 307,259 | 0.5% |
LOAD_CONST | 43,371 | 0.1% |
EXTENDED_ARG_QUICK | 24,905 | 0.0% |
PUSH_NULL | 11,475 | 0.0% |
Successors and predecessors for LIST_EXTEND
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 4,906,714 | 80.5% |
LOAD_CONST | 723,907 | 11.9% |
LOAD_ATTR_SLOT | 395,584 | 6.5% |
LOAD_DEREF | 44,469 | 0.7% |
LOAD_ATTR_INSTANCE_VALUE | 12,453 | 0.2% |
Successors | Count | Percentage |
---|---|---|
LIST_TO_TUPLE | 5,369,831 | 88.1% |
STORE_FAST | 247,350 | 4.1% |
UNPACK_SEQUENCE_LIST | 241,542 | 4.0% |
STORE_NAME | 124,797 | 2.0% |
CALL | 53,348 | 0.9% |
Successors and predecessors for LIST_TO_TUPLE
Predecessors | Count | Percentage |
---|---|---|
LIST_EXTEND | 5,369,831 | 100.0% |
LIST_APPEND | 328 | 0.0% |
Successors | Count | Percentage |
---|---|---|
CALL_FUNCTION_EX | 4,684,487 | 87.2% |
BUILD_MAP | 622,977 | 11.6% |
LOAD_CONST__LOAD_FAST | 62,013 | 1.2% |
STORE_NAME | 325 | 0.0% |
LOAD_CONST | 147 | 0.0% |
Successors and predecessors for LOAD_ATTR
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 45,431,923 | 25.4% |
LOAD_ATTR_INSTANCE_VALUE | 33,011,705 | 18.4% |
LOAD_ATTR_SLOT | 32,340,175 | 18.1% |
LOAD_ATTR_METHOD_WITH_VALUES | 26,137,506 | 14.6% |
LOAD_ATTR_WITH_HINT | 15,317,822 | 8.6% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 25,636,285 | 14.3% |
CALL | 22,178,928 | 12.4% |
CALL_PY_EXACT_ARGS | 15,938,716 | 8.9% |
RETURN_VALUE | 14,889,088 | 8.3% |
STORE_FAST | 11,737,521 | 6.6% |
Successors and predecessors for LOAD_ATTR_ADAPTIVE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 313,212,114 | 51.0% |
STORE_FAST__LOAD_FAST | 83,617,805 | 13.6% |
LOAD_DEREF | 76,524,521 | 12.4% |
LOAD_GLOBAL_MODULE | 48,830,011 | 7.9% |
LOAD_FAST__LOAD_FAST | 42,237,406 | 6.9% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 126,772,907 | 20.6% |
LOAD_FAST__LOAD_FAST | 83,260,910 | 13.5% |
STORE_FAST__LOAD_FAST | 81,487,613 | 13.3% |
POP_JUMP_FORWARD_IF_FALSE | 51,840,732 | 8.4% |
BUILD_TUPLE | 27,254,752 | 4.4% |
Successors and predecessors for LOAD_ATTR_CLASS
Predecessors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_MODULE | 117,740,541 | 76.4% |
LOAD_GLOBAL_BUILTIN | 31,289,859 | 20.3% |
LOAD_FAST | 2,843,037 | 1.8% |
LOAD_ATTR | 535,042 | 0.3% |
LOAD_ATTR_MODULE | 529,470 | 0.3% |
Successors | Count | Percentage |
---|---|---|
COMPARE_OP_INT_JUMP | 76,109,785 | 49.4% |
LOAD_FAST__LOAD_FAST | 24,518,148 | 15.9% |
LOAD_FAST | 23,382,268 | 15.2% |
CONTAINS_OP | 20,429,408 | 13.3% |
COMPARE_OP_ADAPTIVE | 4,673,885 | 3.0% |
Successors and predecessors for LOAD_ATTR_INSTANCE_VALUE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 2,195,962,515 | 79.8% |
LOAD_FAST__LOAD_FAST | 205,765,769 | 7.5% |
STORE_FAST__LOAD_FAST | 123,367,723 | 4.5% |
COPY | 77,010,567 | 2.8% |
LOAD_ATTR_INSTANCE_VALUE | 52,770,207 | 1.9% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 1,035,032,926 | 37.6% |
COMPARE_OP_INT_JUMP | 230,184,998 | 8.4% |
BINARY_OP_MULTIPLY_FLOAT | 167,866,545 | 6.1% |
POP_JUMP_FORWARD_IF_FALSE | 163,738,976 | 6.0% |
LOAD_GLOBAL_MODULE | 95,123,362 | 3.5% |
Successors and predecessors for LOAD_ATTR_METHOD_LAZY_DICT
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_INSTANCE_VALUE | 41,976,114 | 73.4% |
LOAD_FAST | 8,599,855 | 15.0% |
STORE_FAST__LOAD_FAST | 6,359,005 | 11.1% |
LOAD_CONST__LOAD_FAST | 131,355 | 0.2% |
LOAD_DEREF | 100,778 | 0.2% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 40,655,743 | 71.1% |
LOAD_CONST | 6,906,522 | 12.1% |
CALL_NO_KW_METHOD_DESCRIPTOR_NOARGS | 6,815,689 | 11.9% |
LOAD_FAST__LOAD_FAST | 1,773,120 | 3.1% |
CALL_ADAPTIVE | 665,504 | 1.2% |
Successors and predecessors for LOAD_ATTR_METHOD_NO_DICT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 172,434,902 | 39.9% |
STORE_FAST__LOAD_FAST | 153,747,976 | 35.6% |
LOAD_ATTR_INSTANCE_VALUE | 40,656,440 | 9.4% |
LOAD_GLOBAL_MODULE | 11,798,688 | 2.7% |
BINARY_SUBSCR_LIST_INT | 8,597,816 | 2.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 121,510,470 | 28.1% |
LOAD_CONST | 83,391,721 | 19.3% |
CALL_NO_KW_METHOD_DESCRIPTOR_NOARGS | 75,258,380 | 17.4% |
LOAD_FAST__LOAD_FAST | 58,723,984 | 13.6% |
CALL_PY_EXACT_ARGS | 23,307,345 | 5.4% |
Successors and predecessors for LOAD_ATTR_METHOD_WITH_DICT
Predecessors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_MODULE | 358,260 | 49.8% |
STORE_FAST__LOAD_FAST | 314,538 | 43.7% |
LOAD_ATTR_MODULE | 40,012 | 5.6% |
LOAD_ATTR_ADAPTIVE | 4,326 | 0.6% |
LOAD_FAST | 1,098 | 0.2% |
Successors | Count | Percentage |
---|---|---|
CALL_NO_KW_METHOD_DESCRIPTOR_NOARGS | 399,352 | 55.5% |
LOAD_FAST | 282,454 | 39.3% |
LOAD_ATTR | 33,511 | 4.7% |
CALL_ADAPTIVE | 2,919 | 0.4% |
LOAD_FAST__LOAD_FAST | 996 | 0.1% |
Successors and predecessors for LOAD_ATTR_METHOD_WITH_VALUES
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 638,126,328 | 73.4% |
STORE_FAST__LOAD_FAST | 139,397,900 | 16.0% |
LOAD_ATTR_INSTANCE_VALUE | 45,575,889 | 5.2% |
LOAD_FAST__LOAD_FAST | 11,114,014 | 1.3% |
LOAD_CONST__LOAD_FAST | 9,232,695 | 1.1% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 354,933,184 | 40.8% |
CALL_PY_EXACT_ARGS | 283,182,271 | 32.6% |
LOAD_FAST__LOAD_FAST | 86,880,570 | 10.0% |
LOAD_GLOBAL_MODULE | 63,810,554 | 7.3% |
LOAD_ATTR | 26,137,506 | 3.0% |
Successors and predecessors for LOAD_ATTR_MODULE
Predecessors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_MODULE | 131,018,856 | 91.2% |
LOAD_ATTR_MODULE | 10,119,902 | 7.0% |
LOAD_GLOBAL | 782,794 | 0.5% |
LOAD_ATTR_ADAPTIVE | 570,819 | 0.4% |
LOAD_FAST | 471,925 | 0.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 60,998,562 | 42.5% |
CALL_ADAPTIVE | 15,124,789 | 10.5% |
LOAD_GLOBAL_BUILTIN | 10,295,579 | 7.2% |
LOAD_FAST__LOAD_FAST | 10,136,127 | 7.1% |
LOAD_ATTR_MODULE | 10,119,902 | 7.0% |
Successors and predecessors for LOAD_ATTR_PROPERTY
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 23,271,801 | 63.9% |
STORE_FAST__LOAD_FAST | 7,363,091 | 20.2% |
RETURN_VALUE | 2,365,512 | 6.5% |
LOAD_DEREF | 1,905,273 | 5.2% |
LOAD_ATTR_INSTANCE_VALUE | 777,830 | 2.1% |
Successors | Count | Percentage |
---|---|---|
RESUME_QUICK | 27,835,982 | 76.5% |
COPY_FREE_VARS | 5,473,445 | 15.0% |
LOAD_ATTR | 3,018,506 | 8.3% |
RESUME | 66,680 | 0.2% |
MAKE_CELL | 7,392 | 0.0% |
Successors and predecessors for LOAD_ATTR_SLOT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 206,007,310 | 78.2% |
STORE_FAST__LOAD_FAST | 29,358,524 | 11.1% |
COPY | 25,243,650 | 9.6% |
LOAD_FAST__LOAD_FAST | 1,219,534 | 0.5% |
LOAD_ATTR_ADAPTIVE | 673,142 | 0.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 82,646,848 | 31.4% |
LOAD_ATTR | 32,340,175 | 12.3% |
STORE_FAST__LOAD_FAST | 27,537,087 | 10.5% |
COMPARE_OP_FLOAT_JUMP | 25,199,244 | 9.6% |
RETURN_VALUE | 18,094,014 | 6.9% |
Successors and predecessors for LOAD_ATTR_WITH_HINT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 166,920,143 | 59.5% |
STORE_FAST__LOAD_FAST | 82,998,008 | 29.6% |
COPY | 17,945,094 | 6.4% |
LOAD_ATTR_INSTANCE_VALUE | 3,937,030 | 1.4% |
LOAD_GLOBAL_MODULE | 2,220,532 | 0.8% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 64,693,628 | 23.0% |
STORE_FAST__LOAD_FAST | 58,779,619 | 20.9% |
COMPARE_OP_INT_JUMP | 47,230,723 | 16.8% |
LOAD_CONST | 28,537,298 | 10.2% |
LOAD_GLOBAL_MODULE | 23,729,305 | 8.5% |
Successors and predecessors for LOAD_BUILD_CLASS
Predecessors | Count | Percentage |
---|---|---|
PUSH_NULL | 1,013,304 | 100.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 1,007,800 | 99.5% |
LOAD_CLOSURE | 5,180 | 0.5% |
EXTENDED_ARG_QUICK | 324 | 0.0% |
Successors and predecessors for LOAD_CLASSDEREF
Predecessors | Count | Percentage |
---|---|---|
LOAD_CLASSDEREF | 1,680 | 42.2% |
PUSH_NULL | 1,680 | 42.2% |
STORE_NAME | 412 | 10.3% |
LOAD_CONST | 210 | 5.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_CLASSDEREF | 1,680 | 42.2% |
CALL_PY_EXACT_ARGS | 1,113 | 28.0% |
CALL_ADAPTIVE | 420 | 10.5% |
STORE_NAME | 412 | 10.3% |
LOAD_ATTR | 210 | 5.3% |
Successors and predecessors for LOAD_CLOSURE
Predecessors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_BUILTIN | 20,257,566 | 61.4% |
LOAD_CLOSURE | 3,929,565 | 11.9% |
LOAD_ATTR_METHOD_NO_DICT | 1,784,410 | 5.4% |
STORE_DEREF | 1,300,196 | 3.9% |
STORE_ATTR_INSTANCE_VALUE | 1,294,777 | 3.9% |
Successors | Count | Percentage |
---|---|---|
BUILD_TUPLE | 28,960,610 | 87.7% |
LOAD_CLOSURE | 3,929,565 | 11.9% |
COPY | 122,860 | 0.4% |
Successors and predecessors for LOAD_CONST
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_FAST | 451,124,009 | 13.7% |
STORE_FAST__LOAD_FAST | 400,220,878 | 12.2% |
LOAD_CONST | 277,731,510 | 8.4% |
BINARY_SUBSCR_LIST_INT | 238,295,255 | 7.2% |
POP_JUMP_FORWARD_IF_FALSE | 166,034,591 | 5.0% |
Successors | Count | Percentage |
---|---|---|
RETURN_VALUE | 582,955,386 | 17.7% |
BINARY_OP_ADD_INT | 421,609,930 | 12.8% |
LOAD_CONST | 277,731,510 | 8.4% |
BINARY_OP_ADAPTIVE | 271,314,108 | 8.2% |
COMPARE_OP_INT_JUMP | 228,104,081 | 6.9% |
Successors and predecessors for LOAD_CONST__LOAD_FAST
Predecessors | Count | Percentage |
---|---|---|
RESUME_QUICK | 172,289,958 | 31.3% |
FOR_ITER_RANGE | 96,986,315 | 17.6% |
STORE_FAST | 59,170,358 | 10.7% |
JUMP_FORWARD | 50,247,186 | 9.1% |
POP_JUMP_FORWARD_IF_FALSE | 34,522,222 | 6.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 191,942,753 | 34.9% |
SWAP | 111,224,079 | 20.2% |
BINARY_OP_ADAPTIVE | 58,768,233 | 10.7% |
STORE_ATTR_INSTANCE_VALUE | 47,777,674 | 8.7% |
CONTAINS_OP | 41,887,100 | 7.6% |
Successors and predecessors for LOAD_DEREF
Predecessors | Count | Percentage |
---|---|---|
STORE_FAST | 81,551,212 | 20.7% |
FOR_ITER_RANGE | 45,498,360 | 11.5% |
PUSH_NULL | 34,433,584 | 8.7% |
BINARY_OP_ADAPTIVE | 27,132,146 | 6.9% |
LOAD_FAST | 26,567,614 | 6.7% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 152,666,720 | 38.7% |
LOAD_ATTR_ADAPTIVE | 76,524,521 | 19.4% |
LOAD_ATTR_INSTANCE_VALUE | 40,788,038 | 10.3% |
CONTAINS_OP | 17,220,382 | 4.4% |
CALL_PY_EXACT_ARGS | 11,165,852 | 2.8% |
Successors and predecessors for LOAD_FAST
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_INSTANCE_VALUE | 1,035,032,926 | 11.0% |
RESUME_QUICK | 1,031,108,373 | 10.9% |
POP_JUMP_FORWARD_IF_FALSE | 773,919,833 | 8.2% |
LOAD_GLOBAL_BUILTIN | 716,597,379 | 7.6% |
STORE_FAST__LOAD_FAST | 657,152,199 | 7.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_ATTR_INSTANCE_VALUE | 2,195,962,515 | 23.2% |
LOAD_ATTR_METHOD_WITH_VALUES | 638,126,328 | 6.8% |
CALL_PY_EXACT_ARGS | 364,668,822 | 3.9% |
LOAD_GLOBAL_MODULE | 362,996,148 | 3.8% |
BINARY_OP_ADD_INT | 346,083,705 | 3.7% |
Successors and predecessors for LOAD_FAST_CHECK
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_METHOD_NO_DICT | 1,836,473 | 34.0% |
POP_TOP | 1,234,082 | 22.9% |
POP_JUMP_FORWARD_IF_FALSE | 945,947 | 17.5% |
POP_JUMP_BACKWARD_IF_NOT_NONE | 726,264 | 13.5% |
LOAD_FAST | 217,333 | 4.0% |
Successors | Count | Percentage |
---|---|---|
CALL_NO_KW_LIST_APPEND | 1,736,355 | 32.2% |
POP_JUMP_BACKWARD_IF_NONE | 1,166,347 | 21.6% |
LOAD_FAST | 898,811 | 16.7% |
LOAD_GLOBAL_MODULE | 887,685 | 16.5% |
POP_JUMP_FORWARD_IF_FALSE | 100,790 | 1.9% |
Successors and predecessors for LOAD_FAST__LOAD_CONST
Predecessors | Count | Percentage |
---|---|---|
PUSH_NULL | 219,679,741 | 13.7% |
COMPARE_OP_INT_JUMP | 183,707,572 | 11.4% |
BINARY_SUBSCR_ADAPTIVE | 146,317,733 | 9.1% |
LOAD_FAST__LOAD_CONST | 145,689,189 | 9.1% |
STORE_SLICE | 145,424,748 | 9.1% |
Successors | Count | Percentage |
---|---|---|
BINARY_OP_ADD_INT | 486,472,310 | 30.3% |
LOAD_FAST__LOAD_CONST | 145,689,189 | 9.1% |
COMPARE_OP_INT_JUMP | 135,379,477 | 8.4% |
BINARY_OP_SUBTRACT_INT | 117,805,375 | 7.3% |
COPY | 109,390,809 | 6.8% |
Successors and predecessors for LOAD_FAST__LOAD_FAST
Predecessors | Count | Percentage |
---|---|---|
PUSH_NULL | 211,646,752 | 6.4% |
COMPARE_OP_INT_JUMP | 185,310,601 | 5.6% |
FOR_ITER_RANGE | 180,593,364 | 5.5% |
BINARY_SUBSCR_ADAPTIVE | 177,288,047 | 5.4% |
BINARY_SUBSCR_LIST_INT | 163,362,524 | 5.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 451,124,009 | 13.7% |
BINARY_OP_MULTIPLY_FLOAT | 328,268,682 | 10.0% |
BINARY_SUBSCR_ADAPTIVE | 232,896,547 | 7.1% |
LOAD_ATTR_INSTANCE_VALUE | 205,765,769 | 6.2% |
STORE_ATTR_INSTANCE_VALUE | 204,489,478 | 6.2% |
Successors and predecessors for LOAD_GLOBAL
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 12,947,369 | 20.1% |
POP_JUMP_FORWARD_IF_FALSE | 11,374,682 | 17.7% |
STORE_FAST | 9,484,889 | 14.7% |
POP_JUMP_BACKWARD_IF_NOT_NONE | 8,955,412 | 13.9% |
LOAD_GLOBAL_BUILTIN | 7,130,943 | 11.1% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 21,719,957 | 33.7% |
POP_JUMP_FORWARD_IF_FALSE | 14,578,547 | 22.6% |
CALL | 11,954,424 | 18.6% |
LOAD_ATTR | 4,717,811 | 7.3% |
LOAD_FAST__LOAD_CONST | 1,152,488 | 1.8% |
Successors and predecessors for LOAD_GLOBAL_ADAPTIVE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 696,930 | 12.6% |
RESUME_QUICK | 608,497 | 11.0% |
STORE_FAST | 604,256 | 11.0% |
POP_JUMP_FORWARD_IF_FALSE | 569,668 | 10.3% |
POP_JUMP_FORWARD_IF_TRUE | 540,660 | 9.8% |
Successors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_MODULE | 1,730,180 | 31.4% |
LOAD_FAST | 1,075,863 | 19.5% |
LOAD_GLOBAL_BUILTIN | 1,055,288 | 19.1% |
LOAD_FAST__LOAD_CONST | 438,330 | 7.9% |
LOAD_ATTR_MODULE | 268,757 | 4.9% |
Successors and predecessors for LOAD_GLOBAL_BUILTIN
Predecessors | Count | Percentage |
---|---|---|
RESUME_QUICK | 276,484,900 | 22.7% |
LOAD_FAST | 247,404,283 | 20.3% |
STORE_FAST | 162,158,564 | 13.3% |
POP_JUMP_FORWARD_IF_FALSE | 113,782,272 | 9.3% |
POP_JUMP_FORWARD_IF_TRUE | 64,664,821 | 5.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 716,597,379 | 58.8% |
CALL_NO_KW_ISINSTANCE | 159,700,771 | 13.1% |
LOAD_FAST__LOAD_FAST | 59,066,109 | 4.8% |
LOAD_FAST__LOAD_CONST | 53,341,134 | 4.4% |
IS_OP | 50,425,499 | 4.1% |
Successors and predecessors for LOAD_GLOBAL_MODULE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 362,996,148 | 27.0% |
RESUME_QUICK | 129,717,062 | 9.7% |
STORE_FAST | 123,093,690 | 9.2% |
STORE_FAST__LOAD_FAST | 121,501,118 | 9.0% |
POP_JUMP_FORWARD_IF_FALSE | 97,438,948 | 7.3% |
Successors | Count | Percentage |
---|---|---|
IS_OP | 189,362,633 | 14.1% |
LOAD_FAST__LOAD_FAST | 160,353,592 | 11.9% |
LOAD_FAST | 153,341,673 | 11.4% |
LOAD_ATTR_MODULE | 131,018,856 | 9.8% |
LOAD_ATTR_CLASS | 117,740,541 | 8.8% |
Successors and predecessors for LOAD_NAME
Predecessors | Count | Percentage |
---|---|---|
LOAD_NAME | 7,727,373 | 32.9% |
PUSH_NULL | 7,369,557 | 31.4% |
STORE_NAME | 3,328,198 | 14.2% |
LOAD_CONST | 1,259,232 | 5.4% |
RESUME | 1,017,143 | 4.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_NAME | 7,727,373 | 32.9% |
LOAD_CONST | 7,662,765 | 32.6% |
LOAD_ATTR | 1,578,492 | 6.7% |
STORE_NAME | 1,378,181 | 5.9% |
CALL | 1,352,673 | 5.8% |
Successors and predecessors for MAKE_CELL
Predecessors | Count | Percentage |
---|---|---|
MAKE_CELL | 31,622,520 | 61.8% |
CALL_ADAPTIVE | 10,672,460 | 20.9% |
CALL_PY_EXACT_ARGS | 3,981,129 | 7.8% |
CALL | 1,691,441 | 3.3% |
CALL_BOUND_METHOD_EXACT_ARGS | 1,554,903 | 3.0% |
Successors | Count | Percentage |
---|---|---|
MAKE_CELL | 31,622,520 | 56.6% |
RESUME_QUICK | 23,532,724 | 42.1% |
RESUME | 647,459 | 1.2% |
RETURN_GENERATOR | 78,553 | 0.1% |
Successors and predecessors for MAKE_FUNCTION
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 58,558,691 | 99.5% |
LOAD_FAST__LOAD_CONST | 321,310 | 0.5% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 31,325,450 | 53.2% |
STORE_NAME | 7,679,094 | 13.0% |
LOAD_GLOBAL_BUILTIN | 4,627,479 | 7.9% |
LOAD_FAST__LOAD_CONST | 3,434,724 | 5.8% |
STORE_FAST__LOAD_FAST | 3,277,730 | 5.6% |
Successors and predecessors for MAP_ADD
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_FAST | 8,390,083 | 56.1% |
LOAD_CONST | 5,713,078 | 38.2% |
LOAD_FAST | 305,038 | 2.0% |
BINARY_SUBSCR_TUPLE_INT | 148,074 | 1.0% |
CALL_BUILTIN_CLASS | 132,321 | 0.9% |
Successors | Count | Percentage |
---|---|---|
JUMP_BACKWARD_QUICK | 9,091,716 | 60.8% |
EXTENDED_ARG_QUICK | 3,365,832 | 22.5% |
LOAD_CONST | 2,080,745 | 13.9% |
DICT_UPDATE | 318,239 | 2.1% |
JUMP_BACKWARD | 71,271 | 0.5% |
Successors and predecessors for MATCH_CLASS
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 2 | 100.0% |
Successors | Count | Percentage |
---|---|---|
COPY | 2 | 100.0% |
Successors and predecessors for NOP
Predecessors | Count | Percentage |
---|---|---|
POP_JUMP_FORWARD_IF_FALSE | 67,772,635 | 32.5% |
RESUME_QUICK | 54,868,990 | 26.3% |
STORE_FAST | 31,133,344 | 14.9% |
CALL_NO_KW_LIST_APPEND | 7,669,305 | 3.7% |
POP_TOP | 7,337,775 | 3.5% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 127,849,795 | 61.3% |
PUSH_NULL | 20,019,896 | 9.6% |
LOAD_GLOBAL_MODULE | 18,779,820 | 9.0% |
LOAD_CONST__LOAD_FAST | 11,934,458 | 5.7% |
JUMP_BACKWARD_QUICK | 7,546,245 | 3.6% |
Successors and predecessors for POP_EXCEPT
Predecessors | Count | Percentage |
---|---|---|
SWAP | 2,503,343 | 38.2% |
POP_TOP | 2,299,656 | 35.1% |
STORE_FAST | 741,228 | 11.3% |
COPY | 505,479 | 7.7% |
STORE_ATTR_INSTANCE_VALUE | 332,197 | 5.1% |
Successors | Count | Percentage |
---|---|---|
RETURN_VALUE | 2,421,803 | 37.0% |
LOAD_CONST | 1,106,206 | 16.9% |
JUMP_FORWARD | 1,014,789 | 15.5% |
JUMP_BACKWARD_QUICK | 753,690 | 11.5% |
RERAISE | 505,479 | 7.7% |
Successors and predecessors for POP_JUMP_BACKWARD_IF_FALSE
Predecessors | Count | Percentage |
---|---|---|
CONTAINS_OP | 55,533,773 | 26.8% |
COMPARE_OP_ADAPTIVE | 50,021,309 | 24.2% |
EXTENDED_ARG_QUICK | 21,348,049 | 10.3% |
IS_OP | 20,109,510 | 9.7% |
RETURN_VALUE | 13,794,999 | 6.7% |
Successors | Count | Percentage |
---|---|---|
FOR_ITER_LIST | 71,412,520 | 34.5% |
LOAD_FAST | 33,141,644 | 16.0% |
FOR_ITER_ADAPTIVE | 24,541,812 | 11.9% |
EXTENDED_ARG_QUICK | 23,784,113 | 11.5% |
FOR_ITER_RANGE | 17,064,782 | 8.2% |
Successors and predecessors for POP_JUMP_BACKWARD_IF_NONE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 30,360,925 | 53.4% |
STORE_FAST__LOAD_FAST | 25,235,455 | 44.3% |
LOAD_FAST_CHECK | 1,166,347 | 2.0% |
BINARY_SUBSCR_DICT | 76,528 | 0.1% |
LOAD_ATTR | 49,718 | 0.1% |
Successors | Count | Percentage |
---|---|---|
FOR_ITER_ADAPTIVE | 23,333,198 | 41.0% |
FOR_ITER_LIST | 15,834,272 | 27.8% |
LOAD_FAST__LOAD_FAST | 8,440,391 | 14.8% |
LOAD_GLOBAL_BUILTIN | 4,629,372 | 8.1% |
LOAD_FAST | 4,319,775 | 7.6% |
Successors and predecessors for POP_JUMP_BACKWARD_IF_NOT_NONE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 9,310,282 | 86.9% |
EXTENDED_ARG_QUICK | 726,516 | 6.8% |
STORE_FAST__LOAD_FAST | 582,087 | 5.4% |
CALL_NO_KW_METHOD_DESCRIPTOR_FAST | 92,421 | 0.9% |
RETURN_VALUE | 640 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_GLOBAL | 8,955,412 | 83.6% |
LOAD_FAST_CHECK | 726,264 | 6.8% |
LOAD_FAST | 604,452 | 5.6% |
FOR_ITER_RANGE | 235,996 | 2.2% |
FOR_ITER_ADAPTIVE | 102,529 | 1.0% |
Successors and predecessors for POP_JUMP_BACKWARD_IF_TRUE
Predecessors | Count | Percentage |
---|---|---|
STORE_FAST__LOAD_FAST | 145,561,229 | 49.2% |
LOAD_FAST | 99,621,647 | 33.7% |
RETURN_VALUE | 36,133,230 | 12.2% |
CALL_NO_KW_BUILTIN_FAST | 5,665,002 | 1.9% |
CALL_NO_KW_LEN | 3,419,207 | 1.2% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_FAST | 145,757,439 | 49.3% |
LOAD_FAST | 101,360,637 | 34.3% |
FOR_ITER_RANGE | 18,503,658 | 6.3% |
LOAD_DEREF | 9,060,581 | 3.1% |
LOAD_GLOBAL_BUILTIN | 5,608,692 | 1.9% |
Successors and predecessors for POP_JUMP_FORWARD_IF_FALSE
Predecessors | Count | Percentage |
---|---|---|
IS_OP | 256,011,705 | 16.6% |
CALL_NO_KW_ISINSTANCE | 212,711,685 | 13.8% |
STORE_FAST__LOAD_FAST | 172,607,373 | 11.2% |
CONTAINS_OP | 171,696,422 | 11.2% |
LOAD_ATTR_INSTANCE_VALUE | 163,738,976 | 10.6% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 773,919,833 | 50.3% |
LOAD_CONST | 166,034,591 | 10.8% |
LOAD_FAST__LOAD_FAST | 140,350,956 | 9.1% |
LOAD_GLOBAL_BUILTIN | 113,782,272 | 7.4% |
LOAD_GLOBAL_MODULE | 97,438,948 | 6.3% |
Successors and predecessors for POP_JUMP_FORWARD_IF_NONE
Predecessors | Count | Percentage |
---|---|---|
STORE_FAST__LOAD_FAST | 55,074,010 | 49.4% |
LOAD_FAST | 23,889,125 | 21.4% |
LOAD_ATTR_INSTANCE_VALUE | 11,546,927 | 10.4% |
BINARY_SUBSCR_ADAPTIVE | 7,267,546 | 6.5% |
LOAD_ATTR | 3,620,456 | 3.2% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 48,491,956 | 43.5% |
PUSH_NULL | 18,944,543 | 17.0% |
LOAD_FAST__LOAD_FAST | 13,024,520 | 11.7% |
NOP | 7,318,741 | 6.6% |
LOAD_CONST | 6,834,403 | 6.1% |
Successors and predecessors for POP_JUMP_FORWARD_IF_NOT_NONE
Predecessors | Count | Percentage |
---|---|---|
STORE_FAST__LOAD_FAST | 59,045,509 | 45.3% |
LOAD_FAST | 52,403,860 | 40.2% |
LOAD_ATTR_INSTANCE_VALUE | 10,635,770 | 8.2% |
LOAD_ATTR | 2,209,650 | 1.7% |
CALL_NO_KW_BUILTIN_FAST | 1,978,334 | 1.5% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 63,300,702 | 48.6% |
LOAD_FAST__LOAD_FAST | 20,523,199 | 15.7% |
LOAD_GLOBAL_MODULE | 13,298,173 | 10.2% |
PUSH_NULL | 11,519,736 | 8.8% |
LOAD_FAST__LOAD_CONST | 11,284,811 | 8.7% |
Successors and predecessors for POP_JUMP_FORWARD_IF_TRUE
Predecessors | Count | Percentage |
---|---|---|
STORE_FAST__LOAD_FAST | 67,117,015 | 25.1% |
CALL_NO_KW_ISINSTANCE | 59,288,421 | 22.1% |
LOAD_FAST | 49,565,085 | 18.5% |
IS_OP | 24,991,138 | 9.3% |
RETURN_VALUE | 14,772,531 | 5.5% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 92,240,800 | 34.5% |
LOAD_GLOBAL_BUILTIN | 64,664,821 | 24.2% |
PUSH_NULL | 32,049,297 | 12.0% |
LOAD_FAST__LOAD_CONST | 18,876,644 | 7.1% |
LOAD_GLOBAL_MODULE | 12,614,911 | 4.7% |
Successors and predecessors for POP_TOP
Predecessors | Count | Percentage |
---|---|---|
RETURN_VALUE | 369,140,265 | 36.2% |
RESUME_QUICK | 238,339,597 | 23.4% |
CALL_NO_KW_BUILTIN_O | 185,138,652 | 18.1% |
CALL_NO_KW_BUILTIN_FAST | 54,735,692 | 5.4% |
CALL_ADAPTIVE | 32,567,351 | 3.2% |
Successors | Count | Percentage |
---|---|---|
JUMP_BACKWARD_QUICK | 344,833,444 | 32.4% |
LOAD_FAST | 255,651,025 | 24.0% |
LOAD_CONST | 74,591,803 | 7.0% |
PUSH_NULL | 66,263,486 | 6.2% |
LOAD_FAST__LOAD_FAST | 65,980,575 | 6.2% |
Successors and predecessors for PUSH_EXC_INFO
Predecessors | Count | Percentage |
---|---|---|
BINARY_SUBSCR_DICT | 2,172,882 | 33.6% |
LOAD_ATTR | 1,254,384 | 19.4% |
LOAD_ATTR_ADAPTIVE | 924,477 | 14.3% |
BINARY_SUBSCR_ADAPTIVE | 715,943 | 11.1% |
RERAISE | 350,345 | 5.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_BUILTIN | 5,786,474 | 88.4% |
LOAD_GLOBAL | 327,382 | 5.0% |
LOAD_GLOBAL_MODULE | 240,864 | 3.7% |
LOAD_GLOBAL_ADAPTIVE | 126,024 | 1.9% |
LOAD_NAME | 36,759 | 0.6% |
Successors and predecessors for PUSH_NULL
Predecessors | Count | Percentage |
---|---|---|
STORE_FAST | 70,163,518 | 13.1% |
COMPARE_OP_INT_JUMP | 66,367,366 | 12.4% |
POP_TOP | 66,263,486 | 12.4% |
LOAD_FAST__LOAD_FAST | 52,377,692 | 9.8% |
POP_JUMP_FORWARD_IF_FALSE | 46,998,671 | 8.8% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_CONST | 219,679,741 | 41.0% |
LOAD_FAST__LOAD_FAST | 211,646,752 | 39.5% |
LOAD_FAST | 55,008,191 | 10.3% |
LOAD_DEREF | 34,433,584 | 6.4% |
LOAD_NAME | 7,369,557 | 1.4% |
Successors and predecessors for RAISE_VARARGS
Predecessors | Count | Percentage |
---|---|---|
CALL_ADAPTIVE | 301,397 | 51.9% |
LOAD_CONST | 205,966 | 35.4% |
CALL | 57,472 | 9.9% |
POP_TOP | 12,600 | 2.2% |
LOAD_NAME | 2,031 | 0.3% |
Successors | Count | Percentage |
---|---|---|
PUSH_EXC_INFO | 264,681 | 54.3% |
COPY | 222,157 | 45.6% |
LOAD_CONST | 190 | 0.0% |
Successors and predecessors for RERAISE
Predecessors | Count | Percentage |
---|---|---|
POP_EXCEPT | 505,479 | 64.3% |
POP_JUMP_FORWARD_IF_FALSE | 170,732 | 21.7% |
STORE_ATTR_ADAPTIVE | 83,083 | 10.6% |
POP_JUMP_FORWARD_IF_TRUE | 14,460 | 1.8% |
POP_TOP | 12,645 | 1.6% |
Successors | Count | Percentage |
---|---|---|
PUSH_EXC_INFO | 350,345 | 55.3% |
COPY | 283,102 | 44.7% |
Successors and predecessors for RESUME
Predecessors | Count | Percentage |
---|---|---|
CALL | 4,309,631 | 65.9% |
MAKE_CELL | 647,459 | 9.9% |
CALL_PY_EXACT_ARGS | 576,404 | 8.8% |
COPY_FREE_VARS | 569,969 | 8.7% |
POP_TOP | 152,206 | 2.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 3,379,500 | 33.9% |
LOAD_GLOBAL | 2,923,603 | 29.3% |
LOAD_CONST | 1,034,965 | 10.4% |
LOAD_NAME | 1,017,143 | 10.2% |
LOAD_GLOBAL_ADAPTIVE | 277,687 | 2.8% |
Successors and predecessors for RESUME_QUICK
Predecessors | Count | Percentage |
---|---|---|
CALL_PY_EXACT_ARGS | 1,055,705,477 | 62.7% |
BINARY_SUBSCR_GETITEM | 144,200,982 | 8.6% |
CALL_ADAPTIVE | 122,012,359 | 7.2% |
CALL_BOUND_METHOD_EXACT_ARGS | 120,696,516 | 7.2% |
COPY_FREE_VARS | 59,718,939 | 3.5% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 1,031,108,373 | 45.4% |
LOAD_GLOBAL_BUILTIN | 276,484,900 | 12.2% |
POP_TOP | 238,339,597 | 10.5% |
LOAD_CONST__LOAD_FAST | 172,289,958 | 7.6% |
LOAD_FAST__LOAD_FAST | 158,435,760 | 7.0% |
Successors and predecessors for RETURN_GENERATOR
Predecessors | Count | Percentage |
---|---|---|
COPY_FREE_VARS | 20,368,695 | 48.1% |
CALL_PY_EXACT_ARGS | 13,070,114 | 30.8% |
CALL | 5,510,878 | 13.0% |
CALL_ADAPTIVE | 3,116,254 | 7.4% |
CALL_PY_WITH_DEFAULTS | 227,781 | 0.5% |
Successors | Count | Percentage |
---|---|---|
CALL_NO_KW_BUILTIN_O | 13,207,835 | 31.2% |
GET_ITER | 11,030,985 | 26.0% |
CALL_BUILTIN_CLASS | 3,836,867 | 9.1% |
GET_YIELD_FROM_ITER | 3,464,534 | 8.2% |
CALL_NO_KW_TUPLE_1 | 3,445,038 | 8.1% |
Successors and predecessors for RETURN_VALUE
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 582,955,386 | 29.2% |
LOAD_FAST | 316,909,693 | 15.9% |
BINARY_SUBSCR_LIST_INT | 110,192,523 | 5.5% |
BINARY_OP_ADAPTIVE | 107,867,778 | 5.4% |
RETURN_VALUE | 93,453,531 | 4.7% |
Successors | Count | Percentage |
---|---|---|
POP_TOP | 369,140,265 | 22.8% |
STORE_FAST__LOAD_FAST | 246,820,448 | 15.2% |
LOAD_FAST | 197,050,745 | 12.1% |
POP_JUMP_FORWARD_IF_FALSE | 144,656,462 | 8.9% |
STORE_FAST | 94,825,552 | 5.8% |
Successors and predecessors for SEND
Predecessors | Count | Percentage |
---|---|---|
JUMP_BACKWARD_NO_INTERRUPT | 39,327,808 | 90.4% |
LOAD_CONST | 4,196,490 | 9.6% |
Successors | Count | Percentage |
---|---|---|
YIELD_VALUE | 39,375,569 | 90.5% |
POP_TOP | 3,821,129 | 8.8% |
STORE_FAST__LOAD_FAST | 188,727 | 0.4% |
STORE_FAST | 113,673 | 0.3% |
PUSH_EXC_INFO | 12,600 | 0.0% |
Successors and predecessors for SETUP_ANNOTATIONS
Predecessors | Count | Percentage |
---|---|---|
RESUME | 1,427 | 68.1% |
STORE_NAME | 668 | 31.9% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 1,957 | 93.4% |
LOAD_NAME | 115 | 5.5% |
BUILD_MAP | 23 | 1.1% |
Successors and predecessors for SET_ADD
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 74,485 | 48.8% |
RETURN_VALUE | 57,432 | 37.7% |
BUILD_STRING | 16,808 | 11.0% |
BINARY_OP | 1,288 | 0.8% |
LOAD_ATTR | 935 | 0.6% |
Successors | Count | Percentage |
---|---|---|
JUMP_BACKWARD_QUICK | 138,155 | 90.6% |
JUMP_BACKWARD | 14,386 | 9.4% |
Successors and predecessors for SET_UPDATE
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 18,428 | 100.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_FAST | 16,653 | 90.4% |
STORE_NAME | 889 | 4.8% |
CALL | 564 | 3.1% |
LOAD_FAST | 147 | 0.8% |
LOAD_CONST | 92 | 0.5% |
Successors and predecessors for STORE_ATTR
Predecessors | Count | Percentage |
---|---|---|
STORE_ATTR_INSTANCE_VALUE | 6,374,188 | 45.1% |
LOAD_FAST | 3,966,150 | 28.1% |
STORE_ATTR_SLOT | 2,161,754 | 15.3% |
STORE_ATTR_WITH_HINT | 1,120,453 | 7.9% |
SWAP | 330,598 | 2.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 6,245,439 | 44.2% |
LOAD_CONST | 2,783,735 | 19.7% |
LOAD_CONST__LOAD_FAST | 1,630,227 | 11.5% |
LOAD_FAST__LOAD_FAST | 1,323,788 | 9.4% |
JUMP_BACKWARD_QUICK | 597,852 | 4.2% |
Successors and predecessors for STORE_ATTR_ADAPTIVE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 10,055,031 | 35.9% |
CALL_ADAPTIVE | 7,586,212 | 27.1% |
LOAD_FAST__LOAD_FAST | 3,753,599 | 13.4% |
LOAD_CONST__LOAD_FAST | 3,445,294 | 12.3% |
LOAD_GLOBAL_MODULE | 1,775,579 | 6.3% |
Successors | Count | Percentage |
---|---|---|
JUMP_BACKWARD_QUICK | 8,345,182 | 29.8% |
LOAD_FAST | 7,076,617 | 25.3% |
LOAD_CONST | 3,131,077 | 11.2% |
NOP | 1,379,471 | 4.9% |
LOAD_GLOBAL_MODULE | 1,254,021 | 4.5% |
Successors and predecessors for STORE_ATTR_INSTANCE_VALUE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_FAST | 204,489,478 | 41.1% |
LOAD_FAST | 126,564,853 | 25.5% |
SWAP | 77,062,577 | 15.5% |
LOAD_CONST__LOAD_FAST | 47,777,674 | 9.6% |
RETURN_VALUE | 29,649,885 | 6.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 143,165,649 | 28.8% |
LOAD_FAST | 137,808,451 | 27.7% |
LOAD_FAST__LOAD_FAST | 128,786,225 | 25.9% |
LOAD_CONST__LOAD_FAST | 19,723,426 | 4.0% |
LOAD_FAST__LOAD_CONST | 18,914,236 | 3.8% |
Successors and predecessors for STORE_ATTR_SLOT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 61,440,022 | 59.3% |
SWAP | 25,244,886 | 24.4% |
LOAD_FAST__LOAD_FAST | 11,865,379 | 11.5% |
LOAD_CONST__LOAD_FAST | 4,944,007 | 4.8% |
STORE_ATTR_ADAPTIVE | 55,764 | 0.1% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 52,684,282 | 50.9% |
LOAD_CONST | 19,090,760 | 18.4% |
LOAD_FAST__LOAD_FAST | 16,625,443 | 16.0% |
STORE_FAST | 8,399,853 | 8.1% |
LOAD_CONST__LOAD_FAST | 3,313,190 | 3.2% |
Successors and predecessors for STORE_ATTR_WITH_HINT
Predecessors | Count | Percentage |
---|---|---|
SWAP | 17,945,094 | 37.8% |
LOAD_FAST | 13,402,965 | 28.2% |
LOAD_FAST__LOAD_FAST | 10,743,646 | 22.6% |
LOAD_CONST__LOAD_FAST | 5,250,170 | 11.1% |
LOAD_ATTR_INSTANCE_VALUE | 41,496 | 0.1% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 30,715,003 | 64.7% |
JUMP_BACKWARD_QUICK | 7,423,598 | 15.6% |
LOAD_CONST__LOAD_FAST | 4,928,658 | 10.4% |
LOAD_FAST__LOAD_FAST | 3,230,682 | 6.8% |
STORE_ATTR | 1,120,453 | 2.4% |
Successors and predecessors for STORE_DEREF
Predecessors | Count | Percentage |
---|---|---|
UNPACK_SEQUENCE_TWO_TUPLE | 10,164,963 | 36.2% |
FOR_ITER_ADAPTIVE | 5,746,825 | 20.4% |
LOAD_ATTR_ADAPTIVE | 2,495,546 | 8.9% |
IMPORT_FROM | 2,199,904 | 7.8% |
RETURN_VALUE | 1,811,380 | 6.4% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST__LOAD_FAST | 8,713,068 | 31.0% |
LOAD_FAST | 7,409,642 | 26.4% |
LOAD_DEREF | 3,045,157 | 10.8% |
POP_TOP | 2,004,491 | 7.1% |
LOAD_GLOBAL_BUILTIN | 1,501,428 | 5.3% |
Successors and predecessors for STORE_FAST
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_ADD_FLOAT | 124,628,141 | 13.3% |
FOR_ITER_LIST | 94,949,533 | 10.1% |
RETURN_VALUE | 94,825,552 | 10.1% |
LOAD_CONST | 70,439,258 | 7.5% |
FOR_ITER_ADAPTIVE | 56,742,792 | 6.0% |
Successors | Count | Percentage |
---|---|---|
JUMP_BACKWARD_QUICK | 178,711,475 | 19.0% |
LOAD_GLOBAL_BUILTIN | 162,158,564 | 17.3% |
LOAD_GLOBAL_MODULE | 123,093,690 | 13.1% |
LOAD_CONST | 104,329,129 | 11.1% |
LOAD_DEREF | 81,551,212 | 8.7% |
Successors and predecessors for STORE_FAST__LOAD_FAST
Predecessors | Count | Percentage |
---|---|---|
FOR_ITER_LIST | 314,806,010 | 11.6% |
BINARY_SUBSCR_LIST_INT | 273,610,307 | 10.0% |
RETURN_VALUE | 246,820,448 | 9.1% |
BINARY_OP_ADD_INT | 224,298,134 | 8.2% |
BINARY_OP_ADAPTIVE | 172,281,564 | 6.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 657,152,199 | 24.1% |
LOAD_CONST | 400,220,878 | 14.7% |
POP_JUMP_FORWARD_IF_FALSE | 172,607,373 | 6.3% |
LOAD_ATTR_METHOD_NO_DICT | 153,747,976 | 5.6% |
POP_JUMP_BACKWARD_IF_TRUE | 145,561,229 | 5.3% |
Successors and predecessors for STORE_FAST__STORE_FAST
Predecessors | Count | Percentage |
---|---|---|
STORE_FAST__STORE_FAST | 1,167,416,552 | 60.2% |
UNPACK_SEQUENCE_TWO_TUPLE | 360,074,560 | 18.6% |
UNPACK_SEQUENCE_TUPLE | 191,405,654 | 9.9% |
UNPACK_SEQUENCE_LIST | 179,497,702 | 9.3% |
LOAD_ATTR_INSTANCE_VALUE | 17,812,006 | 0.9% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST__STORE_FAST | 1,167,416,552 | 60.2% |
LOAD_FAST | 469,385,743 | 24.2% |
LOAD_FAST__LOAD_FAST | 118,771,239 | 6.1% |
STORE_FAST__LOAD_FAST | 76,967,438 | 4.0% |
LOAD_GLOBAL_BUILTIN | 28,095,833 | 1.4% |
Successors and predecessors for STORE_GLOBAL
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_ADD_INT | 8,606,660 | 98.2% |
LOAD_CONST | 73,289 | 0.8% |
LOAD_FAST | 30,177 | 0.3% |
RETURN_VALUE | 13,922 | 0.2% |
BUILD_LIST | 8,112 | 0.1% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 6,827,935 | 77.9% |
LOAD_GLOBAL_MODULE | 1,800,758 | 20.6% |
LOAD_CONST | 95,400 | 1.1% |
LOAD_GLOBAL | 20,237 | 0.2% |
PUSH_NULL | 4,086 | 0.0% |
Successors and predecessors for STORE_NAME
Predecessors | Count | Percentage |
---|---|---|
MAKE_FUNCTION | 7,679,094 | 38.1% |
LOAD_CONST | 3,328,775 | 16.5% |
CALL | 2,447,252 | 12.2% |
IMPORT_FROM | 1,623,910 | 8.1% |
LOAD_NAME | 1,378,181 | 6.8% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 12,056,966 | 59.9% |
LOAD_NAME | 3,328,198 | 16.5% |
PUSH_NULL | 1,772,939 | 8.8% |
POP_TOP | 840,648 | 4.2% |
IMPORT_FROM | 785,238 | 3.9% |
Successors and predecessors for STORE_SLICE
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_ADD_INT | 145,488,846 | 91.4% |
LOAD_CONST | 13,659,336 | 8.6% |
BINARY_OP | 340 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_CONST | 145,424,748 | 91.4% |
LOAD_CONST | 7,822,632 | 4.9% |
LOAD_FAST__LOAD_FAST | 5,819,520 | 3.7% |
JUMP_BACKWARD_QUICK | 72,519 | 0.0% |
LOAD_FAST | 8,140 | 0.0% |
Successors and predecessors for STORE_SUBSCR
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 306,597 | 37.2% |
LOAD_CONST | 277,915 | 33.7% |
LOAD_ATTR | 117,651 | 14.3% |
BINARY_OP | 43,688 | 5.3% |
LOAD_NAME | 27,656 | 3.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 139,721 | 17.0% |
LOAD_NAME | 135,895 | 16.5% |
NOP | 129,717 | 15.7% |
LOAD_GLOBAL | 127,515 | 15.5% |
JUMP_BACKWARD | 113,302 | 13.7% |
Successors and predecessors for STORE_SUBSCR_ADAPTIVE
Predecessors | Count | Percentage |
---|---|---|
SWAP | 122,638,231 | 33.3% |
LOAD_FAST | 78,127,278 | 21.2% |
LOAD_FAST__LOAD_FAST | 65,574,010 | 17.8% |
BINARY_OP_ADD_INT | 58,347,792 | 15.9% |
LOAD_FAST__LOAD_CONST | 14,782,434 | 4.0% |
Successors | Count | Percentage |
---|---|---|
JUMP_BACKWARD_QUICK | 160,138,514 | 43.5% |
LOAD_FAST__LOAD_FAST | 146,462,620 | 39.8% |
LOAD_FAST__LOAD_CONST | 17,899,570 | 4.9% |
LOAD_CONST | 16,643,741 | 4.5% |
PUSH_NULL | 14,562,511 | 4.0% |
Successors and predecessors for STORE_SUBSCR_DICT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 10,186,929 | 25.3% |
LOAD_FAST__LOAD_CONST | 9,329,383 | 23.1% |
CALL_NO_KW_LEN | 5,354,292 | 13.3% |
LOAD_FAST__LOAD_FAST | 4,202,828 | 10.4% |
BINARY_SUBSCR_LIST_INT | 3,630,912 | 9.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 15,643,318 | 38.8% |
JUMP_BACKWARD_QUICK | 9,768,124 | 24.2% |
LOAD_FAST__LOAD_FAST | 5,845,733 | 14.5% |
LOAD_FAST__LOAD_CONST | 4,132,201 | 10.2% |
LOAD_FAST | 2,170,351 | 5.4% |
Successors and predecessors for STORE_SUBSCR_LIST_INT
Predecessors | Count | Percentage |
---|---|---|
SWAP | 222,325,445 | 60.9% |
LOAD_FAST__LOAD_FAST | 76,583,322 | 21.0% |
BINARY_SUBSCR_LIST_INT | 28,239,435 | 7.7% |
BINARY_OP_SUBTRACT_INT | 22,365,567 | 6.1% |
LOAD_FAST | 13,652,863 | 3.7% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST__LOAD_CONST | 122,819,896 | 33.6% |
JUMP_BACKWARD_QUICK | 121,179,274 | 33.2% |
LOAD_FAST__LOAD_FAST | 110,738,859 | 30.3% |
LOAD_CONST | 6,884,284 | 1.9% |
LOAD_GLOBAL_BUILTIN | 1,712,028 | 0.5% |
Successors and predecessors for SWAP
Predecessors | Count | Percentage |
---|---|---|
SWAP | 345,627,956 | 34.5% |
BINARY_OP_ADD_FLOAT | 162,454,971 | 16.2% |
LOAD_CONST__LOAD_FAST | 111,224,079 | 11.1% |
BINARY_OP_SUBTRACT_INT | 94,296,649 | 9.4% |
BINARY_OP_SUBTRACT_FLOAT | 77,980,959 | 7.8% |
Successors | Count | Percentage |
---|---|---|
SWAP | 345,627,956 | 34.5% |
STORE_SUBSCR_LIST_INT | 222,325,445 | 22.2% |
COPY | 145,269,957 | 14.5% |
STORE_SUBSCR_ADAPTIVE | 122,638,231 | 12.2% |
STORE_ATTR_INSTANCE_VALUE | 77,062,577 | 7.7% |
Successors and predecessors for UNARY_INVERT
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_ADAPTIVE | 13,188,483 | 96.2% |
LOAD_FAST | 377,963 | 2.8% |
LOAD_ATTR_MODULE | 119,170 | 0.9% |
LOAD_FAST__LOAD_FAST | 22,604 | 0.2% |
LOAD_ATTR | 428 | 0.0% |
Successors | Count | Percentage |
---|---|---|
BINARY_OP_ADAPTIVE | 13,665,742 | 99.7% |
BINARY_OP | 24,437 | 0.2% |
LOAD_CONST | 13,077 | 0.1% |
LOAD_FAST | 5,784 | 0.0% |
PUSH_NULL | 23 | 0.0% |
Successors and predecessors for UNARY_NEGATIVE
Predecessors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_MODULE | 4,285,999 | 28.8% |
LOAD_FAST | 3,743,490 | 25.1% |
LOAD_FAST__LOAD_FAST | 3,439,382 | 23.1% |
LOAD_CONST__LOAD_FAST | 2,142,115 | 14.4% |
LOAD_ATTR_INSTANCE_VALUE | 420,462 | 2.8% |
Successors | Count | Percentage |
---|---|---|
STORE_SUBSCR_ADAPTIVE | 3,386,776 | 22.7% |
BUILD_TUPLE | 2,762,849 | 18.6% |
BINARY_OP_ADAPTIVE | 2,142,010 | 14.4% |
BINARY_SUBSCR_LIST_INT | 2,096,640 | 14.1% |
COMPARE_OP_FLOAT_JUMP | 1,568,616 | 10.5% |
Successors and predecessors for UNARY_NOT
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR | 4,961,100 | 22.2% |
LOAD_FAST | 3,737,600 | 16.7% |
COMPARE_OP_ADAPTIVE | 3,626,393 | 16.2% |
STORE_FAST__LOAD_FAST | 3,335,491 | 14.9% |
LOAD_ATTR_ADAPTIVE | 2,903,340 | 13.0% |
Successors | Count | Percentage |
---|---|---|
JUMP_IF_FALSE_OR_POP | 13,006,685 | 58.2% |
RETURN_VALUE | 5,849,693 | 26.2% |
CALL_PY_EXACT_ARGS | 1,143,310 | 5.1% |
STORE_FAST | 1,010,614 | 4.5% |
BUILD_MAP | 771,534 | 3.5% |
Successors and predecessors for UNPACK_SEQUENCE
Predecessors | Count | Percentage |
---|---|---|
UNPACK_SEQUENCE_TUPLE | 1,886,800 | 37.7% |
UNPACK_SEQUENCE_LIST | 1,505,200 | 30.1% |
FOR_ITER | 922,784 | 18.4% |
RETURN_VALUE | 251,824 | 5.0% |
CALL | 211,196 | 4.2% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST__STORE_FAST | 3,392,000 | 67.8% |
STORE_FAST | 1,489,397 | 29.8% |
STORE_NAME | 66,438 | 1.3% |
STORE_DEREF | 49,583 | 1.0% |
LOAD_FAST | 5,240 | 0.1% |
Successors and predecessors for UNPACK_SEQUENCE_ADAPTIVE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 2,132,196 | 91.6% |
RETURN_VALUE | 48,250 | 2.1% |
FOR_ITER_ADAPTIVE | 46,307 | 2.0% |
FOR_ITER_LIST | 28,356 | 1.2% |
CALL_BUILTIN_CLASS | 20,441 | 0.9% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST__STORE_FAST | 2,087,163 | 89.7% |
UNPACK_SEQUENCE_TWO_TUPLE | 123,849 | 5.3% |
UNPACK_SEQUENCE_TUPLE | 71,136 | 3.1% |
UNPACK_SEQUENCE_LIST | 40,978 | 1.8% |
UNPACK_SEQUENCE_ADAPTIVE | 3,887 | 0.2% |
Successors and predecessors for UNPACK_SEQUENCE_LIST
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 137,863,067 | 76.1% |
UNPACK_SEQUENCE_TUPLE | 33,602,688 | 18.5% |
STORE_FAST | 8,401,155 | 4.6% |
CALL_METHOD_DESCRIPTOR_FAST_WITH_KEYWORDS | 922,718 | 0.5% |
LIST_EXTEND | 241,542 | 0.1% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST__STORE_FAST | 179,497,702 | 99.1% |
UNPACK_SEQUENCE | 1,505,200 | 0.8% |
STORE_DEREF | 137,526 | 0.1% |
STORE_FAST | 6,939 | 0.0% |
STORE_NAME | 3,403 | 0.0% |
Successors and predecessors for UNPACK_SEQUENCE_TUPLE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 147,242,046 | 60.7% |
FOR_ITER_ADAPTIVE | 25,506,087 | 10.5% |
STORE_FAST | 16,884,728 | 7.0% |
UNPACK_SEQUENCE_TWO_TUPLE | 16,818,081 | 6.9% |
FOR_ITER_LIST | 9,487,507 | 3.9% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST__STORE_FAST | 191,405,654 | 78.9% |
UNPACK_SEQUENCE_LIST | 33,602,688 | 13.8% |
STORE_FAST | 8,403,942 | 3.5% |
STORE_FAST__LOAD_FAST | 6,830,161 | 2.8% |
UNPACK_SEQUENCE | 1,886,800 | 0.8% |
Successors and predecessors for UNPACK_SEQUENCE_TWO_TUPLE
Predecessors | Count | Percentage |
---|---|---|
FOR_ITER_ADAPTIVE | 202,625,795 | 51.9% |
FOR_ITER_LIST | 68,376,529 | 17.5% |
LOAD_FAST | 51,494,746 | 13.2% |
RETURN_VALUE | 20,730,682 | 5.3% |
BINARY_SUBSCR_LIST_INT | 19,468,240 | 5.0% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST__STORE_FAST | 360,074,560 | 92.2% |
UNPACK_SEQUENCE_TUPLE | 16,818,081 | 4.3% |
STORE_DEREF | 10,164,963 | 2.6% |
LOAD_FAST | 2,356,593 | 0.6% |
STORE_FAST | 921,518 | 0.2% |
Successors and predecessors for WITH_EXCEPT_START
Predecessors | Count | Percentage |
---|---|---|
PUSH_EXC_INFO | 14,460 | 100.0% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_FORWARD_IF_TRUE | 14,460 | 100.0% |
Successors and predecessors for YIELD_VALUE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 46,318,009 | 16.2% |
SEND | 39,375,569 | 13.7% |
LOAD_CONST | 35,992,531 | 12.6% |
STORE_FAST__LOAD_FAST | 28,704,277 | 10.0% |
BINARY_SUBSCR_TUPLE_INT | 27,142,014 | 9.5% |
Successors | Count | Percentage |
---|
specialization stats by family
specialization stats for BINARY_SUBSCR family
Kind | Count | Ratio |
---|---|---|
unquickened | 24216067 | 1.0% |
specialization.deferred | 969825210 | 38.5% |
specialization.deopt | 391629 | 0.0% |
hit | 1502681445 | 59.7% |
miss | 20910065 | 0.8% |
Count | Ratio | |
---|---|---|
Success | 719,112 | 57.0% |
Failure | 542,437 | 43.0% |
Failure kind | Count | Ratio |
---|---|---|
string int | 203,333 | 37.5% |
array int | 166,815 | 30.8% |
other | 75,244 | 13.9% |
list slice | 48,216 | 8.9% |
buffer int | 37,858 | 7.0% |
buffer slice | 6,829 | 1.3% |
sequence int | 3,513 | 0.6% |
string slice | 333 | 0.1% |
array slice | 296 | 0.1% |
specialization stats for BINARY_SLICE family
Kind | Count | Ratio |
---|---|---|
unquickened | 129903499 | 100.0% |
Failure kind | Count | Ratio |
---|
specialization stats for STORE_SLICE family
Kind | Count | Ratio |
---|---|---|
unquickened | 159148522 | 100.0% |
Failure kind | Count | Ratio |
---|
specialization stats for STORE_SUBSCR family
Kind | Count | Ratio |
---|---|---|
unquickened | 824106 | 0.1% |
specialization.deferred | 367597037 | 47.5% |
specialization.deopt | 1 | 0.0% |
hit | 405610108 | 52.4% |
miss | 53 | 0.0% |
Count | Ratio | |
---|---|---|
Success | 196,741 | 50.5% |
Failure | 192,645 | 49.5% |
Failure kind | Count | Ratio |
---|---|---|
array int | 70,279 | 36.5% |
bytearray int | 57,087 | 29.6% |
py simple | 35,530 | 18.4% |
dict subclass no override | 14,307 | 7.4% |
out of range | 13,951 | 7.2% |
other | 1,170 | 0.6% |
list slice | 277 | 0.1% |
py other | 44 | 0.0% |
specialization stats for UNPACK_SEQUENCE family
Kind | Count | Ratio |
---|---|---|
unquickened | 5005734 | 0.6% |
specialization.deferred | 2087836 | 0.3% |
specialization.deopt | 64000 | 0.0% |
hit | 810947876 | 98.7% |
miss | 3392000 | 0.4% |
Count | Ratio | |
---|---|---|
Success | 235,963 | 98.4% |
Failure | 3,887 | 1.6% |
Failure kind | Count | Ratio |
---|---|---|
sequence | 2,880 | 74.1% |
iterator | 922 | 23.7% |
other | 85 | 2.2% |
specialization stats for FOR_ITER family
Kind | Count | Ratio |
---|---|---|
unquickened | 12768981 | 0.8% |
specialization.deferred | 491647949 | 31.0% |
specialization.deopt | 27973 | 0.0% |
hit | 1080782216 | 68.1% |
miss | 1499397 | 0.1% |
Count | Ratio | |
---|---|---|
Success | 179,240 | 13.7% |
Failure | 1,128,619 | 86.3% |
Failure kind | Count | Ratio |
---|---|---|
tuple | 508,199 | 45.0% |
dict items | 152,147 | 13.5% |
generator | 93,583 | 8.3% |
enumerate | 69,548 | 6.2% |
dict keys | 55,272 | 4.9% |
set | 50,706 | 4.5% |
ascii string | 41,476 | 3.7% |
other | 39,216 | 3.5% |
map | 27,934 | 2.5% |
itertools | 25,240 | 2.2% |
seq iter | 23,075 | 2.0% |
zip | 14,016 | 1.2% |
bytes | 10,171 | 0.9% |
dict values | 7,287 | 0.6% |
range | 6,537 | 0.6% |
reversed list | 3,188 | 0.3% |
string | 552 | 0.0% |
callable | 472 | 0.0% |
specialization stats for STORE_ATTR family
Kind | Count | Ratio |
---|---|---|
unquickened | 14122581 | 2.0% |
specialization.deferred | 26897272 | 3.9% |
specialization.deopt | 172445 | 0.0% |
hit | 638617047 | 92.6% |
miss | 9656395 | 1.4% |
Count | Ratio | |
---|---|---|
Success | 604,730 | 55.0% |
Failure | 494,126 | 45.0% |
Failure kind | Count | Ratio |
---|---|---|
overridden | 263,350 | 53.3% |
not managed dict | 118,120 | 23.9% |
non object slot | 29,800 | 6.0% |
overriding descriptor | 28,671 | 5.8% |
out of range | 28,165 | 5.7% |
property | 17,365 | 3.5% |
mutable class | 6,823 | 1.4% |
method | 1,832 | 0.4% |
specialization stats for LOAD_ATTR family
Kind | Count | Ratio |
---|---|---|
unquickened | 179054806 | 3.1% |
specialization.deferred | 608278421 | 10.5% |
specialization.deopt | 2208098 | 0.0% |
hit | 4867471412 | 84.3% |
miss | 120494199 | 2.1% |
Count | Ratio | |
---|---|---|
Success | 4,346,541 | 67.9% |
Failure | 2,056,530 | 32.1% |
Failure kind | Count | Ratio |
---|---|---|
not managed dict | 485,363 | 23.6% |
overridden | 322,760 | 15.7% |
method | 301,059 | 14.6% |
out of range | 198,207 | 9.6% |
non object slot | 189,959 | 9.2% |
metaclass attribute | 156,819 | 7.6% |
non overriding descriptor | 148,737 | 7.2% |
class method obj | 145,405 | 7.1% |
has managed dict | 88,716 | 4.3% |
mutable class | 81,994 | 4.0% |
builtin class method | 40,178 | 2.0% |
shadowed | 4,217 | 0.2% |
other | 1,353 | 0.1% |
module attr not found | 805 | 0.0% |
property | 211 | 0.0% |
specialization stats for COMPARE_OP family
Kind | Count | Ratio |
---|---|---|
unquickened | 8905470 | 0.5% |
specialization.deferred | 250009698 | 15.0% |
specialization.deopt | 14841 | 0.0% |
hit | 1403433700 | 84.4% |
miss | 840430 | 0.1% |
Count | Ratio | |
---|---|---|
Success | 321,871 | 35.4% |
Failure | 588,234 | 64.6% |
Failure kind | Count | Ratio |
---|---|---|
not followed by cond jump | 297,915 | 50.6% |
different types | 94,860 | 16.1% |
big int | 85,586 | 14.5% |
other | 26,538 | 4.5% |
tuple | 22,351 | 3.8% |
float long | 15,187 | 2.6% |
bytes | 13,871 | 2.4% |
set | 10,008 | 1.7% |
baseobject | 6,974 | 1.2% |
list | 6,295 | 1.1% |
long float | 4,674 | 0.8% |
bool | 3,635 | 0.6% |
string | 340 | 0.1% |
specialization stats for LOAD_GLOBAL family
Kind | Count | Ratio |
---|---|---|
unquickened | 64425066 | 2.4% |
specialization.deferred | 2809082 | 0.1% |
specialization.deopt | 99353 | 0.0% |
hit | 2551760273 | 97.0% |
miss | 10657470 | 0.4% |
Count | Ratio | |
---|---|---|
Success | 2,708,373 | 100.0% |
Failure | 0 | 0.0% |
Failure kind | Count | Ratio |
---|
specialization stats for BINARY_OP family
Kind | Count | Ratio |
---|---|---|
unquickened | 32427012 | 0.7% |
specialization.deferred | 947116593 | 19.4% |
specialization.deopt | 551310 | 0.0% |
hit | 3884232317 | 79.4% |
miss | 29314924 | 0.6% |
Count | Ratio | |
---|---|---|
Success | 794,284 | 40.0% |
Failure | 1,192,899 | 60.0% |
Failure kind | Count | Ratio |
---|---|---|
and int | 395,372 | 33.1% |
multiply different types | 128,833 | 10.8% |
subtract different types | 105,590 | 8.9% |
remainder | 83,146 | 7.0% |
add other | 81,369 | 6.8% |
or | 75,046 | 6.3% |
add different types | 74,581 | 6.3% |
true divide different types | 40,491 | 3.4% |
rshift | 35,688 | 3.0% |
lshift | 32,558 | 2.7% |
floor divide | 25,553 | 2.1% |
xor | 24,766 | 2.1% |
power | 21,930 | 1.8% |
subtract other | 17,142 | 1.4% |
true divide float | 17,007 | 1.4% |
and different types | 14,926 | 1.3% |
and other | 9,315 | 0.8% |
multiply other | 6,314 | 0.5% |
true divide other | 3,272 | 0.3% |
specialization stats for CALL family
Kind | Count | Ratio |
---|---|---|
unquickened | 149934129 | 3.9% |
specialization.deferred | 452978390 | 11.9% |
specialization.deopt | 1793166 | 0.0% |
hit | 3121625784 | 81.7% |
miss | 96478379 | 2.5% |
Count | Ratio | |
---|---|---|
Success | 3,883,311 | 57.7% |
Failure | 2,851,635 | 42.3% |
Failure kind | Count | Ratio |
---|---|---|
pycfunction | 503,998 | 17.7% |
complex parameters | 456,332 | 16.0% |
pycfunction noargs | 384,918 | 13.5% |
python class | 354,382 | 12.4% |
class no vectorcall | 281,839 | 9.9% |
pycfunction with keywords | 232,336 | 8.1% |
bad call flags | 193,752 | 6.8% |
kwnames | 174,356 | 6.1% |
class mutable | 138,499 | 4.9% |
other | 55,202 | 1.9% |
method wrapper | 45,949 | 1.6% |
bound method | 12,148 | 0.4% |
operator wrapper | 7,259 | 0.3% |
str | 5,615 | 0.2% |
cmethod | 5,050 | 0.2% |
specialization effectiveness
Instructions | Count | Ratio |
---|---|---|
Basic | 35,409,849,987 | 55.0% |
Not specialized | 5,216,267,951 | 8.1% |
Specialized | 23,721,158,700 | 36.9% |
deferred by instruction
Name | Count | Ratio |
---|---|---|
BINARY_SUBSCR | 969,825,210 | 23.5% |
BINARY_OP | 947,116,593 | 23.0% |
LOAD_ATTR | 608,278,421 | 14.8% |
FOR_ITER | 491,647,949 | 11.9% |
CALL | 452,978,390 | 11.0% |
STORE_SUBSCR | 367,597,037 | 8.9% |
COMPARE_OP | 250,009,698 | 6.1% |
STORE_ATTR | 26,897,272 | 0.7% |
LOAD_GLOBAL | 2,809,082 | 0.1% |
UNPACK_SEQUENCE | 2,087,836 | 0.1% |
misses by instruction
Name | Count | Ratio |
---|---|---|
LOAD_ATTR | 120,494,199 | 20.5% |
CALL | 96,478,379 | 16.5% |
CALL_PY_EXACT_ARGS | 58,567,300 | 10.0% |
LOAD_ATTR_INSTANCE_VALUE | 33,011,705 | 5.6% |
LOAD_ATTR_SLOT | 32,340,175 | 5.5% |
BINARY_OP | 29,314,924 | 5.0% |
LOAD_ATTR_METHOD_WITH_VALUES | 26,137,506 | 4.5% |
CALL_NO_KW_METHOD_DESCRIPTOR_FAST | 25,345,132 | 4.3% |
BINARY_SUBSCR | 20,910,065 | 3.6% |
BINARY_SUBSCR_LIST_INT | 17,898,422 | 3.1% |
Inlined calls and frame stats
Count | Ratio | |
---|---|---|
Calls to PyEval_EvalDefault | 668,924,463 | 27.0% |
Calls to Python functions inlined | 1,809,843,973 | 73.0% |
Calls via PyEval_EvalFrame (total) | 668,924,463 | 27.0% |
Calls via PyEval_EvalFrame (vector) | 339,660,184 | 13.7% |
Calls via PyEval_EvalFrame (generator) | 329,264,279 | 13.3% |
Calls via PyEval_EvalFrame (legacy) | 5,007,328 | 0.2% |
Calls via PyEval_EvalFrame (function vectorcall) | 333,639,574 | 13.5% |
Calls via PyEval_EvalFrame (build class) | 1,013,304 | 0.0% |
Calls via PyEval_EvalFrame (slot) | 85,727,462 | 3.5% |
Calls via PyEval_EvalFrame (function ex) | 18,201,047 | 0.7% |
Calls via PyEval_EvalFrame (api) | 85,956,390 | 3.5% |
Calls via PyEval_EvalFrame (method) | 39,225,809 | 1.6% |
Frames pushed | 2,005,126,363 | 80.9% |
Frame objects created | 24,901,181 | 1.0% |
allocations, frees and dict materializatons
Count | Ratio | |
---|---|---|
Allocations from freelist | 4,226,837,468 | 51.4% |
Frees to freelist | 4,244,605,894 | |
Allocations | 3,991,257,270 | 48.6% |
Allocations to 512 bytes | 3,920,552,234 | 47.7% |
Allocations to 4 kbytes | 56,604,809 | 0.7% |
Allocations over 4 kbytes | 14,100,227 | 0.2% |
Frees | 4,024,963,825 | |
New values | 70,893,493 | |
Interpreter increfs | 46,122,339,877 | 63.2% |
Interpreter decrefs | 54,753,259,721 | 67.9% |
Increfs | 26,862,418,875 | 36.8% |
Decrefs | 25,873,678,290 | 32.1% |
Materialize dict (on request) | 2,810,939 | 4.0% |
Materialize dict (new key) | 1,892,788 | 2.7% |
Materialize dict (too big) | 0 | 0.0% |
Materialize dict (str subclass) | 0 | 0.0% |
Stats gathered on: 2022-06-28