Skip to content

Conversation

@denisichh
Copy link
Contributor

@denisichh denisichh commented Nov 26, 2025

General

This PR improves collecting of async stack traces in runtime-light

Problem

The current collecting backtrace doesn't handle jumps from an async stack to a sync stack and back, as only 1 async stack root is supported

Solution

Added creating of new async stack roots and added forwarding of pointers to the next async stack root

@denisichh denisichh added the k2 k2 related label Nov 26, 2025
@denisichh denisichh self-assigned this Nov 26, 2025
@denisichh denisichh changed the title [k2] fix async-stack part 1 [k2] Add support for multiple sync/async stack switches in backtrace algorithm Nov 27, 2025
@Danil42Russia Danil42Russia added this to the next milestone Nov 28, 2025
@denisichh denisichh marked this pull request as draft December 3, 2025 14:04
@denisichh denisichh force-pushed the dzubarev/k2-fix-async-stack-part1 branch from a8412a4 to 8f05af7 Compare December 4, 2025 16:12
@denisichh denisichh marked this pull request as ready for review December 5, 2025 11:47
Copy link

@silenthill07 silenthill07 left a comment

Choose a reason for hiding this comment

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

Screenshot_20251208-105751.jpg

@Danil42Russia Danil42Russia modified the milestones: 14.12.2025, next Dec 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

k2 k2 related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants