Skip to content
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

Chore: Persist SR Screenshot provider and breadcrumbs converter #4656

Merged
merged 2 commits into from
Dec 20, 2024

Conversation

brustolin
Copy link
Contributor

This is a fix for hybrid SDK, where the screenshot provider and the breadcrumb converter was reverting to the default after starting a new app session, usually when the app stays too long in the background.

#skip-changelog

Copy link

Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1232.48 ms 1247.63 ms 15.15 ms
Size 22.32 KiB 761.41 KiB 739.10 KiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
b9a9ffd 1201.61 ms 1215.06 ms 13.45 ms
282cc99 1238.27 ms 1253.46 ms 15.19 ms
984eb2d 1220.62 ms 1235.24 ms 14.62 ms
4350d44 1228.75 ms 1246.75 ms 18.00 ms
279841c 1237.29 ms 1254.12 ms 16.83 ms
e145ca1 1207.19 ms 1230.67 ms 23.48 ms
9b9f2a0 1233.36 ms 1244.04 ms 10.68 ms
7b022df 1220.53 ms 1227.56 ms 7.03 ms
aa225e2 1218.00 ms 1236.45 ms 18.45 ms
9f0d9e0 1226.31 ms 1242.70 ms 16.40 ms

App size

Revision Plain With Sentry Diff
b9a9ffd 21.58 KiB 418.43 KiB 396.85 KiB
282cc99 22.85 KiB 414.09 KiB 391.24 KiB
984eb2d 20.76 KiB 425.77 KiB 405.01 KiB
4350d44 21.58 KiB 629.82 KiB 608.24 KiB
279841c 22.84 KiB 403.19 KiB 380.34 KiB
e145ca1 21.58 KiB 669.70 KiB 648.12 KiB
9b9f2a0 21.58 KiB 707.42 KiB 685.84 KiB
7b022df 22.85 KiB 412.95 KiB 390.10 KiB
aa225e2 21.58 KiB 694.47 KiB 672.89 KiB
9f0d9e0 21.58 KiB 424.28 KiB 402.70 KiB

@brustolin brustolin merged commit 07c92b3 into main Dec 20, 2024
@brustolin brustolin deleted the fix/maintein-ss-provider branch December 20, 2024 14:46
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.

3 participants