Skip to content
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

System.Reflection work planned for .NET 8 #75358

Closed
3 of 11 tasks
steveharter opened this issue Sep 9, 2022 · 3 comments
Closed
3 of 11 tasks

System.Reflection work planned for .NET 8 #75358

steveharter opened this issue Sep 9, 2022 · 3 comments
Assignees
Labels
area-System.Reflection Cost:XL Work that requires one engineer more than 4 weeks Epic Groups multiple user stories. Can be grouped under a theme.
Milestone

Comments

@steveharter
Copy link
Member

steveharter commented Sep 9, 2022

This issue captures the planned work for .NET 8. This list is expected to change throughout the release cycle according to ongoing planning and discussions, with possible additions and subtractions to the scope.

Planned for .NET 8

Function Pointers

Invoke

Activator

Misc backlog

The following are higher priority issues that are affecting the community and for the most part, do not include features or bugs that have reasonable workarounds.

Emit

@steveharter steveharter added Epic Groups multiple user stories. Can be grouped under a theme. area-System.Reflection Cost:XL Work that requires one engineer more than 4 weeks labels Sep 9, 2022
@steveharter steveharter added this to the 8.0.0 milestone Sep 9, 2022
@steveharter steveharter self-assigned this Sep 9, 2022
@ghost
Copy link

ghost commented Sep 9, 2022

Tagging subscribers to this area: @dotnet/area-system-reflection
See info in area-owners.md if you want to be subscribed.

Issue Details

[currently this is a draft for planning purposes]

This issue captures the planned work for .NET 8. This list is expected to change throughout the release cycle according to ongoing planning and discussions, with possible additions and subtractions to the scope.

Planned for .NET 8

Function Pointers

Support for by-ref like types and a fast, non-allocating invoke

The following are higher priority reflection issues that are affecting the community and for the most part, do not include features or bugs that have reasonable workarounds.

Backlog

(items to be added here)

Pending

Author: steveharter
Assignees: steveharter
Labels:

Epic, area-System.Reflection, Cost:XL

Milestone: 8.0.0

@BreyerW
Copy link

BreyerW commented Sep 11, 2022

Some links are broken like Support for generating IL Emit for field get\set and Support byref invoke for return parameter and target.

@steveharter
Copy link
Member Author

Closing for v8; several were partially implemented or prototyped and the description was updated to reflection that.

A new issue will be created for v9,

@ghost ghost locked as resolved and limited conversation to collaborators Sep 1, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-System.Reflection Cost:XL Work that requires one engineer more than 4 weeks Epic Groups multiple user stories. Can be grouped under a theme.
Projects
None yet
Development

No branches or pull requests

2 participants