Created
February 2, 2022 17:18
-
-
Save markshannon/dd6dd4b22552ed6ad4448f9129dac60c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Execution counts: | |
| LOAD_FAST: 9680569958 14.1% 14.1% | |
| LOAD_CONST: 3445693436 5.0% 19.1% | |
| LOAD_FAST__LOAD_FAST: 3109103602 4.5% 23.6% | |
| STORE_FAST__LOAD_FAST: 3071320741 4.5% 28.1% | |
| LOAD_ATTR_INSTANCE_VALUE: 2692328980 3.9% 32.0% | |
| RESUME: 2221128838 3.2% 35.2% | |
| PRECALL_FUNCTION: 2040501998 3.0% 38.2% | |
| RETURN_VALUE: 2008295395 2.9% 41.1% | |
| STORE_FAST__STORE_FAST: 1924895706 2.8% 43.9% | |
| POP_JUMP_IF_FALSE: 1743408101 2.5% 46.4% | |
| PRECALL_METHOD: 1701413755 2.5% 48.9% | |
| LOAD_FAST__LOAD_CONST: 1583532365 2.3% 51.2% | |
| FOR_ITER: 1522432529 2.2% 53.4% | |
| BINARY_OP_ADD_INT: 1406983265 2.0% 55.4% | |
| JUMP_ABSOLUTE_QUICK: 1292189342 1.9% 57.3% | |
| LOAD_GLOBAL_BUILTIN: 1280147939 1.9% 59.2% | |
| LOAD_GLOBAL_MODULE: 1222174607 1.8% 60.9% | |
| COMPARE_OP_INT_JUMP: 1216444505 1.8% 62.7% | |
| POP_TOP: 1165134138 1.7% 64.4% | |
| BINARY_SUBSCR_LIST_INT: 1125889548 1.6% 66.0% | |
| BINARY_SUBSCR_ADAPTIVE: 1119068592 1.6% 67.7% | |
| CALL_PY_EXACT_ARGS: 1115609761 1.6% 69.3% | |
| STORE_FAST: 1081305226 1.6% 70.9% | |
| SWAP: 1030855579 1.5% 72.4% | |
| COPY: 988088478 1.4% 73.8% | |
| BINARY_OP_MULTIPLY_FLOAT: 912198266 1.3% 75.1% | |
| LOAD_METHOD_CACHED: 823907112 1.2% 76.3% | |
| UNPACK_SEQUENCE: 804664919 1.2% 77.5% | |
| BINARY_OP: 707584010 1.0% 78.5% | |
| LOAD_ATTR_ADAPTIVE: 628849642 0.9% 79.4% | |
| CALL_ADAPTIVE: 622257162 0.9% 80.3% | |
| LOAD_CONST__LOAD_FAST: 597509734 0.9% 81.2% | |
| BINARY_OP_ADD_FLOAT: 571793332 0.8% 82.0% | |
| POP_JUMP_IF_TRUE: 561940177 0.8% 82.8% | |
| STORE_SUBSCR_ADAPTIVE: 532347488 0.8% 83.6% | |
| BINARY_OP_SUBTRACT_INT: 509010068 0.7% 84.4% | |
| STORE_ATTR_INSTANCE_VALUE: 501858820 0.7% 85.1% | |
| LOAD_METHOD_NO_DICT: 486124973 0.7% 85.8% | |
| LOAD_DEREF: 446545847 0.6% 86.4% | |
| BUILD_SLICE: 437945644 0.6% 87.1% | |
| CALL_NO_KW_BUILTIN_O: 378085373 0.5% 87.6% | |
| STORE_SUBSCR_LIST_INT: 371361696 0.5% 88.2% | |
| BINARY_OP_SUBTRACT_FLOAT: 356752121 0.5% 88.7% | |
| JUMP_FORWARD: 345777147 0.5% 89.2% | |
| LOAD_ATTR_WITH_HINT: 314096665 0.5% 89.6% | |
| CALL_NO_KW_ISINSTANCE: 310237644 0.5% 90.1% | |
| LOAD_METHOD_ADAPTIVE: 292877793 0.4% 90.5% | |
| BINARY_OP_ADAPTIVE: 292430912 0.4% 90.9% | |
| BUILD_TUPLE: 261137638 0.4% 91.3% | |
| CONTAINS_OP: 256895040 0.4% 91.7% | |
| CALL_NO_KW_LEN: 253790464 0.4% 92.1% | |
| GET_ITER: 250861045 0.4% 92.4% | |
| LOAD_ATTR_SLOT: 243674373 0.4% 92.8% | |
| IS_OP: 243198145 0.4% 93.1% | |
| BINARY_OP_MULTIPLY_INT: 234009414 0.3% 93.5% | |
| CALL_NO_KW_BUILTIN_FAST: 225407628 0.3% 93.8% | |
| CALL_NO_KW_METHOD_DESCRIPTOR_FAST: 220195573 0.3% 94.1% | |
| NOP: 215182770 0.3% 94.4% | |
| YIELD_VALUE: 209298026 0.3% 94.7% | |
| EXTENDED_ARG: 207913827 0.3% 95.0% | |
| POP_JUMP_IF_NONE: 184569508 0.3% 95.3% | |
| COMPARE_OP: 177728698 0.3% 95.6% | |
| POP_JUMP_IF_NOT_NONE: 173273537 0.3% 95.8% | |
| BINARY_SUBSCR_GETITEM: 145043371 0.2% 96.0% | |
| COMPARE_OP_ADAPTIVE: 137982370 0.2% 96.2% | |
| CALL_NO_KW_LIST_APPEND: 124545280 0.2% 96.4% | |
| BINARY_SUBSCR_DICT: 119110731 0.2% 96.6% | |
| BINARY_SUBSCR_TUPLE_INT: 118596537 0.2% 96.8% | |
| LOAD_ATTR_MODULE: 115664030 0.2% 96.9% | |
| STORE_ATTR_SLOT: 109404546 0.2% 97.1% | |
| CALL_NO_KW_METHOD_DESCRIPTOR_NOARGS: 104076144 0.2% 97.2% | |
| CALL_BUILTIN_CLASS: 96353108 0.1% 97.4% | |
| COPY_FREE_VARS: 76593494 0.1% 97.5% | |
| LIST_APPEND: 67628534 0.1% 97.6% | |
| BUILD_LIST: 62571956 0.1% 97.7% | |
| BINARY_OP_ADD_UNICODE: 61783952 0.1% 97.8% | |
| MAKE_FUNCTION: 61762802 0.1% 97.9% | |
| MAKE_CELL: 59494260 0.1% 97.9% | |
| BUILD_MAP: 59338696 0.1% 98.0% | |
| KW_NAMES: 56808266 0.1% 98.1% | |
| CALL_NO_KW_STR_1: 55988097 0.1% 98.2% | |
| JUMP_IF_FALSE_OR_POP: 55242859 0.1% 98.3% | |
| LOAD_METHOD_CLASS: 54354080 0.1% 98.4% | |
| STORE_ATTR_WITH_HINT: 51682023 0.1% 98.4% | |
| CALL: 51421152 0.1% 98.5% | |
| CALL_BUILTIN_FAST_WITH_KEYWORDS: 51205833 0.1% 98.6% | |
| STORE_ATTR_ADAPTIVE: 50609889 0.1% 98.6% | |
| CALL_NO_KW_TYPE_1: 50533906 0.1% 98.7% | |
| COMPARE_OP_STR_JUMP: 50230662 0.1% 98.8% | |
| COMPARE_OP_FLOAT_JUMP: 48216604 0.1% 98.9% | |
| LOAD_GLOBAL: 46517821 0.1% 98.9% | |
| SEND: 43524435 0.1% 99.0% | |
| RETURN_GENERATOR: 42794263 0.1% 99.1% | |
| CALL_FUNCTION_EX: 42156104 0.1% 99.1% | |
| CALL_NO_KW_METHOD_DESCRIPTOR_O: 41490889 0.1% 99.2% | |
| JUMP_NO_INTERRUPT: 39319171 0.1% 99.2% | |
| CALL_PY_WITH_DEFAULTS: 39011497 0.1% 99.3% | |
| STORE_SUBSCR_DICT: 37300574 0.1% 99.3% | |
| LOAD_CLOSURE: 35943068 0.1% 99.4% | |
| LOAD_METHOD: 35154997 0.1% 99.5% | |
| JUMP_IF_TRUE_OR_POP: 34130173 0.0% 99.5% | |
| DICT_MERGE: 33244042 0.0% 99.5% | |
| UNARY_NOT: 33047786 0.0% 99.6% | |
| STORE_DEREF: 29627050 0.0% 99.6% | |
| STORE_NAME: 21900276 0.0% 99.7% | |
| LOAD_ATTR: 20416856 0.0% 99.7% | |
| UNARY_NEGATIVE: 15603399 0.0% 99.7% | |
| LOAD_METHOD_MODULE: 14634379 0.0% 99.7% | |
| MAP_ADD: 14628396 0.0% 99.8% | |
| CALL_NO_KW_TUPLE_1: 13986646 0.0% 99.8% | |
| UNARY_INVERT: 13703065 0.0% 99.8% | |
| LOAD_NAME: 13139859 0.0% 99.8% | |
| IMPORT_FROM: 11218735 0.0% 99.8% | |
| IMPORT_NAME: 9955423 0.0% 99.9% | |
| STORE_GLOBAL: 8785343 0.0% 99.9% | |
| DELETE_SUBSCR: 8676452 0.0% 99.9% | |
| LOAD_GLOBAL_ADAPTIVE: 7914615 0.0% 99.9% | |
| PUSH_EXC_INFO: 7353761 0.0% 99.9% | |
| POP_EXCEPT: 7353761 0.0% 99.9% | |
| JUMP_IF_NOT_EXC_MATCH: 7252647 0.0% 99.9% | |
| FORMAT_VALUE: 7221339 0.0% 99.9% | |
| LIST_EXTEND: 6370847 0.0% 99.9% | |
| LIST_TO_TUPLE: 5638159 0.0% 100.0% | |
| STORE_ATTR: 4961734 0.0% 100.0% | |
| BUILD_STRING: 4152209 0.0% 100.0% | |
| GET_YIELD_FROM_ITER: 3726464 0.0% 100.0% | |
| BEFORE_WITH: 3371375 0.0% 100.0% | |
| BINARY_SUBSCR: 3227113 0.0% 100.0% | |
| JUMP_ABSOLUTE: 1850527 0.0% 100.0% | |
| DELETE_ATTR: 1833879 0.0% 100.0% | |
| DELETE_FAST: 1684406 0.0% 100.0% | |
| BUILD_CONST_KEY_MAP: 1225910 0.0% 100.0% | |
| LOAD_BUILD_CLASS: 1145776 0.0% 100.0% | |
| BUILD_SET: 1115538 0.0% 100.0% | |
| STORE_SUBSCR: 931729 0.0% 100.0% | |
| RERAISE: 779231 0.0% 100.0% | |
| RAISE_VARARGS: 583488 0.0% 100.0% | |
| GET_AWAITABLE: 478800 0.0% 100.0% | |
| BINARY_OP_INPLACE_ADD_UNICODE: 325576 0.0% 100.0% | |
| DICT_UPDATE: 325495 0.0% 100.0% | |
| DELETE_NAME: 172282 0.0% 100.0% | |
| SET_ADD: 154974 0.0% 100.0% | |
| IMPORT_STAR: 49044 0.0% 100.0% | |
| SET_UPDATE: 18284 0.0% 100.0% | |
| WITH_EXCEPT_START: 16093 0.0% 100.0% | |
| LOAD_CLASSDEREF: 1966 0.0% 100.0% | |
| DELETE_DEREF: 1680 0.0% 100.0% | |
| SETUP_ANNOTATIONS: 1529 0.0% 100.0% | |
| Specialization stats: | |
| BINARY_SUBSCR: | |
| unquickened: 3227113 0.1% | |
| deferred: 1101464516 44.6% | |
| deopt: 280916 0.0% | |
| hit: 1348614398 54.6% | |
| miss: 14983743 0.6% | |
| success: 590052 | |
| failure: 17014024 | |
| kind 0: 471248 2.8% | |
| kind 8: 10149228 59.7% | |
| kind 10: 3531369 20.8% | |
| kind 11: 72077 0.4% | |
| kind 12: 376360 2.2% | |
| kind 13: 233554 1.4% | |
| kind 15: 1635570 9.6% | |
| kind 16: 537576 3.2% | |
| kind 17: 7042 0.0% | |
| STORE_SUBSCR: | |
| unquickened: 931729 0.1% | |
| deferred: 523952274 56.1% | |
| hit: 408662270 43.8% | |
| success: 194604 | |
| failure: 8200610 | |
| kind 0: 11129 0.1% | |
| kind 4: 115578 1.4% | |
| kind 8: 4081958 49.8% | |
| kind 9: 147 0.0% | |
| kind 10: 2486944 30.3% | |
| kind 18: 996252 12.1% | |
| kind 20: 185406 2.3% | |
| kind 21: 22 0.0% | |
| kind 22: 323174 3.9% | |
| FOR_ITER: | |
| unquickened: 1522432529 100.0% | |
| success: 0 | |
| failure: 1522432529 | |
| kind 0: 110120739 7.2% | |
| kind 10: 32320306 2.1% | |
| kind 13: 558033748 36.7% | |
| kind 14: 59715205 3.9% | |
| kind 15: 66676297 4.4% | |
| kind 16: 962641 0.1% | |
| kind 17: 647281 0.0% | |
| kind 18: 533954026 35.1% | |
| kind 19: 7142088 0.5% | |
| kind 20: 1028992 0.1% | |
| kind 21: 61157426 4.0% | |
| kind 22: 358042 0.0% | |
| kind 23: 90315738 5.9% | |
| STORE_ATTR: | |
| unquickened: 4961734 0.7% | |
| deferred: 49250546 6.9% | |
| deopt: 170820 0.0% | |
| hit: 653372329 91.1% | |
| miss: 9573060 1.3% | |
| success: 632942 | |
| failure: 726401 | |
| kind 2: 151712 20.9% | |
| kind 4: 320223 44.1% | |
| kind 8: 159482 22.0% | |
| kind 11: 27240 3.7% | |
| kind 12: 18691 2.6% | |
| kind 13: 1130 0.2% | |
| kind 14: 9878 1.4% | |
| kind 17: 38045 5.2% | |
| LOAD_ATTR: | |
| unquickened: 20416856 0.5% | |
| deferred: 617543119 15.4% | |
| deopt: 1483196 0.0% | |
| hit: 3285043166 82.0% | |
| miss: 80720882 2.0% | |
| success: 2716557 | |
| failure: 8589966 | |
| kind 2: 2765700 32.2% | |
| kind 4: 1598593 18.6% | |
| kind 7: 7628 0.1% | |
| kind 8: 1681725 19.6% | |
| kind 11: 561790 6.5% | |
| kind 12: 125188 1.5% | |
| kind 13: 656794 7.6% | |
| kind 14: 200489 2.3% | |
| kind 17: 992059 11.5% | |
| COMPARE_OP: | |
| unquickened: 177728698 10.9% | |
| deferred: 135444149 8.3% | |
| deopt: 15851 0.0% | |
| hit: 1313969931 80.7% | |
| miss: 921840 0.1% | |
| success: 265700 | |
| failure: 2272521 | |
| kind 0: 1059928 46.6% | |
| kind 12: 995251 43.8% | |
| kind 13: 85 0.0% | |
| kind 14: 121380 5.3% | |
| kind 15: 95877 4.2% | |
| BINARY_OP: | |
| unquickened: 707584010 14.0% | |
| deferred: 287522268 5.7% | |
| deopt: 594198 0.0% | |
| hit: 4021197011 79.7% | |
| miss: 31658983 0.6% | |
| success: 845556 | |
| failure: 4063088 | |
| kind 0: 2197466 54.1% | |
| kind 12: 1865622 45.9% | |
| LOAD_METHOD: | |
| unquickened: 35154997 2.1% | |
| deferred: 287373540 16.9% | |
| deopt: 573235 0.0% | |
| hit: 1348341579 79.2% | |
| miss: 30678965 1.8% | |
| success: 1447851 | |
| failure: 4056402 | |
| kind 0: 8452 0.2% | |
| kind 2: 255432 6.3% | |
| kind 5: 920411 22.7% | |
| kind 7: 420 0.0% | |
| kind 8: 1635 0.0% | |
| kind 9: 51413 1.3% | |
| kind 10: 9023 0.2% | |
| kind 12: 13843 0.3% | |
| kind 13: 7182 0.2% | |
| kind 14: 63 0.0% | |
| kind 15: 2548835 62.8% | |
| kind 17: 23455 0.6% | |
| kind 18: 216091 5.3% | |
| kind 19: 147 0.0% | |
| CALL: | |
| unquickened: 51421152 2.0% | |
| deferred: 609976758 23.6% | |
| deopt: 898968 0.0% | |
| hit: 1873196386 72.5% | |
| miss: 48790544 1.9% | |
| success: 2924691 | |
| failure: 9355713 | |
| kind 0: 245988 2.6% | |
| kind 8: 1254781 13.4% | |
| kind 11: 2320782 24.8% | |
| kind 13: 615658 6.6% | |
| kind 14: 887759 9.5% | |
| kind 15: 204949 2.2% | |
| kind 16: 408226 4.4% | |
| kind 17: 182178 1.9% | |
| kind 19: 1348974 14.4% | |
| kind 22: 79833 0.9% | |
| kind 23: 760651 8.1% | |
| kind 24: 327591 3.5% | |
| kind 25: 680997 7.3% | |
| kind 26: 32576 0.3% | |
| kind 27: 4770 0.1% | |
| Call stats: | |
| Calls to PyEval_EvalDefault: 638691748 28.1% | |
| Calls to Python functions inlined: 1633878622 71.9% | |
| Frames pushed: 2020478103 88.9% | |
| Frame objects created: 22359359 1.0% | |
| Object stats: | |
| Object allocations: 3986820021 | |
| Object frees: 3904483109 | |
| Object new values: 76823457 | |
| Object materialize dict (on request): 1275607 1.7% | |
| Object materialize dict (new key): 1002039 1.3% | |
| Object materialize dict (too big): 2836471 3.7% |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment