Tin mới
graingert:fix-eager-tasks-early-callback
GitHub CopilotWrite better code with AI
GitHub Copilot appDirect agents from issue to merge
CodespacesInstant dev environments
Code ReviewManage code changes
Code QualityEnforce quality at merge
GitHub Advanced SecurityFind and fix vulnerabilities
Code securitySecure your code as you build
Secret protectionStop leaks before they start
GitHub SponsorsFund open source developers
Copilot for BusinessEnterprise-grade AI features
Premium SupportEnterprise-grade 24/7 support
Cancellation leaks out of asyncio.TaskGroup on 3.12 when using eager tasks #128588
TaskGroup fails to cancel tasks pending creation, if that task starts a failing task #128550
Update Lib/test/test_asyncio/test_taskgroups.py
Update Lib/test/test_asyncio/test_taskgroups.py
Update Misc/NEWS.d/next/Library/2025-01-20-13-12-39.gh-issue-128550.A…
Update Lib/test/test_asyncio/test_taskgroups.py
Update Misc/NEWS.d/next/Library/2025-01-20-13-12-39.gh-issue-128550.A…
: remove eager tasks optimization tha…
bedevere-app Bot commented Jan 20, 2025
GH-129089 is a backport of this pull request to the 3.13 branch.
: remove eager tasks optimization that mis…
The results are now at https://github.com/faster-cpython/benchmarking-public/blob/main/results/bm-20250120-3.14.0a4%2B-ed6934e/bm-20250120-linux-x86_64-python-ed6934e71e55d398df82-3.14.0a4%2B-ed6934e-vs-base.md#benchmark
Hmm, I think I see what's going on here.. Looking more closely at the original PR, it appears the benchmarking used a patched version of pyperformance to add an "eager" flavor to the async tree benchmarks. Since these fl