-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Add initial doc for future R2R platform-native image (Mach-O, composite only) #120584
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this 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 PR adds initial documentation for planned ReadyToRun platform-native image support in .NET 11, specifically for Mach-O format on macOS. The documentation outlines the high-level design for supporting composite ReadyToRun images using platform-native formats instead of the current PE format used across all platforms.
Key changes:
- Creates a new design document detailing the plan for Mach-O support in composite ReadyToRun scenarios
- Updates existing ReadyToRun documentation to reference the new platform-native envelope support
- Introduces new crossgen2 flags and runtime callback mechanisms for handling platform-native R2R images
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| docs/design/coreclr/botr/readytorun-platform-native-envelope.md | New design document outlining the plan for platform-native R2R support with Mach-O format |
| docs/design/coreclr/botr/readytorun-overview.md | Updates overview to reference future platform-native envelope support and current state |
| docs/design/coreclr/botr/readytorun-format.md | Updates format documentation to link to the new platform-native envelope design |
docs/design/coreclr/botr/readytorun-platform-native-envelope.md
Outdated
Show resolved
Hide resolved
|
Tagging subscribers to this area: @dotnet/area-meta |
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
docs/design/coreclr/botr/readytorun-platform-native-envelope.md
Outdated
Show resolved
Hide resolved
|
/ba-g markdown only |
Create a doc with a tentative plan for the platform-native R2R support we are intending to add (Mach-O, composite only). We can update this as we go.