FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

gh-120974: Use common freelist code in asyncio by colesbury · Pull Request #122132 · python/cpython · GitHub

/ cpython Public

gh-120974: Use common freelist code in asyncio - #122132

Merged
kumaraditya303 merged 1 commit into
python:mainfrom
colesbury:gh-120974-asyncio-freelist
Jul 23, 2024
Merged

gh-120974: Use common freelist code in asyncio#122132
kumaraditya303 merged 1 commit into
python:mainfrom
colesbury:gh-120974-asyncio-freelist

Conversation

colesbury commented Jul 22, 2024
edited by bedevere-app Bot
Loading

Copy link
Copy Markdown
Contributor

This refactors asyncio to use the common freelist helper functions and macros. As a side effect, the freelist for _asyncio.Future is now re-enabled in the free-threaded build.

This refactors asyncio to use the common freelist helper functions and
macros. As a side effect, the freelist for _asyncio.Future is now
re-enabled in the free-threaded build.

Copy link
Copy Markdown
Contributor Author

!buildbot Ubuntu refleaks

Copy link
Copy Markdown

The regex 'Ubuntu refleaks' did not match any buildbot builder. Is the requested builder in the list of stable builders?

Copy link
Copy Markdown
Contributor Author

!buildbot refleaks

Copy link
Copy Markdown

🤖 New build scheduled with the buildbot fleet by @colesbury for commit 21cdcd2 🤖

The command will test the builders whose names match following regular expression: refleaks

The builders matched are:

  • AMD64 Windows11 Refleaks PR
  • AMD64 Fedora Rawhide NoGIL refleaks PR
  • s390x RHEL7 Refleaks PR
  • aarch64 Fedora Stable Refleaks PR
  • ARM64 MacOS M1 Refleaks NoGIL PR
  • PPC64LE RHEL8 Refleaks PR
  • PPC64LE Fedora Rawhide NoGIL refleaks PR
  • PPC64LE CentOS9 Refleaks PR
  • s390x Fedora Refleaks PR
  • AMD64 RHEL8 Refleaks PR
  • aarch64 CentOS9 Refleaks PR
  • s390x RHEL8 Refleaks PR
  • AMD64 CentOS9 Refleaks PR
  • s390x Fedora Rawhide Refleaks PR
  • aarch64 Fedora Rawhide NoGIL refleaks PR
  • AMD64 Fedora Rawhide Refleaks PR
  • aarch64 RHEL8 Refleaks PR
  • AMD64 Ubuntu NoGIL Refleaks PR
  • PPC64LE RHEL7 Refleaks PR
  • PPC64LE Fedora Rawhide Refleaks PR
  • aarch64 Fedora Rawhide Refleaks PR
  • AMD64 RHEL7 Refleaks PR
  • AMD64 Fedora Stable Refleaks PR
  • PPC64LE Fedora Stable Refleaks PR

Comment thread Objects/object.c

kumaraditya303 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

LGTM

Fidget-Spinner left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Took a look at the new freelist code as well. This LGTM.

kumaraditya303 merged commit c908d1f into python:main Jul 23, 2024
colesbury deleted the gh-120974-asyncio-freelist branch July 23, 2024 16:37
nohlson pushed a commit to nohlson/cpython that referenced this pull request Jul 24, 2024
This refactors asyncio to use the common freelist helper functions and
macros. As a side effect, the freelist for _asyncio.Future is now
re-enabled in the free-threaded build.
nohlson pushed a commit to nohlson/cpython that referenced this pull request Jul 24, 2024
This refactors asyncio to use the common freelist helper functions and
macros. As a side effect, the freelist for _asyncio.Future is now
re-enabled in the free-threaded build.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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.

5 participants


Back | FazBrowse Home | New Git URL