Fix a sign-extension bug in JValue.

The uint64_t value returned by artQuickProxyInvokeHandler is derived
from a JValue. For signed types that are less than or equal to 32 bits,
the upper 32 bits are zeros, thus lossing its sign bit. This patch
allows the 044-proxy test to pass for Mips64.

Change-Id: I3012fbd415060c859e6972242452e0089139c4c4
1 file changed