Skip to content

[mono] block debugger attach after managed ApplyUpdate is called  #55228

@lambdageek

Description

@lambdageek

Block two scenarios:

  1. managed ApplyUpdate is called with debugger attached
  2. debugger tries to attach after managed ApplyUpdate is called.

The issue is that if updates and debugger state are out of sync, we don't have a mechanism to play the debugger up to the modified state so attaching would see outdated breakpoints, locals, etc. Revisit in future releases.

The only supported scenarios are:

  • all updates come in through the debugger protocol
  • all updates come from ApplyUpdate and the debugger never attaches

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-EnC-monoHot Reload for WebAssembly, iOS/Android, etc

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions