-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Open
Labels
Bottom Up WorkNot part of a theme, epic, or user storyNot part of a theme, epic, or user storyarea-Build-monotrackingThis issue is tracking the completion of other related issues.This issue is tracking the completion of other related issues.
Milestone
Description
Continue from #50862 which tracks the .net 6 work.
Potential work items:
net7
- Move legacy marshalling to a component [Mono] Add support for DisableRuntimeMarshallingAttribute #61685
net8+
- wish: allow mono runtime components to provide QCalls to the runtime #53607
- Allow component icalls to be trimmed away on iOS (similar to how Wasm does it)
- Route eglib stateful functions (logging, allocators) from the components to the runtime
- Move the JIT to a component
- Move the AOT compiler to a component
- Move legacy JavaScript interop to a component (before we could deprecate it)
- Move the interpreter to a component (leverage existing libmono-ee-interp.a support) Make the mono interpreter into a runtime component #54421
Metadata
Metadata
Assignees
Labels
Bottom Up WorkNot part of a theme, epic, or user storyNot part of a theme, epic, or user storyarea-Build-monotrackingThis issue is tracking the completion of other related issues.This issue is tracking the completion of other related issues.