comparison src/share/vm/runtime/deoptimization.hpp @ 3018:5857923e563c

Fixed an issue with frame states in exception dispatch chains (now we are correctly rethrowing the exception immediately at entering the interpreter).
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Sat, 18 Jun 2011 19:13:55 +0200
parents 1d1603768966
children 79165996a12d
comparison
equal deleted inserted replaced
3017:b4ba003eb11d 3018:5857923e563c
70 Action_none, // just interpret, do not invalidate nmethod 70 Action_none, // just interpret, do not invalidate nmethod
71 Action_maybe_recompile, // recompile the nmethod; need not invalidate 71 Action_maybe_recompile, // recompile the nmethod; need not invalidate
72 Action_reinterpret, // invalidate the nmethod, reset IC, maybe recompile 72 Action_reinterpret, // invalidate the nmethod, reset IC, maybe recompile
73 Action_make_not_entrant, // invalidate the nmethod, recompile (probably) 73 Action_make_not_entrant, // invalidate the nmethod, recompile (probably)
74 Action_make_not_compilable, // invalidate the nmethod and do not compile 74 Action_make_not_compilable, // invalidate the nmethod and do not compile
75 Action_rethrow_exception_in_interpreter,
75 Action_LIMIT 76 Action_LIMIT
76 // Note: Keep this enum in sync. with _trap_action_name. 77 // Note: Keep this enum in sync. with _trap_action_name.
77 }; 78 };
78 79
79 enum { 80 enum {