RFR(XXS) 8223184: Shenandoah: Missing roots in SRP::process_all_roots_slow

Aleksey Shipilev shade at redhat.com
Wed May 1 13:49:54 UTC 2019


On 5/1/19 3:18 PM, Zhengyu Gu wrote:
>> We have JvmtiExport::oops_do call in the same method, it does not catch what
>> JvmtiExport::weak_oops_do does?
> 
> No, they scan different things.
> 
> void JvmtiExport::oops_do(OopClosure* f) {
>   JvmtiCurrentBreakpoints::oops_do(f);
>   JvmtiObjectAllocEventCollector::oops_do_for_all_threads(f);
> }
> 
> void JvmtiExport::weak_oops_do(BoolObjectClosure* is_alive, OopClosure* f) {
>   JvmtiTagMap::weak_oops_do(is_alive, f);
> }

Ah. Okay then!

-Aleksey

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://mail.openjdk.org/pipermail/hotspot-gc-dev/attachments/20190501/cda8c170/signature.asc>


More information about the hotspot-gc-dev mailing list