Skip to content

Commit 692248a

Browse files
committed
Do not export graalpy_dealloc_stack_* functions
1 parent 604c8fb commit 692248a

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

graalpython/com.oracle.graal.python.cext/src/capi.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ typedef struct {
100100
// defined in 'unicodeobject.c'
101101
void unicode_dealloc(PyObject *unicode);
102102

103-
NO_INLINE void
103+
Py_LOCAL_SYMBOL NO_INLINE void
104104
graalpy_dealloc_stack_grow(PyThreadState *tstate)
105105
{
106106
size_t old_capacity;
@@ -119,7 +119,7 @@ graalpy_dealloc_stack_grow(PyThreadState *tstate)
119119
}
120120
}
121121

122-
void
122+
Py_LOCAL_SYMBOL void
123123
graalpy_dealloc_stack_push(PyThreadState *tstate, PyObject *op)
124124
{
125125
assert(tstate != NULL);
@@ -129,7 +129,7 @@ graalpy_dealloc_stack_push(PyThreadState *tstate, PyObject *op)
129129
tstate->graalpy_deallocating.items[tstate->graalpy_deallocating.len++] = op;
130130
}
131131

132-
void
132+
Py_LOCAL_SYMBOL void
133133
graalpy_dealloc_stack_pop(PyThreadState *tstate, PyObject *op)
134134
{
135135
assert(tstate != NULL);

graalpython/com.oracle.graal.python.cext/src/capi.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -178,9 +178,9 @@ extern THREAD_LOCAL Py_LOCAL_SYMBOL PyThreadState *tstate_current;
178178
extern Py_LOCAL_SYMBOL int8_t *_graalpy_finalizing;
179179
#define graalpy_finalizing (_graalpy_finalizing != NULL && *_graalpy_finalizing)
180180

181-
void graalpy_dealloc_stack_grow(PyThreadState *tstate);
182-
void graalpy_dealloc_stack_push(PyThreadState *tstate, PyObject *op);
183-
void graalpy_dealloc_stack_pop(PyThreadState *tstate, PyObject *op);
181+
Py_LOCAL_SYMBOL void graalpy_dealloc_stack_grow(PyThreadState *tstate);
182+
Py_LOCAL_SYMBOL void graalpy_dealloc_stack_push(PyThreadState *tstate, PyObject *op);
183+
Py_LOCAL_SYMBOL void graalpy_dealloc_stack_pop(PyThreadState *tstate, PyObject *op);
184184

185185
#if (__linux__ && __GNU_LIBRARY__)
186186
#include <stdlib.h>

0 commit comments

Comments
 (0)