Skip to content

Conversation

@itaybre
Copy link
Contributor

@itaybre itaybre commented Aug 27, 2025

Fixes a build error since SentryBinaryImageCache is not a swift class.

Change is done in: getsentry/sentry-cocoa#5995 so not ready to merge yet.

#skip-changelog

@github-actions
Copy link
Contributor

github-actions bot commented Aug 27, 2025

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 405.48 ms 438.71 ms 33.23 ms
Size 17.75 MiB 20.15 MiB 2.41 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
3e0a5f9 401.72 ms 394.98 ms -6.74 ms
21c9e75 450.39 ms 452.92 ms 2.53 ms
98f632c 424.25 ms 435.48 ms 11.23 ms
bc9680d 375.15 ms 401.12 ms 25.97 ms
e2fa43d 451.68 ms 462.42 ms 10.74 ms
eb07ba3 470.04 ms 473.35 ms 3.31 ms
a0b15d6 423.06 ms 437.77 ms 14.71 ms
c08359e 421.87 ms 445.37 ms 23.50 ms
d916aa3 425.37 ms 427.02 ms 1.65 ms
20daa0a 359.51 ms 374.90 ms 15.39 ms

App size

Revision Plain With Sentry Diff
3e0a5f9 17.75 MiB 20.15 MiB 2.41 MiB
21c9e75 17.75 MiB 20.15 MiB 2.41 MiB
98f632c 17.75 MiB 20.15 MiB 2.41 MiB
bc9680d 17.75 MiB 20.15 MiB 2.41 MiB
e2fa43d 17.75 MiB 20.15 MiB 2.41 MiB
eb07ba3 17.75 MiB 20.15 MiB 2.41 MiB
a0b15d6 17.75 MiB 20.15 MiB 2.41 MiB
c08359e 17.75 MiB 20.15 MiB 2.41 MiB
d916aa3 17.75 MiB 20.15 MiB 2.41 MiB
20daa0a 17.75 MiB 20.15 MiB 2.41 MiB

Previous results on branch: itaybre/fix_swift_migration

Startup times

Revision Plain With Sentry Diff
ea1768c 381.92 ms 390.38 ms 8.46 ms

App size

Revision Plain With Sentry Diff
ea1768c 17.75 MiB 20.15 MiB 2.41 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Aug 27, 2025

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1212.47 ms 1216.90 ms 4.43 ms
Size 2.63 MiB 3.81 MiB 1.18 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
534ba8c+dirty 1230.22 ms 1231.18 ms 0.96 ms
d916aa3+dirty 1221.02 ms 1228.98 ms 7.96 ms
c08359e+dirty 1235.25 ms 1233.96 ms -1.29 ms
7be1f99+dirty 1226.69 ms 1217.76 ms -8.93 ms
3e0a5f9+dirty 1226.94 ms 1230.02 ms 3.08 ms
785ffb1+dirty 1237.63 ms 1240.50 ms 2.87 ms
20daa0a+dirty 1233.12 ms 1233.35 ms 0.22 ms
a0b15d6+dirty 1220.18 ms 1223.18 ms 3.00 ms
e2fa43d+dirty 1216.04 ms 1232.65 ms 16.61 ms
98f632c+dirty 1236.40 ms 1241.62 ms 5.22 ms

App size

Revision Plain With Sentry Diff
534ba8c+dirty 2.63 MiB 3.81 MiB 1.18 MiB
d916aa3+dirty 2.63 MiB 3.81 MiB 1.18 MiB
c08359e+dirty 2.63 MiB 3.81 MiB 1.18 MiB
7be1f99+dirty 2.63 MiB 3.81 MiB 1.18 MiB
3e0a5f9+dirty 2.63 MiB 3.81 MiB 1.18 MiB
785ffb1+dirty 2.63 MiB 3.81 MiB 1.18 MiB
20daa0a+dirty 2.63 MiB 3.81 MiB 1.18 MiB
a0b15d6+dirty 2.63 MiB 3.81 MiB 1.18 MiB
e2fa43d+dirty 2.63 MiB 3.81 MiB 1.18 MiB
98f632c+dirty 2.63 MiB 3.81 MiB 1.18 MiB

Previous results on branch: itaybre/fix_swift_migration

Startup times

Revision Plain With Sentry Diff
ea1768c+dirty 1232.29 ms 1238.06 ms 5.77 ms

App size

