-
Notifications
You must be signed in to change notification settings - Fork 9
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
fix: Standardize architectures #249
Conversation
internal val SUPPORTED_ARCHS = setOf( | ||
SupportedArchitectureMapping("armeabi-v7a", "arm"), | ||
SupportedArchitectureMapping("arm64-v8a", "arm64"), | ||
SupportedArchitectureMapping("x86", "x86"), | ||
SupportedArchitectureMapping("x86_64", "x64") | ||
) |
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.
Sounds like could be simply mapOf<String, String>
, without introducing data class. But not a big deal.
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.
Yeah, I was curious about that. I could go either way but I figured the data class was more descriptive.
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.
just lookup is now linear instead of O(1), but it doesn't really matter here
1773de1
to
5764026
Compare
The symbolication service currently understands `arm`, `arm64`, `x86` and `x64` as valid symbol file architectures. Instead of adding the Android ABIs, we map them to those architectures instead.
5764026
to
bb01f6f
Compare
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## develop #249 +/- ##
=============================================
+ Coverage 81.30% 81.73% +0.43%
- Complexity 203 205 +2
=============================================
Files 26 26
Lines 802 810 +8
Branches 104 104
=============================================
+ Hits 652 662 +10
Misses 112 112
+ Partials 38 36 -2
|
What does this PR do?
The symbolication service currently understands
arm
,arm64
,x86
andx64
as valid symbol file architectures. Instead of adding the Android ABIs, we map them to those architectures instead.Review checklist (to be filled by reviewers)