- Notifications
You must be signed in to change notification settings - Fork564
Embed some data files inlibxamarin-app.so#9367
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
base:main
Are you sure you want to change the base?
Uh oh!
There was an error while loading.Please reload this page.
Conversation
2730842 to40a46b6Compare6a18219 toc69913cCompareb64f9e9 tof31d1a1Comparebafa9e1 tod76969aCompareUh oh!
There was an error while loading.Please reload this page.
d76969a toc450cb6Comparegrendello commentedOct 24, 2024
/azp run |
| Azure Pipelines successfully started running 1 pipeline(s). |
src/Xamarin.Android.Build.Tasks/Mono.Android/ApplicationAttribute.Partial.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
f2d1748 to04b4ab8CompareUh oh!
There was an error while loading.Please reload this page.
src/Xamarin.Android.Build.Tasks/Mono.Android/InstrumentationAttribute.Partial.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
src/Xamarin.Android.Build.Tasks/Mono.Android/ApplicationAttribute.Partial.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
src/Xamarin.Android.Build.Tasks/Mono.Android/PermissionAttribute.Partial.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
src/Xamarin.Android.Build.Tasks/Mono.Android/PermissionGroupAttribute.Partial.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
src/Xamarin.Android.Build.Tasks/Mono.Android/PermissionTreeAttribute.Partial.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
src/Xamarin.Android.Build.Tasks/Mono.Android/SupportsGLTextureAttribute.Partial.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
src/Xamarin.Android.Build.Tasks/Mono.Android/UsesFeatureAttribute.Partial.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
src/Xamarin.Android.Build.Tasks/Mono.Android/UsesPermissionAttribute.Partial.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
This reverts commitbc47870.It broke 481 tests
c40ce9d to9b79c81Compare
Uh oh!
There was an error while loading.Please reload this page.
Runtime blob config and assembly store are two candidates for embedding now.
If these two files are embedded in
libxamarin-app.so, we can skip scanning theAPK for them and, potentially, speed up startup.
Changes implemented here give us a 2% speed up on the Displayed metrics, 2.7% on
the "Native to managed" metrics and 2% on the "Total runtime init" metrics.
Tests were performed on Pixel 6 Pro, using the
dotnet new androidtemplate.