summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Doc/using/configure.rst2
-rw-r--r--Include/internal/pycore_code.h5
2 files changed, 4 insertions, 3 deletions
diff --git a/Doc/using/configure.rst b/Doc/using/configure.rst
index 057efa3..2321d24 100644
--- a/Doc/using/configure.rst
+++ b/Doc/using/configure.rst
@@ -139,7 +139,7 @@ General Options
The statistics will be dumped to a arbitrary (probably unique) file in
``/tmp/py_stats/``, or ``C:\temp\py_stats\`` on Windows.
- Use ``Tools//summarize_stats.py`` to read the stats.
+ Use ``Tools/scripts/summarize_stats.py`` to read the stats.
.. versionadded:: 3.11
diff --git a/Include/internal/pycore_code.h b/Include/internal/pycore_code.h
index 3059db4..8a599c4 100644
--- a/Include/internal/pycore_code.h
+++ b/Include/internal/pycore_code.h
@@ -316,7 +316,8 @@ extern PyStats _py_stats;
extern void _Py_PrintSpecializationStats(int to_file);
-extern PyObject* _Py_GetSpecializationStats(void);
+// Used by the _opcode extension which is built as a shared library
+PyAPI_FUNC(PyObject*) _Py_GetSpecializationStats(void);
#else
#define STAT_INC(opname, name) ((void)0)
@@ -324,7 +325,7 @@ extern PyObject* _Py_GetSpecializationStats(void);
#define OPCODE_EXE_INC(opname) ((void)0)
#define CALL_STAT_INC(name) ((void)0)
#define OBJECT_STAT_INC(name) ((void)0)
-#endif
+#endif // !Py_STATS
// Cache values are only valid in memory, so use native endianness.
#ifdef WORDS_BIGENDIAN