Skip to content

Commit

Permalink
Switch to borrowing/unstub various Cix_ functions from inside ceval.c
Browse files Browse the repository at this point in the history
Summary: This unblocks enough of the JIT for the test runner to run, so now we can start running Python tests for 3.12 with the JIT.

Reviewed By: martindemello

Differential Revision: D66399285

fbshipit-source-id: 3f80026331b6d52ef6051a73d45641fdd61fb6ee
  • Loading branch information
jbower-fb authored and facebook-github-bot committed Nov 26, 2024
1 parent 5c0d1bc commit 8a348b3
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions Include/cinder/exports.h
Original file line number Diff line number Diff line change
Expand Up @@ -157,10 +157,10 @@ typedef struct {
CiAPI_DATA(int) lltrace;

CiAPI_FUNC(int) Cix_eval_frame_handle_pending(PyThreadState *tstate);
CiAPI_FUNC(PyObject *)
Cix_special_lookup(PyThreadState *tstate, PyObject *o, _Py_Identifier *id);
CiAPI_FUNC(void) Cix_format_kwargs_error(PyThreadState *tstate, PyObject *func,
PyObject *kwargs);
CiAPI_FUNC(PyObject *)
Cix_special_lookup(PyThreadState *tstate, PyObject *o, _Py_Identifier *id);
CiAPI_FUNC(void)
Cix_format_awaitable_error(PyThreadState *tstate, PyTypeObject *type,
int prevprevopcode, int prevopcode);
Expand Down

0 comments on commit 8a348b3

Please sign in to comment.