-
-
Notifications
You must be signed in to change notification settings - Fork 31.9k
gh-131238: Remove pycore_runtime.h from pycore_pystate.h #131356
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
I wrote two PRs to prepare this one: |
Hi, I always wanted to reorganize pycore headers mess, and your issue was a good motivation to work on it. I waited until you merged your PR before pushing my changes. I didn't know that you have further changes in the queue. I will stop for now until you're done to avoid further conflicts. |
Glad to be a motivation 🙂
Thanks. I'll let you know I'm done. |
* Remove includes from pycore_pystate.h: * pycore_runtime_structs.h * pycore_runtime.h * pycore_tstate.h * pycore_interp.h * Reorganize internal headers. Move _gc_thread_state from pycore_interp_structs.h to pycore_tstate.h. * Add 3 new header files to PCbuild/pythoncore.vcxproj
…n#131356) * Remove includes from pycore_pystate.h: * pycore_runtime_structs.h * pycore_runtime.h * pycore_tstate.h * pycore_interp.h * Reorganize internal headers. Move _gc_thread_state from pycore_interp_structs.h to pycore_tstate.h. * Add 3 new header files to PCbuild/pythoncore.vcxproj.
Remove includes from pycore_pystate.h:
Reorganize internal headers. Move _gc_thread_state from pycore_interp_structs.h to pycore_tstate.h.
Add 3 new header files to PCbuild/pythoncore.vcxproj