Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
bc4203b
Update sysmodule.h
gsallam Sep 21, 2023
3c805e1
Update ceval.h
gsallam Sep 21, 2023
ccc1ec5
Update pycore_ceval_state.h
gsallam Sep 21, 2023
3098e9d
Update perf_trampoline.c
gsallam Sep 21, 2023
09d65f9
Update sysmodule.c
gsallam Sep 21, 2023
83c6359
Update perf_trampoline.c
gsallam Sep 21, 2023
5d2be1c
remove whitespace in perf_trampoline.c
gsallam Sep 21, 2023
f04006b
Update stable_abi.toml
gsallam Sep 22, 2023
1d285f3
Update test_stable_abi_ctypes.py
gsallam Sep 22, 2023
3712109
Update stable_abi.toml
gsallam Sep 22, 2023
86bc6b6
Update ceval.h
gsallam Sep 22, 2023
9edfe53
Add the two API to include/cpython/ceval.h instead of include/ceval.h
gsallam Sep 22, 2023
c41fa27
Remove the two APIs fro include/ceval.h ceval.h and instead include t…
gsallam Sep 22, 2023
5132af8
remove new line from ceval.h
gsallam Sep 22, 2023
1124bc0
Remove changes in test_stable_abi_ctypes.py
gsallam Sep 25, 2023
70ea0de
Remove #ifndef Py_LIMITED_API from ceval.h
gsallam Sep 25, 2023
9b64aee
📜🤖 Added by blurb_it.
blurb-it[bot] Oct 2, 2023
3bb50da
Merge branch 'main' of github.com:python/cpython
czardoz Oct 6, 2023
c043e9f
Update Python/perf_trampoline.c
gsallam Oct 16, 2023
c9fc826
add close_and_release goto in sysmodule.c
gsallam Oct 16, 2023
b78f0e0
expose PyUnstable_PerfTrampoline_CompileCode and PyUnstable_PerfTramp…
gsallam Oct 18, 2023
5caafdf
Add unit tests in test_perf_profiler.py
gsallam Oct 18, 2023
a6db587
Merge remote-tracking branch 'upstream/main'
czardoz Oct 19, 2023
1ed3205
Fix build (possibly)
czardoz Oct 19, 2023
140d314
fix bad merge
czardoz Oct 19, 2023
012282e
add a space before the right parenthesis perf_trampoline.c
gsallam Oct 20, 2023
62ff839
add a missing space before the right parenthesis sysmodule.c
gsallam Oct 20, 2023
b3c42d1
move definitions to the right header file
czardoz Oct 27, 2023
6c3fe05
Merge remote-tracking branch 'upstream/main'
czardoz Oct 27, 2023
c6cf583
gate PyUnstable_PerfTrampoline_CompileCode under appropriate ifdefs
czardoz Oct 27, 2023
ff5f1e4
use PyAPI_FUNC when defining new c-api
czardoz Oct 27, 2023
53aebc0
fixup! use PyAPI_FUNC when defining new c-api
pablogsal Oct 27, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Remove the two APIs fro include/ceval.h ceval.h and instead include t…
…hem in include/cpython/ceval.h
  • Loading branch information
gsallam authored Sep 22, 2023
commit c41fa273143fdc8ee957020d4dba9ef7b2323fd6
2 changes: 0 additions & 2 deletions Include/ceval.h
Original file line number Diff line number Diff line change
Expand Up @@ -132,8 +132,6 @@ PyAPI_FUNC(void) PyEval_ReleaseThread(PyThreadState *tstate);
# define Py_CPYTHON_CEVAL_H
# include "cpython/ceval.h"
# undef Py_CPYTHON_CEVAL_H
PyAPI_FUNC(int) PyUnstable_PerfTrampoline_CompileCode(PyCodeObject *);
PyAPI_FUNC(int) PyUnstable_PerfTrampoline_SetPersistAfterFork(int enable);
#endif

#ifdef __cplusplus
Expand Down