Revision Plain With Sentry Diff
ea1768c+dirty 2.63 MiB 3.81 MiB 1.18 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Aug 27, 2025

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 390.45 ms 392.05 ms 1.60 ms
Size 7.15 MiB 8.42 MiB 1.27 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
a02e30b+dirty 346.13 ms 381.76 ms 35.62 ms
20daa0a+dirty 352.33 ms 424.30 ms 71.98 ms
7be1f99+dirty 369.02 ms 399.60 ms 30.58 ms
21c9e75+dirty 356.73 ms 381.06 ms 24.33 ms
534ba8c+dirty 472.35 ms 537.31 ms 64.96 ms
a0b15d6+dirty 414.33 ms 448.85 ms 34.52 ms
64cd15c+dirty 488.79 ms 483.54 ms -5.24 ms
d916aa3+dirty 411.72 ms 451.76 ms 40.03 ms
eb07ba3+dirty 419.49 ms 482.12 ms 62.63 ms
e2fa43d+dirty 326.56 ms 372.88 ms 46.32 ms

App size

Revision Plain With Sentry Diff
a02e30b+dirty 7.15 MiB 8.42 MiB 1.27 MiB
20daa0a+dirty 7.15 MiB 8.42 MiB 1.27 MiB
7be1f99+dirty 7.15 MiB 8.42 MiB 1.27 MiB
21c9e75+dirty 7.15 MiB 8.42 MiB 1.27 MiB
534ba8c+dirty 7.15 MiB 8.42 MiB 1.27 MiB
a0b15d6+dirty 7.15 MiB 8.42 MiB 1.27 MiB
64cd15c+dirty 7.15 MiB 8.42 MiB 1.27 MiB
d916aa3+dirty 7.15 MiB 8.42 MiB 1.27 MiB
eb07ba3+dirty 7.15 MiB 8.42 MiB 1.27 MiB
e2fa43d+dirty 7.15 MiB 8.42 MiB 1.27 MiB

Previous results on branch: itaybre/fix_swift_migration

Startup times

Revision Plain With Sentry Diff
ea1768c+dirty 369.15 ms 423.00 ms 53.85 ms

App size

Revision Plain With Sentry Diff
ea1768c+dirty 7.15 MiB 8.42 MiB 1.27 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Aug 27, 2025

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1230.10 ms 1236.30 ms 6.20 ms
Size 3.19 MiB 4.38 MiB 1.19 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
534ba8c+dirty 1225.00 ms 1237.43 ms 12.43 ms
d916aa3+dirty 1211.02 ms 1221.33 ms 10.31 ms
c08359e+dirty 1200.59 ms 1211.81 ms 11.22 ms
7be1f99+dirty 1222.43 ms 1217.15 ms -5.28 ms
3e0a5f9+dirty 1233.65 ms 1239.10 ms 5.45 ms
785ffb1+dirty 1213.71 ms 1213.37 ms -0.35 ms
20daa0a+dirty 1227.71 ms 1233.72 ms 6.01 ms
a0b15d6+dirty 1213.79 ms 1210.45 ms -3.34 ms
e2fa43d+dirty 1224.43 ms 1235.40 ms 10.98 ms
98f632c+dirty 1221.38 ms 1229.26 ms 7.88 ms

App size

Revision Plain With Sentry Diff
534ba8c+dirty 3.19 MiB 4.38 MiB 1.19 MiB
d916aa3+dirty 3.19 MiB 4.38 MiB 1.19 MiB
c08359e+dirty 3.19 MiB 4.38 MiB 1.19 MiB
7be1f99+dirty 3.19 MiB 4.38 MiB 1.19 MiB
3e0a5f9+dirty 3.19 MiB 4.38 MiB 1.19 MiB
785ffb1+dirty 3.19 MiB 4.38 MiB 1.19 MiB
20daa0a+dirty 3.19 MiB 4.38 MiB 1.19 MiB
a0b15d6+dirty 3.19 MiB 4.38 MiB 1.19 MiB
e2fa43d+dirty 3.19 MiB 4.38 MiB 1.19 MiB
98f632c+dirty 3.19 MiB 4.38 MiB 1.19 MiB

Previous results on branch: itaybre/fix_swift_migration

Startup times

Revision Plain With Sentry Diff
ea1768c+dirty 1245.80 ms 1248.46 ms 2.66 ms

App size

Revision Plain With Sentry Diff
ea1768c+dirty 3.19 MiB 4.38 MiB 1.19 MiB

Copy link
Contributor

@antonis antonis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for preparing this PR ahead of the changes @itaybre 🙇
Apart from the linter issues LGTM 🚀

@itaybre
Copy link
Contributor Author

itaybre commented Aug 28, 2025

Looks like this can be merged even before the change on sentry-cocoa.
Feel free to merge whenever you are able

@antonis antonis merged commit 20d5eaa into main Aug 28, 2025
95 of 96 checks passed
@antonis antonis deleted the itaybre/fix_swift_migration branch August 28, 2025 16:35
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