Lines Matching refs:JavaThread
134 static void new_instance (JavaThread* thread, klassOopDesc* klass);
135 static void new_type_array (JavaThread* thread, klassOopDesc* klass, jint length);
136 static void new_object_array(JavaThread* thread, klassOopDesc* klass, jint length);
137 static void new_multi_array (JavaThread* thread, klassOopDesc* klass, int rank, jint* dims);
139 static address counter_overflow(JavaThread* thread, int bci, methodOopDesc* method);
141 static void unimplemented_entry (JavaThread* thread, StubID id);
143 static address exception_handler_for_pc(JavaThread* thread);
145 static void throw_range_check_exception(JavaThread* thread, int index);
146 static void throw_index_exception(JavaThread* thread, int index);
147 static void throw_div0_exception(JavaThread* thread);
148 static void throw_null_pointer_exception(JavaThread* thread);
149 static void throw_class_cast_exception(JavaThread* thread, oopDesc* object);
150 static void throw_incompatible_class_change_error(JavaThread* thread);
151 static void throw_array_store_exception(JavaThread* thread, oopDesc* object);
153 static void monitorenter(JavaThread* thread, oopDesc* obj, BasicObjectLock* lock);
154 static void monitorexit (JavaThread* thread, BasicObjectLock* lock);
156 static void deoptimize(JavaThread* thread);
158 static int access_field_patching(JavaThread* thread);
159 static int move_klass_patching(JavaThread* thread);
161 static void patch_code(JavaThread* thread, StubID stub_id);