RFR: 8247281: migrate ObjectMonitor::_object to OopStorage

Erik Österlund eosterlund at openjdk.java.net
Fri Sep 11 21:20:24 UTC 2020


On Fri, 11 Sep 2020 21:09:43 GMT, Daniel D. Daugherty <dcubed at openjdk.org> wrote:

>> The JVMTI roots are strong roots. This is no longer a strong root, so reporting them would be a bug after this change.
>
> The function is VM_HeapWalkOperation::collect_simple_roots()
> and we no longer have a root in the ObjectMonitor so my take is
> no we don't. I believe @fisk concurs with that reasoning.

Yes, exactly.

>> Same answer as above. No longer a strong root, so can't report it as such.
>
> We no longer have a root in the ObjectMonitor so no we don't have
> to dump these is my take. I believe @fisk concurs with that reasoning.

Agreed.

-------------

PR: https://git.openjdk.java.net/jdk/pull/135


More information about the hotspot-runtime-dev mailing list