Skip to content

Use ref fields on .NET 7 for all span-like types#519

Merged
Sergio0694 merged 5 commits intomainfrom
dev/ref-fields-memory
Dec 12, 2022
Merged

Use ref fields on .NET 7 for all span-like types#519
Sergio0694 merged 5 commits intomainfrom
dev/ref-fields-memory

Conversation

@Sergio0694
Copy link
Copy Markdown
Member

This PR uses ref fields in all span-like types (ie. Span2D<T>, SpanEnumerable<T>, RefEnumerable<T>).

PR Checklist

  • Created a feature/dev branch in your fork (vs. submitting directly from a commit on main)
  • Based off latest main branch of toolkit
  • PR doesn't include merge commits (always rebase on top of our main, if needed)
  • Tested code with current supported SDKs
  • Tests for the changes have been added (for bug fixes / features) (if applicable)
  • Header has been added to all new source files (run build/UpdateHeaders.bat)
  • Contains NO breaking changes
  • Every new API (including internal ones) has full XML docs
  • Code follows all style conventions

@Sergio0694 Sergio0694 added next preview ✈️ This changes will be available in the upcoming preview optimization ☄ Performance or memory usage improvements high-performance 🚂 Issues/PRs for the HighPerformance package labels Dec 7, 2022
@Sergio0694 Sergio0694 merged commit a7cfaa2 into main Dec 12, 2022
@delete-merged-branch delete-merged-branch bot deleted the dev/ref-fields-memory branch December 12, 2022 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

high-performance 🚂 Issues/PRs for the HighPerformance package next preview ✈️ This changes will be available in the upcoming preview optimization ☄ Performance or memory usage improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant