Skip to content

Unify Android typemapping with InteropServices.TypeMapping implementation on Mono #123683

@jtschuster

Description

@jtschuster

For .NET 11, we're going to need to support Android on Mono. We are working on using the TypeMapAttribute-based typemapping system in CoreCLR and NativeAOT deployments, but this means we need to support 2 typemapping systems and ensure matching behavior. If we could implement a naive TypeMap solution for Mono debug builds and use an ILLink-produced dictionary (from #123678) for release builds, this would greatly simplify the typemapping system and the reduce the required maintenance.

cc @simonrozsival @AaronRobinsonMSFT @dotnet/illink

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions