-
-
Notifications
You must be signed in to change notification settings - Fork 467
feat(anr): Profile main thread when ANR and report ANR profiles to Sentry #4899
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
Merged
+2,772
−58
Merged
Changes from all commits
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
b286ad5
Profile main thread when ANR and report ANR profiles to sentry
markushi a62b5e8
docs(changelog): Add ANR profiling integration entry
markushi ae66f73
Merge branch 'main' into markushi/feat/anr-profiling
markushi f226d84
Fix api dump file
markushi 7d423a4
Address PR feedback
markushi 5824f8f
Merge branch 'markushi/feat/anr-profiling' of github.com:getsentry/se…
markushi 6e7fff2
Merge branch 'main' into markushi/feat/anr-profiling
markushi 3d4d952
refactor(anr): Implement lazy file rotation for ANR profiling
markushi 69170ce
Merge branch 'main' into markushi/feat/anr-profiling
markushi cee86fc
Update Changelog
markushi 49c2e20
Address PR feedback
markushi 93141dd
Improve folding logic, cleanup tests
markushi a59bf08
Add more tests and address feedback
markushi 5bfff6a
Merge branch 'main' into markushi/feat/anr-profiling
markushi 6c9acd7
Update CHANGELOG.md
markushi 4c95292
Merge branch 'main' into markushi/feat/anr-profiling
markushi cdd74b9
Merge branch 'main' into markushi/feat/anr-profiling
markushi e67c713
Address PR feedcback
markushi 0cd877d
Merge branch 'main' into markushi/feat/anr-profiling
markushi ff3c01e
Merge branch 'main' into markushi/feat/anr-profiling
markushi 47db30e
Merge branch 'markushi/feat/anr-profiling' of github.com:getsentry/se…
markushi aefa921
Move logic to event processor
markushi e68c4cf
Update changelog
markushi e92a82b
Ensure integration is tracked
markushi 6ecd31e
Address PR feedback
markushi 29b2ff0
Fix tests
markushi a15602b
Match manifest property to convention, enable profiling in sample app
markushi d33ccfc
Merge branch 'main' into markushi/feat/anr-profiling
markushi 28c7bfa
Add more bound checks and null guards
markushi aa79a11
Remove outdated meta-data
markushi 175fc39
Properly handle foreground transitions
markushi aeb7d72
Address PR comments
markushi 61bb712
Address PR feedback
markushi 39229d5
Address PR feedback
markushi 2ff62db
Address PR feedback
markushi 3d502b8
Re-use thread
markushi 44d8bfa
Merge branch 'main' into markushi/feat/anr-profiling
markushi cd1f4c2
Update Changelop
markushi 8a49e18
Address review
romtsn 5ae3e11
Address PR feedback
markushi 0cc4bba
Merge branch 'main' into markushi/feat/anr-profiling
markushi 034445f
Replace ANR profiling boolean flag with sample-rate (#5156)
markushi 5e8b866
feat(android): Add enableAnrFingerprinting option (#5168)
markushi ddbe532
Fix tests
markushi ab98857
Merge branch 'markushi/feat/anr-profiling' of github.com:getsentry/se…
markushi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.