< prev index next >

src/share/vm/ci/ciValueKlass.cpp

Print this page

        

@@ -130,10 +130,17 @@
     ValueKlass* vklass = ValueKlass::cast(get_Klass());
     return vklass->flatten_array();
   )
 }
 
+bool ciValueKlass::contains_oops() const {
+  GUARDED_VM_ENTRY(
+    ValueKlass* vklass = ValueKlass::cast(get_Klass());
+    return vklass->contains_oops();
+  )
+}
+
 // When passing a value type's fields as arguments, count the number
 // of argument slots that are needed
 int ciValueKlass::value_arg_slots() {
   int slots = nof_nonstatic_fields();
   for (int j = 0; j < nof_nonstatic_fields(); j++) {
< prev index next >