diff --git a/Python/bytecodes.c b/Python/bytecodes.c index 17a1180e00b339..2b2138a335d461 100644 --- a/Python/bytecodes.c +++ b/Python/bytecodes.c @@ -756,7 +756,7 @@ dummy_func( assert(code->co_argcount == 2); DEOPT_IF(!_PyThreadState_HasStackSpace(tstate, code->co_framesize)); getitem = PyStackRef_FromPyObjectNew(getitem_o); - STAT_INC(BINARY_SUBSCR, hit); + STAT_INC(BINARY_OP, hit); } op(_BINARY_OP_SUBSCR_INIT_CALL, (container, sub, getitem -- new_frame: _PyInterpreterFrame* )) { diff --git a/Python/executor_cases.c.h b/Python/executor_cases.c.h index ed5b288bf19c75..b914ccae485d4f 100644 --- a/Python/executor_cases.c.h +++ b/Python/executor_cases.c.h @@ -927,7 +927,7 @@ JUMP_TO_JUMP_TARGET(); } getitem = PyStackRef_FromPyObjectNew(getitem_o); - STAT_INC(BINARY_SUBSCR, hit); + STAT_INC(BINARY_OP, hit); stack_pointer[0] = getitem; stack_pointer += 1; assert(WITHIN_STACK_BOUNDS()); diff --git a/Python/generated_cases.c.h b/Python/generated_cases.c.h index 776735c4c9dd66..c2e17bb748fcdf 100644 --- a/Python/generated_cases.c.h +++ b/Python/generated_cases.c.h @@ -392,7 +392,7 @@ assert(code->co_argcount == 2); DEOPT_IF(!_PyThreadState_HasStackSpace(tstate, code->co_framesize), BINARY_OP); getitem = PyStackRef_FromPyObjectNew(getitem_o); - STAT_INC(BINARY_SUBSCR, hit); + STAT_INC(BINARY_OP, hit); } // _BINARY_OP_SUBSCR_INIT_CALL { diff --git a/Python/specialize.c b/Python/specialize.c index b472293a6bcae3..baa13110f7fee0 100644 --- a/Python/specialize.c +++ b/Python/specialize.c @@ -113,7 +113,6 @@ _Py_GetSpecializationStats(void) { err += add_stat_dict(stats, LOAD_SUPER_ATTR, "load_super_attr"); err += add_stat_dict(stats, LOAD_ATTR, "load_attr"); err += add_stat_dict(stats, LOAD_GLOBAL, "load_global"); - err += add_stat_dict(stats, BINARY_SUBSCR, "binary_subscr"); err += add_stat_dict(stats, STORE_SUBSCR, "store_subscr"); err += add_stat_dict(stats, STORE_ATTR, "store_attr"); err += add_stat_dict(stats, CALL, "call"); @@ -1847,7 +1846,7 @@ binop_subscr_list_int_guard(PyObject *container, PyObject *sub) static PyObject* binop_subscr_list_int_action(PyObject *container, PyObject *sub) { - STAT_INC(BINARY_SUBSCR, hit); + STAT_INC(BINARY_OP, hit); Py_ssize_t index = ((PyLongObject*)sub)->long_value.ob_digit[0]; PyListObject* list = (PyListObject*)container; #ifdef Py_GIL_DISABLED @@ -1882,7 +1881,7 @@ binop_subscr_tuple_int_guard(PyObject *container, PyObject *sub) static PyObject* binop_subscr_tuple_int_action(PyObject *container, PyObject *sub) { - STAT_INC(BINARY_SUBSCR, hit); + STAT_INC(BINARY_OP, hit); assert(PyTuple_CheckExact(container)); assert(PyLong_CheckExact(sub)); assert(_PyLong_IsNonNegativeCompact((PyLongObject *)sub)); @@ -1921,7 +1920,7 @@ binop_subscr_str_int_guard(PyObject *container, PyObject *sub) static PyObject* binop_subscr_str_int_action(PyObject *container, PyObject *sub) { - STAT_INC(BINARY_SUBSCR, hit); + STAT_INC(BINARY_OP, hit); Py_ssize_t index = ((PyLongObject*)sub)->long_value.ob_digit[0]; Py_UCS4 c = PyUnicode_READ_CHAR((PyUnicodeObject*)container, index); return (PyObject*)&_Py_SINGLETON(strings).ascii[c]; @@ -1936,7 +1935,7 @@ binop_subscr_dict_guard(PyObject *container, PyObject *sub) static PyObject* binop_subscr_dict_action(PyObject *container, PyObject *sub) { - STAT_INC(BINARY_SUBSCR, hit); + STAT_INC(BINARY_OP, hit); PyObject *res_o; int rc = PyDict_GetItemRef(container, sub, &res_o); if (rc == 0) {