Closed
Description
This issue tracks the work for implementing Mono support for InlineArrayAttribute
#61135 and the related C# features such as params ReadOnlySpan
, safe fixed size buffers, stackalloc of reference types, etc.
Required work: Completed in .NET8
- Implement struct layout support for
InlineArrayAttribute
This should work for the JIT/interp and also for the AOT compiler - Implement GC descriptor for boxed structs with
InlineArrayAttribute
- [mono][debugger] Implement Mono debugger support for structs with InlineArrayAttribute #84071
- JS Interop generator: Disallow marshaling structs with
InlineArrayAttribute
inJSImport
/JSExport
Nice to have: Future Release.