Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[wasm][debugger] Support System.Diagnostics.Debugger attributes #57085

Closed
8 tasks done
Tracked by #90587
thaystg opened this issue Aug 9, 2021 · 6 comments
Closed
8 tasks done
Tracked by #90587

[wasm][debugger] Support System.Diagnostics.Debugger attributes #57085

thaystg opened this issue Aug 9, 2021 · 6 comments
Assignees
Labels
arch-wasm WebAssembly architecture area-Debugger-mono
Milestone

Comments

@thaystg
Copy link
Member

thaystg commented Aug 9, 2021

  • System.Diagnostics.DebuggerHiddenAttribute
  • System.Diagnostics.DebuggerStepThroughAttribute (#63679)
  • System.Diagnostics.DebuggerNonUserCodeAttribute (#63876)
  • System.Diagnostics.DebuggerStepperBoundaryAttribute
  • System.Diagnostics.DebuggerBrowsableAttribute ToDo: custom accessors for static and non-static
  • System.Diagnostics.DebuggerDisplayAttribute
  • System.Diagnostics.DebuggerTypeProxyAttribute
  • System.Diagnostics.DebuggerVisualizerAttribute
@thaystg thaystg self-assigned this Aug 9, 2021
@dotnet-issue-labeler dotnet-issue-labeler bot added area-System.Diagnostics untriaged New issue has not been triaged by the area owner labels Aug 9, 2021
@ghost
Copy link

ghost commented Aug 9, 2021

Tagging subscribers to this area: @tommcdon, @krwq
See info in area-owners.md if you want to be subscribed.

Issue Details
  • System.Diagnostics.DebuggerHiddenAttribute
  • System.Diagnostics.DebuggerStepThroughAttribute
  • System.Diagnostics.DebuggerNonUserCodeAttribute
  • System.Diagnostics.DebuggerStepperBoundaryAttribute
Author: thaystg
Assignees: thaystg
Labels:

area-System.Diagnostics, untriaged

Milestone: -

@thaystg thaystg added the arch-wasm WebAssembly architecture label Aug 9, 2021
@ghost
Copy link

ghost commented Aug 9, 2021

Tagging subscribers to 'arch-wasm': @lewing
See info in area-owners.md if you want to be subscribed.

Issue Details
  • System.Diagnostics.DebuggerHiddenAttribute
  • System.Diagnostics.DebuggerStepThroughAttribute
  • System.Diagnostics.DebuggerNonUserCodeAttribute
  • System.Diagnostics.DebuggerStepperBoundaryAttribute
Author: thaystg
Assignees: thaystg
Labels:

arch-wasm, area-System.Diagnostics, untriaged

Milestone: -

@thaystg thaystg added area-Debugger-mono and removed area-System.Diagnostics untriaged New issue has not been triaged by the area owner labels Aug 9, 2021
@ghost
Copy link

ghost commented Aug 9, 2021

Tagging subscribers to this area: @thaystg
See info in area-owners.md if you want to be subscribed.

Issue Details
  • System.Diagnostics.DebuggerHiddenAttribute
  • System.Diagnostics.DebuggerStepThroughAttribute
  • System.Diagnostics.DebuggerNonUserCodeAttribute
  • System.Diagnostics.DebuggerStepperBoundaryAttribute
Author: thaystg
Assignees: thaystg
Labels:

arch-wasm, area-Debugger-mono

Milestone: -

@lewing
Copy link
Member

lewing commented May 25, 2022

@ilonatommy @thaystg what are the current thoughts on VisualizerAttribute?

@ilonatommy
Copy link
Member

Last time I was not able to make VisualizerAttribute work in Console Application and due to lack of reference project I suspended working on it.

@thaystg thaystg modified the milestones: 7.0.0, 8.0.0 Jul 27, 2022
@ghost ghost added the untriaged New issue has not been triaged by the area owner label Jul 27, 2022
@radical radical removed the untriaged New issue has not been triaged by the area owner label Jul 27, 2022
@lewing lewing modified the milestones: 8.0.0, 9.0.0 Jul 24, 2023
@ilonatommy
Copy link
Member

ilonatommy commented Sep 18, 2023

Use case for System.Diagnostics.DebuggerVisualizerAttribute is:

  • VS debugger (it does not work for VS Code or other debuggers)
  • Target framework: net standard (does not work for .net).

Doc for a sample visualizer.
We won't be implementing it, closing.

@ghost ghost locked as resolved and limited conversation to collaborators Oct 18, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-wasm WebAssembly architecture area-Debugger-mono
Projects
None yet
Development

No branches or pull requests

4 participants