Apply fixes and speedups

This commit is contained in:
Justine Tunney 2021-10-04 03:23:31 -07:00
parent 7521bf9e73
commit 725f4d79f6
36 changed files with 682 additions and 334 deletions

View file

@ -9,7 +9,6 @@
/*[clinic input]
preserve
[clinic start generated code]*/
#include "third_party/python/Include/unicodeobject.h"
PyDoc_STRVAR(builtin_abs__doc__,
"abs($module, x, /)\n"
@ -128,16 +127,9 @@ builtin_chr_impl(PyObject *module, int i);
static PyObject *
builtin_chr(PyObject *module, PyObject *arg)
{
PyObject *return_value = NULL;
int i;
if (!PyArg_Parse(arg, "i:chr", &i)) {
goto exit;
}
return_value = builtin_chr_impl(module, i);
exit:
return return_value;
if (!PyArg_Parse(arg, "i:chr", &i)) return 0;
return builtin_chr_impl(module, i);
}
PyDoc_STRVAR(builtin_compile__doc__,