Skip to content

Conversation

@colesbury
Copy link
Contributor

@colesbury colesbury commented Dec 9, 2025

This combines most _PyStackRef functions and macros between the free threaded and default builds.

  • Remove Py_TAG_DEFERRED (same as Py_TAG_REFCNT)
  • Remove PyStackRef_IsDeferred (same as !PyStackRef_RefcountOnObject)

This combines most _PyStackRef functions and macros between the free
threaded and default builds.

- Remove Py_TAG_DEFERRED (same as Py_TAG_REFCNT)
- Remove PyStackRef_IsDeferred (same as !PyStackRef_RefcountOnObject)
@Fidget-Spinner
Copy link
Member

So I haven't taken a deep look yet, but I just want to say thanks so much for cleaning this up. It's much more maintainable now!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants