1.1 --- a/src/share/vm/oops/oop.inline.hpp Wed Sep 25 17:47:51 2013 +0200 1.2 +++ b/src/share/vm/oops/oop.inline.hpp Thu Sep 26 10:25:02 2013 -0400 1.3 @@ -183,7 +183,7 @@ 1.4 // in inner GC loops so these are separated. 1.5 1.6 inline bool check_obj_alignment(oop obj) { 1.7 - return (intptr_t)obj % MinObjAlignmentInBytes == 0; 1.8 + return cast_from_oop<intptr_t>(obj) % MinObjAlignmentInBytes == 0; 1.9 } 1.10 1.11 inline narrowOop oopDesc::encode_heap_oop_not_null(oop v) {