comparison src/share/vm/interpreter/templateInterpreterGenerator.hpp @ 8328:6b6cbd8b8914

Support deoptimizing before the entry to a synchronized method.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Sun, 17 Mar 2013 21:20:39 +0100
parents 38fa55e5e792
children 096c224171c4
comparison
equal deleted inserted replaced
8327:e24fb475bdec 8328:6b6cbd8b8914
53 address generate_ClassCastException_handler(); 53 address generate_ClassCastException_handler();
54 address generate_ArrayIndexOutOfBounds_handler(const char* name); 54 address generate_ArrayIndexOutOfBounds_handler(const char* name);
55 address generate_continuation_for(TosState state); 55 address generate_continuation_for(TosState state);
56 address generate_return_entry_for(TosState state, int step); 56 address generate_return_entry_for(TosState state, int step);
57 address generate_earlyret_entry_for(TosState state); 57 address generate_earlyret_entry_for(TosState state);
58 address generate_deopt_entry_for(TosState state, int step);
59 address generate_safept_entry_for(TosState state, address runtime_entry); 58 address generate_safept_entry_for(TosState state, address runtime_entry);
60 void generate_throw_exception(); 59 void generate_throw_exception();
61 60
62 // entry point generator 61 // entry point generator
63 // address generate_method_entry(AbstractInterpreter::MethodKind kind); 62 // address generate_method_entry(AbstractInterpreter::MethodKind kind);