src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
changeset 55476 aee0d296c0ef
parent 55335 f7cc25dda38a
child 58679 9c3209ff7550
child 59296 9186be5c78ba
--- a/src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp	Mon Jun 24 15:19:11 2019 +0100
+++ b/src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp	Mon Jun 24 11:46:46 2019 -0400
@@ -54,6 +54,10 @@
   return (_types & type) != 0;
 }
 
+ShenandoahRootVerifier::RootTypes ShenandoahRootVerifier::combine(RootTypes t1, RootTypes t2) {
+  return static_cast<ShenandoahRootVerifier::RootTypes>(static_cast<uint>(t1) | static_cast<uint>(t2));
+}
+
 void ShenandoahRootVerifier::oops_do(OopClosure* oops) {
   CodeBlobToOopClosure blobs(oops, !CodeBlobToOopClosure::FixRelocations);
   if (verify(CodeRoots)) {