Skip to content

Latest commit

 

History

History
4672 lines (3545 loc) · 124 KB

stats.md

File metadata and controls

4672 lines (3545 loc) · 124 KB

Execution counts

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

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%

Predecessor/Successor Pairs

Top 5 predecessors and successors of each opcode

BEFORE_WITH

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%

BINARY_OP

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%

BINARY_OP_ADAPTIVE

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%

BINARY_OP_ADD_FLOAT

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%

BINARY_OP_ADD_INT

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%

BINARY_OP_ADD_UNICODE

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%

BINARY_OP_INPLACE_ADD_UNICODE

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%

BINARY_OP_MULTIPLY_FLOAT

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%

BINARY_OP_MULTIPLY_INT

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%

BINARY_OP_SUBTRACT_FLOAT

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%

BINARY_OP_SUBTRACT_INT

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%

BINARY_SLICE

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%

BINARY_SUBSCR

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%

BINARY_SUBSCR_ADAPTIVE

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%

BINARY_SUBSCR_DICT

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%

BINARY_SUBSCR_GETITEM

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%

BINARY_SUBSCR_LIST_INT

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%

BINARY_SUBSCR_TUPLE_INT

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%

BUILD_CONST_KEY_MAP

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%

BUILD_LIST

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%

BUILD_MAP

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%

BUILD_SET

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%

BUILD_SLICE

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%

BUILD_STRING

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%

BUILD_TUPLE

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%

CALL

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%

CALL_ADAPTIVE

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%

CALL_BOUND_METHOD_EXACT_ARGS

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%

CALL_BUILTIN_CLASS

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%

CALL_BUILTIN_FAST_WITH_KEYWORDS

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%

CALL_FUNCTION_EX

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%

CALL_METHOD_DESCRIPTOR_FAST_WITH_KEYWORDS

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%

CALL_NO_KW_BUILTIN_FAST

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%

CALL_NO_KW_BUILTIN_O

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%

CALL_NO_KW_ISINSTANCE

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%

CALL_NO_KW_LEN

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%

CALL_NO_KW_LIST_APPEND

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%

CALL_NO_KW_METHOD_DESCRIPTOR_FAST

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%

CALL_NO_KW_METHOD_DESCRIPTOR_NOARGS

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%

CALL_NO_KW_METHOD_DESCRIPTOR_O

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%

CALL_NO_KW_STR_1

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%

CALL_NO_KW_TUPLE_1

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%

CALL_NO_KW_TYPE_1

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%

CALL_PY_EXACT_ARGS

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%

CALL_PY_WITH_DEFAULTS

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%

CHECK_EXC_MATCH

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%

COMPARE_OP

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%

COMPARE_OP_ADAPTIVE

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%

COMPARE_OP_FLOAT_JUMP

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%

COMPARE_OP_INT_JUMP

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%

COMPARE_OP_STR_JUMP

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%

CONTAINS_OP

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%

COPY

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%

COPY_FREE_VARS

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%

DELETE_ATTR

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%

DELETE_DEREF

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%

DELETE_FAST

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%

DELETE_NAME

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%

DELETE_SUBSCR

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%

DICT_MERGE

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%

DICT_UPDATE

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%

EXTENDED_ARG_QUICK

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%

FORMAT_VALUE

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%

FOR_ITER

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%

FOR_ITER_ADAPTIVE

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%

FOR_ITER_LIST

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%

FOR_ITER_RANGE

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%

GET_AWAITABLE

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%

GET_ITER

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%

GET_YIELD_FROM_ITER

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%

IMPORT_FROM

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%

IMPORT_NAME

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%

IMPORT_STAR

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%

IS_OP

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%

JUMP_BACKWARD

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%

JUMP_BACKWARD_NO_INTERRUPT

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%

JUMP_BACKWARD_QUICK

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%

JUMP_FORWARD

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%

JUMP_IF_FALSE_OR_POP

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%

JUMP_IF_TRUE_OR_POP

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%

KW_NAMES

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%

LIST_APPEND

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%

LIST_EXTEND

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%

LIST_TO_TUPLE

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%

LOAD_ATTR

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%

LOAD_ATTR_ADAPTIVE

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%

LOAD_ATTR_CLASS

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%

LOAD_ATTR_INSTANCE_VALUE

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%

LOAD_ATTR_METHOD_LAZY_DICT

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%

LOAD_ATTR_METHOD_NO_DICT

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%

LOAD_ATTR_METHOD_WITH_DICT

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%

LOAD_ATTR_METHOD_WITH_VALUES

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%

LOAD_ATTR_MODULE

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%

LOAD_ATTR_PROPERTY

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%

LOAD_ATTR_SLOT

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%

LOAD_ATTR_WITH_HINT

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%

LOAD_BUILD_CLASS

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%

LOAD_CLASSDEREF

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%

LOAD_CLOSURE

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%

LOAD_CONST

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%

LOAD_CONST__LOAD_FAST

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%

LOAD_DEREF

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%

LOAD_FAST

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%

LOAD_FAST_CHECK

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%

LOAD_FAST__LOAD_CONST

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%

LOAD_FAST__LOAD_FAST

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%

LOAD_GLOBAL

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%

LOAD_GLOBAL_ADAPTIVE

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%

LOAD_GLOBAL_BUILTIN

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%

LOAD_GLOBAL_MODULE

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%

LOAD_NAME

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%

MAKE_CELL

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%

MAKE_FUNCTION

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%

MAP_ADD

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%

MATCH_CLASS

Successors and predecessors for MATCH_CLASS
Predecessors Count Percentage
LOAD_CONST 2 100.0%
Successors Count Percentage
COPY 2 100.0%

NOP

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%

POP_EXCEPT

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%

POP_JUMP_BACKWARD_IF_FALSE

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%

POP_JUMP_BACKWARD_IF_NONE

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%

POP_JUMP_BACKWARD_IF_NOT_NONE

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%

POP_JUMP_BACKWARD_IF_TRUE

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%

POP_JUMP_FORWARD_IF_FALSE

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%

POP_JUMP_FORWARD_IF_NONE

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%

POP_JUMP_FORWARD_IF_NOT_NONE

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%

POP_JUMP_FORWARD_IF_TRUE

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%

POP_TOP

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%

PUSH_EXC_INFO

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%

PUSH_NULL

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%

RAISE_VARARGS

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%

RERAISE

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%

RESUME

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%

RESUME_QUICK

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%

RETURN_GENERATOR

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%

RETURN_VALUE

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%

SEND

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%

SETUP_ANNOTATIONS

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%

SET_ADD

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%

SET_UPDATE

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%

STORE_ATTR

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%

STORE_ATTR_ADAPTIVE

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%

STORE_ATTR_INSTANCE_VALUE

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%

STORE_ATTR_SLOT

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%

STORE_ATTR_WITH_HINT

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%

STORE_DEREF

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%

STORE_FAST

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%

STORE_FAST__LOAD_FAST

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%

STORE_FAST__STORE_FAST

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%

STORE_GLOBAL

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%

STORE_NAME

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%

STORE_SLICE

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%

STORE_SUBSCR

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%

STORE_SUBSCR_ADAPTIVE

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%

STORE_SUBSCR_DICT

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%

STORE_SUBSCR_LIST_INT

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%

SWAP

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%

UNARY_INVERT

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%

UNARY_NEGATIVE

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%

UNARY_NOT

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%

UNPACK_SEQUENCE

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%

UNPACK_SEQUENCE_ADAPTIVE

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%

UNPACK_SEQUENCE_LIST

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%

UNPACK_SEQUENCE_TUPLE

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%

UNPACK_SEQUENCE_TWO_TUPLE

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%

WITH_EXCEPT_START

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%

YIELD_VALUE

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

specialization stats by family

BINARY_SUBSCR

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%

Specialization attempts

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%

BINARY_SLICE

specialization stats for BINARY_SLICE family
Kind Count Ratio
unquickened 129903499 100.0%

Specialization attempts

Failure kind Count Ratio

STORE_SLICE

specialization stats for STORE_SLICE family
Kind Count Ratio
unquickened 159148522 100.0%

Specialization attempts

Failure kind Count Ratio

STORE_SUBSCR

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%

Specialization attempts

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%

UNPACK_SEQUENCE

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%

Specialization attempts

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%

FOR_ITER

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%

Specialization attempts

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%

STORE_ATTR

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%

Specialization attempts

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%

LOAD_ATTR

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%

Specialization attempts

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%

COMPARE_OP

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%

Specialization attempts

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%

LOAD_GLOBAL

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%

Specialization attempts

Count Ratio
Success 2,708,373 100.0%
Failure 0 0.0%
Failure kind Count Ratio

BINARY_OP

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%

Specialization attempts

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%

CALL

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%

Specialization attempts

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

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

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

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%

Call stats

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%

Object stats

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