diff options
author | Eric Snow <ericsnowcurrently@gmail.com> | 2024-03-21 17:15:02 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-21 17:15:02 (GMT) |
commit | 617158e07811edfd6fd552a3d84b0beedd8f1d18 (patch) | |
tree | da45d921852f67ce2cc7a086c5c1b79ad20b4b2d /PCbuild | |
parent | abdd1f938f08e536864532b2071f144515ecc88b (diff) | |
download | cpython-617158e07811edfd6fd552a3d84b0beedd8f1d18.zip cpython-617158e07811edfd6fd552a3d84b0beedd8f1d18.tar.gz cpython-617158e07811edfd6fd552a3d84b0beedd8f1d18.tar.bz2 |
gh-76785: Drop PyInterpreterID_Type (gh-117101)
I added it quite a while ago as a strategy for managing interpreter lifetimes relative to the PEP 554 (now 734) implementation. Relatively recently I refactored that implementation to no longer rely on InterpreterID objects. Thus now I'm removing it.
Diffstat (limited to 'PCbuild')
-rw-r--r-- | PCbuild/_freeze_module.vcxproj | 1 | ||||
-rw-r--r-- | PCbuild/_freeze_module.vcxproj.filters | 3 | ||||
-rw-r--r-- | PCbuild/pythoncore.vcxproj | 3 | ||||
-rw-r--r-- | PCbuild/pythoncore.vcxproj.filters | 9 |
4 files changed, 0 insertions, 16 deletions
diff --git a/PCbuild/_freeze_module.vcxproj b/PCbuild/_freeze_module.vcxproj index bce92c9..82471e0 100644 --- a/PCbuild/_freeze_module.vcxproj +++ b/PCbuild/_freeze_module.vcxproj @@ -142,7 +142,6 @@ <ClCompile Include="..\Objects\funcobject.c" /> <ClCompile Include="..\Objects\genericaliasobject.c" /> <ClCompile Include="..\Objects\genobject.c" /> - <ClCompile Include="..\Objects\interpreteridobject.c" /> <ClCompile Include="..\Objects\iterobject.c" /> <ClCompile Include="..\Objects\listobject.c" /> <ClCompile Include="..\Objects\longobject.c" /> diff --git a/PCbuild/_freeze_module.vcxproj.filters b/PCbuild/_freeze_module.vcxproj.filters index 5b34440..97c52fd 100644 --- a/PCbuild/_freeze_module.vcxproj.filters +++ b/PCbuild/_freeze_module.vcxproj.filters @@ -241,9 +241,6 @@ <ClCompile Include="..\Python\lock.c"> <Filter>Source Files</Filter> </ClCompile> - <ClCompile Include="..\Objects\interpreteridobject.c"> - <Filter>Source Files</Filter> - </ClCompile> <ClCompile Include="..\PC\invalid_parameter_handler.c"> <Filter>Source Files</Filter> </ClCompile> diff --git a/PCbuild/pythoncore.vcxproj b/PCbuild/pythoncore.vcxproj index 9131ce8..c944bba 100644 --- a/PCbuild/pythoncore.vcxproj +++ b/PCbuild/pythoncore.vcxproj @@ -154,7 +154,6 @@ <ClInclude Include="..\Include\cpython\genobject.h" /> <ClInclude Include="..\Include\cpython\import.h" /> <ClInclude Include="..\Include\cpython\initconfig.h" /> - <ClInclude Include="..\Include\cpython\interpreteridobject.h" /> <ClInclude Include="..\Include\cpython\listobject.h" /> <ClInclude Include="..\Include\cpython\longintrepr.h" /> <ClInclude Include="..\Include\cpython\longobject.h" /> @@ -303,7 +302,6 @@ <ClInclude Include="..\Include\internal\pycore_unicodeobject_generated.h" /> <ClInclude Include="..\Include\internal\pycore_warnings.h" /> <ClInclude Include="..\Include\internal\pycore_weakref.h" /> - <ClInclude Include="..\Include\interpreteridobject.h" /> <ClInclude Include="..\Include\intrcheck.h" /> <ClInclude Include="..\Include\iterobject.h" /> <ClInclude Include="..\Include\listobject.h" /> @@ -504,7 +502,6 @@ <ClCompile Include="..\Objects\funcobject.c" /> <ClCompile Include="..\Objects\genericaliasobject.c" /> <ClCompile Include="..\Objects\genobject.c" /> - <ClCompile Include="..\Objects\interpreteridobject.c" /> <ClCompile Include="..\Objects\iterobject.c" /> <ClCompile Include="..\Objects\listobject.c" /> <ClCompile Include="..\Objects\longobject.c" /> diff --git a/PCbuild/pythoncore.vcxproj.filters b/PCbuild/pythoncore.vcxproj.filters index 27bd112..0afad12 100644 --- a/PCbuild/pythoncore.vcxproj.filters +++ b/PCbuild/pythoncore.vcxproj.filters @@ -330,9 +330,6 @@ <ClInclude Include="..\Include\pyhash.h"> <Filter>Include</Filter> </ClInclude> - <ClInclude Include="..\Include\interpreteridobject.h"> - <Filter>Include</Filter> - </ClInclude> <ClInclude Include="..\Modules\hashtable.h"> <Filter>Modules</Filter> </ClInclude> @@ -492,9 +489,6 @@ <ClInclude Include="..\Include\cpython\genobject.h"> <Filter>Include</Filter> </ClInclude> - <ClInclude Include="..\Include\cpython\interpreteridobject.h"> - <Filter>Include\cpython</Filter> - </ClInclude> <ClInclude Include="..\Include\cpython\pythonrun.h"> <Filter>Include\cpython</Filter> </ClInclude> @@ -1475,9 +1469,6 @@ <ClCompile Include="..\Objects\namespaceobject.c"> <Filter>Objects</Filter> </ClCompile> - <ClCompile Include="..\Objects\interpreteridobject.c"> - <Filter>Objects</Filter> - </ClCompile> <ClCompile Include="..\Modules\_opcode.c"> <Filter>Modules</Filter> </ClCompile> |