Visitar URL original
NativeAOT assertion for v3 · Issue #1997 · MessagePack-CSharp/MessagePack-CSharp · GitHub
Skip to content

NativeAOT assertion for v3 #1997

Closed as not planned
Closed as not planned

Description

@AArnott

We should at least consider adding a trim-friendly attribute to MessagePack and add the analyzers necessary to ensure proper execution under NativeAOT.

See these resources:

Being able to assert this will likely have spillover benefits for unity.

Activity

  1. added this to the v3.0 milestone on Oct 11, 2024
  2. self-assigned this
    on Oct 11, 2024
  3. linked a pull request that will close this issueNativeAOT support #1998on Oct 11, 2024
  4. AArnott commented on Oct 24, 2024

    @AArnott
    CollaboratorAuthor

    FYI I wrote the start of a Native AOT-ready implementation of a messagepack serializer as a sample here: eiriktsarpalis/PolyType#14

    It uses this library's primitives (e.g. MessagePackReader and MessagePackWriter).

  5. AArnott commented on Dec 3, 2024

    @AArnott
    CollaboratorAuthor

    I have NativeAOT support build from the ground up in Nerdbank.MessagePack, so I'm not personally motivated to do the massive amount of work to MessagePack-CSharp to try to do it here too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions