csharplang icon indicating copy to clipboard operation
csharplang copied to clipboard

[Proposal]: Unsafe evolution

Open 333fred opened this issue 3 months ago • 0 comments

Unsafe evolution

  • Specification: https://github.com/dotnet/csharplang/blob/main/proposals/unsafe-evolution.md
  • .NET Design: https://github.com/dotnet/designs/blob/main/proposed/caller-unsafe.md
  • Discussion: https://github.com/dotnet/csharplang/discussions/9705
  • Implementation: https://github.com/dotnet/roslyn/issues/81207

Summary

Evolving unsafe in C# to cover general memory unsafety.

Design meetings

  • https://github.com/dotnet/csharplang/blob/main/meetings/2025/LDM-2025-09-17.md#unsafe-evolution
  • https://github.com/dotnet/csharplang/blob/main/meetings/2025/LDM-2025-10-29.md#unsafe-evolution
  • https://github.com/dotnet/csharplang/blob/main/meetings/2025/LDM-2025-11-05.md#unsafe-evolution
  • https://github.com/dotnet/csharplang/blob/main/meetings/2025/LDM-2025-11-12.md#unsafe-evolution

333fred avatar Sep 23 '25 22:09 333fred