comparison src/share/vm/runtime/sharedRuntime.hpp @ 5111:422c979ff392

fixed two cases where DeoptAction was invalid
author Christian Haeubl <christian.haeubl@oracle.com>
date Thu, 15 Mar 2012 16:34:31 -0700
parents 33df1aeaebbf
children 837a304d0ca8
comparison
equal deleted inserted replaced
5110:0ebca2e35ca5 5111:422c979ff392
185 static void throw_IncompatibleClassChangeError(JavaThread* thread); 185 static void throw_IncompatibleClassChangeError(JavaThread* thread);
186 static void throw_ArithmeticException(JavaThread* thread); 186 static void throw_ArithmeticException(JavaThread* thread);
187 static void throw_NullPointerException(JavaThread* thread); 187 static void throw_NullPointerException(JavaThread* thread);
188 static void throw_NullPointerException_at_call(JavaThread* thread); 188 static void throw_NullPointerException_at_call(JavaThread* thread);
189 static void throw_StackOverflowError(JavaThread* thread); 189 static void throw_StackOverflowError(JavaThread* thread);
190 static address deoptimization_continuation(JavaThread* thread, address pc, nmethod* nm); 190 static address deoptimize_for_implicit_exception(JavaThread* thread, address pc, nmethod* nm, int deopt_reason);
191 static void throw_WrongMethodTypeException(JavaThread* thread, oopDesc* required, oopDesc* actual); 191 static void throw_WrongMethodTypeException(JavaThread* thread, oopDesc* required, oopDesc* actual);
192 static address continuation_for_implicit_exception(JavaThread* thread, 192 static address continuation_for_implicit_exception(JavaThread* thread,
193 address faulting_pc, 193 address faulting_pc,
194 ImplicitExceptionKind exception_kind); 194 ImplicitExceptionKind exception_kind);
195 195