Skip to content

[NativeAOT] Low level API support for Objective-C scenarios #77472

@AustinWise

Description

@AustinWise

.NET 6 added some APIs to CoreCLR to support running the macOS version of Xamarin-macios. Reference:

High level questions about how to approach implementing this

  • Is it desired to support this API in NativeAOT?
  • Can the work to support the ObjectiveCMarshal API be split over multiple PRs. If so, is there a recommended way to turn off the feature for release builds, but still have the CI system test the feature?

Outline of work

Unimplemented parts of the API

Since the Xamarin side does not use the lastMethod parameter of the UnhandledExceptionPropagationHandler delegate, implmenting that is tracked in a separate issue: #80985

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions