bpo-39425: Fix list.count performance regression (GH-18119)



https://bugs.python.org/issue39425



Automerge-Triggered-By: @pablogsal
diff --git a/Objects/listobject.c b/Objects/listobject.c
index bc8425c..a4e90db 100644
--- a/Objects/listobject.c
+++ b/Objects/listobject.c
@@ -2584,6 +2584,10 @@
 
     for (i = 0; i < Py_SIZE(self); i++) {
         PyObject *obj = self->ob_item[i];
+        if (obj == value) {
+           count++;
+           continue;
+        }
         Py_INCREF(obj);
         int cmp = PyObject_RichCompareBool(obj, value, Py_EQ);
         Py_DECREF(obj);