-
Notifications
You must be signed in to change notification settings - Fork 22
Tracer bugs + increase perf noise floor for very small timings #181
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
…bug in replay test creation
PR Reviewer Guide 🔍(Review updated until commit 3cb6cb0)Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Latest suggestions up to 3cb6cb0
Previous suggestionsSuggestions up to commit c3b74ae
|
|
Persistent review updated to latest commit 3cb6cb0 |
PR Type
Bug fix, Enhancement
Description
Increase noise floor multiplier for very small runtimes
Skip non-existent files in optimization discovery
Return None instead of exception on AST parse failure
Ignore None in replay test to prevent crashes
Changes walkthrough 📝
functions_to_optimize.py
Add file existence check and parse error handlingcodeflash/discovery/functions_to_optimize.py
critic.py
Increase performance noise floor thresholdcodeflash/result/critic.py
replay_test.py
Handle missing function properties in testscodeflash/tracing/replay_test.py