1.1 --- a/src/share/vm/interpreter/interpreter.cpp Fri Oct 26 14:18:57 2012 -0700 1.2 +++ b/src/share/vm/interpreter/interpreter.cpp Mon Oct 29 11:08:48 2012 -0700 1.3 @@ -464,3 +464,11 @@ 1.4 } 1.5 } 1.6 } 1.7 + 1.8 +void AbstractInterpreterGenerator::initialize_method_handle_entries() { 1.9 + // method handle entry kinds are generated later in MethodHandlesAdapterGenerator::generate: 1.10 + for (int i = Interpreter::method_handle_invoke_FIRST; i <= Interpreter::method_handle_invoke_LAST; i++) { 1.11 + Interpreter::MethodKind kind = (Interpreter::MethodKind) i; 1.12 + Interpreter::_entry_table[kind] = Interpreter::_entry_table[Interpreter::abstract]; 1.13 + } 1.14 +}