< prev index next >

src/hotspot/share/interpreter/interpreterRuntime.cpp

Print this page

        

*** 427,446 **** assert(field_vklass->is_initialized(), "Must have been initialized at this point"); instanceOop res = (instanceOop)field_vklass->default_value(); thread->set_vm_result(res); JRT_END - JRT_ENTRY(void, InterpreterRuntime::write_flattened_value(JavaThread* thread, oopDesc* value, int offset, oopDesc* rcv)) - assert(value != NULL, "Sanity check"); - assert(oopDesc::is_oop(value), "Sanity check"); - assert(oopDesc::is_oop(rcv), "Sanity check"); - assert(value->is_value(), "Sanity check"); - - ValueKlass* vklass = ValueKlass::cast(value->klass()); - vklass->write_flattened_field(rcv, offset, value, CHECK); - JRT_END - JRT_ENTRY(void, InterpreterRuntime::read_flattened_field(JavaThread* thread, oopDesc* obj, int index, Klass* field_holder)) Handle obj_h(THREAD, obj); assert(oopDesc::is_oop(obj), "Sanity check"); --- 427,436 ----
< prev index next >