Commit 5e8a76b
authored
[illink] Use Crc64Helper class (#5452)
Context: #5451
apk size comparison, BuildReleaseArm64False test:
> apkdiff -e dll$ before.apk after.apk
Size difference in bytes ([*1] apk1 only, [*2] apk2 only):
- 123 assemblies/Mono.Android.dll
- Type Java.Interop.Tools.JavaCallableWrappers.Crc64
Type Java.Interop.Tools.TypeNameMappings.JavaNativeTypeManager
- Method static string ToHash (string, System.Security.Cryptography.HashAlgorithm)
+ Method static string ToCrc64 (string)
+ Type Java.Interop.Tools.JavaCallableWrappers.Crc64Helper
- 2,975 assemblies/System.Security.Cryptography.Primitives.dll *1
Summary:
- 3,098 Assemblies -0.41% (of 749,039)
Update CheckIncludedAssemblies test
Also bump JI to get refactoring of Crc64 type1 parent 051cad7 commit 5e8a76b
File tree
4 files changed
+7
-2
lines changed- external
- src
- Mono.Android
- Xamarin.Android.Build.Tasks/Tests/Xamarin.Android.Build.Tests
- Xamarin.Android.Tools.JavadocImporter
4 files changed
+7
-2
lines changedSubmodule Java.Interop updated from 2f62ffd to 7d197f1
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
99 | 102 | | |
100 | 103 | | |
101 | 104 | | |
| |||
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
94 | 93 | | |
95 | 94 | | |
96 | 95 | | |
| |||
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
29 | 32 | | |
30 | 33 | | |
31 | 34 | | |
| |||
0 commit comments