< prev index next >

src/hotspot/share/prims/jvm.cpp

Print this page

        

*** 651,660 **** --- 651,661 ---- // All arrays are considered to be cloneable (See JLS 20.1.5) if (!klass->is_cloneable()) { ResourceMark rm(THREAD); THROW_MSG_0(vmSymbols::java_lang_CloneNotSupportedException(), klass->external_name()); } + assert(!EnableValhalla || !obj->klass()->is_value(), "Clone disallowed on value type"); // Make shallow object copy const int size = obj->size(); oop new_obj_oop = NULL; if (obj->is_array()) {
< prev index next >