TemplateInterpreterGenerator::generate_result_handler_for in templateInterpreter_x86_32.cpp
is missing case statements for T_LONG and T_VOID. This could cause problems if the
ordering of types[] in templateInterpreter.cpp ever changes:
static const BasicType types[Interpreter::number_of_result_handlers] = {
T_BOOLEAN,
T_CHAR ,
T_BYTE ,
T_SHORT ,
T_INT ,
T_LONG ,
T_VOID ,
T_FLOAT ,
T_DOUBLE ,
T_OBJECT
};
is missing case statements for T_LONG and T_VOID. This could cause problems if the
ordering of types[] in templateInterpreter.cpp ever changes:
static const BasicType types[Interpreter::number_of_result_handlers] = {
T_BOOLEAN,
T_CHAR ,
T_BYTE ,
T_SHORT ,
T_INT ,
T_LONG ,
T_VOID ,
T_FLOAT ,
T_DOUBLE ,
T_OBJECT
};