--- old/src/share/vm/opto/library_call.cpp Thu Mar 20 20:17:39 2014 +++ new/src/share/vm/opto/library_call.cpp Thu Mar 20 20:17:37 2014 @@ -2600,7 +2600,7 @@ case T_ADDRESS: // Cast to an int type. p = _gvn.transform(new (C) CastP2XNode(NULL, p)); - p = ConvX2L(p); + p = ConvX2UL(p); break; default: fatal(err_msg_res("unexpected type %d: %s", type, type2name(type)));