< prev index next >

src/share/vm/ci/ciValueKlass.cpp

Print this page

        

@@ -131,10 +131,17 @@
     valueKlassHandle vklass_h(ValueKlass::cast(get_Klass()));
     return vklass_h()->first_field_offset();
   )
 }
 
+bool ciValueKlass::flatten_array() const {
+  GUARDED_VM_ENTRY(
+    valueKlassHandle vklass_h(ValueKlass::cast(get_Klass()));
+    return vklass_h()->flatten_array();
+  )
+}
+
 // 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 >