< prev index next >

src/hotspot/share/c1/c1_Runtime1.hpp

Print this page

*** 51,60 **** --- 51,61 ---- stub(fast_new_instance_init_check) \ stub(new_type_array) \ stub(new_object_array) \ stub(new_value_array) \ stub(new_multi_array) \ + stub(load_flattened_array) \ stub(handle_exception_nofpu) /* optimized version that does not preserve fpu registers */ \ stub(handle_exception) \ stub(handle_exception_from_callee) \ stub(throw_array_store_exception) \ stub(throw_class_cast_exception) \
*** 106,115 **** --- 107,117 ---- static int _arraycopy_checkcast_attempt_cnt; static int _new_type_array_slowcase_cnt; static int _new_object_array_slowcase_cnt; static int _new_instance_slowcase_cnt; static int _new_multi_array_slowcase_cnt; + static int _load_flattened_array_slowcase_cnt; static int _monitorenter_slowcase_cnt; static int _monitorexit_slowcase_cnt; static int _patch_code_slowcase_cnt; static int _throw_range_check_exception_count; static int _throw_index_exception_count;
*** 143,152 **** --- 145,155 ---- // runtime entry points static void new_instance (JavaThread* thread, Klass* klass); static void new_type_array (JavaThread* thread, Klass* klass, jint length); static void new_object_array(JavaThread* thread, Klass* klass, jint length); static void new_multi_array (JavaThread* thread, Klass* klass, int rank, jint* dims); + static void load_flattened_array(JavaThread* thread, valueArrayOopDesc* array, int index); static address counter_overflow(JavaThread* thread, int bci, Method* method); static void unimplemented_entry (JavaThread* thread, StubID id);
< prev index next >