Skip to content

Conversation

@aslonnie
Copy link
Collaborator

@aslonnie aslonnie commented Oct 8, 2025

cherrypick #57247 #57253 #57138

cherrypick #57247 #57253 #57138

Signed-off-by: Lonnie Liu <[email protected]>
@aslonnie aslonnie requested a review from a team as a code owner October 8, 2025 16:57
@aslonnie aslonnie merged commit e46fe7e into releases/2.50.0 Oct 8, 2025
3 of 5 checks passed
@aslonnie aslonnie deleted the lonnie-2500-cp5 branch October 8, 2025 16:57
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request introduces two main changes: a fix for Python recursion limit issues, especially for asyncio actors across different Python versions, and a new garbage collection mechanism for tensor transports, with a specific implementation for NIXL to handle memory deregistration. The changes appear to be well-contained and address important correctness and resource management aspects.

I've identified one potential correctness issue regarding the idempotency of the new garbage collection logic. Please see my detailed comment.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants