equal
deleted
inserted
replaced
1002 vmSymbols::throwable_void_signature(), |
1002 vmSymbols::throwable_void_signature(), |
1003 &args); |
1003 &args); |
1004 } else { |
1004 } else { |
1005 if (rtype == T_BOOLEAN || rtype == T_BYTE || rtype == T_CHAR || rtype == T_SHORT) |
1005 if (rtype == T_BOOLEAN || rtype == T_BYTE || rtype == T_CHAR || rtype == T_SHORT) |
1006 narrow((jvalue*) result.get_value_addr(), rtype, CHECK_NULL); |
1006 narrow((jvalue*) result.get_value_addr(), rtype, CHECK_NULL); |
1007 return box((jvalue*) result.get_value_addr(), rtype, CHECK_NULL); |
1007 return box((jvalue*) result.get_value_addr(), rtype, THREAD); |
1008 } |
1008 } |
1009 } |
1009 } |
1010 |
1010 |
1011 |
1011 |
1012 void Reflection::narrow(jvalue* value, BasicType narrow_type, TRAPS) { |
1012 void Reflection::narrow(jvalue* value, BasicType narrow_type, TRAPS) { |