Skip to content

[mono] Add debugger-agent command to apply hot reload update #48458

Closed

Description

@lambdageek

Currently we have an ApplyUpdateSdb private method on System.Reflection.Metadata.AssemblyExtensions that can be invoked with byte[] blobs, but it has to be kept alive by the IL linker descriptor which means it won't get trimmed even if hot reload isn't used.

Instead we should just extend the soft debugger protocol to include an apply update command.

Part of #44806

Activity

  1. added this to the 6.0.0 milestone on Feb 18, 2021
  2. self-assigned this
    on Feb 18, 2021
  3. ghost added
    untriagedNew issue has not been triaged by the area owner
    on Feb 18, 2021
  4. lambdageek commented on Feb 18, 2021

    @lambdageek
    MemberAuthor

    Related to #48380 (comment)

  5. lambdageek commented on Apr 23, 2021

    @lambdageek
    MemberAuthor

    This was done in #49043, together with mono/mono#20889 and mono/debugger-libs#342.

  6. ghost locked as resolved and limited conversation to collaborators on May 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions