-
benchmark: all
-
fork: python
-
ref: main
-
commit hash: f26bfe4
-
commit date: 2023-12-12T13:57:45+01:00
-
2to3, aiohttp, async_generators, async_tree, async_tree_cpu_io_mixed, async_tree_cpu_io_mixed_tg, async_tree_io, async_tree_io_tg, async_tree_memoization, async_tree_memoization_tg, async_tree_tg, asyncio_tcp, asyncio_tcp_ssl, asyncio_websockets, chameleon, chaos, comprehensions, concurrent_imap, coroutines, coverage, crypto_pyaes, dask, deepcopy, deltablue, django_template, djangocms, docutils, dulwich_log, fannkuch, flaskblogging, float, gc_collect, gc_traversal, generators, genshi, gevent_hub, go, gunicorn, hexiom, html5lib, json, json_dumps, json_loads, kinto, logging, mako, mdp, meteor_contest, mypy2, nbody, nqueens, pathlib, pickle, pickle_dict, pickle_list, pickle_pure_python, pidigits, pprint, pycparser, pyflate, pylint, python_startup, python_startup_no_site, pytorch_alexnet_inference, raytrace, regex_compile, regex_dna, regex_effbot, regex_v8, richards, richards_super, scimark, spectral_norm, sqlalchemy_declarative, sqlalchemy_imperative, sqlglot, sqlite_synth, sympy, telco, thrift, tomli_loads, tornado_http, typing_runtime_protocols, unpack_sequence, unpickle, unpickle_list, unpickle_pure_python, xml_etree,
execution counts for all instructions
Name | Count | Self | Cumulative | Miss ratio |
---|---|---|---|---|
LOAD_FAST | 25,756,241,076 | 19.3% | 19.3% | |
STORE_FAST | 7,043,917,288 | 5.3% | 24.5% | |
LOAD_CONST | 6,716,703,414 | 5.0% | 29.5% | |
POP_JUMP_IF_FALSE | 6,712,010,093 | 5.0% | 34.6% | |
LOAD_FAST_LOAD_FAST | 5,850,478,511 | 4.4% | 38.9% | |
RESUME_CHECK | 5,610,507,579 | 4.2% | 43.1% | 0.0% |
LOAD_ATTR_INSTANCE_VALUE | 4,381,637,719 | 3.3% | 46.4% | 4.6% |
LOAD_GLOBAL_BUILTIN | 3,980,953,914 | 3.0% | 49.4% | 0.0% |
TO_BOOL_BOOL | 3,625,556,551 | 2.7% | 52.1% | 0.0% |
RETURN_VALUE | 3,469,398,061 | 2.6% | 54.7% | |
LOAD_GLOBAL_MODULE | 3,008,758,338 | 2.2% | 56.9% | 0.0% |
POP_TOP | 2,930,884,793 | 2.2% | 59.1% | |
CALL_PY_EXACT_ARGS | 2,680,003,893 | 2.0% | 61.1% | 3.2% |
ENTER_EXECUTOR | 2,228,874,275 | 1.7% | 62.8% | |
INTERPRETER_EXIT | 1,985,514,815 | 1.5% | 64.3% | |
LOAD_ATTR_METHOD_WITH_VALUES | 1,807,645,573 | 1.4% | 65.6% | 8.9% |
RETURN_CONST | 1,746,050,730 | 1.3% | 66.9% | |
STORE_FAST_STORE_FAST | 1,704,220,322 | 1.3% | 68.2% | |
POP_JUMP_IF_TRUE | 1,596,358,805 | 1.2% | 69.4% | |
LOAD_ATTR_SLOT | 1,542,557,950 | 1.2% | 70.5% | 6.6% |
LOAD_ATTR | 1,496,257,605 | 1.1% | 71.7% | |
STORE_ATTR_SLOT | 1,350,862,548 | 1.0% | 72.7% | 6.6% |
LOAD_ATTR_METHOD_NO_DICT | 1,325,170,369 | 1.0% | 73.7% | 2.8% |
COMPARE_OP_INT | 1,310,499,424 | 1.0% | 74.6% | 0.1% |
STORE_ATTR_INSTANCE_VALUE | 1,124,868,626 | 0.8% | 75.5% | 7.6% |
PUSH_NULL | 1,121,132,792 | 0.8% | 76.3% | |
CONTAINS_OP | 1,056,722,299 | 0.8% | 77.1% | |
CALL | 1,034,833,743 | 0.8% | 77.9% | |
NOP | 902,155,117 | 0.7% | 78.6% | |
CALL_BUILTIN_FAST | 891,855,304 | 0.7% | 79.2% | 0.0% |
YIELD_VALUE | 846,412,997 | 0.6% | 79.9% | |
CALL_ISINSTANCE | 834,210,858 | 0.6% | 80.5% | |
BINARY_OP_ADD_INT | 800,037,165 | 0.6% | 81.1% | 0.0% |
BUILD_TUPLE | 784,419,688 | 0.6% | 81.7% | |
CALL_BUILTIN_O | 751,918,680 | 0.6% | 82.2% | 0.4% |
LOAD_DEREF | 717,473,570 | 0.5% | 82.8% | |
GET_ITER | 658,937,229 | 0.5% | 83.3% | |
BINARY_OP | 630,087,207 | 0.5% | 83.7% | |
FOR_ITER_LIST | 605,387,961 | 0.5% | 84.2% | 11.4% |
COPY | 592,028,927 | 0.4% | 84.6% | |
BINARY_SUBSCR_DICT | 584,992,294 | 0.4% | 85.1% | |
TO_BOOL_NONE | 579,928,077 | 0.4% | 85.5% | 7.7% |
BINARY_SUBSCR | 545,632,065 | 0.4% | 85.9% | |
BINARY_SUBSCR_LIST_INT | 539,580,727 | 0.4% | 86.3% | 0.8% |
POP_JUMP_IF_NOT_NONE | 531,290,381 | 0.4% | 86.7% | |
IS_OP | 527,079,076 | 0.4% | 87.1% | |
SWAP | 526,066,100 | 0.4% | 87.5% | |
COMPARE_OP_STR | 478,631,061 | 0.4% | 87.9% | 0.1% |
INSTRUMENTED_POP_JUMP_IF_FALSE | 466,192,320 | 0.3% | 88.2% | |
EXTENDED_ARG | 465,762,661 | 0.3% | 88.5% | |
LOAD_ATTR_MODULE | 456,232,152 | 0.3% | 88.9% | 0.0% |
BINARY_SUBSCR_STR_INT | 455,270,499 | 0.3% | 89.2% | 0.1% |
JUMP_FORWARD | 435,900,882 | 0.3% | 89.6% | |
CALL_METHOD_DESCRIPTOR_O | 432,453,619 | 0.3% | 89.9% | 0.1% |
UNPACK_SEQUENCE_TUPLE | 428,175,288 | 0.3% | 90.2% | 0.4% |
LOAD_ATTR_WITH_HINT | 378,580,130 | 0.3% | 90.5% | 0.5% |
COPY_FREE_VARS | 353,317,866 | 0.3% | 90.7% | |
POP_JUMP_IF_NONE | 340,154,481 | 0.3% | 91.0% | |
BINARY_OP_SUBTRACT_INT | 339,528,504 | 0.3% | 91.3% | 0.1% |
UNPACK_SEQUENCE_TWO_TUPLE | 334,389,107 | 0.2% | 91.5% | |
CALL_LEN | 328,198,917 | 0.2% | 91.7% | |
FOR_ITER_TUPLE | 316,045,888 | 0.2% | 92.0% | 21.8% |
CALL_LIST_APPEND | 314,971,121 | 0.2% | 92.2% | 0.0% |
TO_BOOL | 312,235,375 | 0.2% | 92.5% | |
RETURN_GENERATOR | 304,322,819 | 0.2% | 92.7% | |
CALL_METHOD_DESCRIPTOR_FAST | 296,431,606 | 0.2% | 92.9% | 7.6% |
BUILD_LIST | 295,540,595 | 0.2% | 93.1% | |
BINARY_SLICE | 274,708,962 | 0.2% | 93.3% | |
BINARY_OP_MULTIPLY_FLOAT | 266,516,971 | 0.2% | 93.5% | 3.4% |
SEND_GEN | 264,223,250 | 0.2% | 93.7% | 0.0% |
CALL_TYPE_1 | 260,266,675 | 0.2% | 93.9% | |
CALL_METHOD_DESCRIPTOR_NOARGS | 250,311,704 | 0.2% | 94.1% | 10.7% |
END_SEND | 230,850,026 | 0.2% | 94.3% | |
STORE_SUBSCR_DICT | 228,607,235 | 0.2% | 94.4% | |
CALL_KW | 214,573,143 | 0.2% | 94.6% | |
CALL_FUNCTION_EX | 203,800,447 | 0.2% | 94.8% | |
JUMP_BACKWARD_NO_INTERRUPT | 190,091,240 | 0.1% | 94.9% | |
BINARY_SUBSCR_GETITEM | 186,554,916 | 0.1% | 95.0% | 0.0% |
LOAD_GLOBAL | 185,537,050 | 0.1% | 95.2% | |
BINARY_SUBSCR_TUPLE_INT | 185,361,747 | 0.1% | 95.3% | 0.0% |
COMPARE_OP_FLOAT | 179,049,128 | 0.1% | 95.5% | 0.0% |
INSTRUMENTED_RESUME | 174,826,900 | 0.1% | 95.6% | |
INSTRUMENTED_RETURN_VALUE | 174,817,600 | 0.1% | 95.7% | |
UNARY_NEGATIVE | 174,559,442 | 0.1% | 95.8% | |
STORE_SUBSCR | 173,162,615 | 0.1% | 96.0% | |
BINARY_OP_MULTIPLY_INT | 173,021,109 | 0.1% | 96.1% | 6.5% |
DELETE_SUBSCR | 170,675,184 | 0.1% | 96.2% | |
TO_BOOL_INT | 168,380,668 | 0.1% | 96.4% | 0.7% |
SEND | 164,796,004 | 0.1% | 96.5% | |
CALL_BOUND_METHOD_EXACT_ARGS | 161,706,471 | 0.1% | 96.6% | 21.0% |
TO_BOOL_ALWAYS_TRUE | 161,464,108 | 0.1% | 96.7% | 23.9% |
CALL_PY_WITH_DEFAULTS | 150,249,333 | 0.1% | 96.8% | 2.1% |
TO_BOOL_LIST | 149,763,632 | 0.1% | 96.9% | 1.1% |
FOR_ITER_GEN | 147,048,023 | 0.1% | 97.1% | 0.0% |
CALL_INTRINSIC_1 | 146,263,022 | 0.1% | 97.2% | |
UNPACK_SEQUENCE_LIST | 140,815,504 | 0.1% | 97.3% | 0.9% |
CALL_BUILTIN_CLASS | 139,565,180 | 0.1% | 97.4% | 0.0% |
BINARY_OP_ADD_FLOAT | 138,710,424 | 0.1% | 97.5% | 5.9% |
LOAD_ATTR_NONDESCRIPTOR_WITH_VALUES | 130,744,319 | 0.1% | 97.6% | 50.4% |
BUILD_MAP | 124,967,519 | 0.1% | 97.7% | |
STORE_SUBSCR_LIST_INT | 118,800,686 | 0.1% | 97.8% | 0.0% |
COMPARE_OP | 118,526,967 | 0.1% | 97.8% | |
LOAD_SUPER_ATTR_METHOD | 112,976,124 | 0.1% | 97.9% | |
BINARY_OP_SUBTRACT_FLOAT | 105,895,207 | 0.1% | 98.0% | 19.1% |
FOR_ITER | 102,229,692 | 0.1% | 98.1% | |
CALL_BUILTIN_FAST_WITH_KEYWORDS | 98,677,438 | 0.1% | 98.2% | 0.0% |
FORMAT_SIMPLE | 97,913,380 | 0.1% | 98.2% | |
BUILD_SLICE | 95,825,648 | 0.1% | 98.3% | |
MAKE_FUNCTION | 94,446,447 | 0.1% | 98.4% | |
MAKE_CELL | 93,577,468 | 0.1% | 98.4% | |
GET_AWAITABLE | 93,310,466 | 0.1% | 98.5% | |
CONVERT_VALUE | 90,285,220 | 0.1% | 98.6% | |
STORE_DEREF | 89,685,129 | 0.1% | 98.7% | |
CALL_ALLOC_AND_ENTER_INIT | 89,447,872 | 0.1% | 98.7% | 2.6% |
LOAD_ATTR_CLASS | 87,195,820 | 0.1% | 98.8% | 1.9% |
EXIT_INIT_CHECK | 87,165,532 | 0.1% | 98.9% | |
BINARY_OP_ADD_UNICODE | 86,955,320 | 0.1% | 98.9% | |
SET_FUNCTION_ATTRIBUTE | 86,171,516 | 0.1% | 99.0% | |
FOR_ITER_RANGE | 83,191,285 | 0.1% | 99.0% | 0.0% |
END_FOR | 75,675,031 | 0.1% | 99.1% | |
JUMP_BACKWARD | 69,447,692 | 0.1% | 99.2% | |
LOAD_ATTR_NONDESCRIPTOR_NO_DICT | 68,139,027 | 0.1% | 99.2% | 22.0% |
LOAD_ATTR_PROPERTY | 68,108,409 | 0.1% | 99.3% | 14.5% |
STORE_ATTR | 65,335,368 | 0.0% | 99.3% | |
DICT_MERGE | 63,824,122 | 0.0% | 99.3% | |
STORE_ATTR_WITH_HINT | 63,143,830 | 0.0% | 99.4% | 0.1% |
TO_BOOL_STR | 62,514,200 | 0.0% | 99.4% | 3.9% |
INSTRUMENTED_POP_JUMP_IF_NONE | 58,269,440 | 0.0% | 99.5% | |
LOAD_FAST_AND_CLEAR | 57,510,267 | 0.0% | 99.5% | |
LIST_APPEND | 54,319,476 | 0.0% | 99.6% | |
BUILD_STRING | 49,276,800 | 0.0% | 99.6% | |
UNARY_NOT | 43,187,193 | 0.0% | 99.6% | |
INSTRUMENTED_POP_JUMP_IF_TRUE | 38,858,968 | 0.0% | 99.7% | |
STORE_SLICE | 35,774,260 | 0.0% | 99.7% | |
LOAD_ATTR_METHOD_LAZY_DICT | 33,708,496 | 0.0% | 99.7% | 0.0% |
MAP_ADD | 31,038,936 | 0.0% | 99.7% | |
STORE_FAST_LOAD_FAST | 28,414,473 | 0.0% | 99.8% | |
LIST_EXTEND | 26,656,464 | 0.0% | 99.8% | |
CALL_TUPLE_1 | 23,365,148 | 0.0% | 99.8% | 0.0% |
CALL_STR_1 | 21,649,980 | 0.0% | 99.8% | |
CALL_METHOD_DESCRIPTOR_FAST_WITH_KEYWORDS | 19,937,375 | 0.0% | 99.8% | 11.8% |
UNPACK_SEQUENCE | 19,715,732 | 0.0% | 99.8% | |
INSTRUMENTED_JUMP_FORWARD | 19,423,840 | 0.0% | 99.9% | |
PUSH_EXC_INFO | 17,135,868 | 0.0% | 99.9% | |
POP_EXCEPT | 17,135,451 | 0.0% | 99.9% | |
CHECK_EXC_MATCH | 16,649,615 | 0.0% | 99.9% | |
UNARY_INVERT | 13,631,826 | 0.0% | 99.9% | |
GET_YIELD_FROM_ITER | 12,047,408 | 0.0% | 99.9% | |
IMPORT_FROM | 9,892,062 | 0.0% | 99.9% | |
LOAD_FAST_CHECK | 9,485,729 | 0.0% | 99.9% | |
IMPORT_NAME | 8,927,671 | 0.0% | 99.9% | |
BUILD_CONST_KEY_MAP | 8,488,395 | 0.0% | 99.9% | |
GET_ANEXT | 8,000,960 | 0.0% | 100.0% | |
END_ASYNC_FOR | 8,000,000 | 0.0% | 100.0% | |
GET_AITER | 8,000,000 | 0.0% | 100.0% | |
LOAD_NAME | 7,231,800 | 0.0% | 100.0% | |
STORE_GLOBAL | 6,940,160 | 0.0% | 100.0% | |
BINARY_OP_INPLACE_ADD_UNICODE | 6,936,540 | 0.0% | 100.0% | |
DELETE_ATTR | 5,684,503 | 0.0% | 100.0% | |
BEFORE_WITH | 4,193,382 | 0.0% | 100.0% | |
RAISE_VARARGS | 3,757,184 | 0.0% | 100.0% | |
BEFORE_ASYNC_WITH | 2,995,200 | 0.0% | 100.0% | |
LOAD_SUPER_ATTR_ATTR | 2,815,364 | 0.0% | 100.0% | |
RERAISE | 2,245,460 | 0.0% | 100.0% | |
DELETE_FAST | 1,638,993 | 0.0% | 100.0% | |
BUILD_SET | 1,010,980 | 0.0% | 100.0% | |
SET_ADD | 715,867 | 0.0% | 100.0% | |
UNPACK_EX | 521,740 | 0.0% | 100.0% | |
STORE_NAME | 390,380 | 0.0% | 100.0% | |
RESUME | 245,953 | 0.0% | 100.0% | 199.3% |
LOAD_BUILD_CLASS | 19,200 | 0.0% | 100.0% | |
LOAD_SUPER_ATTR | 16,513 | 0.0% | 100.0% | |
DICT_UPDATE | 14,060 | 0.0% | 100.0% | |
INSTRUMENTED_FOR_ITER | 10,888 | 0.0% | 100.0% | |
INSTRUMENTED_JUMP_BACKWARD | 9,688 | 0.0% | 100.0% | |
INSTRUMENTED_RETURN_CONST | 7,200 | 0.0% | 100.0% | |
LOAD_LOCALS | 3,860 | 0.0% | 100.0% | |
LOAD_FROM_DICT_OR_DEREF | 3,840 | 0.0% | 100.0% | |
WITH_EXCEPT_START | 2,960 | 0.0% | 100.0% | |
DELETE_DEREF | 1,600 | 0.0% | 100.0% | |
DELETE_NAME | 880 | 0.0% | 100.0% | |
INSTRUMENTED_POP_JUMP_IF_NOT_NONE | 880 | 0.0% | 100.0% | |
FORMAT_WITH_SPEC | 760 | 0.0% | 100.0% | |
CLEANUP_THROW | 640 | 0.0% | 100.0% | |
SET_UPDATE | 420 | 0.0% | 100.0% | |
CALL_INTRINSIC_2 | 80 | 0.0% | 100.0% | |
SETUP_ANNOTATIONS | 80 | 0.0% | 100.0% |
Pair counts for top 100 pairs
Pair | Count | Self | Cumulative |
---|---|---|---|
LOAD_FAST LOAD_ATTR_INSTANCE_VALUE | 3,810,307,555 | 2.8% | 2.8% |
STORE_FAST LOAD_FAST | 3,714,939,360 | 2.8% | 5.6% |
POP_JUMP_IF_FALSE LOAD_FAST | 3,550,417,562 | 2.7% | 8.3% |
LOAD_FAST LOAD_CONST | 2,515,142,792 | 1.9% | 10.2% |
LOAD_GLOBAL_BUILTIN LOAD_FAST | 2,505,256,394 | 1.9% | 12.0% |
TO_BOOL_BOOL POP_JUMP_IF_FALSE | 2,468,226,679 | 1.8% | 13.9% |
CALL_PY_EXACT_ARGS RESUME_CHECK | 2,334,373,173 | 1.7% | 15.6% |
RESUME_CHECK LOAD_FAST | 2,328,642,599 | 1.7% | 17.4% |
CACHE RESUME_CHECK | 1,602,700,108 | 1.2% | 18.6% |
LOAD_FAST LOAD_ATTR_SLOT | 1,361,537,693 | 1.0% | 19.6% |
LOAD_FAST LOAD_ATTR_METHOD_WITH_VALUES | 1,342,293,631 | 1.0% | 20.6% |
LOAD_CONST LOAD_FAST | 1,137,895,372 | 0.9% | 21.4% |
COMPARE_OP_INT POP_JUMP_IF_FALSE | 1,100,304,312 | 0.8% | 22.3% |
LOAD_FAST LOAD_GLOBAL_BUILTIN | 1,058,516,127 | 0.8% | 23.0% |
POP_TOP LOAD_FAST | 1,054,612,652 | 0.8% | 23.8% |
LOAD_ATTR_INSTANCE_VALUE LOAD_FAST | 1,042,553,932 | 0.8% | 24.6% |
STORE_FAST_STORE_FAST STORE_FAST_STORE_FAST | 1,026,823,813 | 0.8% | 25.4% |
LOAD_FAST LOAD_ATTR | 1,005,163,120 | 0.8% | 26.1% |
LOAD_FAST RETURN_VALUE | 979,570,998 | 0.7% | 26.9% |
POP_JUMP_IF_FALSE LOAD_GLOBAL_BUILTIN | 932,470,839 | 0.7% | 27.6% |
LOAD_FAST CALL_PY_EXACT_ARGS | 926,156,213 | 0.7% | 28.3% |
RESUME_CHECK LOAD_GLOBAL_BUILTIN | 924,202,767 | 0.7% | 28.9% |
LOAD_FAST LOAD_GLOBAL_MODULE | 868,185,254 | 0.6% | 29.6% |
CONTAINS_OP POP_JUMP_IF_FALSE | 854,357,906 | 0.6% | 30.2% |
CALL_ISINSTANCE TO_BOOL_BOOL | 823,540,990 | 0.6% | 30.8% |
TO_BOOL_BOOL POP_JUMP_IF_TRUE | 819,152,141 | 0.6% | 31.5% |
LOAD_ATTR_METHOD_NO_DICT LOAD_FAST | 814,030,165 | 0.6% | 32.1% |
LOAD_FAST TO_BOOL_BOOL | 799,897,360 | 0.6% | 32.7% |
POP_TOP ENTER_EXECUTOR | 788,247,239 | 0.6% | 33.3% |
RETURN_VALUE STORE_FAST | 771,469,674 | 0.6% | 33.8% |
LOAD_FAST_LOAD_FAST STORE_ATTR_SLOT | 746,003,309 | 0.6% | 34.4% |
LOAD_ATTR_METHOD_WITH_VALUES LOAD_FAST | 733,308,055 | 0.5% | 34.9% |
STORE_FAST LOAD_FAST_LOAD_FAST | 705,851,831 | 0.5% | 35.5% |
POP_JUMP_IF_TRUE LOAD_FAST | 703,272,077 | 0.5% | 36.0% |
LOAD_ATTR_INSTANCE_VALUE TO_BOOL_BOOL | 690,359,502 | 0.5% | 36.5% |
RETURN_CONST POP_TOP | 679,912,411 | 0.5% | 37.0% |
RETURN_CONST INTERPRETER_EXIT | 655,200,213 | 0.5% | 37.5% |
RESUME_CHECK POP_TOP | 645,242,398 | 0.5% | 38.0% |
LOAD_CONST LOAD_CONST | 630,175,980 | 0.5% | 38.5% |
LOAD_FAST LOAD_ATTR_METHOD_NO_DICT | 610,578,292 | 0.5% | 38.9% |
LOAD_CONST BINARY_OP_ADD_INT | 610,508,561 | 0.5% | 39.4% |
YIELD_VALUE INTERPRETER_EXIT | 600,493,579 | 0.4% | 39.8% |
LOAD_CONST COMPARE_OP_INT | 597,484,667 | 0.4% | 40.3% |
RETURN_VALUE INTERPRETER_EXIT | 590,972,003 | 0.4% | 40.7% |
LOAD_FAST STORE_ATTR_SLOT | 587,861,276 | 0.4% | 41.1% |
LOAD_FAST CALL_BUILTIN_O | 586,145,998 | 0.4% | 41.6% |
LOAD_FAST STORE_ATTR_INSTANCE_VALUE | 574,578,907 | 0.4% | 42.0% |
LOAD_CONST STORE_FAST | 573,091,925 | 0.4% | 42.4% |
LOAD_FAST_LOAD_FAST LOAD_FAST | 571,960,463 | 0.4% | 42.9% |
POP_JUMP_IF_FALSE LOAD_FAST_LOAD_FAST | 567,239,797 | 0.4% | 43.3% |
RETURN_VALUE RETURN_VALUE | 555,186,290 | 0.4% | 43.7% |
STORE_FAST STORE_FAST | 547,181,694 | 0.4% | 44.1% |
PUSH_NULL LOAD_FAST | 540,240,433 | 0.4% | 44.5% |
LOAD_FAST_LOAD_FAST CALL_PY_EXACT_ARGS | 530,973,752 | 0.4% | 44.9% |
LOAD_ATTR_METHOD_WITH_VALUES CALL_PY_EXACT_ARGS | 524,695,912 | 0.4% | 45.3% |
LOAD_FAST PUSH_NULL | 516,494,877 | 0.4% | 45.7% |
LOAD_FAST LOAD_FAST | 507,146,436 | 0.4% | 46.1% |
STORE_ATTR_INSTANCE_VALUE LOAD_FAST | 505,560,135 | 0.4% | 46.5% |
CALL_BUILTIN_FAST TO_BOOL_BOOL | 492,478,171 | 0.4% | 46.8% |
BUILD_TUPLE RETURN_VALUE | 477,696,500 | 0.4% | 47.2% |
TO_BOOL_NONE POP_JUMP_IF_FALSE | 473,107,473 | 0.4% | 47.5% |
LOAD_GLOBAL_MODULE LOAD_FAST_LOAD_FAST | 468,590,704 | 0.4% | 47.9% |
POP_JUMP_IF_TRUE ENTER_EXECUTOR | 464,967,683 | 0.3% | 48.2% |
RESUME_CHECK LOAD_GLOBAL_MODULE | 461,703,417 | 0.3% | 48.6% |
STORE_FAST_STORE_FAST LOAD_FAST | 456,232,216 | 0.3% | 48.9% |
LOAD_GLOBAL_MODULE LOAD_FAST | 452,961,105 | 0.3% | 49.3% |
LOAD_FAST_LOAD_FAST LOAD_FAST_LOAD_FAST | 449,502,680 | 0.3% | 49.6% |
LOAD_GLOBAL_MODULE LOAD_ATTR_MODULE | 446,810,346 | 0.3% | 49.9% |
STORE_FAST LOAD_GLOBAL_BUILTIN | 442,067,815 | 0.3% | 50.3% |
STORE_ATTR_SLOT LOAD_FAST_LOAD_FAST | 436,735,863 | 0.3% | 50.6% |
CALL STORE_FAST | 435,302,553 | 0.3% | 50.9% |
LOAD_CONST COMPARE_OP_STR | 432,174,283 | 0.3% | 51.2% |
LOAD_FAST POP_JUMP_IF_NOT_NONE | 427,827,530 | 0.3% | 51.6% |
IS_OP POP_JUMP_IF_FALSE | 425,299,472 | 0.3% | 51.9% |
LOAD_GLOBAL_BUILTIN CALL_BUILTIN_FAST | 425,055,640 | 0.3% | 52.2% |
BINARY_OP_ADD_INT STORE_FAST | 424,306,652 | 0.3% | 52.5% |
LOAD_FAST_LOAD_FAST BINARY_SUBSCR_STR_INT | 421,080,479 | 0.3% | 52.8% |
LOAD_ATTR_METHOD_WITH_VALUES LOAD_FAST_LOAD_FAST | 417,131,553 | 0.3% | 53.1% |
STORE_FAST LOAD_GLOBAL_MODULE | 415,526,650 | 0.3% | 53.4% |
ENTER_EXECUTOR POP_JUMP_IF_FALSE | 412,830,938 | 0.3% | 53.8% |
LOAD_FAST_LOAD_FAST STORE_ATTR_INSTANCE_VALUE | 400,360,271 | 0.3% | 54.0% |
INSTRUMENTED_POP_JUMP_IF_FALSE LOAD_FAST | 398,186,960 | 0.3% | 54.3% |
LOAD_ATTR_MODULE PUSH_NULL | 385,150,917 | 0.3% | 54.6% |
LOAD_GLOBAL_MODULE CALL_ISINSTANCE | 373,564,203 | 0.3% | 54.9% |
POP_JUMP_IF_FALSE RETURN_CONST | 369,794,874 | 0.3% | 55.2% |
LOAD_FAST CALL_METHOD_DESCRIPTOR_O | 361,602,652 | 0.3% | 55.5% |
ENTER_EXECUTOR YIELD_VALUE | 359,837,696 | 0.3% | 55.7% |
RESUME_CHECK NOP | 354,714,762 | 0.3% | 56.0% |
NOP LOAD_FAST | 354,488,161 | 0.3% | 56.3% |
RESUME_CHECK LOAD_FAST_LOAD_FAST | 345,152,210 | 0.3% | 56.5% |
NOP LOAD_FAST_LOAD_FAST | 342,614,911 | 0.3% | 56.8% |
POP_JUMP_IF_FALSE LOAD_CONST | 335,080,692 | 0.3% | 57.0% |
LOAD_ATTR_INSTANCE_VALUE LOAD_ATTR_METHOD_NO_DICT | 331,399,616 | 0.2% | 57.3% |
PUSH_NULL LOAD_FAST_LOAD_FAST | 328,616,326 | 0.2% | 57.5% |
LOAD_ATTR_SLOT LOAD_FAST | 325,495,156 | 0.2% | 57.8% |
LOAD_GLOBAL_BUILTIN CALL_ISINSTANCE | 322,008,866 | 0.2% | 58.0% |
LOAD_FAST_LOAD_FAST LOAD_ATTR_INSTANCE_VALUE | 313,507,305 | 0.2% | 58.2% |
STORE_ATTR_SLOT LOAD_CONST | 309,659,746 | 0.2% | 58.5% |
LOAD_DEREF LOAD_FAST | 309,310,329 | 0.2% | 58.7% |
LOAD_ATTR_INSTANCE_VALUE STORE_FAST | 307,639,308 | 0.2% | 58.9% |
Top 5 predecessors and successors of each opcode
Successors and predecessors for BINARY_SLICE
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 168,438,060 | 61.3% |
LOAD_FAST_LOAD_FAST | 51,940,380 | 18.9% |
LOAD_FAST | 31,969,922 | 11.6% |
BINARY_OP_ADD_INT | 16,581,180 | 6.0% |
LOAD_ATTR_SLOT | 4,571,600 | 1.7% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 69,358,827 | 25.2% |
GET_ITER | 44,129,020 | 16.1% |
CALL_PY_EXACT_ARGS | 32,736,620 | 11.9% |
BUILD_TUPLE | 31,488,720 | 11.5% |
LOAD_DEREF | 25,324,320 | 9.2% |
Successors and predecessors for STORE_SLICE
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_ADD_INT | 23,030,420 | 64.4% |
LOAD_CONST | 12,388,600 | 34.6% |
LOAD_FAST_LOAD_FAST | 344,480 | 1.0% |
LOAD_ATTR_SLOT | 10,700 | 0.0% |
BINARY_OP | 40 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 27,926,400 | 78.1% |
RETURN_CONST | 7,794,880 | 21.8% |
ENTER_EXECUTOR | 45,960 | 0.1% |
LOAD_GLOBAL_BUILTIN | 3,560 | 0.0% |
JUMP_BACKWARD | 1,220 | 0.0% |
Successors and predecessors for BINARY_OP_INPLACE_ADD_UNICODE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST_LOAD_FAST | 2,910,920 | 42.0% |
ENTER_EXECUTOR | 2,078,320 | 30.0% |
BINARY_SLICE | 786,260 | 11.3% |
BINARY_OP_ADD_UNICODE | 397,040 | 5.7% |
BINARY_SUBSCR_STR_INT | 306,900 | 4.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 6,284,820 | 90.6% |
ENTER_EXECUTOR | 515,860 | 7.4% |
LOAD_CONST | 80,460 | 1.2% |
LOAD_FAST_LOAD_FAST | 30,820 | 0.4% |
LOAD_GLOBAL_MODULE | 11,820 | 0.2% |
Successors and predecessors for BINARY_SUBSCR
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 184,240,395 | 33.8% |
LOAD_CONST | 148,417,538 | 27.2% |
LOAD_FAST_LOAD_FAST | 44,822,099 | 8.2% |
LOAD_GLOBAL_MODULE | 39,445,160 | 7.2% |
RETURN_VALUE | 38,552,226 | 7.1% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 119,755,459 | 21.9% |
STORE_FAST | 88,346,919 | 16.2% |
LOAD_FAST_LOAD_FAST | 61,504,008 | 11.3% |
RETURN_VALUE | 45,523,847 | 8.3% |
BINARY_SUBSCR_DICT | 42,578,140 | 7.8% |
Successors and predecessors for GET_ITER
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 252,421,225 | 38.3% |
LOAD_ATTR_INSTANCE_VALUE | 63,495,125 | 9.6% |
CALL_BUILTIN_CLASS | 58,012,254 | 8.8% |
RETURN_VALUE | 51,230,756 | 7.8% |
RETURN_GENERATOR | 50,078,100 | 7.6% |
Successors | Count | Percentage |
---|---|---|
FOR_ITER_LIST | 199,360,067 | 30.3% |
FOR_ITER_TUPLE | 151,633,799 | 23.0% |
CALL_PY_EXACT_ARGS | 86,635,364 | 13.1% |
FOR_ITER_GEN | 75,483,326 | 11.5% |
FOR_ITER | 72,134,018 | 10.9% |
Successors and predecessors for NOP
Predecessors | Count | Percentage |
---|---|---|
RESUME_CHECK | 354,714,762 | 39.3% |
STORE_FAST | 181,467,660 | 20.1% |
POP_JUMP_IF_FALSE | 72,996,817 | 8.1% |
STORE_ATTR_INSTANCE_VALUE | 70,731,764 | 7.8% |
NOP | 64,940,127 | 7.2% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 354,488,161 | 39.3% |
LOAD_FAST_LOAD_FAST | 342,614,911 | 38.0% |
NOP | 64,940,127 | 7.2% |
LOAD_GLOBAL | 38,864,103 | 4.3% |
LOAD_GLOBAL_BUILTIN | 35,365,501 | 3.9% |
Successors and predecessors for POP_TOP
Predecessors | Count | Percentage |
---|---|---|
RETURN_CONST | 679,912,411 | 23.2% |
RESUME_CHECK | 645,242,398 | 22.0% |
CALL_BUILTIN_O | 303,589,245 | 10.4% |
CALL_METHOD_DESCRIPTOR_O | 301,355,741 | 10.3% |
CACHE | 138,862,421 | 4.7% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 1,054,612,652 | 36.0% |
ENTER_EXECUTOR | 788,247,239 | 26.9% |
RESUME_CHECK | 304,308,559 | 10.4% |
RETURN_CONST | 260,791,795 | 8.9% |
LOAD_CONST | 138,240,787 | 4.7% |
Successors and predecessors for PUSH_NULL
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 516,494,877 | 46.1% |
LOAD_ATTR_MODULE | 385,150,917 | 34.4% |
LOAD_DEREF | 60,127,661 | 5.4% |
LOAD_ATTR | 52,854,298 | 4.7% |
BINARY_SUBSCR_DICT | 46,744,640 | 4.2% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 540,240,433 | 48.2% |
LOAD_FAST_LOAD_FAST | 328,616,326 | 29.3% |
LOAD_CONST | 100,294,257 | 8.9% |
CALL | 93,552,597 | 8.3% |
LOAD_GLOBAL_MODULE | 31,598,844 | 2.8% |
Successors and predecessors for RETURN_VALUE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 979,570,998 | 28.2% |
RETURN_VALUE | 555,186,290 | 16.0% |
BUILD_TUPLE | 477,696,500 | 13.8% |
LOAD_ATTR_INSTANCE_VALUE | 235,535,439 | 6.8% |
COMPARE_OP_FLOAT | 127,791,142 | 3.7% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 771,469,674 | 22.2% |
INTERPRETER_EXIT | 590,972,003 | 17.0% |
RETURN_VALUE | 555,186,290 | 16.0% |
UNPACK_SEQUENCE_TUPLE | 272,062,296 | 7.8% |
TO_BOOL_BOOL | 267,692,122 | 7.7% |
Successors and predecessors for STORE_SUBSCR
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 77,259,054 | 44.6% |
LOAD_CONST | 38,867,682 | 22.4% |
SWAP | 32,205,440 | 18.6% |
BUILD_TUPLE | 8,490,480 | 4.9% |
RETURN_VALUE | 7,686,500 | 4.4% |
Successors | Count | Percentage |
---|---|---|
RETURN_CONST | 46,680,534 | 27.0% |
ENTER_EXECUTOR | 41,887,520 | 24.2% |
LOAD_GLOBAL_BUILTIN | 36,003,940 | 20.8% |
LOAD_DEREF | 20,988,280 | 12.1% |
LOAD_FAST | 14,237,306 | 8.2% |
Successors and predecessors for TO_BOOL
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 195,238,664 | 62.5% |
LOAD_ATTR_INSTANCE_VALUE | 95,262,175 | 30.5% |
CALL_BUILTIN_FAST | 10,231,380 | 3.3% |
LOAD_ATTR | 5,283,301 | 1.7% |
COPY | 1,940,719 | 0.6% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_IF_TRUE | 170,394,045 | 54.6% |
POP_JUMP_IF_FALSE | 121,343,348 | 38.9% |
INSTRUMENTED_POP_JUMP_IF_TRUE | 19,426,820 | 6.2% |
TO_BOOL | 404,056 | 0.1% |
UNARY_NOT | 231,127 | 0.1% |
Successors and predecessors for BINARY_OP
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 142,175,860 | 22.6% |
CALL_METHOD_DESCRIPTOR_O | 96,002,520 | 15.2% |
LOAD_CONST | 76,171,339 | 12.1% |
LOAD_FAST_LOAD_FAST | 61,338,814 | 9.7% |
LOAD_ATTR_INSTANCE_VALUE | 50,401,260 | 8.0% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 154,383,617 | 24.5% |
LOAD_FAST_LOAD_FAST | 120,598,853 | 19.1% |
LOAD_FAST | 75,262,755 | 11.9% |
LOAD_CONST | 48,676,136 | 7.7% |
BINARY_OP_MULTIPLY_INT | 36,443,916 | 5.8% |
Successors and predecessors for BUILD_LIST
Predecessors | Count | Percentage |
---|---|---|
STORE_FAST | 135,109,178 | 45.7% |
LOAD_FAST | 28,991,853 | 9.8% |
SWAP | 26,799,398 | 9.1% |
RESUME_CHECK | 17,087,792 | 5.8% |
LOAD_CONST | 15,537,000 | 5.3% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 161,840,936 | 54.8% |
LOAD_FAST | 56,844,148 | 19.2% |
SWAP | 26,799,478 | 9.1% |
CALL_METHOD_DESCRIPTOR_FAST | 8,342,456 | 2.8% |
RETURN_VALUE | 7,212,722 | 2.4% |
Successors and predecessors for CALL
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 262,892,825 | 25.4% |
LOAD_FAST_LOAD_FAST | 140,857,520 | 13.6% |
BINARY_SUBSCR_TUPLE_INT | 96,078,811 | 9.3% |
PUSH_NULL | 93,552,597 | 9.0% |
ENTER_EXECUTOR | 83,435,154 | 8.1% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 435,302,553 | 42.1% |
RESUME_CHECK | 165,042,689 | 15.9% |
POP_TOP | 95,614,485 | 9.2% |
LOAD_GLOBAL_MODULE | 55,934,698 | 5.4% |
BUILD_TUPLE | 48,770,796 | 4.7% |
Successors and predecessors for CALL_FUNCTION_EX
Predecessors | Count | Percentage |
---|---|---|
ENTER_EXECUTOR | 95,405,197 | 46.8% |
DICT_MERGE | 63,824,122 | 31.3% |
LOAD_FAST | 16,336,095 | 8.0% |
CALL_INTRINSIC_1 | 14,417,802 | 7.1% |
BUILD_MAP | 9,483,000 | 4.7% |
Successors | Count | Percentage |
---|---|---|
POP_TOP | 105,175,219 | 51.6% |
INSTRUMENTED_RETURN_VALUE | 38,845,600 | 19.1% |
STORE_FAST | 25,026,628 | 12.3% |
RESUME_CHECK | 14,916,104 | 7.3% |
LOAD_FAST_LOAD_FAST | 6,641,560 | 3.3% |
Successors and predecessors for CALL_INTRINSIC_1
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 117,515,680 | 80.3% |
LIST_EXTEND | 25,946,182 | 17.7% |
LOAD_ATTR_INSTANCE_VALUE | 2,757,500 | 1.9% |
RERAISE | 33,760 | 0.0% |
LIST_APPEND | 7,840 | 0.0% |
Successors | Count | Percentage |
---|---|---|
YIELD_VALUE | 120,273,200 | 82.2% |
CALL_FUNCTION_EX | 14,417,802 | 9.9% |
LOAD_CONST | 8,762,360 | 6.0% |
BUILD_MAP | 2,740,780 | 1.9% |
RERAISE | 34,080 | 0.0% |
Successors and predecessors for COMPARE_OP
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 37,302,166 | 31.5% |
LOAD_FAST_LOAD_FAST | 25,715,459 | 21.7% |
LOAD_FAST | 14,193,228 | 12.0% |
LOAD_ATTR_SLOT | 9,170,602 | 7.7% |
LOAD_GLOBAL_MODULE | 8,644,151 | 7.3% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_IF_FALSE | 76,197,255 | 64.3% |
POP_JUMP_IF_TRUE | 12,177,082 | 10.3% |
COPY | 8,420,896 | 7.1% |
BINARY_OP | 6,134,200 | 5.2% |
LOAD_FAST_LOAD_FAST | 6,134,080 | 5.2% |
Successors and predecessors for COPY_FREE_VARS
Predecessors | Count | Percentage |
---|---|---|
CACHE | 145,138,143 | 41.1% |
CALL_PY_EXACT_ARGS | 123,531,927 | 35.0% |
CALL_BOUND_METHOD_EXACT_ARGS | 36,932,428 | 10.5% |
ENTER_EXECUTOR | 27,922,008 | 7.9% |
CALL | 5,475,520 | 1.5% |
Successors | Count | Percentage |
---|---|---|
RESUME_CHECK | 209,160,583 | 59.2% |
RETURN_GENERATOR | 105,192,971 | 29.8% |
INSTRUMENTED_RESUME | 38,845,580 | 11.0% |
MAKE_CELL | 103,180 | 0.0% |
RESUME | 15,552 | 0.0% |
Successors and predecessors for ENTER_EXECUTOR
Predecessors | Count | Percentage |
---|---|---|
POP_TOP | 788,247,239 | 35.4% |
POP_JUMP_IF_TRUE | 464,967,683 | 20.9% |
POP_JUMP_IF_FALSE | 250,021,215 | 11.2% |
STORE_FAST | 143,109,089 | 6.4% |
CALL_LIST_APPEND | 127,958,864 | 5.7% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_IF_FALSE | 412,830,938 | 18.5% |
YIELD_VALUE | 359,837,696 | 16.1% |
FOR_ITER_LIST | 289,663,448 | 13.0% |
FOR_ITER_TUPLE | 158,266,197 | 7.1% |
SEND | 125,514,720 | 5.6% |
Successors and predecessors for EXTENDED_ARG
Predecessors | Count | Percentage |
---|---|---|
TO_BOOL_BOOL | 127,544,675 | 27.4% |
COMPARE_OP_STR | 98,352,080 | 21.1% |
LOAD_FAST | 56,099,660 | 12.0% |
CALL_LIST_APPEND | 41,431,960 | 8.9% |
IS_OP | 24,022,480 | 5.2% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_IF_FALSE | 151,825,335 | 32.6% |
INSTRUMENTED_POP_JUMP_IF_FALSE | 116,541,600 | 25.0% |
ENTER_EXECUTOR | 80,411,694 | 17.3% |
POP_JUMP_IF_NONE | 47,225,604 | 10.1% |
FOR_ITER_LIST | 20,759,066 | 4.5% |
Successors and predecessors for FOR_ITER
Predecessors | Count | Percentage |
---|---|---|
GET_ITER | 72,134,018 | 70.6% |
SWAP | 13,085,996 | 12.8% |
LOAD_FAST | 10,583,814 | 10.4% |
EXTENDED_ARG | 5,409,422 | 5.3% |
ENTER_EXECUTOR | 629,745 | 0.6% |
Successors | Count | Percentage |
---|---|---|
UNPACK_SEQUENCE_TWO_TUPLE | 50,677,316 | 49.6% |
LOAD_FAST | 20,252,090 | 19.8% |
STORE_FAST | 19,517,474 | 19.1% |
RETURN_CONST | 3,404,304 | 3.3% |
ENTER_EXECUTOR | 2,770,140 | 2.7% |
Successors and predecessors for JUMP_BACKWARD
Predecessors | Count | Percentage |
---|---|---|
POP_TOP | 42,264,608 | 60.9% |
STORE_FAST | 14,255,330 | 20.5% |
EXTENDED_ARG | 3,310,100 | 4.8% |
END_ASYNC_FOR | 2,757,460 | 4.0% |
POP_JUMP_IF_TRUE | 2,255,933 | 3.2% |
Successors | Count | Percentage |
---|---|---|
FOR_ITER_GEN | 54,057,637 | 77.8% |
EXTENDED_ARG | 11,613,480 | 16.7% |
RETURN_CONST | 2,757,120 | 4.0% |
FOR_ITER_LIST | 362,667 | 0.5% |
FOR_ITER | 249,592 | 0.4% |
Successors and predecessors for LIST_EXTEND
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 16,350,664 | 61.3% |
LOAD_ATTR_SLOT | 9,588,739 | 36.0% |
LOAD_CONST | 499,360 | 1.9% |
RETURN_VALUE | 124,301 | 0.5% |
LOAD_DEREF | 55,000 | 0.2% |
Successors | Count | Percentage |
---|---|---|
CALL_INTRINSIC_1 | 25,946,182 | 97.3% |
STORE_FAST | 329,301 | 1.2% |
UNPACK_SEQUENCE_LIST | 230,040 | 0.9% |
LOAD_FAST | 136,081 | 0.5% |
BUILD_TUPLE | 7,400 | 0.0% |
Successors and predecessors for LOAD_ATTR
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 1,005,163,120 | 67.2% |
LOAD_GLOBAL_BUILTIN | 223,117,326 | 14.9% |
LOAD_GLOBAL_MODULE | 112,851,258 | 7.5% |
LOAD_ATTR_SLOT | 68,877,404 | 4.6% |
LOAD_ATTR | 47,329,600 | 3.2% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 281,229,998 | 18.8% |
IS_OP | 230,700,513 | 15.4% |
LOAD_FAST | 225,959,977 | 15.1% |
CALL_METHOD_DESCRIPTOR_NOARGS | 105,827,744 | 7.1% |
LOAD_ATTR_SLOT | 98,875,973 | 6.6% |
Successors and predecessors for LOAD_CONST
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 2,515,142,792 | 37.4% |
LOAD_CONST | 630,175,980 | 9.4% |
POP_JUMP_IF_FALSE | 335,080,692 | 5.0% |
STORE_ATTR_SLOT | 309,659,746 | 4.6% |
LOAD_FAST_LOAD_FAST | 256,393,412 | 3.8% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 1,137,895,372 | 16.9% |
LOAD_CONST | 630,175,980 | 9.4% |
BINARY_OP_ADD_INT | 610,508,561 | 9.1% |
COMPARE_OP_INT | 597,484,667 | 8.9% |
STORE_FAST | 573,091,925 | 8.5% |
Successors and predecessors for LOAD_DEREF
Predecessors | Count | Percentage |
---|---|---|
STORE_FAST | 106,842,396 | 14.9% |
LOAD_GLOBAL_BUILTIN | 102,993,778 | 14.4% |
CALL_BUILTIN_FAST_WITH_KEYWORDS | 62,359,100 | 8.7% |
POP_JUMP_IF_FALSE | 61,308,787 | 8.5% |
LOAD_GLOBAL | 38,859,311 | 5.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 309,310,329 | 43.1% |
LOAD_CONST | 90,511,641 | 12.6% |
PUSH_NULL | 60,127,661 | 8.4% |
BINARY_SUBSCR_DICT | 39,599,560 | 5.5% |
LOAD_ATTR_METHOD_WITH_VALUES | 33,424,240 | 4.7% |
Successors and predecessors for LOAD_FAST
Predecessors | Count | Percentage |
---|---|---|
STORE_FAST | 3,714,939,360 | 14.4% |
POP_JUMP_IF_FALSE | 3,550,417,562 | 13.8% |
LOAD_GLOBAL_BUILTIN | 2,505,256,394 | 9.7% |
RESUME_CHECK | 2,328,642,599 | 9.0% |
LOAD_CONST | 1,137,895,372 | 4.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_ATTR_INSTANCE_VALUE | 3,810,307,555 | 14.8% |
LOAD_CONST | 2,515,142,792 | 9.8% |
LOAD_ATTR_SLOT | 1,361,537,693 | 5.3% |
LOAD_ATTR_METHOD_WITH_VALUES | 1,342,293,631 | 5.2% |
LOAD_GLOBAL_BUILTIN | 1,058,516,127 | 4.1% |
Successors and predecessors for LOAD_FAST_LOAD_FAST
Predecessors | Count | Percentage |
---|---|---|
STORE_FAST | 705,851,831 | 12.1% |
POP_JUMP_IF_FALSE | 567,239,797 | 9.7% |
LOAD_GLOBAL_MODULE | 468,590,704 | 8.0% |
LOAD_FAST_LOAD_FAST | 449,502,680 | 7.7% |
STORE_ATTR_SLOT | 436,735,863 | 7.5% |
Successors | Count | Percentage |
---|---|---|
STORE_ATTR_SLOT | 746,003,309 | 12.8% |
LOAD_FAST | 571,960,463 | 9.8% |
CALL_PY_EXACT_ARGS | 530,973,752 | 9.1% |
LOAD_FAST_LOAD_FAST | 449,502,680 | 7.7% |
BINARY_SUBSCR_STR_INT | 421,080,479 | 7.2% |
Successors and predecessors for LOAD_GLOBAL
Predecessors | Count | Percentage |
---|---|---|
INSTRUMENTED_RESUME | 77,707,760 | 41.9% |
INSTRUMENTED_POP_JUMP_IF_FALSE | 48,562,360 | 26.2% |
NOP | 38,864,103 | 20.9% |
INSTRUMENTED_POP_JUMP_IF_TRUE | 19,427,840 | 10.5% |
STORE_FAST | 145,131 | 0.1% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 87,586,695 | 47.2% |
LOAD_GLOBAL_MODULE | 39,166,163 | 21.1% |
LOAD_DEREF | 38,859,311 | 20.9% |
INSTRUMENTED_POP_JUMP_IF_NONE | 19,423,120 | 10.5% |
LOAD_GLOBAL_BUILTIN | 167,837 | 0.1% |
Successors and predecessors for LOAD_SUPER_ATTR
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 16,253 | 98.4% |
LOAD_DEREF | 220 | 1.3% |
LOAD_GLOBAL | 20 | 0.1% |
LOAD_GLOBAL_MODULE | 20 | 0.1% |
Successors | Count | Percentage |
---|---|---|
LOAD_SUPER_ATTR_METHOD | 7,422 | 44.9% |
CALL | 3,391 | 20.5% |
LOAD_FAST | 2,460 | 14.9% |
LOAD_FAST_LOAD_FAST | 1,520 | 9.2% |
LOAD_SUPER_ATTR_ATTR | 740 | 4.5% |
Successors and predecessors for POP_JUMP_IF_FALSE
Predecessors | Count | Percentage |
---|---|---|
TO_BOOL_BOOL | 2,468,226,679 | 36.8% |
COMPARE_OP_INT | 1,100,304,312 | 16.4% |
CONTAINS_OP | 854,357,906 | 12.7% |
TO_BOOL_NONE | 473,107,473 | 7.0% |
IS_OP | 425,299,472 | 6.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 3,550,417,562 | 52.9% |
LOAD_GLOBAL_BUILTIN | 932,470,839 | 13.9% |
LOAD_FAST_LOAD_FAST | 567,239,797 | 8.5% |
RETURN_CONST | 369,794,874 | 5.5% |
LOAD_CONST | 335,080,692 | 5.0% |
Successors and predecessors for POP_JUMP_IF_NONE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 196,567,012 | 57.8% |
EXTENDED_ARG | 47,225,604 | 13.9% |
LOAD_ATTR_INSTANCE_VALUE | 31,455,745 | 9.2% |
LOAD_DEREF | 19,123,304 | 5.6% |
ENTER_EXECUTOR | 18,573,002 | 5.5% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 212,816,966 | 62.6% |
LOAD_DEREF | 36,222,180 | 10.6% |
ENTER_EXECUTOR | 33,075,829 | 9.7% |
LOAD_FAST_LOAD_FAST | 17,901,670 | 5.3% |
RETURN_CONST | 11,916,281 | 3.5% |
Successors and predecessors for POP_JUMP_IF_NOT_NONE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 427,827,530 | 80.5% |
LOAD_ATTR_INSTANCE_VALUE | 58,225,902 | 11.0% |
LOAD_ATTR | 18,023,068 | 3.4% |
EXTENDED_ARG | 9,623,020 | 1.8% |
LOAD_ATTR_NONDESCRIPTOR_WITH_VALUES | 4,784,500 | 0.9% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 225,074,731 | 42.4% |
LOAD_FAST_LOAD_FAST | 118,196,446 | 22.2% |
LOAD_GLOBAL_MODULE | 72,100,372 | 13.6% |
LOAD_GLOBAL_BUILTIN | 42,455,879 | 8.0% |
RETURN_CONST | 23,963,143 | 4.5% |
Successors and predecessors for POP_JUMP_IF_TRUE
Predecessors | Count | Percentage |
---|---|---|
TO_BOOL_BOOL | 819,152,141 | 51.3% |
TO_BOOL | 170,394,045 | 10.7% |
COMPARE_OP_INT | 105,035,249 | 6.6% |
TO_BOOL_ALWAYS_TRUE | 91,348,293 | 5.7% |
TO_BOOL_NONE | 85,785,151 | 5.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 703,272,077 | 44.1% |
ENTER_EXECUTOR | 464,967,683 | 29.1% |
LOAD_GLOBAL_BUILTIN | 100,580,465 | 6.3% |
LOAD_CONST | 90,896,601 | 5.7% |
POP_TOP | 63,021,605 | 3.9% |
Successors and predecessors for SEND
Predecessors | Count | Percentage |
---|---|---|
ENTER_EXECUTOR | 125,514,720 | 76.2% |
LOAD_CONST | 23,679,702 | 14.4% |
JUMP_BACKWARD_NO_INTERRUPT | 15,551,622 | 9.4% |
SEND | 49,480 | 0.0% |
SEND_GEN | 480 | 0.0% |
Successors | Count | Percentage |
---|---|---|
END_SEND | 141,185,462 | 85.7% |
YIELD_VALUE | 15,542,882 | 9.4% |
END_ASYNC_FOR | 8,000,000 | 4.9% |
SEND | 49,480 | 0.0% |
RESUME_CHECK | 7,300 | 0.0% |
Successors and predecessors for STORE_ATTR
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 39,976,901 | 61.2% |
LOAD_FAST_LOAD_FAST | 16,252,338 | 24.9% |
CALL | 6,424,560 | 9.8% |
SWAP | 1,467,933 | 2.2% |
CALL_KW | 801,120 | 1.2% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 19,326,405 | 29.6% |
LOAD_DEREF | 17,936,872 | 27.5% |
RETURN_CONST | 10,445,614 | 16.0% |
ENTER_EXECUTOR | 6,537,260 | 10.0% |
LOAD_FAST_LOAD_FAST | 3,817,484 | 5.8% |
Successors and predecessors for STORE_FAST
Predecessors | Count | Percentage |
---|---|---|
RETURN_VALUE | 771,469,674 | 11.0% |
LOAD_CONST | 573,091,925 | 8.1% |
STORE_FAST | 547,181,694 | 7.8% |
CALL | 435,302,553 | 6.2% |
BINARY_OP_ADD_INT | 424,306,652 | 6.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 3,714,939,360 | 52.7% |
LOAD_FAST_LOAD_FAST | 705,851,831 | 10.0% |
STORE_FAST | 547,181,694 | 7.8% |
LOAD_GLOBAL_BUILTIN | 442,067,815 | 6.3% |
LOAD_GLOBAL_MODULE | 415,526,650 | 5.9% |
Successors and predecessors for STORE_FAST_STORE_FAST
Predecessors | Count | Percentage |
---|---|---|
STORE_FAST_STORE_FAST | 1,026,823,813 | 60.3% |
UNPACK_SEQUENCE_TWO_TUPLE | 270,101,781 | 15.8% |
UNPACK_SEQUENCE_TUPLE | 163,138,309 | 9.6% |
UNPACK_SEQUENCE_LIST | 139,082,504 | 8.2% |
LOAD_ATTR_SLOT | 61,209,240 | 3.6% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST_STORE_FAST | 1,026,823,813 | 60.3% |
LOAD_FAST | 456,232,216 | 26.8% |
LOAD_FAST_LOAD_FAST | 64,197,498 | 3.8% |
STORE_FAST | 41,705,187 | 2.4% |
LOAD_GLOBAL_MODULE | 38,604,692 | 2.3% |
Successors and predecessors for UNPACK_SEQUENCE
Predecessors | Count | Percentage |
---|---|---|
CALL_METHOD_DESCRIPTOR_FAST | 19,468,360 | 98.7% |
CALL_METHOD_DESCRIPTOR_NOARGS | 120,880 | 0.6% |
LOAD_FAST | 34,707 | 0.2% |
RETURN_VALUE | 24,430 | 0.1% |
FOR_ITER | 18,366 | 0.1% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 19,424,480 | 98.5% |
STORE_FAST_STORE_FAST | 190,606 | 1.0% |
STORE_FAST | 57,743 | 0.3% |
UNPACK_SEQUENCE_TWO_TUPLE | 24,707 | 0.1% |
UNPACK_SEQUENCE_TUPLE | 13,261 | 0.1% |
Successors and predecessors for RESUME
Predecessors | Count | Percentage |
---|---|---|
CALL | 95,178 | 38.7% |
CACHE | 70,680 | 28.7% |
CALL_PY_EXACT_ARGS | 17,789 | 7.2% |
COPY_FREE_VARS | 15,552 | 6.3% |
POP_TOP | 13,380 | 5.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 101,051 | 41.1% |
LOAD_GLOBAL | 57,588 | 23.4% |
LOAD_CONST | 22,544 | 9.2% |
LOAD_NAME | 19,020 | 7.7% |
LOAD_FAST_LOAD_FAST | 9,086 | 3.7% |
Successors and predecessors for BINARY_OP_ADD_FLOAT
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_MULTIPLY_FLOAT | 77,157,780 | 55.6% |
RETURN_VALUE | 23,049,480 | 16.6% |
BINARY_OP_MULTIPLY_INT | 11,149,760 | 8.0% |
LOAD_FAST | 9,069,905 | 6.5% |
LOAD_ATTR_INSTANCE_VALUE | 7,497,459 | 5.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 49,392,280 | 35.6% |
RETURN_VALUE | 36,347,320 | 26.2% |
LOAD_FAST_LOAD_FAST | 23,126,620 | 16.7% |
BINARY_OP_MULTIPLY_FLOAT | 7,683,540 | 5.5% |
LOAD_CONST | 6,522,440 | 4.7% |
Successors and predecessors for BINARY_OP_SUBTRACT_FLOAT
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_MULTIPLY_FLOAT | 38,389,840 | 36.3% |
LOAD_ATTR_INSTANCE_VALUE | 38,321,440 | 36.2% |
BINARY_OP_SUBTRACT_FLOAT | 11,760,960 | 11.1% |
LOAD_FAST | 9,369,120 | 8.8% |
BINARY_SUBSCR | 5,257,880 | 5.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 37,905,400 | 35.8% |
SWAP | 26,270,020 | 24.8% |
STORE_FAST | 17,341,367 | 16.4% |
BINARY_OP_SUBTRACT_FLOAT | 11,760,960 | 11.1% |
LOAD_FAST_LOAD_FAST | 7,946,040 | 7.5% |
Successors and predecessors for CALL_BUILTIN_CLASS
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 32,551,249 | 23.3% |
CALL_LEN | 29,697,304 | 21.3% |
LOAD_GLOBAL_BUILTIN | 12,044,768 | 8.6% |
CALL_METHOD_DESCRIPTOR_NOARGS | 10,991,133 | 7.9% |
LOAD_GLOBAL_MODULE | 6,003,950 | 4.3% |
Successors | Count | Percentage |
---|---|---|
GET_ITER | 58,012,254 | 41.6% |
STORE_FAST | 22,408,932 | 16.1% |
BINARY_OP_MULTIPLY_FLOAT | 11,764,520 | 8.4% |
LOAD_FAST | 10,161,400 | 7.3% |
RETURN_VALUE | 4,428,755 | 3.2% |
Successors and predecessors for CALL_PY_EXACT_ARGS
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 926,156,213 | 34.6% |
LOAD_FAST_LOAD_FAST | 530,973,752 | 19.8% |
LOAD_ATTR_METHOD_WITH_VALUES | 524,695,912 | 19.6% |
LOAD_GLOBAL_MODULE | 158,437,834 | 5.9% |
LOAD_ATTR_INSTANCE_VALUE | 105,363,200 | 3.9% |
Successors | Count | Percentage |
---|---|---|
RESUME_CHECK | 2,334,373,173 | 87.1% |
RETURN_GENERATOR | 131,636,727 | 4.9% |
COPY_FREE_VARS | 123,531,927 | 4.6% |
INSTRUMENTED_RESUME | 58,282,360 | 2.2% |
MAKE_CELL | 30,281,928 | 1.1% |
Successors and predecessors for CALL_TUPLE_1
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 10,774,884 | 46.1% |
RETURN_GENERATOR | 6,412,200 | 27.4% |
CALL_BUILTIN_FAST_WITH_KEYWORDS | 4,694,172 | 20.1% |
LOAD_ATTR_SLOT | 732,248 | 3.1% |
CALL | 294,460 | 1.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 9,606,820 | 41.1% |
BINARY_OP | 4,697,952 | 20.1% |
YIELD_VALUE | 3,228,920 | 13.8% |
BUILD_TUPLE | 2,903,448 | 12.4% |
STORE_FAST | 768,552 | 3.3% |
Successors and predecessors for FOR_ITER_RANGE
Predecessors | Count | Percentage |
---|---|---|
ENTER_EXECUTOR | 33,237,149 | 40.0% |
LOAD_FAST | 28,736,480 | 34.5% |
GET_ITER | 15,143,717 | 18.2% |
SWAP | 5,183,620 | 6.2% |
EXTENDED_ARG | 761,560 | 0.9% |
Successors | Count | Percentage |
---|---|---|
RETURN_CONST | 30,812,364 | 37.0% |
STORE_FAST | 22,730,297 | 27.3% |
ENTER_EXECUTOR | 11,590,080 | 13.9% |
LOAD_FAST | 5,492,481 | 6.6% |
LOAD_CONST | 3,996,139 | 4.8% |
Successors and predecessors for LOAD_ATTR_MODULE
Predecessors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_MODULE | 446,810,346 | 97.9% |
LOAD_ATTR_MODULE | 6,184,920 | 1.4% |
LOAD_ATTR_NONDESCRIPTOR_NO_DICT | 965,680 | 0.2% |
LOAD_ATTR_CLASS | 748,160 | 0.2% |
LOAD_FAST_LOAD_FAST | 620,080 | 0.1% |
Successors | Count | Percentage |
---|---|---|
PUSH_NULL | 385,150,917 | 84.4% |
CALL_ISINSTANCE | 23,866,231 | 5.2% |
LOAD_FAST_LOAD_FAST | 9,086,380 | 2.0% |
LOAD_ATTR_MODULE | 6,184,920 | 1.4% |
LOAD_FAST | 5,805,262 | 1.3% |
Successors and predecessors for LOAD_GLOBAL_BUILTIN
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 1,058,516,127 | 26.6% |
POP_JUMP_IF_FALSE | 932,470,839 | 23.4% |
RESUME_CHECK | 924,202,767 | 23.2% |
STORE_FAST | 442,067,815 | 11.1% |
POP_JUMP_IF_TRUE | 100,580,465 | 2.5% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 2,505,256,394 | 62.9% |
CALL_BUILTIN_FAST | 425,055,640 | 10.7% |
CALL_ISINSTANCE | 322,008,866 | 8.1% |
LOAD_ATTR | 223,117,326 | 5.6% |
LOAD_FAST_LOAD_FAST | 137,952,173 | 3.5% |
Successors and predecessors for LOAD_GLOBAL_MODULE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 868,185,254 | 28.9% |
RESUME_CHECK | 461,703,417 | 15.3% |
STORE_FAST | 415,526,650 | 13.8% |
POP_JUMP_IF_FALSE | 282,145,080 | 9.4% |
LOAD_FAST_LOAD_FAST | 128,250,519 | 4.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST_LOAD_FAST | 468,590,704 | 15.6% |
LOAD_FAST | 452,961,105 | 15.1% |
LOAD_ATTR_MODULE | 446,810,346 | 14.9% |
CALL_ISINSTANCE | 373,564,203 | 12.4% |
CONTAINS_OP | 251,079,030 | 8.3% |
Successors and predecessors for RESUME_CHECK
Predecessors | Count | Percentage |
---|---|---|
CALL_PY_EXACT_ARGS | 2,334,373,173 | 41.6% |
CACHE | 1,602,700,108 | 28.6% |
POP_TOP | 304,308,559 | 5.4% |
COPY_FREE_VARS | 209,160,583 | 3.7% |
BINARY_SUBSCR_GETITEM | 185,937,420 | 3.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 2,328,642,599 | 41.5% |
LOAD_GLOBAL_BUILTIN | 924,202,767 | 16.5% |
POP_TOP | 645,242,398 | 11.5% |
LOAD_GLOBAL_MODULE | 461,703,417 | 8.2% |
NOP | 354,714,762 | 6.3% |
Successors and predecessors for UNPACK_SEQUENCE_LIST
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 130,473,584 | 92.7% |
CALL_KW | 7,090,880 | 5.0% |
STORE_FAST | 1,601,940 | 1.1% |
CALL_METHOD_DESCRIPTOR_FAST_WITH_KEYWORDS | 881,280 | 0.6% |
ENTER_EXECUTOR | 327,680 | 0.2% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST_STORE_FAST | 139,082,504 | 98.8% |
STORE_FAST | 1,710,180 | 1.2% |
UNPACK_SEQUENCE_TUPLE | 22,820 | 0.0% |
Successors and predecessors for UNPACK_SEQUENCE_TUPLE
Predecessors | Count | Percentage |
---|---|---|
RETURN_VALUE | 272,062,296 | 63.5% |
LOAD_FAST | 128,460,467 | 30.0% |
YIELD_VALUE | 18,749,760 | 4.4% |
BINARY_SUBSCR_DICT | 6,550,620 | 1.5% |
FOR_ITER_LIST | 1,658,020 | 0.4% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 264,575,599 | 61.8% |
STORE_FAST_STORE_FAST | 163,138,309 | 38.1% |
LOAD_FAST | 387,280 | 0.1% |
UNPACK_SEQUENCE_TWO_TUPLE | 39,760 | 0.0% |
UNPACK_SEQUENCE_LIST | 32,980 | 0.0% |
Successors and predecessors for CACHE
Successors | Count | Percentage |
---|---|---|
RESUME_CHECK | 1,602,700,108 | 80.6% |
COPY_FREE_VARS | 145,138,143 | 7.3% |
POP_TOP | 138,862,421 | 7.0% |
INSTRUMENTED_RESUME | 77,691,680 | 3.9% |
RETURN_GENERATOR | 22,299,260 | 1.1% |
Successors and predecessors for BEFORE_WITH
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_INSTANCE_VALUE | 2,407,375 | 57.4% |
RETURN_VALUE | 1,643,806 | 39.2% |
LOAD_GLOBAL_MODULE | 55,321 | 1.3% |
CALL | 46,480 | 1.1% |
CALL_BUILTIN_FAST_WITH_KEYWORDS | 29,520 | 0.7% |
Successors | Count | Percentage |
---|---|---|
POP_TOP | 3,820,216 | 91.1% |
STORE_FAST | 371,246 | 8.9% |
UNPACK_SEQUENCE_TWO_TUPLE | 1,760 | 0.0% |
UNPACK_SEQUENCE | 160 | 0.0% |
Successors and predecessors for CHECK_EXC_MATCH
Predecessors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_BUILTIN | 15,020,490 | 90.2% |
LOAD_GLOBAL_MODULE | 952,104 | 5.7% |
BUILD_TUPLE | 623,428 | 3.7% |
LOAD_ATTR_MODULE | 48,933 | 0.3% |
LOAD_GLOBAL | 3,580 | 0.0% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_IF_FALSE | 16,649,295 | 100.0% |
EXTENDED_ARG | 320 | 0.0% |
Successors and predecessors for DELETE_SUBSCR
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST_LOAD_FAST | 97,082,240 | 56.9% |
BUILD_SLICE | 71,146,802 | 41.7% |
LOAD_CONST | 2,052,920 | 1.2% |
LOAD_FAST | 373,001 | 0.2% |
CALL | 13,821 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 143,006,042 | 83.8% |
LOAD_CONST | 24,108,141 | 14.1% |
JUMP_FORWARD | 1,760,320 | 1.0% |
ENTER_EXECUTOR | 1,094,020 | 0.6% |
RETURN_CONST | 457,021 | 0.3% |
Successors and predecessors for END_FOR
Predecessors | Count | Percentage |
---|---|---|
RETURN_CONST | 75,675,031 | 100.0% |
Successors | Count | Percentage |
---|---|---|
ENTER_EXECUTOR | 49,050,380 | 64.8% |
LOAD_FAST | 25,712,751 | 34.0% |
RETURN_CONST | 894,960 | 1.2% |
LOAD_GLOBAL_BUILTIN | 5,800 | 0.0% |
NOP | 3,740 | 0.0% |
Successors and predecessors for END_SEND
Predecessors | Count | Percentage |
---|---|---|
SEND | 141,185,462 | 61.2% |
RETURN_VALUE | 50,422,662 | 21.8% |
RETURN_CONST | 39,229,822 | 17.0% |
SEND_GEN | 12,080 | 0.0% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 129,501,422 | 56.1% |
POP_TOP | 69,586,724 | 30.1% |
BINARY_OP_ADD_INT | 9,711,320 | 4.2% |
LOAD_GLOBAL_MODULE | 9,711,320 | 4.2% |
LOAD_FAST | 8,588,040 | 3.7% |
Successors and predecessors for EXIT_INIT_CHECK
Predecessors | Count | Percentage |
---|---|---|
RETURN_CONST | 87,165,532 | 100.0% |
Successors | Count | Percentage |
---|---|---|
RETURN_VALUE | 87,165,532 | 100.0% |
Successors and predecessors for FORMAT_SIMPLE
Predecessors | Count | Percentage |
---|---|---|
CONVERT_VALUE | 90,285,220 | 92.2% |
LOAD_FAST | 3,617,660 | 3.7% |
LOAD_ATTR_NONDESCRIPTOR_WITH_VALUES | 1,236,260 | 1.3% |
LOAD_ATTR_MODULE | 965,720 | 1.0% |
RETURN_VALUE | 849,200 | 0.9% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 50,042,520 | 51.1% |
BUILD_STRING | 42,113,060 | 43.0% |
LOAD_FAST | 5,745,920 | 5.9% |
LOAD_GLOBAL_MODULE | 11,640 | 0.0% |
LOAD_GLOBAL | 120 | 0.0% |
Successors and predecessors for GET_YIELD_FROM_ITER
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_INSTANCE_VALUE | 8,000,600 | 66.4% |
RETURN_GENERATOR | 3,854,288 | 32.0% |
BINARY_SUBSCR | 175,400 | 1.5% |
LOAD_FAST | 9,440 | 0.1% |
RETURN_VALUE | 7,520 | 0.1% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 12,047,408 | 100.0% |
Successors and predecessors for INTERPRETER_EXIT
Predecessors | Count | Percentage |
---|---|---|
RETURN_CONST | 655,200,213 | 33.0% |
YIELD_VALUE | 600,493,579 | 30.2% |
RETURN_VALUE | 590,972,003 | 29.8% |
INSTRUMENTED_RETURN_VALUE | 116,537,200 | 5.9% |
RETURN_GENERATOR | 22,311,740 | 1.1% |
Successors and predecessors for LOAD_BUILD_CLASS
Predecessors | Count | Percentage |
---|---|---|
STORE_NAME | 14,700 | 76.6% |
STORE_DEREF | 1,800 | 9.4% |
POP_TOP | 1,300 | 6.8% |
STORE_FAST | 440 | 2.3% |
RETURN_VALUE | 240 | 1.2% |
Successors | Count | Percentage |
---|---|---|
PUSH_NULL | 19,200 | 100.0% |
Successors and predecessors for MAKE_FUNCTION
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 94,446,447 | 100.0% |
Successors | Count | Percentage |
---|---|---|
SET_FUNCTION_ATTRIBUTE | 85,526,955 | 90.6% |
LOAD_FAST | 4,069,545 | 4.3% |
LOAD_GLOBAL_MODULE | 2,629,200 | 2.8% |
STORE_FAST | 790,489 | 0.8% |
LOAD_GLOBAL_BUILTIN | 773,358 | 0.8% |
Successors and predecessors for POP_EXCEPT
Predecessors | Count | Percentage |
---|---|---|
POP_TOP | 11,048,934 | 64.5% |
SWAP | 2,287,928 | 13.4% |
COPY | 1,404,600 | 8.2% |
STORE_SUBSCR_DICT | 1,401,500 | 8.2% |
STORE_FAST | 710,596 | 4.1% |
Successors | Count | Percentage |
---|---|---|
RETURN_CONST | 8,245,587 | 48.1% |
RETURN_VALUE | 2,249,528 | 13.1% |
POP_TOP | 1,846,790 | 10.8% |
JUMP_FORWARD | 1,650,840 | 9.6% |
RERAISE | 1,404,600 | 8.2% |
Successors and predecessors for PUSH_EXC_INFO
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR | 4,414,580 | 25.8% |
BINARY_SUBSCR_DICT | 3,256,929 | 19.0% |
RAISE_VARARGS | 3,067,364 | 17.9% |
RERAISE | 1,378,900 | 8.0% |
CALL_BUILTIN_FAST | 1,237,360 | 7.2% |
Successors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_BUILTIN | 15,168,511 | 88.5% |
LOAD_GLOBAL_MODULE | 1,439,537 | 8.4% |
LOAD_FAST | 516,880 | 3.0% |
LOAD_GLOBAL | 7,860 | 0.0% |
WITH_EXCEPT_START | 2,960 | 0.0% |
Successors and predecessors for RETURN_GENERATOR
Predecessors | Count | Percentage |
---|---|---|
CALL_PY_EXACT_ARGS | 131,636,727 | 43.3% |
COPY_FREE_VARS | 105,192,971 | 34.6% |
ENTER_EXECUTOR | 33,601,181 | 11.0% |
CACHE | 22,299,260 | 7.3% |
CALL_PY_WITH_DEFAULTS | 8,839,080 | 2.9% |
Successors | Count | Percentage |
---|---|---|
GET_AWAITABLE | 71,703,004 | 23.6% |
CALL_BUILTIN_FAST_WITH_KEYWORDS | 63,077,440 | 20.7% |
GET_ITER | 50,078,100 | 16.5% |
STORE_FAST | 28,349,758 | 9.3% |
INTERPRETER_EXIT | 22,311,740 | 7.3% |
Successors and predecessors for UNARY_NEGATIVE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 142,682,008 | 81.7% |
LOAD_ATTR | 19,529,140 | 11.2% |
LOAD_FAST_LOAD_FAST | 6,788,849 | 3.9% |
LOAD_GLOBAL_MODULE | 2,736,764 | 1.6% |
BINARY_SUBSCR_TUPLE_INT | 1,607,500 | 0.9% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 105,390,800 | 60.4% |
BINARY_SUBSCR_LIST_INT | 34,943,080 | 20.0% |
LOAD_FAST | 21,568,780 | 12.4% |
BINARY_SUBSCR | 3,225,560 | 1.8% |
STORE_SUBSCR | 3,225,520 | 1.8% |
Successors and predecessors for UNARY_NOT
Predecessors | Count | Percentage |
---|---|---|
TO_BOOL_BOOL | 35,777,088 | 82.8% |
COMPARE_OP | 3,428,014 | 7.9% |
TO_BOOL_LIST | 2,918,024 | 6.8% |
TO_BOOL_INT | 504,020 | 1.2% |
TO_BOOL_STR | 308,080 | 0.7% |
Successors | Count | Percentage |
---|---|---|
RETURN_VALUE | 16,650,774 | 38.6% |
COPY | 16,473,449 | 38.1% |
LOAD_CONST | 6,878,024 | 15.9% |
STORE_FAST | 1,081,326 | 2.5% |
CALL_PY_EXACT_ARGS | 1,004,200 | 2.3% |
Successors and predecessors for BUILD_CONST_KEY_MAP
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 8,488,395 | 100.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 3,001,300 | 35.4% |
RETURN_VALUE | 2,645,680 | 31.2% |
LOAD_FAST_LOAD_FAST | 2,272,240 | 26.8% |
STORE_FAST | 256,355 | 3.0% |
CALL_METHOD_DESCRIPTOR_O | 255,200 | 3.0% |
Successors and predecessors for BUILD_MAP
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 65,002,237 | 52.0% |
STORE_FAST | 11,610,559 | 9.3% |
SWAP | 10,369,152 | 8.3% |
BUILD_TUPLE | 6,376,327 | 5.1% |
RESUME_CHECK | 6,351,342 | 5.1% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 71,859,427 | 57.5% |
STORE_FAST | 22,424,601 | 17.9% |
SWAP | 10,369,152 | 8.3% |
CALL_FUNCTION_EX | 9,483,000 | 7.6% |
CALL_BUILTIN_FAST | 3,126,452 | 2.5% |
Successors and predecessors for BUILD_SET
Predecessors | Count | Percentage |
---|---|---|
SWAP | 886,320 | 87.7% |
LOAD_CONST | 55,380 | 5.5% |
LOAD_FAST | 54,060 | 5.3% |
LOAD_GLOBAL_MODULE | 12,600 | 1.2% |
LOAD_ATTR_MODULE | 1,080 | 0.1% |
Successors | Count | Percentage |
---|---|---|
SWAP | 886,320 | 87.7% |
STORE_FAST | 32,420 | 3.2% |
LOAD_GLOBAL_BUILTIN | 24,360 | 2.4% |
CALL_PY_EXACT_ARGS | 22,680 | 2.2% |
RETURN_VALUE | 18,780 | 1.9% |
Successors and predecessors for BUILD_SLICE
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 94,727,106 | 98.9% |
LOAD_FAST | 1,024,382 | 1.1% |
LOAD_ATTR_INSTANCE_VALUE | 71,980 | 0.1% |
BINARY_OP_ADD_INT | 2,120 | 0.0% |
BINARY_OP | 40 | 0.0% |
Successors | Count | Percentage |
---|---|---|
DELETE_SUBSCR | 71,146,802 | 74.2% |
BINARY_SUBSCR | 24,675,006 | 25.7% |
BINARY_SUBSCR_GETITEM | 3,840 | 0.0% |
Successors and predecessors for BUILD_STRING
Predecessors | Count | Percentage |
---|---|---|
FORMAT_SIMPLE | 42,113,060 | 85.5% |
LOAD_CONST | 7,163,740 | 14.5% |
Successors | Count | Percentage |
---|---|---|
CALL_BUILTIN_O | 24,911,200 | 50.6% |
CALL | 15,490,920 | 31.4% |
STORE_FAST | 2,818,800 | 5.7% |
BINARY_OP_ADD_UNICODE | 2,681,360 | 5.4% |
CALL_LIST_APPEND | 1,864,080 | 3.8% |
Successors and predecessors for BUILD_TUPLE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 263,210,959 | 33.6% |
LOAD_FAST_LOAD_FAST | 172,805,021 | 22.0% |
LOAD_CONST | 150,904,943 | 19.2% |
CALL | 48,770,796 | 6.2% |
LOAD_GLOBAL_BUILTIN | 32,029,008 | 4.1% |
Successors | Count | Percentage |
---|---|---|
RETURN_VALUE | 477,696,500 | 60.9% |
LOAD_CONST | 85,747,791 | 10.9% |
CALL_ISINSTANCE | 36,303,728 | 4.6% |
BINARY_SUBSCR_GETITEM | 30,733,740 | 3.9% |
STORE_FAST | 29,900,906 | 3.8% |
Successors and predecessors for CALL_KW
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 182,783,979 | 85.2% |
ENTER_EXECUTOR | 31,789,164 | 14.8% |
Successors | Count | Percentage |
---|---|---|
RESUME_CHECK | 95,776,416 | 44.6% |
STORE_FAST | 64,084,116 | 29.9% |
RETURN_VALUE | 23,131,755 | 10.8% |
UNPACK_SEQUENCE_LIST | 7,090,880 | 3.3% |
POP_TOP | 5,779,721 | 2.7% |
Successors and predecessors for CONTAINS_OP
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 282,305,460 | 26.7% |
LOAD_FAST_LOAD_FAST | 281,100,380 | 26.6% |
LOAD_GLOBAL_MODULE | 251,079,030 | 23.8% |
LOAD_ATTR_SLOT | 80,556,586 | 7.6% |
BINARY_SUBSCR_DICT | 78,257,940 | 7.4% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_IF_FALSE | 854,357,906 | 80.8% |
INSTRUMENTED_POP_JUMP_IF_FALSE | 77,692,240 | 7.4% |
POP_JUMP_IF_TRUE | 60,809,133 | 5.8% |
RETURN_VALUE | 31,784,440 | 3.0% |
COPY | 26,911,140 | 2.5% |
Successors and predecessors for CONVERT_VALUE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 67,717,840 | 75.0% |
LOAD_ATTR | 15,441,220 | 17.1% |
CALL_METHOD_DESCRIPTOR_O | 2,681,260 | 3.0% |
RETURN_VALUE | 2,058,040 | 2.3% |
CALL_METHOD_DESCRIPTOR_NOARGS | 1,138,100 | 1.3% |
Successors | Count | Percentage |
---|---|---|
FORMAT_SIMPLE | 90,285,220 | 100.0% |
Successors and predecessors for COPY
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 203,693,135 | 34.4% |
SWAP | 111,864,700 | 18.9% |
COPY | 68,268,840 | 11.5% |
LOAD_ATTR_INSTANCE_VALUE | 32,653,577 | 5.5% |
LOAD_FAST_LOAD_FAST | 30,731,540 | 5.2% |
Successors | Count | Percentage |
---|---|---|
TO_BOOL_BOOL | 163,858,663 | 27.7% |
COMPARE_OP_INT | 110,852,940 | 18.7% |
LOAD_ATTR_INSTANCE_VALUE | 82,408,395 | 13.9% |
COPY | 68,268,840 | 11.5% |
BINARY_SUBSCR_LIST_INT | 34,904,280 | 5.9% |
Successors and predecessors for DELETE_FAST
Predecessors | Count | Percentage |
---|---|---|
FOR_ITER | 1,269,760 | 77.5% |
STORE_FAST | 157,760 | 9.6% |
CALL | 108,000 | 6.6% |
NOP | 24,000 | 1.5% |
POP_EXCEPT | 24,000 | 1.5% |
Successors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_MODULE | 640,920 | 39.1% |
BUILD_LIST | 635,040 | 38.7% |
RETURN_VALUE | 146,400 | 8.9% |
RERAISE | 100,880 | 6.2% |
RETURN_CONST | 48,000 | 2.9% |
Successors and predecessors for DELETE_NAME
Predecessors | Count | Percentage |
---|---|---|
DELETE_NAME | 380 | 43.2% |
ENTER_EXECUTOR | 180 | 20.5% |
STORE_NAME | 180 | 20.5% |
FOR_ITER | 60 | 6.8% |
POP_TOP | 40 | 4.5% |
Successors | Count | Percentage |
---|---|---|
DELETE_NAME | 380 | 43.2% |
LOAD_NAME | 160 | 18.2% |
LOAD_CONST | 120 | 13.6% |
LOAD_BUILD_CLASS | 100 | 11.4% |
BUILD_LIST | 60 | 6.8% |
Successors and predecessors for DICT_MERGE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 63,451,244 | 99.4% |
LOAD_ATTR_INSTANCE_VALUE | 185,640 | 0.3% |
LOAD_DEREF | 116,498 | 0.2% |
RETURN_VALUE | 34,880 | 0.1% |
LOAD_ATTR | 12,360 | 0.0% |
Successors | Count | Percentage |
---|---|---|
CALL_FUNCTION_EX | 63,824,122 | 100.0% |
Successors and predecessors for DICT_UPDATE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 8,800 | 62.6% |
MAP_ADD | 4,680 | 33.3% |
BUILD_CONST_KEY_MAP | 520 | 3.7% |
BUILD_MAP | 60 | 0.4% |
Successors | Count | Percentage |
---|---|---|
DICT_MERGE | 8,800 | 62.6% |
BUILD_MAP | 4,300 | 30.6% |
STORE_NAME | 560 | 4.0% |
EXTENDED_ARG | 140 | 1.0% |
LOAD_CONST | 140 | 1.0% |
Successors and predecessors for IMPORT_FROM
Predecessors | Count | Percentage |
---|---|---|
IMPORT_NAME | 8,443,311 | 85.4% |
STORE_FAST | 1,231,027 | 12.4% |
STORE_DEREF | 181,224 | 1.8% |
STORE_NAME | 33,960 | 0.3% |
EXTENDED_ARG | 2,540 | 0.0% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 7,786,178 | 78.7% |
STORE_DEREF | 2,048,504 | 20.7% |
STORE_NAME | 54,800 | 0.6% |
EXTENDED_ARG | 2,540 | 0.0% |
PUSH_EXC_INFO | 40 | 0.0% |
Successors and predecessors for IMPORT_NAME
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 8,914,751 | 99.9% |
ENTER_EXECUTOR | 12,900 | 0.1% |
EXTENDED_ARG | 20 | 0.0% |
Successors | Count | Percentage |
---|---|---|
IMPORT_FROM | 8,443,311 | 94.6% |
STORE_FAST | 471,640 | 5.3% |
STORE_NAME | 10,800 | 0.1% |
CALL_INTRINSIC_1 | 1,580 | 0.0% |
STORE_DEREF | 160 | 0.0% |
Successors and predecessors for IS_OP
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR | 230,700,513 | 43.8% |
LOAD_GLOBAL_MODULE | 147,611,118 | 28.0% |
LOAD_FAST_LOAD_FAST | 80,688,666 | 15.3% |
LOAD_GLOBAL_BUILTIN | 24,871,609 | 4.7% |
LOAD_FAST | 18,885,137 | 3.6% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_IF_FALSE | 425,299,472 | 80.7% |
POP_JUMP_IF_TRUE | 54,877,954 | 10.4% |
EXTENDED_ARG | 24,022,480 | 4.6% |
YIELD_VALUE | 12,585,217 | 2.4% |
STORE_FAST | 4,268,000 | 0.8% |
Successors and predecessors for JUMP_BACKWARD_NO_INTERRUPT
Predecessors | Count | Percentage |
---|---|---|
RESUME_CHECK | 190,087,300 | 100.0% |
RESUME | 3,940 | 0.0% |
Successors | Count | Percentage |
---|---|---|
SEND_GEN | 174,539,618 | 91.8% |
SEND | 15,551,622 | 8.2% |
Successors and predecessors for JUMP_FORWARD
Predecessors | Count | Percentage |
---|---|---|
STORE_FAST | 208,979,108 | 47.9% |
POP_JUMP_IF_FALSE | 114,345,643 | 26.2% |
POP_TOP | 45,363,172 | 10.4% |
STORE_SUBSCR | 11,323,880 | 2.6% |
EXTENDED_ARG | 10,645,140 | 2.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 171,898,001 | 39.4% |
LOAD_FAST_LOAD_FAST | 76,131,787 | 17.5% |
LOAD_CONST | 49,022,940 | 11.2% |
LOAD_GLOBAL_MODULE | 33,711,645 | 7.7% |
LOAD_GLOBAL_BUILTIN | 32,714,674 | 7.5% |
Successors and predecessors for LIST_APPEND
Predecessors | Count | Percentage |
---|---|---|
RETURN_GENERATOR | 17,923,760 | 33.0% |
BUILD_TUPLE | 11,048,440 | 20.3% |
RETURN_VALUE | 10,826,992 | 19.9% |
LOAD_FAST | 5,774,935 | 10.6% |
CALL | 3,536,600 | 6.5% |
Successors | Count | Percentage |
---|---|---|
ENTER_EXECUTOR | 54,100,743 | 99.6% |
JUMP_BACKWARD | 140,953 | 0.3% |
LOAD_FAST | 64,000 | 0.1% |
CALL_INTRINSIC_1 | 7,840 | 0.0% |
LOAD_NAME | 4,820 | 0.0% |
Successors and predecessors for LOAD_FAST_AND_CLEAR
Predecessors | Count | Percentage |
---|---|---|
GET_ITER | 38,054,870 | 66.2% |
LOAD_FAST_AND_CLEAR | 19,455,317 | 33.8% |
MAKE_CELL | 80 | 0.0% |
Successors | Count | Percentage |
---|---|---|
SWAP | 38,049,350 | 66.2% |
LOAD_FAST_AND_CLEAR | 19,455,317 | 33.8% |
MAKE_CELL | 5,600 | 0.0% |
Successors and predecessors for LOAD_FAST_CHECK
Predecessors | Count | Percentage |
---|---|---|
POP_JUMP_IF_FALSE | 4,670,500 | 49.2% |
LOAD_ATTR_METHOD_NO_DICT | 1,567,521 | 16.5% |
POP_TOP | 1,391,900 | 14.7% |
POP_JUMP_IF_NONE | 790,721 | 8.3% |
LOAD_GLOBAL_BUILTIN | 429,240 | 4.5% |
Successors | Count | Percentage |
---|---|---|
LOAD_ATTR_METHOD_NO_DICT | 4,771,680 | 50.3% |
CALL_LIST_APPEND | 1,550,120 | 16.3% |
LOAD_FAST | 1,031,240 | 10.9% |
POP_JUMP_IF_NOT_NONE | 1,027,700 | 10.8% |
UNPACK_SEQUENCE_TWO_TUPLE | 287,920 | 3.0% |
Successors and predecessors for LOAD_NAME
Predecessors | Count | Percentage |
---|---|---|
PUSH_NULL | 3,370,340 | 46.6% |
RESUME_CHECK | 2,641,460 | 36.5% |
LOAD_NAME | 535,540 | 7.4% |
POP_JUMP_IF_FALSE | 249,460 | 3.4% |
BINARY_SUBSCR_DICT | 248,960 | 3.4% |
Successors | Count | Percentage |
---|---|---|
PUSH_NULL | 3,157,940 | 43.7% |
LOAD_CONST | 2,926,860 | 40.5% |
LOAD_NAME | 535,540 | 7.4% |
STORE_SUBSCR_DICT | 250,740 | 3.5% |
BINARY_SUBSCR_DICT | 249,020 | 3.4% |
Successors and predecessors for MAKE_CELL
Predecessors | Count | Percentage |
---|---|---|
MAKE_CELL | 52,114,506 | 55.7% |
CALL_PY_EXACT_ARGS | 30,281,928 | 32.4% |
CALL_FUNCTION_EX | 3,977,760 | 4.3% |
CALL_KW | 2,552,860 | 2.7% |
CACHE | 1,628,266 | 1.7% |
Successors | Count | Percentage |
---|---|---|
MAKE_CELL | 52,114,506 | 55.7% |
RESUME_CHECK | 40,792,622 | 43.6% |
RETURN_GENERATOR | 654,800 | 0.7% |
RESUME | 9,940 | 0.0% |
SWAP | 5,520 | 0.0% |
Successors and predecessors for MAP_ADD
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_SLOT | 10,557,100 | 34.0% |
LOAD_FAST_LOAD_FAST | 7,889,196 | 25.4% |
RETURN_VALUE | 4,485,780 | 14.5% |
JUMP_FORWARD | 3,188,480 | 10.3% |
STORE_FAST | 2,950,960 | 9.5% |
Successors | Count | Percentage |
---|---|---|
ENTER_EXECUTOR | 16,363,142 | 52.7% |
LOAD_CONST | 13,793,820 | 44.4% |
CALL_FUNCTION_EX | 809,760 | 2.6% |
EXTENDED_ARG | 53,200 | 0.2% |
JUMP_BACKWARD | 13,874 | 0.0% |
Successors and predecessors for RAISE_VARARGS
Predecessors | Count | Percentage |
---|---|---|
CALL | 2,021,884 | 53.8% |
LOAD_ATTR_MODULE | 778,140 | 20.7% |
LOAD_GLOBAL_BUILTIN | 724,160 | 19.3% |
LOAD_FAST | 100,640 | 2.7% |
POP_JUMP_IF_FALSE | 42,880 | 1.1% |
Successors | Count | Percentage |
---|---|---|
PUSH_EXC_INFO | 3,067,364 | 81.7% |
COPY | 586,300 | 15.6% |
LOAD_CONST | 100,880 | 2.7% |
Successors and predecessors for RERAISE
Predecessors | Count | Percentage |
---|---|---|
POP_EXCEPT | 1,404,600 | 62.6% |
POP_TOP | 516,080 | 23.0% |
POP_JUMP_IF_FALSE | 186,860 | 8.3% |
DELETE_FAST | 100,880 | 4.5% |
CALL_INTRINSIC_1 | 34,080 | 1.5% |
Successors | Count | Percentage |
---|---|---|
PUSH_EXC_INFO | 1,378,900 | 62.1% |
COPY | 806,780 | 36.4% |
CALL_INTRINSIC_1 | 33,760 | 1.5% |
Successors and predecessors for RETURN_CONST
Predecessors | Count | Percentage |
---|---|---|
POP_JUMP_IF_FALSE | 369,794,874 | 21.2% |
STORE_ATTR_SLOT | 304,502,539 | 17.4% |
POP_TOP | 260,791,795 | 14.9% |
STORE_ATTR_INSTANCE_VALUE | 192,641,506 | 11.0% |
RESUME_CHECK | 138,360,566 | 7.9% |
Successors | Count | Percentage |
---|---|---|
POP_TOP | 679,912,411 | 38.9% |
INTERPRETER_EXIT | 655,200,213 | 37.5% |
EXIT_INIT_CHECK | 87,165,532 | 5.0% |
END_FOR | 75,675,031 | 4.3% |
TO_BOOL_BOOL | 67,893,139 | 3.9% |
Successors and predecessors for SET_ADD
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_ADD_UNICODE | 641,040 | 89.5% |
LOAD_ATTR_INSTANCE_VALUE | 31,660 | 4.4% |
STORE_FAST_LOAD_FAST | 20,180 | 2.8% |
LOAD_FAST | 12,847 | 1.8% |
RETURN_VALUE | 7,480 | 1.0% |
Successors | Count | Percentage |
---|---|---|
ENTER_EXECUTOR | 709,147 | 99.1% |
JUMP_BACKWARD | 6,720 | 0.9% |
Successors and predecessors for SET_FUNCTION_ATTRIBUTE
Predecessors | Count | Percentage |
---|---|---|
MAKE_FUNCTION | 85,526,955 | 99.3% |
SET_FUNCTION_ATTRIBUTE | 644,561 | 0.7% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 51,740,227 | 60.0% |
LOAD_GLOBAL_BUILTIN | 25,345,800 | 29.4% |
STORE_FAST | 5,631,431 | 6.5% |
CALL_PY_EXACT_ARGS | 1,487,460 | 1.7% |
LOAD_CONST | 692,780 | 0.8% |
Successors and predecessors for STORE_DEREF
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_ADD_INT | 35,847,240 | 40.0% |
STORE_FAST | 25,599,200 | 28.5% |
LOAD_CONST | 8,977,460 | 10.0% |
UNPACK_SEQUENCE_TWO_TUPLE | 3,552,540 | 4.0% |
YIELD_VALUE | 3,225,580 | 3.6% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 28,866,280 | 32.2% |
LOAD_DEREF | 19,382,628 | 21.6% |
LOAD_FAST_LOAD_FAST | 17,924,893 | 20.0% |
LOAD_FAST | 10,029,932 | 11.2% |
LOAD_CONST | 6,119,780 | 6.8% |
Successors and predecessors for STORE_FAST_LOAD_FAST
Predecessors | Count | Percentage |
---|---|---|
UNPACK_SEQUENCE_TWO_TUPLE | 12,249,560 | 43.1% |
FOR_ITER_LIST | 10,201,509 | 35.9% |
FOR_ITER_TUPLE | 3,559,012 | 12.5% |
FOR_ITER_RANGE | 846,280 | 3.0% |
FOR_ITER | 659,652 | 2.3% |
Successors | Count | Percentage |
---|---|---|
STORE_ATTR_INSTANCE_VALUE | 12,343,280 | 43.4% |
LOAD_CONST | 2,607,807 | 9.2% |
TO_BOOL_ALWAYS_TRUE | 2,356,020 | 8.3% |
LOAD_ATTR_SLOT | 2,336,096 | 8.2% |
LOAD_FAST | 2,143,804 | 7.5% |
Successors and predecessors for STORE_NAME
Predecessors | Count | Percentage |
---|---|---|
MAKE_FUNCTION | 105,480 | 27.0% |
LOAD_CONST | 60,420 | 15.5% |
IMPORT_FROM | 54,800 | 14.0% |
CALL | 45,440 | 11.6% |
SET_FUNCTION_ATTRIBUTE | 30,140 | 7.7% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 196,300 | 50.3% |
LOAD_NAME | 70,200 | 18.0% |
IMPORT_FROM | 33,960 | 8.7% |
RETURN_CONST | 22,280 | 5.7% |
POP_TOP | 20,860 | 5.3% |
Successors and predecessors for SWAP
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 125,202,320 | 23.8% |
SWAP | 68,296,680 | 13.0% |
BINARY_OP_ADD_INT | 55,841,302 | 10.6% |
BINARY_OP_SUBTRACT_INT | 55,551,306 | 10.6% |
LOAD_FAST_AND_CLEAR | 38,049,350 | 7.2% |
Successors | Count | Percentage |
---|---|---|
COPY | 111,864,700 | 21.3% |
STORE_ATTR_INSTANCE_VALUE | 82,637,995 | 15.7% |
SWAP | 68,296,680 | 13.0% |
POP_TOP | 38,732,299 | 7.4% |
STORE_SUBSCR_LIST_INT | 34,904,280 | 6.6% |
Successors and predecessors for YIELD_VALUE
Predecessors | Count | Percentage |
---|---|---|
ENTER_EXECUTOR | 359,837,696 | 42.5% |
YIELD_VALUE | 174,547,746 | 20.6% |
CALL_INTRINSIC_1 | 120,273,200 | 14.2% |
BINARY_OP_MULTIPLY_FLOAT | 41,716,800 | 4.9% |
LOAD_FAST | 35,182,596 | 4.2% |
Successors | Count | Percentage |
---|---|---|
INTERPRETER_EXIT | 600,493,579 | 70.9% |
YIELD_VALUE | 174,547,746 | 20.6% |
STORE_FAST | 47,528,132 | 5.6% |
UNPACK_SEQUENCE_TUPLE | 18,749,760 | 2.2% |
STORE_DEREF | 3,225,580 | 0.4% |
Successors and predecessors for BINARY_OP_ADD_INT
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 610,508,561 | 76.3% |
LOAD_FAST | 82,303,331 | 10.3% |
BINARY_OP_MULTIPLY_INT | 30,025,724 | 3.8% |
RETURN_VALUE | 11,202,660 | 1.4% |
CALL_LEN | 10,612,062 | 1.3% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 424,306,652 | 53.0% |
RETURN_VALUE | 70,055,660 | 8.8% |
SWAP | 55,841,302 | 7.0% |
STORE_DEREF | 35,847,240 | 4.5% |
LOAD_CONST | 34,776,382 | 4.3% |
Successors and predecessors for BINARY_OP_ADD_UNICODE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 42,657,080 | 49.1% |
BINARY_SLICE | 20,338,260 | 23.4% |
LOAD_CONST | 13,424,000 | 15.4% |
BUILD_STRING | 2,681,360 | 3.1% |
CALL_STR_1 | 1,602,800 | 1.8% |
Successors | Count | Percentage |
---|---|---|
CALL_BUILTIN_O | 21,212,480 | 24.4% |
LOAD_FAST | 20,316,200 | 23.4% |
BUILD_TUPLE | 20,186,480 | 23.2% |
LOAD_CONST | 11,403,900 | 13.1% |
STORE_FAST | 4,880,520 | 5.6% |
Successors and predecessors for BINARY_OP_MULTIPLY_FLOAT
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_INSTANCE_VALUE | 124,373,000 | 46.7% |
LOAD_FAST | 52,461,960 | 19.7% |
LOAD_FAST_LOAD_FAST | 33,206,900 | 12.5% |
BINARY_SUBSCR | 26,268,920 | 9.9% |
CALL_BUILTIN_CLASS | 11,764,520 | 4.4% |
Successors | Count | Percentage |
---|---|---|
BINARY_OP_ADD_FLOAT | 77,157,780 | 29.0% |
LOAD_FAST | 42,140,060 | 15.8% |
YIELD_VALUE | 41,716,800 | 15.7% |
BINARY_OP_SUBTRACT_FLOAT | 38,389,840 | 14.4% |
LOAD_FAST_LOAD_FAST | 27,962,380 | 10.5% |
Successors and predecessors for BINARY_OP_MULTIPLY_INT
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_INSTANCE_VALUE | 60,889,382 | 35.2% |
LOAD_FAST_LOAD_FAST | 49,580,819 | 28.7% |
BINARY_OP | 36,443,916 | 21.1% |
LOAD_FAST | 11,878,474 | 6.9% |
LOAD_CONST | 4,363,600 | 2.5% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 55,468,892 | 32.1% |
LOAD_FAST_LOAD_FAST | 31,799,272 | 18.4% |
BINARY_OP_ADD_INT | 30,025,724 | 17.4% |
CALL_BOUND_METHOD_EXACT_ARGS | 30,018,280 | 17.3% |
BINARY_OP_ADD_FLOAT | 11,149,760 | 6.4% |
Successors and predecessors for BINARY_OP_SUBTRACT_INT
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 240,549,296 | 70.8% |
LOAD_FAST | 64,829,743 | 19.1% |
LOAD_FAST_LOAD_FAST | 21,270,850 | 6.3% |
LOAD_ATTR_INSTANCE_VALUE | 9,307,740 | 2.7% |
CALL_LEN | 2,917,820 | 0.9% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 61,916,231 | 18.2% |
SWAP | 55,551,306 | 16.4% |
CALL_PY_EXACT_ARGS | 53,955,600 | 15.9% |
LOAD_CONST | 40,507,848 | 11.9% |
RETURN_VALUE | 38,848,980 | 11.4% |
Successors and predecessors for BINARY_SUBSCR_DICT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 201,592,249 | 34.5% |
LOAD_CONST | 176,878,200 | 30.2% |
LOAD_FAST_LOAD_FAST | 103,433,130 | 17.7% |
BINARY_SUBSCR | 42,578,140 | 7.3% |
LOAD_DEREF | 39,599,560 | 6.8% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 199,716,637 | 34.1% |
RETURN_VALUE | 86,129,310 | 14.7% |
CONTAINS_OP | 78,257,940 | 13.4% |
LOAD_FAST | 54,039,460 | 9.2% |
LOAD_ATTR_METHOD_NO_DICT | 51,269,686 | 8.8% |
Successors and predecessors for BINARY_SUBSCR_GETITEM
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 54,667,236 | 29.3% |
LOAD_FAST_LOAD_FAST | 54,264,640 | 29.1% |
ENTER_EXECUTOR | 39,775,380 | 21.3% |
BUILD_TUPLE | 30,733,740 | 16.5% |
LOAD_ATTR_INSTANCE_VALUE | 4,473,240 | 2.4% |
Successors | Count | Percentage |
---|---|---|
RESUME_CHECK | 185,937,420 | 99.7% |
MAKE_CELL | 597,310 | 0.3% |
LOAD_ATTR_METHOD_NO_DICT | 7,860 | 0.0% |
CONTAINS_OP | 6,060 | 0.0% |
LOAD_FAST | 2,580 | 0.0% |
Successors and predecessors for BINARY_SUBSCR_LIST_INT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 248,536,420 | 46.1% |
LOAD_CONST | 94,006,034 | 17.4% |
LOAD_FAST_LOAD_FAST | 92,414,751 | 17.1% |
UNARY_NEGATIVE | 34,943,080 | 6.5% |
COPY | 34,904,280 | 6.5% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 116,617,357 | 21.7% |
RETURN_VALUE | 110,123,267 | 20.5% |
LOAD_CONST | 103,149,660 | 19.2% |
LOAD_ATTR_INSTANCE_VALUE | 48,089,360 | 9.0% |
LOAD_FAST | 39,661,960 | 7.4% |
Successors and predecessors for BINARY_SUBSCR_STR_INT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST_LOAD_FAST | 421,080,479 | 92.5% |
BINARY_OP_SUBTRACT_INT | 7,259,080 | 1.6% |
LOAD_FAST | 7,232,720 | 1.6% |
LOAD_ATTR_SLOT | 6,905,840 | 1.5% |
LOAD_CONST | 5,950,080 | 1.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 224,526,159 | 49.3% |
STORE_FAST | 220,024,240 | 48.3% |
LOAD_CONST | 5,394,380 | 1.2% |
RETURN_VALUE | 4,367,000 | 1.0% |
BINARY_OP_INPLACE_ADD_UNICODE | 306,900 | 0.1% |
Successors and predecessors for BINARY_SUBSCR_TUPLE_INT
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 178,432,756 | 96.3% |
LOAD_FAST | 6,918,416 | 3.7% |
BINARY_SUBSCR | 7,915 | 0.0% |
LOAD_FAST_LOAD_FAST | 2,640 | 0.0% |
BINARY_SUBSCR_LIST_INT | 20 | 0.0% |
Successors | Count | Percentage |
---|---|---|
CALL | 96,078,811 | 51.8% |
LOAD_GLOBAL_MODULE | 20,762,380 | 11.2% |
LOAD_CONST | 9,725,616 | 5.2% |
STORE_FAST | 7,347,520 | 4.0% |
CALL_LIST_APPEND | 6,821,940 | 3.7% |
Successors and predecessors for CALL_ALLOC_AND_ENTER_INIT
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP | 21,530,300 | 24.1% |
ENTER_EXECUTOR | 21,287,800 | 23.8% |
BINARY_OP_MULTIPLY_FLOAT | 10,772,360 | 12.0% |
RETURN_CONST | 10,486,240 | 11.7% |
RETURN_VALUE | 6,168,280 | 6.9% |
Successors | Count | Percentage |
---|---|---|
RESUME_CHECK | 86,180,066 | 96.3% |
LOAD_FAST | 2,217,220 | 2.5% |
COPY_FREE_VARS | 985,486 | 1.1% |
CALL_ALLOC_AND_ENTER_INIT | 42,960 | 0.0% |
STORE_FAST | 18,800 | 0.0% |
Successors and predecessors for CALL_BOUND_METHOD_EXACT_ARGS
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 64,381,285 | 39.8% |
BINARY_OP_MULTIPLY_INT | 30,018,280 | 18.6% |
LOAD_CONST | 28,257,900 | 17.5% |
PUSH_NULL | 12,445,328 | 7.7% |
LOAD_ATTR_INSTANCE_VALUE | 4,615,362 | 2.9% |
Successors | Count | Percentage |
---|---|---|
RESUME_CHECK | 118,888,735 | 73.5% |
COPY_FREE_VARS | 36,932,428 | 22.8% |
GET_AWAITABLE | 2,994,800 | 1.9% |
POP_TOP | 1,452,000 | 0.9% |
MAKE_CELL | 755,947 | 0.5% |
Successors and predecessors for CALL_BUILTIN_FAST
Predecessors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_BUILTIN | 425,055,640 | 47.7% |
LOAD_CONST | 277,192,463 | 31.1% |
LOAD_FAST_LOAD_FAST | 109,083,233 | 12.2% |
CALL_BUILTIN_FAST | 28,096,560 | 3.2% |
LOAD_FAST | 17,144,244 | 1.9% |
Successors | Count | Percentage |
---|---|---|
TO_BOOL_BOOL | 492,478,171 | 55.2% |
STORE_FAST | 257,292,588 | 28.9% |
POP_TOP | 40,205,340 | 4.5% |
RETURN_VALUE | 31,164,252 | 3.5% |
CALL_BUILTIN_FAST | 28,096,560 | 3.2% |
Successors and predecessors for CALL_BUILTIN_FAST_WITH_KEYWORDS
Predecessors | Count | Percentage |
---|---|---|
RETURN_GENERATOR | 63,077,440 | 63.9% |
LOAD_FAST | 10,678,606 | 10.8% |
CALL_METHOD_DESCRIPTOR_NOARGS | 7,550,532 | 7.7% |
LOAD_ATTR_INSTANCE_VALUE | 3,205,720 | 3.2% |
LOAD_GLOBAL_MODULE | 2,944,960 | 3.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_DEREF | 62,359,100 | 63.2% |
STORE_FAST | 15,962,452 | 16.2% |
LOAD_FAST | 6,399,342 | 6.5% |
CALL_TUPLE_1 | 4,694,172 | 4.8% |
CALL_BUILTIN_FAST_WITH_KEYWORDS | 2,794,240 | 2.8% |
Successors and predecessors for CALL_BUILTIN_O
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 586,145,998 | 78.0% |
RETURN_VALUE | 38,826,660 | 5.2% |
BUILD_STRING | 24,911,200 | 3.3% |
LOAD_CONST | 21,710,760 | 2.9% |
BINARY_OP_ADD_UNICODE | 21,212,480 | 2.8% |
Successors | Count | Percentage |
---|---|---|
POP_TOP | 303,589,245 | 40.4% |
STORE_FAST | 187,816,770 | 25.0% |
LOAD_CONST | 156,942,251 | 20.9% |
RETURN_VALUE | 39,961,855 | 5.3% |
TO_BOOL_BOOL | 20,632,418 | 2.7% |
Successors and predecessors for CALL_ISINSTANCE
Predecessors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_MODULE | 373,564,203 | 44.8% |
LOAD_GLOBAL_BUILTIN | 322,008,866 | 38.6% |
LOAD_FAST_LOAD_FAST | 62,225,672 | 7.5% |
BUILD_TUPLE | 36,303,728 | 4.4% |
LOAD_ATTR_MODULE | 23,866,231 | 2.9% |
Successors | Count | Percentage |
---|---|---|
TO_BOOL_BOOL | 823,540,990 | 98.7% |
COPY | 4,414,300 | 0.5% |
RETURN_VALUE | 2,638,680 | 0.3% |
YIELD_VALUE | 2,576,248 | 0.3% |
STORE_FAST | 719,500 | 0.1% |
Successors and predecessors for CALL_LEN
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 229,334,946 | 69.9% |
LOAD_ATTR_INSTANCE_VALUE | 49,760,311 | 15.2% |
LOAD_DEREF | 26,282,482 | 8.0% |
LOAD_ATTR_SLOT | 5,481,920 | 1.7% |
BINARY_OP | 4,114,840 | 1.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 95,526,542 | 29.1% |
COMPARE_OP_INT | 47,759,722 | 14.6% |
STORE_FAST | 42,047,190 | 12.8% |
LOAD_FAST | 38,838,117 | 11.8% |
CALL_BUILTIN_CLASS | 29,697,304 | 9.0% |
Successors and predecessors for CALL_LIST_APPEND
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 218,920,950 | 69.5% |
ENTER_EXECUTOR | 57,938,634 | 18.4% |
BINARY_OP | 7,084,480 | 2.2% |
BINARY_SUBSCR_TUPLE_INT | 6,821,940 | 2.2% |
BUILD_TUPLE | 5,093,405 | 1.6% |
Successors | Count | Percentage |
---|---|---|
ENTER_EXECUTOR | 127,958,864 | 40.6% |
LOAD_FAST | 89,699,638 | 28.5% |
EXTENDED_ARG | 41,431,960 | 13.2% |
RETURN_CONST | 21,964,080 | 7.0% |
LOAD_CONST | 14,749,240 | 4.7% |
Successors and predecessors for CALL_METHOD_DESCRIPTOR_FAST
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 138,216,127 | 46.6% |
LOAD_ATTR_METHOD_NO_DICT | 60,058,432 | 20.3% |
LOAD_FAST_LOAD_FAST | 36,085,798 | 12.2% |
LOAD_CONST | 24,607,741 | 8.3% |
BUILD_LIST | 8,342,456 | 2.8% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 192,670,664 | 65.0% |
LOAD_FAST | 25,141,040 | 8.5% |
UNPACK_SEQUENCE | 19,468,360 | 6.6% |
RETURN_VALUE | 14,089,674 | 4.8% |
TO_BOOL_BOOL | 11,542,077 | 3.9% |
Successors and predecessors for CALL_METHOD_DESCRIPTOR_FAST_WITH_KEYWORDS
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 9,500,336 | 47.7% |
LOAD_ATTR_METHOD_NO_DICT | 5,242,900 | 26.3% |
LOAD_FAST | 3,468,799 | 17.4% |
LOAD_FAST_LOAD_FAST | 1,138,299 | 5.7% |
LOAD_ATTR | 345,681 | 1.7% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 6,417,799 | 32.2% |
CALL_METHOD_DESCRIPTOR_O | 3,902,380 | 19.6% |
RETURN_VALUE | 2,960,580 | 14.8% |
BINARY_OP | 2,681,320 | 13.4% |
POP_TOP | 990,603 | 5.0% |
Successors and predecessors for CALL_METHOD_DESCRIPTOR_NOARGS
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_METHOD_NO_DICT | 114,072,492 | 45.6% |
LOAD_ATTR | 105,827,744 | 42.3% |
LOAD_ATTR_METHOD_WITH_VALUES | 22,713,949 | 9.1% |
LOAD_ATTR_METHOD_LAZY_DICT | 5,046,327 | 2.0% |
LOAD_FAST | 2,099,880 | 0.8% |
Successors | Count | Percentage |
---|---|---|
TO_BOOL_BOOL | 106,711,215 | 42.6% |
STORE_FAST | 42,630,981 | 17.0% |
GET_ITER | 36,362,878 | 14.5% |
LOAD_GLOBAL_MODULE | 24,425,800 | 9.8% |
CALL_BUILTIN_CLASS | 10,991,133 | 4.4% |
Successors and predecessors for CALL_METHOD_DESCRIPTOR_O
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 361,602,652 | 83.6% |
CALL | 43,905,560 | 10.2% |
LOAD_GLOBAL_MODULE | 4,359,640 | 1.0% |
LOAD_ATTR | 4,016,620 | 0.9% |
CALL_METHOD_DESCRIPTOR_FAST_WITH_KEYWORDS | 3,902,380 | 0.9% |
Successors | Count | Percentage |
---|---|---|
POP_TOP | 301,355,741 | 69.7% |
BINARY_OP | 96,002,520 | 22.2% |
RETURN_VALUE | 14,987,940 | 3.5% |
LOAD_FAST | 5,805,080 | 1.3% |
STORE_FAST | 4,319,512 | 1.0% |
Successors and predecessors for CALL_PY_WITH_DEFAULTS
Predecessors | Count | Percentage |
---|---|---|
ENTER_EXECUTOR | 44,612,977 | 29.7% |
LOAD_FAST | 39,987,853 | 26.6% |
LOAD_FAST_LOAD_FAST | 14,051,286 | 9.4% |
BINARY_OP_ADD_INT | 11,201,440 | 7.5% |
LOAD_ATTR_METHOD_WITH_VALUES | 10,361,962 | 6.9% |
Successors | Count | Percentage |
---|---|---|
RESUME_CHECK | 137,106,072 | 91.3% |
RETURN_GENERATOR | 8,839,080 | 5.9% |
COPY_FREE_VARS | 3,250,099 | 2.2% |
MAKE_CELL | 985,642 | 0.7% |
CALL_PY_EXACT_ARGS | 49,300 | 0.0% |
Successors and predecessors for CALL_STR_1
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 16,644,560 | 76.9% |
RETURN_VALUE | 3,973,920 | 18.4% |
LOAD_ATTR_INSTANCE_VALUE | 819,120 | 3.8% |
LOAD_ATTR_SLOT | 144,720 | 0.7% |
BINARY_SUBSCR_TUPLE_INT | 40,520 | 0.2% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 6,634,680 | 30.6% |
YIELD_VALUE | 5,122,180 | 23.7% |
RETURN_VALUE | 3,743,100 | 17.3% |
LOAD_FAST | 2,112,860 | 9.8% |
BINARY_OP_ADD_UNICODE | 1,602,800 | 7.4% |
Successors and predecessors for CALL_TYPE_1
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 255,383,684 | 98.1% |
LOAD_CONST | 4,861,864 | 1.9% |
LOAD_GLOBAL_BUILTIN | 12,800 | 0.0% |
LOAD_GLOBAL_MODULE | 5,200 | 0.0% |
CALL | 3,125 | 0.0% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 198,266,338 | 76.2% |
LOAD_GLOBAL_BUILTIN | 20,767,052 | 8.0% |
LOAD_GLOBAL_MODULE | 18,061,220 | 6.9% |
COMPARE_OP | 5,765,396 | 2.2% |
LOAD_FAST | 4,836,440 | 1.9% |
Successors and predecessors for COMPARE_OP_FLOAT
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_SLOT | 127,804,322 | 71.4% |
BINARY_SUBSCR | 31,176,840 | 17.4% |
LOAD_GLOBAL_MODULE | 8,576,388 | 4.8% |
LOAD_CONST | 6,415,820 | 3.6% |
LOAD_ATTR_INSTANCE_VALUE | 1,606,880 | 0.9% |
Successors | Count | Percentage |
---|---|---|
RETURN_VALUE | 127,791,142 | 71.4% |
POP_JUMP_IF_TRUE | 41,619,760 | 23.2% |
POP_JUMP_IF_FALSE | 9,637,766 | 5.4% |
COMPARE_OP | 460 | 0.0% |
Successors and predecessors for COMPARE_OP_INT
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 597,484,667 | 45.6% |
LOAD_ATTR_INSTANCE_VALUE | 133,205,157 | 10.2% |
LOAD_FAST_LOAD_FAST | 132,245,328 | 10.1% |
LOAD_FAST | 119,778,729 | 9.1% |
COPY | 110,852,940 | 8.5% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_IF_FALSE | 1,100,304,312 | 84.0% |
POP_JUMP_IF_TRUE | 105,035,249 | 8.0% |
RETURN_VALUE | 31,879,157 | 2.4% |
STORE_FAST | 19,495,900 | 1.5% |
INSTRUMENTED_POP_JUMP_IF_FALSE | 19,422,780 | 1.5% |
Successors and predecessors for COMPARE_OP_STR
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 432,174,283 | 90.3% |
LOAD_ATTR_INSTANCE_VALUE | 22,639,554 | 4.7% |
LOAD_FAST_LOAD_FAST | 10,306,140 | 2.2% |
LOAD_FAST | 5,597,288 | 1.2% |
RETURN_VALUE | 4,018,140 | 0.8% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_IF_FALSE | 278,941,936 | 58.3% |
EXTENDED_ARG | 98,352,080 | 20.5% |
INSTRUMENTED_POP_JUMP_IF_FALSE | 58,277,600 | 12.2% |
INSTRUMENTED_POP_JUMP_IF_TRUE | 19,423,320 | 4.1% |
POP_JUMP_IF_TRUE | 15,461,068 | 3.2% |
Successors and predecessors for FOR_ITER_GEN
Predecessors | Count | Percentage |
---|---|---|
GET_ITER | 75,483,326 | 51.3% |
JUMP_BACKWARD | 54,057,637 | 36.8% |
EXTENDED_ARG | 17,452,280 | 11.9% |
LOAD_FAST | 52,280 | 0.0% |
FOR_ITER | 1,920 | 0.0% |
Successors | Count | Percentage |
---|---|---|
POP_TOP | 75,783,986 | 51.5% |
RESUME_CHECK | 71,260,637 | 48.5% |
RESUME | 2,080 | 0.0% |
STORE_FAST | 480 | 0.0% |
UNPACK_SEQUENCE_TUPLE | 440 | 0.0% |
Successors and predecessors for FOR_ITER_LIST
Predecessors | Count | Percentage |
---|---|---|
ENTER_EXECUTOR | 289,663,448 | 47.8% |
GET_ITER | 199,360,067 | 32.9% |
LOAD_FAST | 76,556,550 | 12.6% |
EXTENDED_ARG | 20,759,066 | 3.4% |
SWAP | 17,356,444 | 2.9% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 199,399,178 | 32.9% |
RETURN_CONST | 128,789,511 | 21.3% |
UNPACK_SEQUENCE_TWO_TUPLE | 88,466,346 | 14.6% |
LOAD_FAST | 65,791,479 | 10.9% |
LOAD_FAST_LOAD_FAST | 65,343,360 | 10.8% |
Successors and predecessors for FOR_ITER_TUPLE
Predecessors | Count | Percentage |
---|---|---|
ENTER_EXECUTOR | 158,266,197 | 50.1% |
GET_ITER | 151,633,799 | 48.0% |
SWAP | 2,428,190 | 0.8% |
LOAD_FAST | 1,459,695 | 0.5% |
FOR_ITER_LIST | 1,297,177 | 0.4% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 156,942,234 | 49.7% |
LOAD_FAST | 81,580,261 | 25.8% |
LOAD_FAST_LOAD_FAST | 44,482,780 | 14.1% |
RETURN_CONST | 19,397,644 | 6.1% |
LOAD_GLOBAL_MODULE | 5,848,872 | 1.9% |
Successors and predecessors for LOAD_ATTR_CLASS
Predecessors | Count | Percentage |
---|---|---|
LOAD_GLOBAL_MODULE | 76,988,944 | 88.3% |
LOAD_GLOBAL_BUILTIN | 7,570,616 | 8.7% |
LOAD_FAST | 1,176,520 | 1.3% |
ENTER_EXECUTOR | 751,440 | 0.9% |
LOAD_ATTR_MODULE | 462,920 | 0.5% |
Successors | Count | Percentage |
---|---|---|
CALL_PY_EXACT_ARGS | 29,042,320 | 33.3% |
LOAD_FAST | 18,069,481 | 20.7% |
PUSH_NULL | 11,044,800 | 12.7% |
LOAD_FAST_LOAD_FAST | 7,769,996 | 8.9% |
COMPARE_OP_INT | 7,518,880 | 8.6% |
Successors and predecessors for LOAD_ATTR_INSTANCE_VALUE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 3,810,307,555 | 87.0% |
LOAD_FAST_LOAD_FAST | 313,507,305 | 7.2% |
COPY | 82,408,395 | 1.9% |
ENTER_EXECUTOR | 51,701,240 | 1.2% |
BINARY_SUBSCR_LIST_INT | 48,089,360 | 1.1% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 1,042,553,932 | 23.8% |
TO_BOOL_BOOL | 690,359,502 | 15.8% |
LOAD_ATTR_METHOD_NO_DICT | 331,399,616 | 7.6% |
STORE_FAST | 307,639,308 | 7.0% |
RETURN_VALUE | 235,535,439 | 5.4% |
Successors and predecessors for LOAD_ATTR_METHOD_NO_DICT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 610,578,292 | 46.1% |
LOAD_ATTR_INSTANCE_VALUE | 331,399,616 | 25.0% |
LOAD_CONST | 113,552,400 | 8.6% |
BINARY_SUBSCR_DICT | 51,269,686 | 3.9% |
INSTRUMENTED_RETURN_VALUE | 38,845,560 | 2.9% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 814,030,165 | 61.4% |
CALL_METHOD_DESCRIPTOR_NOARGS | 114,072,492 | 8.6% |
LOAD_CONST | 99,106,739 | 7.5% |
CALL_PY_EXACT_ARGS | 82,021,692 | 6.2% |
LOAD_GLOBAL_MODULE | 64,343,688 | 4.9% |
Successors and predecessors for LOAD_ATTR_METHOD_WITH_VALUES
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 1,342,293,631 | 74.3% |
LOAD_ATTR_SLOT | 121,189,310 | 6.7% |
LOAD_ATTR_INSTANCE_VALUE | 88,140,875 | 4.9% |
ENTER_EXECUTOR | 83,431,002 | 4.6% |
LOAD_ATTR | 60,647,497 | 3.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 733,308,055 | 40.6% |
CALL_PY_EXACT_ARGS | 524,695,912 | 29.0% |
LOAD_FAST_LOAD_FAST | 417,131,553 | 23.1% |
LOAD_CONST | 59,081,052 | 3.3% |
LOAD_GLOBAL_MODULE | 31,352,401 | 1.7% |
Successors and predecessors for LOAD_ATTR_NONDESCRIPTOR_NO_DICT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 57,052,595 | 83.7% |
ENTER_EXECUTOR | 5,111,798 | 7.5% |
LOAD_DEREF | 3,090,260 | 4.5% |
LOAD_FAST_LOAD_FAST | 1,929,788 | 2.8% |
BINARY_SUBSCR_LIST_INT | 332,200 | 0.5% |
Successors | Count | Percentage |
---|---|---|
TO_BOOL_BOOL | 41,542,031 | 61.0% |
LOAD_ATTR_METHOD_NO_DICT | 5,879,400 | 8.6% |
CALL_BUILTIN_O | 5,424,371 | 8.0% |
BUILD_TUPLE | 2,484,120 | 3.6% |
CALL_PY_EXACT_ARGS | 2,186,660 | 3.2% |
Successors and predecessors for LOAD_ATTR_NONDESCRIPTOR_WITH_VALUES
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 120,018,306 | 91.8% |
LOAD_FAST_LOAD_FAST | 7,233,190 | 5.5% |
ENTER_EXECUTOR | 1,514,049 | 1.2% |
LOAD_ATTR_NONDESCRIPTOR_WITH_VALUES | 970,053 | 0.7% |
LOAD_ATTR_INSTANCE_VALUE | 809,500 | 0.6% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 36,592,162 | 28.0% |
GET_ITER | 25,290,760 | 19.3% |
LOAD_GLOBAL_BUILTIN | 14,604,060 | 11.2% |
LOAD_ATTR_METHOD_NO_DICT | 8,357,700 | 6.4% |
STORE_FAST | 5,613,947 | 4.3% |
Successors and predecessors for LOAD_ATTR_PROPERTY
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 55,647,202 | 81.7% |
ENTER_EXECUTOR | 5,823,936 | 8.6% |
LOAD_ATTR_SLOT | 3,229,779 | 4.7% |
RETURN_VALUE | 1,335,752 | 2.0% |
LOAD_ATTR_INSTANCE_VALUE | 780,020 | 1.1% |
Successors | Count | Percentage |
---|---|---|
RESUME_CHECK | 53,150,096 | 78.0% |
COPY_FREE_VARS | 5,068,379 | 7.4% |
TO_BOOL_NONE | 4,349,397 | 6.4% |
GET_ITER | 1,827,388 | 2.7% |
TO_BOOL_BOOL | 666,073 | 1.0% |
Successors and predecessors for LOAD_ATTR_SLOT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 1,361,537,693 | 88.3% |
LOAD_ATTR | 98,875,973 | 6.4% |
LOAD_ATTR_SLOT | 28,193,702 | 1.8% |
COPY | 14,759,600 | 1.0% |
LOAD_DEREF | 12,098,860 | 0.8% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 325,495,156 | 21.1% |
TO_BOOL_NONE | 205,793,486 | 13.3% |
COMPARE_OP_FLOAT | 127,804,322 | 8.3% |
LOAD_ATTR_METHOD_WITH_VALUES | 121,189,310 | 7.9% |
CONTAINS_OP | 80,556,586 | 5.2% |
Successors and predecessors for LOAD_SUPER_ATTR_ATTR
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 2,737,864 | 97.2% |
LOAD_DEREF | 76,640 | 2.7% |
LOAD_SUPER_ATTR | 740 | 0.0% |
LOAD_GLOBAL_MODULE | 120 | 0.0% |
Successors | Count | Percentage |
---|---|---|
PUSH_NULL | 2,726,104 | 96.8% |
LOAD_GLOBAL_MODULE | 86,080 | 3.1% |
STORE_FAST | 2,880 | 0.1% |
LOAD_GLOBAL | 160 | 0.0% |
LOAD_ATTR_METHOD_NO_DICT | 120 | 0.0% |
Successors and predecessors for LOAD_SUPER_ATTR_METHOD
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 112,956,742 | 100.0% |
LOAD_DEREF | 11,960 | 0.0% |
LOAD_SUPER_ATTR | 7,422 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST_LOAD_FAST | 50,804,386 | 45.0% |
LOAD_FAST | 44,869,981 | 39.7% |
CALL_PY_EXACT_ARGS | 12,189,745 | 10.8% |
CALL_PY_WITH_DEFAULTS | 3,965,600 | 3.5% |
LOAD_GLOBAL_MODULE | 501,670 | 0.4% |
Successors and predecessors for SEND_GEN
Predecessors | Count | Percentage |
---|---|---|
JUMP_BACKWARD_NO_INTERRUPT | 174,539,618 | 66.1% |
LOAD_CONST | 89,679,132 | 33.9% |
SEND | 4,500 | 0.0% |
Successors | Count | Percentage |
---|---|---|
RESUME_CHECK | 174,526,658 | 66.1% |
POP_TOP | 89,669,152 | 33.9% |
YIELD_VALUE | 12,140 | 0.0% |
END_SEND | 12,080 | 0.0% |
RESUME | 2,740 | 0.0% |
Successors and predecessors for STORE_ATTR_INSTANCE_VALUE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 574,578,907 | 51.1% |
LOAD_FAST_LOAD_FAST | 400,360,271 | 35.6% |
SWAP | 82,637,995 | 7.3% |
BINARY_SUBSCR_LIST_INT | 36,129,520 | 3.2% |
LOAD_ATTR_INSTANCE_VALUE | 15,176,480 | 1.3% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 505,560,135 | 44.9% |
RETURN_CONST | 192,641,506 | 17.1% |
LOAD_FAST_LOAD_FAST | 191,868,460 | 17.1% |
LOAD_CONST | 113,320,869 | 10.1% |
NOP | 70,731,764 | 6.3% |
Successors and predecessors for STORE_ATTR_SLOT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST_LOAD_FAST | 746,003,309 | 55.2% |
LOAD_FAST | 587,861,276 | 43.5% |
SWAP | 14,759,600 | 1.1% |
STORE_ATTR_SLOT | 1,668,123 | 0.1% |
LOAD_ATTR_SLOT | 423,780 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST_LOAD_FAST | 436,735,863 | 32.3% |
LOAD_CONST | 309,659,746 | 22.9% |
RETURN_CONST | 304,502,539 | 22.5% |
LOAD_FAST | 254,180,186 | 18.8% |
LOAD_GLOBAL_BUILTIN | 16,585,500 | 1.2% |
Successors and predecessors for STORE_SUBSCR_DICT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST_LOAD_FAST | 124,054,021 | 54.3% |
LOAD_FAST | 77,036,945 | 33.7% |
CALL_BUILTIN_O | 7,385,840 | 3.2% |
BINARY_SUBSCR_TUPLE_INT | 5,092,440 | 2.2% |
RETURN_VALUE | 4,102,460 | 1.8% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 97,215,420 | 42.5% |
LOAD_FAST | 79,872,803 | 34.9% |
ENTER_EXECUTOR | 27,054,362 | 11.8% |
RETURN_CONST | 13,962,440 | 6.1% |
LOAD_FAST_LOAD_FAST | 4,404,548 | 1.9% |
Successors and predecessors for STORE_SUBSCR_LIST_INT
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 35,519,380 | 29.9% |
SWAP | 34,904,280 | 29.4% |
LOAD_FAST_LOAD_FAST | 31,648,008 | 26.6% |
LOAD_FAST | 16,262,378 | 13.7% |
BINARY_OP_SUBTRACT_INT | 449,760 | 0.4% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST_LOAD_FAST | 44,340,282 | 37.3% |
LOAD_FAST | 39,503,180 | 33.3% |
ENTER_EXECUTOR | 28,323,704 | 23.8% |
RETURN_CONST | 5,961,360 | 5.0% |
EXTENDED_ARG | 309,980 | 0.3% |
Successors and predecessors for TO_BOOL_ALWAYS_TRUE
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 56,899,973 | 35.2% |
ENTER_EXECUTOR | 45,644,040 | 28.3% |
LOAD_ATTR_INSTANCE_VALUE | 34,031,600 | 21.1% |
LOAD_ATTR_SLOT | 11,799,860 | 7.3% |
COPY | 7,966,457 | 4.9% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_IF_TRUE | 91,348,293 | 56.6% |
POP_JUMP_IF_FALSE | 68,664,928 | 42.5% |
EXTENDED_ARG | 709,180 | 0.4% |
TO_BOOL_NONE | 624,886 | 0.4% |
TO_BOOL_ALWAYS_TRUE | 100,849 | 0.1% |
Successors and predecessors for TO_BOOL_BOOL
Predecessors | Count | Percentage |
---|---|---|
CALL_ISINSTANCE | 823,540,990 | 22.7% |
LOAD_FAST | 799,897,360 | 22.1% |
LOAD_ATTR_INSTANCE_VALUE | 690,359,502 | 19.0% |
CALL_BUILTIN_FAST | 492,478,171 | 13.6% |
RETURN_VALUE | 267,692,122 | 7.4% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_IF_FALSE | 2,468,226,679 | 68.1% |
POP_JUMP_IF_TRUE | 819,152,141 | 22.6% |
INSTRUMENTED_POP_JUMP_IF_FALSE | 174,823,920 | 4.8% |
EXTENDED_ARG | 127,544,675 | 3.5% |
UNARY_NOT | 35,777,088 | 1.0% |
Successors and predecessors for TO_BOOL_INT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 127,429,454 | 75.7% |
COPY | 14,456,054 | 8.6% |
BINARY_OP | 10,691,635 | 6.3% |
LOAD_ATTR_SLOT | 4,620,240 | 2.7% |
LOAD_ATTR_INSTANCE_VALUE | 3,479,558 | 2.1% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_IF_FALSE | 140,136,235 | 83.2% |
POP_JUMP_IF_TRUE | 27,504,261 | 16.3% |
UNARY_NOT | 504,020 | 0.3% |
EXTENDED_ARG | 212,472 | 0.1% |
TO_BOOL_BOOL | 18,060 | 0.0% |
Successors and predecessors for TO_BOOL_LIST
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 89,956,293 | 60.1% |
LOAD_ATTR_INSTANCE_VALUE | 51,908,861 | 34.7% |
LOAD_ATTR_SLOT | 3,252,920 | 2.2% |
LOAD_ATTR_NONDESCRIPTOR_WITH_VALUES | 2,285,220 | 1.5% |
BINARY_SUBSCR_DICT | 729,240 | 0.5% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_IF_FALSE | 80,293,035 | 53.6% |
POP_JUMP_IF_TRUE | 65,615,613 | 43.8% |
UNARY_NOT | 2,918,024 | 1.9% |
EXTENDED_ARG | 906,460 | 0.6% |
TO_BOOL | 28,720 | 0.0% |
Successors and predecessors for TO_BOOL_NONE
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_SLOT | 205,793,486 | 35.5% |
LOAD_FAST | 196,161,597 | 33.8% |
LOAD_ATTR_INSTANCE_VALUE | 83,046,620 | 14.3% |
LOAD_ATTR | 46,846,400 | 8.1% |
COPY | 12,545,068 | 2.2% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_IF_FALSE | 473,107,473 | 81.6% |
POP_JUMP_IF_TRUE | 85,785,151 | 14.8% |
INSTRUMENTED_POP_JUMP_IF_FALSE | 19,424,060 | 3.3% |
EXTENDED_ARG | 768,580 | 0.1% |
TO_BOOL_ALWAYS_TRUE | 625,485 | 0.1% |
Successors and predecessors for TO_BOOL_STR
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 40,445,920 | 64.7% |
LOAD_ATTR_INSTANCE_VALUE | 5,616,480 | 9.0% |
LOAD_ATTR_SLOT | 4,762,360 | 7.6% |
CALL_METHOD_DESCRIPTOR_FAST | 3,921,420 | 6.3% |
COPY | 2,732,060 | 4.4% |
Successors | Count | Percentage |
---|---|---|
POP_JUMP_IF_FALSE | 34,194,180 | 54.7% |
POP_JUMP_IF_TRUE | 27,941,380 | 44.7% |
UNARY_NOT | 308,080 | 0.5% |
TO_BOOL_NONE | 37,300 | 0.1% |
EXTENDED_ARG | 14,480 | 0.0% |
Successors and predecessors for UNPACK_SEQUENCE_TWO_TUPLE
Predecessors | Count | Percentage |
---|---|---|
RETURN_VALUE | 128,008,727 | 38.3% |
FOR_ITER_LIST | 88,466,346 | 26.5% |
FOR_ITER | 50,677,316 | 15.2% |
LOAD_FAST | 47,730,035 | 14.3% |
BINARY_SUBSCR_LIST_INT | 12,955,107 | 3.9% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST_STORE_FAST | 270,101,781 | 80.8% |
STORE_FAST | 47,255,486 | 14.1% |
STORE_FAST_LOAD_FAST | 12,249,560 | 3.7% |
STORE_DEREF | 3,552,540 | 1.1% |
LOAD_FAST | 1,204,240 | 0.4% |
Successors and predecessors for UNARY_INVERT
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP | 12,868,446 | 94.4% |
LOAD_ATTR_MODULE | 365,750 | 2.7% |
LOAD_ATTR_NONDESCRIPTOR_WITH_VALUES | 213,770 | 1.6% |
LOAD_FAST | 174,700 | 1.3% |
LOAD_FAST_LOAD_FAST | 8,740 | 0.1% |
Successors | Count | Percentage |
---|---|---|
BINARY_OP | 13,631,706 | 100.0% |
LOAD_CONST | 80 | 0.0% |
LOAD_FAST | 40 | 0.0% |
Successors and predecessors for GET_AWAITABLE
Predecessors | Count | Percentage |
---|---|---|
RETURN_GENERATOR | 71,703,004 | 76.8% |
LOAD_FAST | 8,713,080 | 9.3% |
LOAD_ATTR_INSTANCE_VALUE | 3,638,942 | 3.9% |
RETURN_VALUE | 3,263,440 | 3.5% |
BEFORE_ASYNC_WITH | 2,995,200 | 3.2% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 93,310,466 | 100.0% |
Successors and predecessors for STORE_GLOBAL
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_ADD_INT | 6,936,180 | 99.9% |
RETURN_VALUE | 1,480 | 0.0% |
LOAD_ATTR | 760 | 0.0% |
LOAD_FAST | 440 | 0.0% |
CALL | 420 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 5,225,280 | 75.3% |
LOAD_GLOBAL_MODULE | 1,712,680 | 24.7% |
LOAD_CONST | 1,240 | 0.0% |
LOAD_GLOBAL | 320 | 0.0% |
RETURN_CONST | 220 | 0.0% |
Successors and predecessors for CLEANUP_THROW
Predecessors | Count | Percentage |
---|---|---|
CACHE | 640 | 100.0% |
Successors | Count | Percentage |
---|---|---|
CALL_INTRINSIC_1 | 320 | 50.0% |
PUSH_EXC_INFO | 320 | 50.0% |
Successors and predecessors for DELETE_ATTR
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 5,684,423 | 100.0% |
LOAD_DEREF | 80 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 4,437,242 | 78.1% |
NOP | 1,144,080 | 20.1% |
RETURN_CONST | 102,461 | 1.8% |
LOAD_GLOBAL_MODULE | 600 | 0.0% |
LOAD_CONST | 80 | 0.0% |
Successors and predecessors for LOAD_ATTR_METHOD_LAZY_DICT
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_INSTANCE_VALUE | 20,305,260 | 60.2% |
LOAD_FAST | 13,397,896 | 39.7% |
RETURN_VALUE | 3,800 | 0.0% |
LOAD_ATTR | 1,540 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 27,565,188 | 81.8% |
CALL_METHOD_DESCRIPTOR_NOARGS | 5,046,327 | 15.0% |
LOAD_FAST_LOAD_FAST | 819,160 | 2.4% |
CALL_METHOD_DESCRIPTOR_FAST | 125,520 | 0.4% |
CALL | 113,421 | 0.3% |
Successors and predecessors for LOAD_ATTR_WITH_HINT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 303,566,620 | 80.2% |
LOAD_ATTR_WITH_HINT | 26,462,720 | 7.0% |
LOAD_ATTR_INSTANCE_VALUE | 23,685,770 | 6.3% |
COPY | 15,750,720 | 4.2% |
LOAD_FAST_LOAD_FAST | 6,794,860 | 1.8% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 104,869,580 | 27.7% |
LOAD_ATTR_METHOD_WITH_VALUES | 42,775,310 | 11.3% |
COMPARE_OP_INT | 41,381,460 | 10.9% |
STORE_FAST | 41,261,040 | 10.9% |
LOAD_CONST | 30,652,340 | 8.1% |
Successors and predecessors for BEFORE_ASYNC_WITH
Predecessors | Count | Percentage |
---|---|---|
RETURN_VALUE | 2,986,640 | 99.7% |
LOAD_ATTR_WITH_HINT | 8,140 | 0.3% |
CALL | 240 | 0.0% |
LOAD_FAST | 160 | 0.0% |
LOAD_ATTR | 20 | 0.0% |
Successors | Count | Percentage |
---|---|---|
GET_AWAITABLE | 2,995,200 | 100.0% |
Successors and predecessors for SET_UPDATE
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 420 | 100.0% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 160 | 38.1% |
STORE_NAME | 100 | 23.8% |
CALL | 80 | 19.0% |
LOAD_GLOBAL | 40 | 9.5% |
LOAD_GLOBAL_BUILTIN | 40 | 9.5% |
Successors and predecessors for STORE_ATTR_WITH_HINT
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 29,932,320 | 47.4% |
SWAP | 15,750,720 | 24.9% |
LOAD_FAST_LOAD_FAST | 15,556,280 | 24.6% |
ENTER_EXECUTOR | 1,573,640 | 2.5% |
LOAD_DEREF | 320,600 | 0.5% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 44,369,620 | 70.3% |
ENTER_EXECUTOR | 5,799,960 | 9.2% |
RETURN_CONST | 5,726,850 | 9.1% |
LOAD_CONST | 3,689,020 | 5.8% |
LOAD_FAST_LOAD_FAST | 3,077,120 | 4.9% |
Successors and predecessors for UNPACK_EX
Predecessors | Count | Percentage |
---|---|---|
LOAD_FAST | 374,400 | 71.8% |
YIELD_VALUE | 145,660 | 27.9% |
CALL_INTRINSIC_1 | 1,280 | 0.2% |
FOR_ITER | 400 | 0.1% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST_STORE_FAST | 521,740 | 100.0% |
Successors and predecessors for INSTRUMENTED_RESUME
Predecessors | Count | Percentage |
---|---|---|
CACHE | 77,691,680 | 44.4% |
CALL_PY_EXACT_ARGS | 58,282,360 | 33.3% |
COPY_FREE_VARS | 38,845,580 | 22.2% |
CALL | 4,260 | 0.0% |
RESUME_CHECK | 1,300 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_GLOBAL | 77,707,760 | 44.4% |
LOAD_FAST | 58,271,360 | 33.3% |
NOP | 38,845,600 | 22.2% |
RESUME | 1,160 | 0.0% |
INSTRUMENTED_RESUME | 780 | 0.0% |
Successors and predecessors for INSTRUMENTED_RETURN_VALUE
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_INSTANCE_VALUE | 77,691,600 | 44.4% |
LOAD_FAST | 48,563,120 | 27.8% |
CALL_FUNCTION_EX | 38,845,600 | 22.2% |
BINARY_OP_ADD_INT | 9,711,340 | 5.6% |
CALL | 1,360 | 0.0% |
Successors | Count | Percentage |
---|---|---|
INTERPRETER_EXIT | 116,537,200 | 66.7% |
LOAD_ATTR_METHOD_NO_DICT | 38,845,560 | 22.2% |
BINARY_OP_ADD_INT | 9,711,320 | 5.6% |
LOAD_GLOBAL_MODULE | 9,711,320 | 5.6% |
STORE_FAST | 7,200 | 0.0% |
Successors and predecessors for INSTRUMENTED_RETURN_CONST
Predecessors | Count | Percentage |
---|---|---|
INSTRUMENTED_POP_JUMP_IF_FALSE | 6,320 | 87.8% |
POP_TOP | 420 | 5.8% |
INSTRUMENTED_FOR_ITER | 320 | 4.4% |
STORE_GLOBAL | 80 | 1.1% |
CALL_LIST_APPEND | 60 | 0.8% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 6,320 | 87.8% |
TO_BOOL_BOOL | 440 | 6.1% |
POP_TOP | 240 | 3.3% |
TO_BOOL | 120 | 1.7% |
INTERPRETER_EXIT | 80 | 1.1% |
Successors and predecessors for INSTRUMENTED_FOR_ITER
Predecessors | Count | Percentage |
---|---|---|
INSTRUMENTED_JUMP_BACKWARD | 5,768 | 53.0% |
GET_ITER | 5,040 | 46.3% |
SWAP | 80 | 0.7% |
Successors | Count | Percentage |
---|---|---|
STORE_FAST | 5,848 | 53.7% |
NOP | 3,840 | 35.3% |
UNPACK_SEQUENCE_TWO_TUPLE | 360 | 3.3% |
LOAD_CONST | 320 | 2.9% |
INSTRUMENTED_RETURN_CONST | 320 | 2.9% |
Successors and predecessors for INSTRUMENTED_JUMP_FORWARD
Predecessors | Count | Percentage |
---|---|---|
STORE_FAST | 19,423,200 | 100.0% |
LOAD_ATTR | 320 | 0.0% |
STORE_ATTR | 260 | 0.0% |
STORE_ATTR_INSTANCE_VALUE | 60 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 19,423,120 | 100.0% |
LOAD_GLOBAL | 400 | 0.0% |
STORE_FAST | 320 | 0.0% |
Successors and predecessors for INSTRUMENTED_JUMP_BACKWARD
Predecessors | Count | Percentage |
---|---|---|
BINARY_OP_INPLACE_ADD_UNICODE | 3,840 | 39.6% |
STORE_FAST | 3,760 | 38.8% |
INSTRUMENTED_POP_JUMP_IF_TRUE | 1,288 | 13.3% |
LIST_APPEND | 480 | 5.0% |
INSTRUMENTED_POP_JUMP_IF_FALSE | 160 | 1.7% |
Successors | Count | Percentage |
---|---|---|
INSTRUMENTED_FOR_ITER | 5,768 | 59.5% |
LOAD_FAST | 3,920 | 40.5% |
Successors and predecessors for INSTRUMENTED_POP_JUMP_IF_TRUE
Predecessors | Count | Percentage |
---|---|---|
TO_BOOL | 19,426,820 | 50.0% |
COMPARE_OP_STR | 19,423,320 | 50.0% |
TO_BOOL_BOOL | 7,028 | 0.0% |
TO_BOOL_STR | 1,240 | 0.0% |
TO_BOOL_NONE | 300 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 19,428,160 | 50.0% |
LOAD_GLOBAL | 19,427,840 | 50.0% |
INSTRUMENTED_JUMP_BACKWARD | 1,288 | 0.0% |
LOAD_FAST_LOAD_FAST | 720 | 0.0% |
INSTRUMENTED_RETURN_VALUE | 640 | 0.0% |
Successors and predecessors for INSTRUMENTED_POP_JUMP_IF_FALSE
Predecessors | Count | Percentage |
---|---|---|
TO_BOOL_BOOL | 174,823,920 | 37.5% |
EXTENDED_ARG | 116,541,600 | 25.0% |
CONTAINS_OP | 77,692,240 | 16.7% |
COMPARE_OP_STR | 58,277,600 | 12.5% |
TO_BOOL_NONE | 19,424,060 | 4.2% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 398,186,960 | 85.4% |
LOAD_GLOBAL | 48,562,360 | 10.4% |
LOAD_CONST | 19,423,840 | 4.2% |
LOAD_FAST_LOAD_FAST | 12,080 | 0.0% |
INSTRUMENTED_RETURN_CONST | 6,320 | 0.0% |
Successors and predecessors for INSTRUMENTED_POP_JUMP_IF_NONE
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_INSTANCE_VALUE | 38,845,580 | 66.7% |
LOAD_GLOBAL | 19,423,120 | 33.3% |
LOAD_FAST | 720 | 0.0% |
LOAD_ATTR | 20 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 58,269,440 | 100.0% |
Successors and predecessors for INSTRUMENTED_POP_JUMP_IF_NOT_NONE
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_INSTANCE_VALUE | 420 | 47.7% |
LOAD_FAST | 400 | 45.5% |
LOAD_ATTR | 60 | 6.8% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 800 | 90.9% |
LOAD_FAST_LOAD_FAST | 80 | 9.1% |
Successors and predecessors for LOAD_LOCALS
Predecessors | Count | Percentage |
---|---|---|
PUSH_NULL | 1,840 | 47.7% |
STORE_NAME | 1,780 | 46.1% |
LOAD_CONST | 240 | 6.2% |
Successors | Count | Percentage |
---|---|---|
LOAD_FROM_DICT_OR_DEREF | 3,840 | 99.5% |
STORE_DEREF | 20 | 0.5% |
Successors and predecessors for LOAD_FROM_DICT_OR_DEREF
Predecessors | Count | Percentage |
---|---|---|
LOAD_LOCALS | 3,840 | 100.0% |
Successors | Count | Percentage |
---|---|---|
PUSH_NULL | 1,600 | 41.7% |
CALL_PY_EXACT_ARGS | 1,560 | 40.6% |
LOAD_CONST | 240 | 6.2% |
LOAD_ATTR | 200 | 5.2% |
STORE_NAME | 160 | 4.2% |
Successors and predecessors for END_ASYNC_FOR
Predecessors | Count | Percentage |
---|---|---|
SEND | 8,000,000 | 100.0% |
Successors | Count | Percentage |
---|---|---|
ENTER_EXECUTOR | 5,242,460 | 65.5% |
JUMP_BACKWARD | 2,757,460 | 34.5% |
RETURN_CONST | 80 | 0.0% |
Successors and predecessors for GET_AITER
Predecessors | Count | Percentage |
---|---|---|
LOAD_ATTR_INSTANCE_VALUE | 7,999,880 | 100.0% |
RETURN_VALUE | 80 | 0.0% |
LOAD_ATTR | 40 | 0.0% |
Successors | Count | Percentage |
---|---|---|
GET_ANEXT | 8,000,000 | 100.0% |
Successors and predecessors for GET_ANEXT
Predecessors | Count | Percentage |
---|---|---|
GET_AITER | 8,000,000 | 100.0% |
JUMP_BACKWARD | 960 | 0.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 8,000,960 | 100.0% |
Successors and predecessors for CALL_INTRINSIC_2
Predecessors | Count | Percentage |
---|---|---|
SWAP | 60 | 75.0% |
MAKE_FUNCTION | 20 | 25.0% |
Successors | Count | Percentage |
---|---|---|
RETURN_VALUE | 60 | 75.0% |
COPY | 20 | 25.0% |
Successors and predecessors for WITH_EXCEPT_START
Predecessors | Count | Percentage |
---|---|---|
PUSH_EXC_INFO | 2,960 | 100.0% |
Successors | Count | Percentage |
---|---|---|
TO_BOOL_NONE | 2,880 | 97.3% |
TO_BOOL | 80 | 2.7% |
Successors and predecessors for FORMAT_WITH_SPEC
Predecessors | Count | Percentage |
---|---|---|
LOAD_CONST | 760 | 100.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_FAST | 600 | 78.9% |
LOAD_CONST | 160 | 21.1% |
Successors and predecessors for SETUP_ANNOTATIONS
Predecessors | Count | Percentage |
---|---|---|
RESUME | 40 | 50.0% |
STORE_NAME | 40 | 50.0% |
Successors | Count | Percentage |
---|---|---|
LOAD_CONST | 40 | 50.0% |
LOAD_NAME | 40 | 50.0% |
Successors and predecessors for DELETE_DEREF
Predecessors | Count | Percentage |
---|---|---|
STORE_ATTR | 1,600 | 100.0% |
Successors | Count | Percentage |
---|---|---|
DELETE_FAST | 1,600 | 100.0% |
specialization stats by family
specialization stats for BINARY_OP family
Kind | Count | Ratio |
---|---|---|
deferred | 676,931,395 | 26.6% |
hit | 1,868,306,300 | 73.3% |
miss | 49,294,940 | 1.9% |
Count | Ratio | |
---|---|---|
Success | 974,024 | 39.7% |
Failure | 1,476,728 | 60.3% |
Failure kind | Count | Ratio |
---|---|---|
subtract different types | 782,653 | 53.0% |
multiply different types | 240,490 | 16.3% |
add different types | 182,052 | 12.3% |
add other | 52,254 | 3.5% |
remainder | 48,733 | 3.3% |
and int | 43,565 | 3.0% |
floor divide | 31,484 | 2.1% |
lshift | 19,536 | 1.3% |
rshift | 15,207 | 1.0% |
or | 14,779 | 1.0% |
subtract other | 12,260 | 0.8% |
xor | 8,086 | 0.5% |
true divide different types | 8,006 | 0.5% |
true divide float | 4,726 | 0.3% |
power | 4,422 | 0.3% |
multiply other | 3,440 | 0.2% |
true divide other | 2,840 | 0.2% |
and other | 1,615 | 0.1% |
and different types | 580 | 0.0% |
specialization stats for BINARY_OP_INPLACE_ADD_UNICODE family
specialization stats for BINARY_SLICE family
specialization stats for BINARY_SUBSCR family
Kind | Count | Ratio |
---|---|---|
deferred | 549,982,563 | 22.0% |
hit | 1,947,023,656 | 78.0% |
miss | 4,736,527 | 0.2% |
Count | Ratio | |
---|---|---|
Success | 183,855 | 47.6% |
Failure | 202,174 | 52.4% |
Failure kind | Count | Ratio |
---|---|---|
out of range | 69,838 | 34.5% |
other | 52,828 | 26.1% |
array int | 36,680 | 18.1% |
buffer int | 17,821 | 8.8% |
code complex parameters | 13,360 | 6.6% |
list slice | 6,320 | 3.1% |
sequence int | 4,280 | 2.1% |
buffer slice | 860 | 0.4% |
string slice | 100 | 0.0% |
tuple slice | 87 | 0.0% |
specialization stats for CALL family
Kind | Count | Ratio |
---|---|---|
deferred | 1,210,648,414 | 13.5% |
deopt | 16,720 | 0.0% |
hit | 7,721,101,538 | 86.4% |
miss | 180,422,563 | 2.0% |
Count | Ratio | |
---|---|---|
Success | 3,863,843 | 83.9% |
Failure | 744,049 | 16.1% |
Failure kind | Count | Ratio |
---|---|---|
meth descr method fastcall keywords | 173,880 | 23.4% |
code complex parameters | 130,849 | 17.6% |
no dict | 97,940 | 13.2% |
meth descr varargs | 55,633 | 7.5% |
class no vectorcall | 54,420 | 7.3% |
cfunc noargs | 50,642 | 6.8% |
class mutable | 46,188 | 6.2% |
other | 27,740 | 3.7% |
cfunc varargs keywords | 24,286 | 3.3% |
init not python | 16,940 | 2.3% |
meth descr varargs keywords | 12,243 | 1.6% |
init not simple | 10,860 | 1.5% |
bound method | 9,340 | 1.3% |
cmethod | 9,140 | 1.2% |
wrong number arguments | 7,900 | 1.1% |
cfunc varargs | 6,260 | 0.8% |
method wrapper | 4,422 | 0.6% |
operator wrapper | 4,286 | 0.6% |
str | 1,080 | 0.1% |
specialization stats for COMPARE_OP family
Kind | Count | Ratio |
---|---|---|
deferred | 119,974,012 | 5.7% |
hit | 1,966,441,984 | 94.2% |
miss | 1,737,629 | 0.1% |
Count | Ratio | |
---|---|---|
Success | 90,582 | 31.2% |
Failure | 200,002 | 68.8% |
Failure kind | Count | Ratio |
---|---|---|
big int | 54,007 | 27.0% |
different types | 48,757 | 24.4% |
other | 23,275 | 11.6% |
baseobject | 22,900 | 11.4% |
tuple | 13,976 | 7.0% |
float long | 13,442 | 6.7% |
string | 10,420 | 5.2% |
bool | 4,645 | 2.3% |
bytes | 3,200 | 1.6% |
list | 3,080 | 1.5% |
set | 1,760 | 0.9% |
long float | 540 | 0.3% |
specialization stats for FOR_ITER family
Kind | Count | Ratio |
---|---|---|
deferred | 237,513,270 | 18.9% |
hit | 1,013,599,872 | 80.8% |
miss | 138,073,285 | 11.0% |
Count | Ratio | |
---|---|---|
Success | 2,652,602 | 95.1% |
Failure | 137,105 | 4.9% |
Failure kind | Count | Ratio |
---|---|---|
dict items | 51,869 | 37.8% |
enumerate | 14,508 | 10.6% |
set | 14,328 | 10.5% |
seq iter | 14,260 | 10.4% |
zip | 12,080 | 8.8% |
dict keys | 5,980 | 4.4% |
reversed list | 5,760 | 4.2% |
other | 5,720 | 4.2% |
dict values | 4,760 | 3.5% |
itertools | 4,140 | 3.0% |
ascii string | 2,160 | 1.6% |
map | 960 | 0.7% |
bytes | 320 | 0.2% |
callable | 260 | 0.2% |
specialization stats for LOAD_ATTR family
Kind | Count | Ratio |
---|---|---|
deferred | 2,079,705,281 | 17.7% |
deopt | 922,840 | 0.0% |
hit | 9,683,352,112 | 82.2% |
miss | 596,367,852 | 5.1% |
Count | Ratio | |
---|---|---|
Success | 11,889,222 | 92.0% |
Failure | 1,030,954 | 8.0% |
Failure kind | Count | Ratio |
---|---|---|
has managed dict | 290,360 | 28.2% |
metaclass attribute | 207,251 | 20.1% |
not managed dict | 171,371 | 16.6% |
method | 114,095 | 11.1% |
shadowed | 93,947 | 9.1% |
mutable class | 63,305 | 6.1% |
class method obj | 19,100 | 1.9% |
overridden | 15,613 | 1.5% |
class attr descriptor | 15,040 | 1.5% |
non overriding descriptor | 9,634 | 0.9% |
module attr not found | 8,120 | 0.8% |
non object slot | 7,460 | 0.7% |
not in keys | 7,180 | 0.7% |
class attr simple | 5,658 | 0.5% |
builtin class method | 2,820 | 0.3% |
specialization stats for LOAD_GLOBAL family
Kind | Count | Ratio |
---|---|---|
deferred | 185,362,950 | 2.6% |
deopt | 8,580 | 0.0% |
hit | 6,989,397,232 | 97.4% |
miss | 315,020 | 0.0% |
Count | Ratio | |
---|---|---|
Success | 489,120 | 100.0% |
Failure | 0 | 0.0% |
specialization stats for LOAD_SUPER_ATTR family
Kind | Count | Ratio |
---|---|---|
deferred | 8,351 | 0.0% |
hit | 115,791,488 | 100.0% |
Count | Ratio | |
---|---|---|
Success | 8,162 | 100.0% |
Failure | 0 | 0.0% |
specialization stats for POP_JUMP_IF_FALSE family
specialization stats for POP_JUMP_IF_NONE family
specialization stats for POP_JUMP_IF_NOT_NONE family
specialization stats for POP_JUMP_IF_TRUE family
specialization stats for SEND family
Kind | Count | Ratio |
---|---|---|
deferred | 164,766,244 | 38.4% |
hit | 264,198,550 | 61.6% |
miss | 24,700 | 0.0% |
Count | Ratio | |
---|---|---|
Success | 4,500 | 8.3% |
Failure | 49,960 | 91.7% |
Failure kind | Count | Ratio |
---|---|---|
async generator send | 33,180 | 66.4% |
other | 14,020 | 28.1% |
list | 2,760 | 5.5% |
specialization stats for STORE_ATTR family
Kind | Count | Ratio |
---|---|---|
deferred | 236,108,160 | 9.1% |
hit | 2,364,615,267 | 90.8% |
miss | 174,259,737 | 6.7% |
Count | Ratio | |
---|---|---|
Success | 3,399,673 | 97.5% |
Failure | 87,272 | 2.5% |
Failure kind | Count | Ratio |
---|---|---|
class attr simple | 45,600 | 52.3% |
not in dict | 12,020 | 13.8% |
overriding descriptor | 10,340 | 11.8% |
not in keys | 6,860 | 7.9% |
overridden | 4,000 | 4.6% |
no dict | 2,780 | 3.2% |
not managed dict | 2,472 | 2.8% |
property | 2,380 | 2.7% |
method | 720 | 0.8% |
non object slot | 80 | 0.1% |
mutable class | 20 | 0.0% |
specialization stats for STORE_SLICE family
specialization stats for STORE_SUBSCR family
Kind | Count | Ratio |
---|---|---|
deferred | 173,064,366 | 33.2% |
hit | 347,405,041 | 66.7% |
miss | 2,880 | 0.0% |
Count | Ratio | |
---|---|---|
Success | 12,470 | 12.3% |
Failure | 88,659 | 87.7% |
Failure kind | Count | Ratio |
---|---|---|
py simple | 42,600 | 48.0% |
dict subclass no override | 24,299 | 27.4% |
array int | 16,560 | 18.7% |
out of range | 2,800 | 3.2% |
bytearray int | 1,780 | 2.0% |
other | 620 | 0.7% |
specialization stats for TO_BOOL family
Kind | Count | Ratio |
---|---|---|
deferred | 399,492,618 | 7.9% |
hit | 4,657,847,582 | 92.1% |
miss | 89,759,654 | 1.8% |
Count | Ratio | |
---|---|---|
Success | 1,900,615 | 76.0% |
Failure | 601,796 | 24.0% |
Failure kind | Count | Ratio |
---|---|---|
number | 189,988 | 31.6% |
other | 159,087 | 26.4% |
tuple | 108,079 | 18.0% |
mapping | 56,357 | 9.4% |
set | 31,590 | 5.2% |
dict | 26,440 | 4.4% |
sequence | 13,741 | 2.3% |
bytes | 13,314 | 2.2% |
float | 1,740 | 0.3% |
bytearray | 1,040 | 0.2% |
memory view | 420 | 0.1% |
specialization stats for UNPACK_SEQUENCE family
Kind | Count | Ratio |
---|---|---|
deferred | 22,465,649 | 2.4% |
hit | 900,534,739 | 97.6% |
miss | 2,845,160 | 0.3% |
Count | Ratio | |
---|---|---|
Success | 93,108 | 97.8% |
Failure | 2,135 | 2.2% |
Failure kind | Count | Ratio |
---|---|---|
sequence | 1,415 | 66.3% |
other | 360 | 16.9% |
iterator | 360 | 16.9% |
specialization effectiveness
Instructions | Count | Ratio |
---|---|---|
Basic | 72,910,499,877 | 54.5% |
Not specialized | 14,345,599,458 | 10.7% |
Specialized hits | 45,286,393,312 | 33.9% |
Specialized misses | 1,238,330,108 | 0.9% |
deferred by instruction
Name | Count | Ratio |
---|---|---|
LOAD_ATTR | 2,079,705,281 | 34.3% |
CALL | 1,210,648,414 | 20.0% |
BINARY_OP | 676,931,395 | 11.2% |
BINARY_SUBSCR | 549,982,563 | 9.1% |
TO_BOOL | 399,492,618 | 6.6% |
FOR_ITER | 237,513,270 | 3.9% |
STORE_ATTR | 236,108,160 | 3.9% |
LOAD_GLOBAL | 185,362,950 | 3.1% |
STORE_SUBSCR | 173,064,366 | 2.9% |
SEND | 164,766,244 | 2.7% |
misses by instruction
Name | Count | Ratio |
---|---|---|
LOAD_ATTR_INSTANCE_VALUE | 202,399,042 | 16.3% |
LOAD_ATTR_METHOD_WITH_VALUES | 160,242,420 | 12.9% |
LOAD_ATTR_SLOT | 101,641,769 | 8.2% |
STORE_ATTR_SLOT | 88,484,495 | 7.1% |
STORE_ATTR_INSTANCE_VALUE | 85,722,371 | 6.9% |
CALL_PY_EXACT_ARGS | 85,634,869 | 6.9% |
FOR_ITER_LIST | 69,068,182 | 5.6% |
FOR_ITER_TUPLE | 68,999,543 | 5.6% |
LOAD_ATTR_NONDESCRIPTOR_WITH_VALUES | 65,853,627 | 5.3% |
TO_BOOL_NONE | 44,454,163 | 3.6% |
Inlined calls and frame stats
Count | Ratio | |
---|---|---|
Calls to PyEval_EvalDefault | 1,988,412,638 | 33.1% |
Calls to Python functions inlined | 4,023,795,663 | 66.9% |
Calls via PyEval_EvalFrame (total) | 1,988,412,638 | 33.1% |
Calls via PyEval_EvalFrame (vector) | 1,259,973,214 | 21.0% |
Calls via PyEval_EvalFrame (generator) | 728,439,424 | 12.1% |
Calls via PyEval_EvalFrame (legacy) | 2,653,940 | 0.0% |
Calls via PyEval_EvalFrame (function vectorcall) | 1,257,300,074 | 20.9% |
Calls via PyEval_EvalFrame (build class) | 19,200 | 0.0% |
Calls via PyEval_EvalFrame (slot) | 367,925,864 | 6.1% |
Calls via PyEval_EvalFrame (function ex) | 20,187,896 | 0.3% |
Calls via PyEval_EvalFrame (api) | 194,800,943 | 3.2% |
Calls via PyEval_EvalFrame (method) | 211,357,805 | 3.5% |
Frame objects created | 55,142,583 | 0.9% |
Frames pushed | 4,099,711,865 | 68.2% |
allocations, frees and dict materializatons
Count | Ratio | |
---|---|---|
Allocations from freelist | 5,760,233,248 | 35.9% |
Frees to freelist | 5,767,419,294 | |
Allocations | 10,265,691,280 | 64.1% |
Allocations to 512 bytes | 10,158,028,000 | 63.4% |
Allocations to 4 kbytes | 89,428,191 | 0.6% |
Allocations over 4 kbytes | 18,235,089 | 0.1% |
Frees | 10,524,610,615 | |
New values | 68,672,786 | |
Interpreter increfs | 77,942,027,820 | 77.1% |
Interpreter decrefs | 90,465,401,382 | 77.7% |
Increfs | 23,202,520,105 | 22.9% |
Decrefs | 25,980,633,291 | 22.3% |
Materialize dict (on request) | 2,054,700 | 3.0% |
Materialize dict (new key) | 189,660 | 0.3% |
Materialize dict (too big) | 0 | 0.0% |
Materialize dict (str subclass) | 0 | 0.0% |
Dematerialize dict | 1,054,960 | 1.5% |
Method cache hits | 2,760,315,742 | |
Method cache misses | 74,310,671 | |
Method cache collisions | 82,896,252 | |
Method cache dunder hits | 3,092,309,541 | |
Method cache dunder misses | 8,753,980 |
GC collections and effectiveness
Generation | Collections | Objects collected | Object visits |
---|---|---|---|
0 | 707,051 | 44,400,560 | 5,881,237,160 |
1 | 63,234 | 34,130,232 | 4,717,612,426 |
2 | 18,044 | 48,688,980 | 14,839,612,376 |
statistics about the Tier 2 optimizer
Count | Ratio | |
---|---|---|
Optimization attempts | 103,117 | |
Traces created | 58,357 | 56.6% |
Trace stack overflow | 142 | 0.1% |
Trace stack underflow | 2,127 | 2.1% |
Trace too long | 520 | 0.5% |
Trace too short | 44,760 | 43.4% |
Inner loop found | 2,605 | 2.5% |
Recursive call | 1,140 | 1.1% |
Traces executed | 2,228,874,275 | |
Uops executed | 115,342,907,380 | 51.75 |
trace length histogram
Range | Count | Ratio |
---|---|---|
<= 1 | 0 | 0.0% |
<= 2 | 0 | 0.0% |
<= 4 | 0 | 0.0% |
<= 8 | 60 | 0.1% |
<= 16 | 4,167 | 7.1% |
<= 32 | 19,293 | 33.1% |
<= 64 | 17,618 | 30.2% |
<= 128 | 10,304 | 17.7% |
<= 256 | 5,059 | 8.7% |
<= 512 | 1,856 | 3.2% |
optimized trace length histogram
Range | Count | Ratio |
---|---|---|
<= 1 | 0 | 0.0% |
<= 2 | 0 | 0.0% |
<= 4 | 180 | 0.3% |
<= 8 | 4,567 | 7.8% |
<= 16 | 15,622 | 26.8% |
<= 32 | 18,569 | 31.8% |
<= 64 | 10,977 | 18.8% |
<= 128 | 5,889 | 10.1% |
<= 256 | 1,712 | 2.9% |
<= 512 | 841 | 1.4% |
trace run length histogram
Range | Count | Ratio |
---|---|---|
<= 1 | 87,486,064 | 3.9% |
<= 2 | 305,002,402 | 13.7% |
<= 4 | 26,681,122 | 1.2% |
<= 8 | 325,410,946 | 14.6% |
<= 16 | 337,959,538 | 15.2% |
<= 32 | 564,227,752 | 25.3% |
<= 64 | 189,158,167 | 8.5% |
<= 128 | 249,448,685 | 11.2% |
<= 256 | 81,165,389 | 3.6% |
<= 512 | 37,573,777 | 1.7% |
<= 1,024 | 6,712,771 | 0.3% |
<= 2,048 | 15,983,663 | 0.7% |
<= 4,096 | 1,121,198 | 0.1% |
<= 8,192 | 656,742 | 0.0% |
<= 16,384 | 214,779 | 0.0% |
<= 32,768 | 45,827 | 0.0% |
<= 65,536 | 21,053 | 0.0% |
<= 131,072 | 1,200 | 0.0% |
<= 262,144 | 2,080 | 0.0% |
<= 524,288 | 160 | 0.0% |
<= 1,048,576 | 480 | 0.0% |
<= 2,097,152 | 80 | 0.0% |
<= 4,194,304 | 240 | 0.0% |
<= 8,388,608 | 0 | 0.0% |
<= 16,777,216 | 160 | 0.0% |
uop execution stats
Name | Count | Self | Cumulative | Miss ratio |
---|---|---|---|---|
LOAD_FAST | 21,076,161,387 | 18.3% | 18.3% | |
_SET_IP | 14,874,556,776 | 12.9% | 31.2% | |
_CHECK_VALIDITY | 11,431,976,934 | 9.9% | 41.1% | |
STORE_FAST | 6,747,931,491 | 5.9% | 46.9% | |
LOAD_CONST | 6,029,605,002 | 5.2% | 52.2% | |
_GUARD_IS_FALSE_POP | 3,772,772,927 | 3.3% | 55.4% | 2.6% |
_GUARD_TYPE_VERSION | 2,739,042,639 | 2.4% | 57.8% | 5.6% |
_GUARD_BOTH_INT | 2,520,500,061 | 2.2% | 60.0% | 0.0% |
_BINARY_OP_ADD_INT | 2,103,951,165 | 1.8% | 61.8% | |
_JUMP_TO_TOP | 1,878,189,976 | 1.6% | 63.4% | |
COMPARE_OP_STR | 1,800,437,515 | 1.6% | 65.0% | |
_GUARD_GLOBALS_VERSION | 1,736,873,798 | 1.5% | 66.5% | 0.3% |
CONTAINS_OP | 1,611,222,987 | 1.4% | 67.9% | |
_GUARD_BOTH_FLOAT | 1,389,446,880 | 1.2% | 69.1% | 0.4% |
_GUARD_IS_TRUE_POP | 1,251,777,830 | 1.1% | 70.2% | 26.7% |
BINARY_SUBSCR_STR_INT | 1,187,178,041 | 1.0% | 71.2% | 0.0% |
_GUARD_BUILTINS_VERSION | 1,154,807,243 | 1.0% | 72.2% | 0.0% |
_LOAD_GLOBAL_BUILTINS | 1,154,805,743 | 1.0% | 73.2% | |
_ITER_CHECK_LIST | 1,117,971,707 | 1.0% | 74.2% | 0.9% |
_GUARD_NOT_EXHAUSTED_LIST | 1,107,455,421 | 1.0% | 75.2% | 21.4% |
_EXIT_TRACE | 991,062,385 | 0.9% | 76.0% | |
_BINARY_SUBSCR | 874,683,093 | 0.8% | 76.8% | |
TO_BOOL_BOOL | 873,031,848 | 0.8% | 77.5% | 0.0% |
_ITER_NEXT_LIST | 870,738,413 | 0.8% | 78.3% | |
_CHECK_MANAGED_OBJECT_HAS_VALUES | 865,875,287 | 0.8% | 79.0% | |
_LOAD_ATTR_INSTANCE_VALUE | 865,875,287 | 0.8% | 79.8% | |
_CHECK_FUNCTION_EXACT_ARGS | 817,492,238 | 0.7% | 80.5% | 0.7% |
_CHECK_PEP_523 | 817,492,238 | 0.7% | 81.2% | |
_CHECK_STACK_SPACE | 811,416,918 | 0.7% | 81.9% | 0.0% |
_INIT_CALL_PY_EXACT_ARGS | 811,413,017 | 0.7% | 82.6% | |
_PUSH_FRAME | 811,413,017 | 0.7% | 83.3% | |
_SAVE_RETURN_OFFSET | 811,413,017 | 0.7% | 84.0% | |
_BINARY_OP_MULTIPLY_FLOAT | 779,652,380 | 0.7% | 84.7% | |
RESUME_CHECK | 733,706,767 | 0.6% | 85.3% | 0.0% |
COPY | 697,866,533 | 0.6% | 85.9% | |
SWAP | 639,242,629 | 0.6% | 86.5% | |
_GUARD_DORV_VALUES_INST_ATTR_FROM_DICT | 618,894,460 | 0.5% | 87.0% | 0.0% |
_GUARD_KEYS_VERSION | 618,871,840 | 0.5% | 87.6% | 0.6% |
_LOAD_GLOBAL_MODULE | 576,566,460 | 0.5% | 88.1% | |
_LOAD_ATTR_METHOD_WITH_VALUES | 570,629,000 | 0.5% | 88.6% | |
_ITER_CHECK_RANGE | 566,698,449 | 0.5% | 89.0% | 0.1% |
_GUARD_NOT_EXHAUSTED_RANGE | 566,359,249 | 0.5% | 89.5% | 5.9% |
BINARY_SUBSCR_LIST_INT | 557,061,114 | 0.5% | 90.0% | 0.0% |
UNPACK_SEQUENCE_TWO_TUPLE | 535,322,567 | 0.5% | 90.5% | |
_ITER_NEXT_RANGE | 533,069,060 | 0.5% | 90.9% | |
_LOAD_ATTR_SLOT | 503,440,173 | 0.4% | 91.4% | |
_BINARY_OP | 481,300,346 | 0.4% | 91.8% | |
_ITER_CHECK_TUPLE | 463,793,764 | 0.4% | 92.2% | 16.6% |
_LOAD_ATTR_METHOD_NO_DICT | 455,731,740 | 0.4% | 92.6% | |
COMPARE_OP_INT | 404,704,001 | 0.4% | 93.0% | 0.0% |
_GUARD_NOT_EXHAUSTED_TUPLE | 386,812,626 | 0.3% | 93.3% | 35.3% |
PUSH_NULL | 379,324,690 | 0.3% | 93.6% | |
CALL_BUILTIN_FAST | 366,905,196 | 0.3% | 93.9% | |
_POP_FRAME | 360,411,085 | 0.3% | 94.2% | |
_BINARY_OP_ADD_FLOAT | 352,663,640 | 0.3% | 94.6% | |
LOAD_DEREF | 350,027,465 | 0.3% | 94.9% | |
_FOR_ITER_TIER_TWO | 339,701,379 | 0.3% | 95.1% | 14.7% |
STORE_SUBSCR_LIST_INT | 294,275,320 | 0.3% | 95.4% | |
_LOAD_ATTR | 293,674,377 | 0.3% | 95.7% | |
POP_TOP | 261,462,686 | 0.2% | 95.9% | |
_STORE_SUBSCR | 255,081,152 | 0.2% | 96.1% | |
_BINARY_OP_SUBTRACT_FLOAT | 252,124,900 | 0.2% | 96.3% | |
_ITER_NEXT_TUPLE | 250,233,588 | 0.2% | 96.5% | |
_BINARY_OP_SUBTRACT_INT | 236,698,476 | 0.2% | 96.7% | |
CALL_BUILTIN_O | 229,118,999 | 0.2% | 96.9% | 0.0% |
_BINARY_OP_MULTIPLY_INT | 179,371,060 | 0.2% | 97.1% | |
BINARY_SUBSCR_DICT | 173,485,207 | 0.2% | 97.3% | |
CALL_TYPE_1 | 158,075,012 | 0.1% | 97.4% | |
BUILD_TUPLE | 155,644,925 | 0.1% | 97.5% | |
CALL_METHOD_DESCRIPTOR_NOARGS | 152,462,237 | 0.1% | 97.7% | 0.0% |
CALL_ISINSTANCE | 146,828,230 | 0.1% | 97.8% | |
UNPACK_SEQUENCE_TUPLE | 141,052,160 | 0.1% | 97.9% | 0.2% |
TO_BOOL_INT | 140,597,092 | 0.1% | 98.0% | 0.0% |
GET_ANEXT | 125,514,720 | 0.1% | 98.1% | |
STORE_SLICE | 121,067,660 | 0.1% | 98.2% | |
BUILD_SLICE | 115,518,120 | 0.1% | 98.3% | |
BUILD_LIST | 111,418,187 | 0.1% | 98.4% | |
LIST_APPEND | 101,974,131 | 0.1% | 98.5% | |
CALL_INTRINSIC_1 | 92,595,739 | 0.1% | 98.6% | |
BINARY_SUBSCR_TUPLE_INT | 89,961,660 | 0.1% | 98.7% | |
GET_ITER | 89,042,693 | 0.1% | 98.8% | |
IS_OP | 88,237,576 | 0.1% | 98.8% | |
LIST_EXTEND | 87,353,259 | 0.1% | 98.9% | |
_STORE_ATTR_SLOT | 61,574,125 | 0.1% | 99.0% | |
_COMPARE_OP | 59,825,067 | 0.1% | 99.0% | |
_CHECK_ATTR_MODULE | 59,368,944 | 0.1% | 99.1% | 0.0% |
_LOAD_ATTR_MODULE | 59,365,504 | 0.1% | 99.1% | |
TO_BOOL_NONE | 52,997,760 | 0.0% | 99.2% | 89.9% |
FORMAT_SIMPLE | 49,276,620 | 0.0% | 99.2% | |
CONVERT_VALUE | 48,726,600 | 0.0% | 99.3% | |
_GUARD_IS_NOT_NONE_POP | 47,605,283 | 0.0% | 99.3% | 33.3% |
_LOAD_ATTR_WITH_HINT | 47,140,580 | 0.0% | 99.3% | 0.0% |
_CHECK_ATTR_WITH_HINT | 47,140,580 | 0.0% | 99.4% | |
CALL_LEN | 45,378,661 | 0.0% | 99.4% | |
CALL_METHOD_DESCRIPTOR_FAST | 45,221,234 | 0.0% | 99.5% | 14.3% |
CALL_METHOD_DESCRIPTOR_FAST_WITH_KEYWORDS | 44,687,527 | 0.0% | 99.5% | |
_LOAD_ATTR_NONDESCRIPTOR_WITH_VALUES | 44,289,940 | 0.0% | 99.5% | |
BINARY_SLICE | 41,413,080 | 0.0% | 99.6% | |
COMPARE_OP_FLOAT | 39,451,480 | 0.0% | 99.6% | |
UNPACK_SEQUENCE_LIST | 38,596,740 | 0.0% | 99.6% | 0.0% |
MAKE_FUNCTION | 32,695,970 | 0.0% | 99.7% | |
SET_FUNCTION_ATTRIBUTE | 27,908,800 | 0.0% | 99.7% | |
CALL_BUILTIN_CLASS | 27,703,595 | 0.0% | 99.7% | |
_GUARD_DORV_VALUES | 27,346,941 | 0.0% | 99.7% | 0.6% |
_STORE_ATTR_INSTANCE_VALUE | 27,173,241 | 0.0% | 99.8% | |
BUILD_STRING | 24,498,820 | 0.0% | 99.8% | |
_CHECK_CALL_BOUND_METHOD_EXACT_ARGS | 24,262,975 | 0.0% | 99.8% | |
_INIT_CALL_BOUND_METHOD_EXACT_ARGS | 24,262,975 | 0.0% | 99.8% | |
_GUARD_IS_NONE_POP | 24,166,249 | 0.0% | 99.8% | 26.2% |
CALL_STR_1 | 19,611,840 | 0.0% | 99.9% | |
CALL_METHOD_DESCRIPTOR_O | 15,371,752 | 0.0% | 99.9% | |
_CHECK_ATTR_CLASS | 14,824,480 | 0.0% | 99.9% | 5.1% |
CALL_BUILTIN_FAST_WITH_KEYWORDS | 14,115,960 | 0.0% | 99.9% | |
_LOAD_ATTR_CLASS | 14,073,040 | 0.0% | 99.9% | |
TO_BOOL_LIST | 13,387,238 | 0.0% | 99.9% | |
TO_BOOL_ALWAYS_TRUE | 12,020,500 | 0.0% | 99.9% | 89.3% |
TO_BOOL_STR | 9,038,720 | 0.0% | 99.9% | 0.0% |
MAP_ADD | 7,919,900 | 0.0% | 99.9% | |
BUILD_MAP | 7,654,096 | 0.0% | 100.0% | |
DICT_MERGE | 7,081,918 | 0.0% | 100.0% | |
UNARY_NOT | 6,032,824 | 0.0% | 100.0% | |
_TO_BOOL | 4,946,383 | 0.0% | 100.0% | |
_LOAD_ATTR_NONDESCRIPTOR_NO_DICT | 4,819,580 | 0.0% | 100.0% | |
UNARY_NEGATIVE | 4,756,564 | 0.0% | 100.0% | |
LOAD_FAST_AND_CLEAR | 4,733,980 | 0.0% | 100.0% | |
STORE_SUBSCR_DICT | 3,197,747 | 0.0% | 100.0% | |
_STORE_ATTR | 2,751,600 | 0.0% | 100.0% | |
_GUARD_BOTH_UNICODE | 2,036,500 | 0.0% | 100.0% | |
_BINARY_OP_ADD_UNICODE | 2,036,500 | 0.0% | 100.0% | |
_CHECK_ATTR_METHOD_LAZY_DICT | 1,599,420 | 0.0% | 100.0% | |
_LOAD_ATTR_METHOD_LAZY_DICT | 1,599,420 | 0.0% | 100.0% | |
STORE_DEREF | 1,483,100 | 0.0% | 100.0% | |
SET_ADD | 1,362,213 | 0.0% | 100.0% | |
STORE_GLOBAL | 1,260,560 | 0.0% | 100.0% | |
LOAD_NAME | 808,560 | 0.0% | 100.0% | |
STORE_NAME | 578,940 | 0.0% | 100.0% | |
UNARY_INVERT | 518,340 | 0.0% | 100.0% | |
LOAD_FAST_CHECK | 384,599 | 0.0% | 100.0% | |
DELETE_SUBSCR | 302,920 | 0.0% | 100.0% | |
MAKE_CELL | 177,528 | 0.0% | 100.0% | |
COPY_FREE_VARS | 123,281 | 0.0% | 100.0% | |
LOAD_SUPER_ATTR_METHOD | 6,000 | 0.0% | 100.0% | |
BEFORE_WITH | 3,861 | 0.0% | 100.0% | |
BUILD_SET | 3,640 | 0.0% | 100.0% | |
_UNPACK_SEQUENCE | 3,185 | 0.0% | 100.0% | |
CALL_TUPLE_1 | 2,560 | 0.0% | 100.0% | |
FORMAT_WITH_SPEC | 680 | 0.0% | 100.0% | |
UNPACK_EX | 100 | 0.0% | 100.0% |
unsupported opcodes
Opcode | Count |
---|---|
FOR_ITER_GEN | 43,280 |
CALL | 7,781 |
LOAD_ATTR_PROPERTY | 4,607 |
CALL_LIST_APPEND | 3,560 |
YIELD_VALUE | 3,240 |
CALL_PY_WITH_DEFAULTS | 3,120 |
CALL_KW | 2,340 |
BINARY_SUBSCR_GETITEM | 1,620 |
CALL_FUNCTION_EX | 1,160 |
CALL_ALLOC_AND_ENTER_INIT | 1,021 |
RETURN_GENERATOR | 176 |
BINARY_OP_INPLACE_ADD_UNICODE | 160 |
STORE_ATTR_WITH_HINT | 100 |
IMPORT_NAME | 80 |
SEND | 60 |
Meta statistics
Count | |
---|---|
Number of data files | 1,900 |
Stats gathered on: 2023-12-12