diff src/share/vm/opto/graphKit.hpp @ 17776:9ab9f254cfe2

6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems Summary: Native pointers less than 64 bits wide should be extended as an unsigned number. Reviewed-by: kvn, kevinw
author poonam
date Mon, 24 Mar 2014 08:43:10 -0700
parents b8413a9cbb84
children 62c54fcc0a35
line wrap: on
line diff
--- a/src/share/vm/opto/graphKit.hpp	Mon Mar 24 15:34:10 2014 -0700
+++ b/src/share/vm/opto/graphKit.hpp	Mon Mar 24 08:43:10 2014 -0700
@@ -338,6 +338,7 @@
   // Convert between int and long, and size_t.
   // (See macros ConvI2X, etc., in type.hpp for ConvI2X, etc.)
   Node* ConvI2L(Node* offset);
+  Node* ConvI2UL(Node* offset);
   Node* ConvL2I(Node* offset);
   // Find out the klass of an object.
   Node* load_object_klass(Node* object);