KEMBAR78
[android] update AOT profile for .NET 10 RC 2 by jonathanpeppers · Pull Request #31768 · dotnet/maui · GitHub
Skip to content

Conversation

@jonathanpeppers
Copy link
Member

I tested this with the current net10.0 branch.

An average of 10 runs on a Pixel 5 device:

Before:
Average(ms): 594.1
Std Err(ms): 3.70120100628011
Std Dev(ms): 11.7042252579523
After:
Average(ms): 587.4
Std Err(ms): 2.43675558433294
Std Dev(ms): 7.70569774762661

The numbers look pretty similar to last time:

I tested this with the current `net10.0` branch.

An average of 10 runs on a Pixel 5 device:

    Before:
    Average(ms): 594.1
    Std Err(ms): 3.70120100628011
    Std Dev(ms): 11.7042252579523
    After:
    Average(ms): 587.4
    Std Err(ms): 2.43675558433294
    Std Dev(ms): 7.70569774762661

The numbers look pretty similar to last time:

* #31187
@Copilot Copilot AI review requested due to automatic review settings September 24, 2025 20:36
@jonathanpeppers jonathanpeppers added this to the .NET 10.0-rc2 milestone Sep 24, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This pull request updates the Ahead-of-Time (AOT) compilation profiles for .NET 10 RC 2 on Android. The profiles contain methods that are frequently called during app execution and need to be pre-compiled to improve startup performance.

Key changes:

  • Added new Android animation-related methods for better UI performance
  • Updated method signatures and ordering to match .NET 10 RC 2 runtime
  • Removed some obsolete or relocated methods from previous .NET versions

Reviewed Changes

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

File Description
maui.aotprofile.txt Main AOT profile with comprehensive method list updates for .NET 10 RC 2 compatibility
maui-blazor.aotprofile.txt Blazor-specific AOT profile with similar updates focused on web view components

@github-project-automation github-project-automation bot moved this from Todo to Approved in MAUI SDK Ongoing Sep 25, 2025
@rmarinho rmarinho merged commit ceedb60 into net10.0 Sep 25, 2025
147 of 153 checks passed
@github-project-automation github-project-automation bot moved this from Approved to Done in MAUI SDK Ongoing Sep 25, 2025
@rmarinho rmarinho deleted the dev/peppers/net10rc2-aotprofile branch September 25, 2025 12:30
@PureWeen PureWeen mentioned this pull request Oct 21, 2025
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants