Skip to content

feat: add TPBASE and TSD extraction for multi-thread Python unwind#11335

Merged
rvql merged 5 commits intomainfrom
fix-multithread-python
Feb 11, 2026
Merged

feat: add TPBASE and TSD extraction for multi-thread Python unwind#11335
rvql merged 5 commits intomainfrom
fix-multithread-python

Conversation

@kylewanginchina
Copy link
Copy Markdown
Contributor

@kylewanginchina kylewanginchina commented Jan 30, 2026

This PR is for:

  • Agent

This commit adds the infrastructure for multi-threaded Python stack unwinding:

Checklist

  • Added unit test.

Backport to branches

@kylewanginchina kylewanginchina force-pushed the fix-multithread-python branch 2 times, most recently from 238261f to 9aedb8c Compare January 30, 2026 06:21
@kylewanginchina
Copy link
Copy Markdown
Contributor Author

因为之前的代码迁移,原先提交的 支持多线程python unwind的PR 所对应的代码进行了拆分修改:一部分放入ce,一部分放入ee。

拆分修改后已经进行了重新测试,具体测试结果同原先的PR

@kylewanginchina kylewanginchina marked this pull request as ready for review January 30, 2026 11:19
Comment thread agent/crates/trace-utils/src/unwind/tpbase.rs Outdated
Comment thread agent/crates/trace-utils/src/unwind/tpbase.rs Outdated
Comment thread agent/crates/trace-utils/src/unwind/tpbase.rs Outdated
Comment thread agent/crates/trace-utils/src/unwind/tpbase.rs Outdated
Comment thread agent/crates/trace-utils/src/unwind/tpbase.rs Outdated
Comment thread agent/crates/trace-utils/src/error.rs
Comment thread agent/crates/trace-utils/src/tsd.rs Outdated
Comment thread agent/crates/trace-utils/src/unwind/tpbase.rs Outdated
Comment thread agent/crates/trace-utils/src/unwind/tpbase.rs Outdated
Comment thread agent/crates/trace-utils/src/unwind/tpbase.rs Outdated
@kylewanginchina kylewanginchina force-pushed the fix-multithread-python branch 6 times, most recently from 710722c to c95d135 Compare February 10, 2026 06:57
@rvql rvql enabled auto-merge (rebase) February 11, 2026 08:42
@rvql rvql merged commit 46743c3 into main Feb 11, 2026
9 checks passed
@rvql rvql deleted the fix-multithread-python branch February 11, 2026 09:15
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