We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8603722 commit 51f01c6Copy full SHA for 51f01c6
mypyc/lib-rt/byteswriter_extra_ops.c
@@ -18,6 +18,7 @@ char CPyBytesWriter_Write(PyObject *obj, PyObject *value) {
18
if (!CPyBytesWriter_EnsureSize(self, size))
19
return CPY_NONE_ERROR;
20
if (size < 8) {
21
+ // Loop tends to be faster for small sizes
22
char *p = self->buf + self->len;
23
for (Py_ssize_t i = 0; i < size; i++) {
24
p[i] = data[i];
0 commit comments