-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Change generation for NonGC objects for debugger #89927
Conversation
Tagging subscribers to this area: @tommcdon Issue DetailsIt seems that currently we do expose nongc objects to debugger (via EnumerateHeap API - I've checked that locally): but with two issues:
Presumably, this change requires changes on VS side (and external debuggers if they use this API?) cc @davmason @noahfalk @cshung @hoyosjs
|
For the VS UI it would be more accurate if VS replaced the word "Generations:" with a different term like "Heaps", "Heap Regions", or "Categories". Its in the grey area to call POH or LOH a generation, but hopefully we can avoid implying that NonGC is a generation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Egor!
It seems that currently we do expose nongc objects to debugger (via EnumerateHeap API - I've checked that locally):

but with two issues:
Presumably, this change requires changes on VS side (and external debuggers if they use this API?)
cc @davmason @noahfalk @cshung @hoyosjs