mirror of
https://github.com/python/cpython.git
synced 2025-08-04 17:08:35 +00:00
bpo-37146: Deactivate opcode cache only when using huntrleaks in the test suite (GH-24643)
This commit is contained in:
parent
e8f5ddd33e
commit
af5fa13ef6
5 changed files with 49 additions and 11 deletions
20
Python/clinic/sysmodule.c.h
generated
20
Python/clinic/sysmodule.c.h
generated
|
@ -938,6 +938,24 @@ sys_getandroidapilevel(PyObject *module, PyObject *Py_UNUSED(ignored))
|
|||
|
||||
#endif /* defined(ANDROID_API_LEVEL) */
|
||||
|
||||
PyDoc_STRVAR(sys__deactivate_opcache__doc__,
|
||||
"_deactivate_opcache($module, /)\n"
|
||||
"--\n"
|
||||
"\n"
|
||||
"Deactivate the opcode cache permanently");
|
||||
|
||||
#define SYS__DEACTIVATE_OPCACHE_METHODDEF \
|
||||
{"_deactivate_opcache", (PyCFunction)sys__deactivate_opcache, METH_NOARGS, sys__deactivate_opcache__doc__},
|
||||
|
||||
static PyObject *
|
||||
sys__deactivate_opcache_impl(PyObject *module);
|
||||
|
||||
static PyObject *
|
||||
sys__deactivate_opcache(PyObject *module, PyObject *Py_UNUSED(ignored))
|
||||
{
|
||||
return sys__deactivate_opcache_impl(module);
|
||||
}
|
||||
|
||||
#ifndef SYS_GETWINDOWSVERSION_METHODDEF
|
||||
#define SYS_GETWINDOWSVERSION_METHODDEF
|
||||
#endif /* !defined(SYS_GETWINDOWSVERSION_METHODDEF) */
|
||||
|
@ -965,4 +983,4 @@ sys_getandroidapilevel(PyObject *module, PyObject *Py_UNUSED(ignored))
|
|||
#ifndef SYS_GETANDROIDAPILEVEL_METHODDEF
|
||||
#define SYS_GETANDROIDAPILEVEL_METHODDEF
|
||||
#endif /* !defined(SYS_GETANDROIDAPILEVEL_METHODDEF) */
|
||||
/*[clinic end generated code: output=bbc4963fe86a29d9 input=a9049054013a1b77]*/
|
||||
/*[clinic end generated code: output=68c62b9ca317a0c8 input=a9049054013a1b77]*/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue