-
Notifications
You must be signed in to change notification settings - Fork 23
Implement TTD.Heap object query and display functionality #864
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
Conversation
|
Co-authored-by: xusheng6 <94503187+xusheng6@users.noreply.github.com>
Co-authored-by: xusheng6 <94503187+xusheng6@users.noreply.github.com>
Co-authored-by: xusheng6 <94503187+xusheng6@users.noreply.github.com>
Co-authored-by: xusheng6 <94503187+xusheng6@users.noreply.github.com>
057fcbe
to
e350faa
Compare
|
…dd event listener Co-authored-by: xusheng6 <94503187+xusheng6@users.noreply.github.com>
All feedback addressed in commit 4e2b8a5:
|
The |
Co-authored-by: xusheng6 <94503187+xusheng6@users.noreply.github.com>
Fixed in commit 8c7f3d2. The
This follows the same pattern as |
|
Co-authored-by: xusheng6 <94503187+xusheng6@users.noreply.github.com>
All feedback addressed in commit 7a8f2c1:
This follows the same pattern used in TTD Calls widget for consistent behavior. |
TTD.Heap Implementation Plan
Based on my analysis of the existing TTD.Memory and TTD.Calls functionality, I need to implement the TTD.Heap feature that will provide information about heap calls throughout a TTD trace.
Implementation Checklist:
1. Core API and Data Structure:
2. DbgEng TTD Adapter Implementation:
3. UI Widget Implementation:
4. Python API Integration:
5. C FFI Integration:
6. Testing and Validation:
7. PR Feedback:
✅ IMPLEMENTATION COMPLETE
The TTD.Heap functionality has been fully implemented with all requested features and feedback addressed.
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.