-
-
Notifications
You must be signed in to change notification settings - Fork 41
Implement cProfile-based profiling for performance analysis #271
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
Conversation
…nalysis Since viztracer didn't work (gaogaotiantian/viztracer#606), I decided to replace it with cProfile
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #271 +/- ##
=======================================
Coverage 99.77% 99.77%
=======================================
Files 24 24
Lines 1783 1788 +5
=======================================
+ Hits 1779 1784 +5
Misses 4 4 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for continuing the debug mode. I'll test it out ASAP.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LTGM. I'll add some instructions to CONTRIBUTING.md before merging this. Thanks for your effort!
448c499 to
1dde000
Compare
Replaces the problematic VizTracer integration with reliable cProfile-based profiling to fix async compatibility (gaogaotiantian/viztracer#606) issues and provide better performance analysis.