src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
changeset 59296 9186be5c78ba
parent 59292 95b1385dd476
equal deleted inserted replaced
59295:8b6cc0bb93d0 59296:9186be5c78ba
  1007   ShenandoahRootVerifier verifier;
  1007   ShenandoahRootVerifier verifier;
  1008   ShenandoahVerifyInToSpaceClosure cl;
  1008   ShenandoahVerifyInToSpaceClosure cl;
  1009   verifier.oops_do(&cl);
  1009   verifier.oops_do(&cl);
  1010 }
  1010 }
  1011 
  1011 
       
  1012 void ShenandoahVerifier::verify_roots_in_to_space_except(ShenandoahRootVerifier::RootTypes types) {
       
  1013   ShenandoahRootVerifier verifier;
       
  1014   verifier.excludes(types);
       
  1015   ShenandoahVerifyInToSpaceClosure cl;
       
  1016   verifier.oops_do(&cl);
       
  1017 }
       
  1018 
  1012 void ShenandoahVerifier::verify_roots_no_forwarded() {
  1019 void ShenandoahVerifier::verify_roots_no_forwarded() {
  1013   ShenandoahRootVerifier verifier;
  1020   ShenandoahRootVerifier verifier;
  1014   ShenandoahVerifyNoForwared cl;
  1021   ShenandoahVerifyNoForwared cl;
  1015   verifier.oops_do(&cl);
  1022   verifier.oops_do(&cl);
  1016 }
  1023 }