Skip to content

Allow R2R for images provided via external_assembly_probe - #112934

Merged
elinor-fung merged 3 commits into
dotnet:mainfrom
elinor-fung:android-r2r-copyEverything
Feb 28, 2025
Merged

Allow R2R for images provided via external_assembly_probe#112934
elinor-fung merged 3 commits into
dotnet:mainfrom
elinor-fung:android-r2r-copyEverything

Conversation

@elinor-fung

@elinor-fung elinor-fung commented Feb 26, 2025

Copy link
Copy Markdown
Member

Allow R2R for images provided via external_assembly_probe This re-uses the existing mechanism from single-file with R2R, where we load the image by copying it. This is obviously inefficient, but allows a first version of functioning R2R.

I tried running the AndroidSampleApp (regular, R2R, and R2R composite) for the startup scenario in dotnet/performance, but the results for each run had so much variation in my setup (Windows, x64 emulator) that I don't think there was anything to take from it.

Copilot AI review requested due to automatic review settings February 26, 2025 04:46

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot reviewed 1 out of 1 changed files in this pull request and generated no comments.

@ghost ghost added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Feb 26, 2025
@elinor-fung elinor-fung added area-AssemblyLoader-coreclr only use for closed issues and removed needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners labels Feb 26, 2025
Comment thread src/coreclr/vm/peimagelayout.cpp Outdated
Comment thread src/coreclr/vm/peimagelayout.cpp Outdated
@elinor-fung
elinor-fung merged commit 77115c3 into dotnet:main Feb 28, 2025
@elinor-fung
elinor-fung deleted the android-r2r-copyEverything branch February 28, 2025 18:21
@github-actions github-actions Bot locked and limited conversation to collaborators Mar 31, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-AssemblyLoader-coreclr only use for closed issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants